<SEC-DOCUMENT>0001193125-18-089128.txt : 20180320
<SEC-HEADER>0001193125-18-089128.hdr.sgml : 20180320
<ACCEPTANCE-DATETIME>20180320160241
ACCESSION NUMBER:		0001193125-18-089128
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		64
CONFORMED PERIOD OF REPORT:	20171231
FILED AS OF DATE:		20180320
DATE AS OF CHANGE:		20180320

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHICAGO RIVET & MACHINE CO
		CENTRAL INDEX KEY:			0000019871
		STANDARD INDUSTRIAL CLASSIFICATION:	METALWORKING MACHINERY & EQUIPMENT [3540]
		IRS NUMBER:				360904920
		STATE OF INCORPORATION:			IL
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		901 FRONTENAC RD
		STREET 2:		P O BOX 3061
		CITY:			NAPERVILLE
		STATE:			IL
		ZIP:			60566
		BUSINESS PHONE:		6303578500

	MAIL ADDRESS:	
		STREET 1:		901 FRONTENAC RD
		STREET 2:		P O BOX 3061
		CITY:			NAPERVILLE
		STATE:			IL
		ZIP:			60566
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>d512170d10k.htm
<DESCRIPTION>10-K
<TEXT>
<HTML><HEAD>
<TITLE>10-K</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Washington, D.C. 20549 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM <FONT
STYLE="white-space:nowrap">10-K</FONT> </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9746;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>ANNUAL REPORT PURSUANT TO SECTION&nbsp;13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the fiscal year ended December&nbsp;31, 2017 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>TRANSITION REPORT PURSUANT TO SECTION&nbsp;13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commission file number <FONT STYLE="white-space:nowrap">000-01227</FONT> </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of registrant as specified in its charter) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>ILLINOIS</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B><FONT STYLE="white-space:nowrap">36-0904920</FONT></B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(State or other jurisdiction of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>incorporation or organization)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(I.R.S. Employer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Identification No.)</B></P></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>901 Frontenac Road, Naperville, Illinois</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>60563</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><B>(Address of principal executive offices)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>(Zip Code)</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Registrant&#146;s telephone number, including area code: (630)
<FONT STYLE="white-space:nowrap">357-8500</FONT> </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered pursuant to Section&nbsp;12(b) of the Act: </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:64.15pt; display:inline; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Title of Each
Class</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:156.85pt; display:inline; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Name of Each Exchange on
Which Registered</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-size:10pt"><B>Common Stock, par value $1.00 per share</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NYSE American</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Trading privileges only, not registered)</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered pursuant to Section&nbsp;12(g) of the Act: None </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U>&nbsp;&nbsp;&#9745; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark if the registrant is not required to file reports pursuant to Section&nbsp;13 or Section&nbsp;15(d) of the Act. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U>&nbsp;&nbsp;&#9745; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;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)&nbsp;has been subject to such filing requirements for the past 90
days.&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U>&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has
submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (&#167; 232.405 of this chapter)
during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yes&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation <FONT STYLE="white-space:nowrap">S-K</FONT> (&#167; 229.405 of
this chapter) is not contained herein, and will not be contained, to the best of registrant&#146;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form
<FONT STYLE="white-space:nowrap">10-K</FONT> or any amendment to this Form 10-K.<U></U>&nbsp;&nbsp;&nbsp;&nbsp;&#9745; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the
registrant is a large accelerated filer, an accelerated filer, a <FONT STYLE="white-space:nowrap">non-accelerated</FONT> filer, a smaller reporting company or an emerging growth company. See the definitions of &#147;large accelerated filer&#148;,
&#147;accelerated filer&#148;, &#147;smaller reporting company&#148; and &#147;emerging growth company&#148; in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act. (Check one): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="20%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Large&nbsp;accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Non-accelerated filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;&nbsp;&nbsp;(Do not check if smaller reporting company)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9745;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Emerging growth company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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.&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the
Act).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9745; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The aggregate market value of common stock held by <FONT
STYLE="white-space:nowrap">non-affiliates</FONT> of the Company as of June&nbsp;30, 2017 was $29,342,085. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of March&nbsp;16, 2018, there were 966,132
shares of the Company&#146;s common stock outstanding. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Documents Incorporated By Reference </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(1) Portions of the Company&#146;s Annual Report to Shareholders for the year ended December&nbsp;31, 2017 (the &#147;2017 Report&#148;) are incorporated by
reference in Parts I and II of this report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(2) Portions of the Company&#146;s definitive Proxy Statement which is to be filed with the Securities and
Exchange Commission in connection with the Company&#146;s 2018 Annual Meeting of Shareholders are incorporated by reference in Part III of this report. </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YEAR ENDING DECEMBER&nbsp;31, 2017 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Item</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:15.95pt; display:inline; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Page</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:16.45pt; display:inline; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>No.</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx512170_1">Part I</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_2">Business</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">3</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_3">Risk Factors</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_4">Unresolved Staff Comments</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_5">Properties</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_6">Legal Proceedings</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_7">Mine Safety Disclosures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx512170_8">Part II</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_9">Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_10">Selected Financial Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_11">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_12">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">12</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_13">Financial Statements and Supplementary Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">12</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_14">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">12</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_15">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">12</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_16">Other Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx512170_17">Part III</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_18">Directors, Executive Officers and Corporate Governance</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_19">Executive Compensation</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_20">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_21">Certain Relationships and Related Transactions, and Director Independence</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_22">Principal Accountant Fees and Services</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx512170_23">Part IV</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_24">Exhibits and Financial Statement Schedules</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">16.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx512170_25">Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx512170_1"></A>PART I </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_2"></A>ITEM</U><U>&nbsp;</U><U>1 &#150; Business</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;) was incorporated under the laws of the State of Illinois in December 1927, as
successor to the business of Chicago Rivet&nbsp;&amp; Specialty Co. The Company operates in two segments of the fastener industry: fasteners and assembly equipment. The fastener segment consists of the manufacture and sale of rivets, cold-formed
fasteners and parts, and screw machine products. The assembly equipment segment consists primarily of the manufacture of automatic rivet setting machines, automatic assembly equipment and parts and tools for such machines. For further discussion
regarding the Company&#146;s operations and segments, see Note 6 of the financial statements which appears on page 10 of the Company&#146;s 2017 Annual Report to Shareholders. The 2017 Annual Report is filed as an exhibit to this report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The principal market for the Company&#146;s products is the North American automotive industry. Sales are solicited by employees and by
independent sales representatives. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The segments in which the Company operates are characterized by active and substantial competition. No
single company dominates the industry. The Company&#146;s competitors include both larger and smaller manufacturers, and segments or divisions of large, diversified companies with substantial financial resources. Principal competitive factors in the
market for the Company&#146;s products are price, quality and service. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company serves a variety of customers. Revenues are primarily
derived from sales to customers involved, directly or indirectly, in the manufacture of automobiles and automotive components. Information concerning backlog of orders is not considered material to the understanding of the Company&#146;s business
due to relatively short production cycles. The level of business activity for the Company is closely related to the overall level of industrial activity in the United States. During 2017, sales to one customer exceeded 10% of the Company&#146;s
consolidated revenues. Sales to TI Group Automotive Systems, LLC accounted for approximately 19% of the Company&#146;s consolidated revenues in both 2017 and 2016. Sales to Fisher&nbsp;&amp; Company accounted for approximately 12% of the
Company&#146;s consolidated revenues in 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s business has historically been stronger during the first half of the
year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company purchases raw material from a number of sources, primarily within the United States. There are numerous sources of raw
material, and the Company does not have to rely on a single source for any of its requirements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Patents, trademarks, licenses, franchises
and concessions are not of significant importance to the business of the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company does not engage in significant research
activities, but rather in ongoing product improvement and development. The amounts spent on product development activities in the last two years were not material. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At December&nbsp;31, 2017, the Company employed 219 people. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has no foreign operations. Sales to foreign customers represent approximately 12% of the Company&#146;s total sales. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_3"></A>ITEM</U><U>&nbsp;</U><U>1A &#150; Risk Factors</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business is subject to a number of risks and uncertainties. If any of the events contemplated by the following risks actually occur, then
our business, financial condition or results of operations could be materially adversely affected. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our
business, financial condition and results of operations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We are dependent on the domestic automotive industry. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Demand for our products is directly related to conditions in the domestic automotive industry, which is highly cyclical and is affected by a
variety of factors, including regulatory requirements, international trade policies, and consumer spending and preferences. The domestic automotive industry is characterized by fierce competition, and has undergone major restructuring in recent
years in response to overcapacity, narrowing profit margins, significant pension and health care liabilities and excess debt. Conditions in the domestic automotive industry declined significantly during the global recession of 2008 and 2009,
resulting in a substantial decline in vehicle sales. Overall, automotive production in the United States declined approximately 50&nbsp;percent between 2000 and 2009, before starting to recover in 2010. Although automotive production recently
improved to <FONT STYLE="white-space:nowrap">pre-recession</FONT> levels, any decline in the domestic automotive industry could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We face intense competition. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We compete
with a number of other manufacturers and distributors that produce and sell products similar to ours. Price, quality and service are the primary elements of competition. Our competitors include a large number of independent domestic and
international suppliers. We are not as large as a number of these companies and do not have as many financial or other resources. The competitive environment has also changed dramatically over the past several years as our customers, faced with
intense international competition and pressure to reduce costs, have expanded their worldwide sourcing of components. As a result, we have experienced competition from suppliers in other parts of the world that benefit from economic advantages, such
as lower labor costs, lower health care costs and fewer regulatory burdens. There can be no assurance that we will be able to compete successfully with existing or new competitors. Increased competition could have a material adverse effect on our
business, results of operations and financial condition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We rely on sales to major customers. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our sales to two customers constituted approximately 19% and 31% of our consolidated revenues in 2017 and 2016, respectively. Sales to TI Group
Automotive Systems, LLC accounted for approximately 19% of the Company&#146;s consolidated revenues in 2017 and 2016. Sales to Fisher&nbsp;&amp; Company accounted for approximately 12% of the Company&#146;s consolidated revenues in 2016. The loss of
any significant portion of our sales to these customers could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We are subject to risks related to export sales. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our export sales have increased in recent years, and we are working to continue to expand our business relationships with customers outside of
the United States.&nbsp;Export sales are subject to various risks, including risks related to changes in local economic, social and political conditions (particularly in emerging markets), changes in tariffs and trade policies and foreign currency
exchange rate fluctuations, which could have a material adverse effect on our business, results of operations and financial condition. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Increases in our raw material costs or difficulties with our suppliers could negatively affect us. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While we currently maintain alternative sources for raw materials, our business is subject to the risk of price fluctuations and periodic
delays in the delivery of certain raw materials. At various times in recent years, we have been adversely impacted by increased costs for steel, our principal raw material, which we have been unable to wholly mitigate, as well as increases in other
materials prices. Any continued fluctuation in the price or availability of our raw materials could have a material adverse impact on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We may be adversely affected by labor relations issues. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although none of our employees are unionized, the domestic automakers and many of their suppliers, including many of our customers, have
unionized work forces. Work stoppages or slow-downs experienced by automakers or their suppliers could result in slow-downs or closures of assembly plants where our products are included in assembled components. In the event that one or more of our
customers or their customers experiences a material labor relations issue, our business, results of operations and financial condition could be materially adversely affected. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We may incur losses as a result of product liability, warranty or other claims that may be brought against us. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We face risk of exposure to warranty and product liability claims in the event that our products fail to perform as expected or result, or are
alleged to have resulted, in bodily injury, property damage or other losses. In addition, if any of our products are or are alleged to be defective, then we may be required to participate in a product recall. We may also be involved from time to
time in legal proceedings and commercial or contractual disputes. Any losses or other liabilities related to these exposures could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We could be adversely impacted by environmental laws and regulations. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operations are subject to environmental laws and regulations. Currently, environmental costs and liabilities with respect to our operations
are not material, but there can be no assurance that we will not be adversely impacted by these costs and liabilities in the future either under present laws and regulations or those that may be adopted or imposed in the future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We could be adversely impacted by the loss of the services of key employees</B>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Successful operations depend, in part, upon the efforts of executive officers and other key employees. Our future success will depend, in
part, upon our ability to attract and retain qualified personnel. Loss of the services of any of our key employees, or the inability to attract or retain employees could have a material adverse affect upon our business, financial condition and
results of operations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>The price of our common stock is subject to volatility, and our stock is thinly<U> </U>traded. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Various factors, such as general economic changes in the financial markets, announcements or significant developments with respect to the
automotive industry, actual or anticipated variations in our or our competitors&#146; quarterly or annual financial results, the introduction of new products or technologies by us or our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
competitors, changes in other conditions or trends in our industry or in the markets of any of our significant customers, changes in governmental regulation, or changes in securities
analysts&#146; estimates of our competitors or our industry, could cause the market price of our common stock to fluctuate substantially. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our common stock is traded on the NYSE American (not registered, trading privileges only). The average daily trading volume for our common
stock during 2017 was less than 2,000 shares per day. As a result, you may have difficulty selling shares of our common stock, and the price of our common stock may vary significantly based on trading volume. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_4"></A>ITEM</U><U>&nbsp;</U><U>1B &#150; Unresolved Staff Comments</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_5"></A>ITEM</U><U>&nbsp;</U><U>2 &#150; Properties</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s headquarters is located in Naperville, Illinois. It conducts its manufacturing and warehousing operations at three
additional facilities. All of these facilities are described below. Each facility is owned by the Company and considered suitable and adequate for its present use. The Company also maintains a small sales and engineering office in Pembroke,
Massachusetts in a leased office. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Of the properties described below, the Madison Heights, Michigan facility is used entirely in the
fastener segment. The Albia, Iowa facility is used exclusively in the assembly equipment segment. The Tyrone, Pennsylvania and the Naperville, Illinois facilites are utilized in both operating segments. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Plant Locations and Descriptions </U></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="29%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="69%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Naperville, Illinois</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Brick, concrete block and partial metal construction with metal roof.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Tyrone, Pennsylvania</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Concrete block with small tapered beam type warehouse.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Albia, Iowa</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Concrete block with prestressed concrete roof construction.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Madison Heights, Michigan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Concrete, brick and partial metal construction with metal roof.</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_6"></A>ITEM</U><U>&nbsp;</U><U>3 &#150; Legal Proceedings</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business. While it is not
possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which
provision has not been made, will not have a material adverse effect on the Company&#146;s financial position. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_7"></A>ITEM</U><U>&nbsp;</U><U>4 &#150; Mine Safety Disclosures</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Executive Officers of the Registrant </U></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The names, ages and positions of all executive officers of the Company, as of March&nbsp;19, 2018, are listed below. Officers are elected
annually by the Board of Directors at the meeting of the directors immediately following the Annual Meeting of Shareholders. There are no family relationships among these officers, nor any arrangement or understanding between any officer and any
other person pursuant to which the officer was selected. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="35%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="31%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:106.75pt; display:inline; font-size:10pt; font-family:Times New Roman; "><B>Name and Age of Officer</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:34.50pt; display:inline; font-size:10pt; font-family:Times New Roman; "><B>Position</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:71.20pt; display:inline; font-size:10pt; font-family:Times New Roman; " ALIGN="center"><B>Years an Officer</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">John A. Morrissey&nbsp;&nbsp;&nbsp;&nbsp; 82</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chairman, Chief Executive Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">37</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Michael J. Bourg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 55</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating Officer and Treasurer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">19</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">-</TD>
<TD ALIGN="left" VALIGN="top">Mr.&nbsp;Morrissey has been Chairman of the Board of Directors of the Company since November 1979, and Chief Executive Officer since August 1981. He has been a director of the Company since 1968. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">-</TD>
<TD ALIGN="left" VALIGN="top">Mr.&nbsp;Bourg has been President, Chief Operating Officer and Treasurer of the Company since May 2006. Prior to that, he served in various executive roles since joining the Company in December 1998. He has been a
director of the Company since May 2006. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx512170_8"></A>PART II</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_9"></A>ITEM&nbsp;5 &#150; Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity
Securities</U> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s common stock is traded on the NYSE American (trading privileges only, not registered). As of
March&nbsp;5, 2018 there were approximately 160 shareholders of record of such stock. The information on the market price of, and dividends paid with respect to, the Company&#146;s common stock, set forth in the section entitled &#147;Information on
Company&#146;s Common Stock&#148; which appears on page 12 of the 2017 Annual Report is incorporated herein by reference. The 2017 Annual Report is filed as an exhibit to this report. See Item 7 &#150; &#147;Management&#146;s Discussion and Analysis
of Financial Condition and Results of Operations &#150; Dividends,&#148; for additional information about the Company&#146;s dividend policy. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the terms of a stock repurchase authorization originally approved by the Board of Directors of the Company in February of 1990, as
amended, the Company is authorized to repurchase up to an aggregate of 200,000 shares of its common stock, in the open market or in private transactions, at prices deemed reasonable by management. Cumulative purchases under the repurchase
authorization have amounted to 162,996 shares at an average price of $15.66 per share. The Company has not purchased any shares of its common stock since 2002. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_10"></A>ITEM</U><U>&nbsp;</U><U>6 &#150; Selected Financial Data</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Smaller Reporting Company as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act and in item 10(f)(1) of
Regulation <FONT STYLE="white-space:nowrap">S-K,</FONT> we have elected scaled disclosure reporting obligations with respect to this item and therefore are not required to provide the information requested by this Item 6. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_11"></A>ITEM&nbsp;7 &#150; Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Forward-Looking Statements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This discussion contains
certain &#147;forward-looking statements&#148; which are inherently subject to risks and uncertainties that may cause actual events to differ materially from those discussed herein. Factors which may cause such differences in events include those
disclosed above under &#147;Risk Factors&#148; and elsewhere in this Form <FONT STYLE="white-space:nowrap">10-K.</FONT> As stated elsewhere in this filing, such factors include, among other things: conditions in the domestic automotive industry,
upon which we rely for sales revenue, the intense competition in our markets, the concentration of our sales to a major customer, risks related to export sales, the price and availability of raw materials, labor relations issues, losses related to
product liability, warranty and recall claims, costs relating to environmental laws and regulations, and the loss of the services of our key employees. Many of these factors are beyond our ability to control or predict. Readers are cautioned not to
place undue reliance on these forward-looking statements. We undertake no obligation to publish revised forward-looking statements to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>RESULTS OF OPERATIONS </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Financial results
for 2017 were positive, although not as strong as those reported in 2016. Net sales were $35,764,714 in 2017 compared to $37,022,378 in 2016, a decline of $1,257,664, or 3.4%. Net income for 2017 was $2,079,082, or $2.15 per share, compared to
$2,356,980, or $2.44 per share, in 2016. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2017 Compared to 2016 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fastener segment revenues were $7,658,239 in the fourth quarter of 2017, a decline of $73,195, or 0.9%, from $7,731,434 reported in the fourth
quarter of 2016. Fastener segment revenues for the full year were $31,977,964 in 2017 compared with $33,126,599 in 2016, a decline of $1,148,635, or 3.5%. Our fastener segment relies on the automotive sector for the majority of its revenues.
Domestic automobile and light truck sales declined approximately 2% during 2017, which negatively impacted our sales. During 2017, fastener segment margins were pressured due to greater quality related expenses and a reversal of the favorable raw
material prices experienced in 2016. These factors contributed to a net reduction in gross margin for the fastener segment of $103,117 in the fourth quarter and $1,128,434 for the full year of 2017 compared to 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Assembly equipment segment revenues were $800,884 in the fourth quarter of 2017, a decline of $218,661, or 21.4%, compared to the strong
results in the fourth quarter of 2016, when revenues were $1,019,545. For the full year 2017, assembly equipment segment revenues were $3,786,750, a decline of $109,029, or 2.8%, compared to $3,895,779 reported in 2016. The decrease in fourth
quarter and full year sales was primarily due to a reduction in the number of rivet setting machines shipped compared to the prior year periods. These declines were partially offset by an increase in machine parts and tool sales during 2017. The net
decline in assembly equipment segment sales was the primary cause of the $83,200 reduction in segment margins in the fourth quarter of 2017, however through effective cost controls, margins for the year were relatively unchanged. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and administrative expenses were $5,548,541 in 2017 compared to $5,559,436 in 2016, a decline of $10,895, or 0.2%. Profit sharing
expense declined $118,000 for the year due to lower operating profit and payroll expense declined $83,000 due to reduced headcount. Largely offsetting these reductions was approximately $167,000 in expenses related to the implementation of a new ERP
system at one of our locations. As a percentage of net sales, selling and administrative expenses were 15.5% compared to 15% in 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other income was $100,901 in 2017 compared to $65,255 in 2016. Other income is primarily comprised of interest income which increased during
the year due to rising interest rates and greater amounts invested in certificates of deposit compared to the prior year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
Company&#146;s effective income tax rates were 15.7% and 33.6% in 2017 and 2016, respectively. The rate was lower than the U.S. federal statutory rate in 2017 primarily due to the enactment of the Tax Cuts and Jobs Act (&#147;the Act&#148;) in
December 2017. Among other changes, the Act reduced the maximum corporate tax rate from 35% to 21% beginning in 2018. Although the lower tax rate takes effect in 2018, deferred tax assets and liabilities should be measured using the enacted tax rate
expected to apply in the years in which they are expected to be settled. The Company recorded a <FONT STYLE="white-space:nowrap">one-time</FONT> net income tax benefit of $432,000 in the fourth quarter of 2017 as a result of the revaluation of the
Company&#146;s deferred tax assets and liabilities to reflect the lower future U.S. corporate tax rates. The 2016 rate was lower than the U.S. federal statutory rate primarily due to the Domestic Production Activities Deduction allowed under
Internal Revenue Code Section&nbsp;199. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>DIVIDENDS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In determining to pay dividends, the Board considers current profitability, the outlook for longer-term profitability, known and potential cash
requirements and the </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
overall financial condition of the Company. The Company paid four regular quarterly dividends totaling $.80 per share during 2017. In addition, an extra dividend of $.35 per share was paid during
the first quarter, bringing the total distribution for the year to $1.15 per share. On February&nbsp;19, 2018, the Board of Directors declared a regular quarterly dividend of $.21 per share, an increase of 5% from the prior quarter, payable
March&nbsp;20, 2018 to shareholders of record on March&nbsp;5, 2018. This continues the uninterrupted record of consecutive quarterly dividends paid by the Company to its shareholders that extends over 84 years. At that same meeting, the Board also
declared an extra dividend of $.30 per share payable March&nbsp;20, 2018 to shareholders of record on March&nbsp;5, 2018. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PROPERTY, PLANT AND
EQUIPMENT </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Capital expenditures during 2017 totaled $1,337,941. The fastener segment accounted for $1,093,539 of the total, including
$904,312 for production equipment. Cold heading and screw machine equipment additions were $303,992, quality control equipment additions were $281,983, additions for equipment to perform secondary operations on parts were $261,143 and $57,194 was
expended for general plant equipment. The remainder of the fastener segment additions relate to building improvements and technology equipment. Assembly equipment segment additions totaled $178,761, primarily for production equipment. Additional
investments of $65,641 were made in 2017 for building improvements that benefit both operating segments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total capital expenditures in
2016 were $2,027,860. Fastener segment additions accounted for $1,683,953 of the total, including $758,467 for the substantial completion of the H&nbsp;&amp; L Tool building expansion that was begun in 2015. Cold heading and screw machine equipment
additions totaled $180,818 while secondary processing equipment totaled $301,932. Inspection equipment comprised $247,330 of the fastener segment additions and the remaining additions of $195,406 were for various general plant equipment. Assembly
equipment segment additions in 2016 were $189,568, for production equipment. Investments for the benefit of both operating segments, primarily for building improvements, totaled $154,339 during 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Depreciation expense amounted to $1,231,546 in 2017 and $1,242,357 in 2016. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>LIQUIDITY AND CAPITAL RESOURCES </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Working
capital at December&nbsp;31, 2017 was approximately $17&nbsp;million, an increase of $.6&nbsp;million from the beginning of the year. The most significant factor in the change was the net increase in cash and certificates of deposit as a result of
continued profitable operations in 2017 and the reduction in capital expenditures compared to the prior year. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $9&nbsp;million at the end of 2017, an
increase of $.6&nbsp;million. The Company&#146;s investing activities in 2017 consisted primarily of capital expenditures of $1.3&nbsp;million. The only financing activity during 2017 was the payment of approximately $1.1&nbsp;million in dividends.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management believes that current cash, cash equivalents and operating cash flow will be sufficient to provide adequate working capital
for the next twelve months. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet Arrangements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has not entered into, and has no current plans to enter into, any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet
financing arrangements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>APPLICATION OF CRITICAL ACCOUNTING POLICIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United
States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the amounts of revenue and expenses during the reporting period. A summary
of critical accounting policies can be found in Note 1 of the financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NEW ACCOUNTING STANDARDS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s financial statements and financial condition were not, and are not expected to be, materially impacted by new, or proposed,
accounting standards. A summary of recent accounting pronouncements can be found in Note 1 of the financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>OUTLOOK FOR 2018 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We started 2018 with a more cautious outlook than a year ago. U.S. auto and light truck sales, not unexpectedly, declined from their recent
peaks during 2017 and are forecast to decline further in 2018. With the majority of our fastener segment revenues coming from the automotive sector, revenue growth may be more difficult as a result. During 2017, we did add a number of <FONT
STYLE="white-space:nowrap">non-automotive</FONT> customers in the fastener segment which should help offset any shortfalls related to lower domestic automobile production. Additionally, we experienced increases in the cost of our primary raw
materials during 2017 and have seen further increases in early 2018. Increases in costs can be difficult to recover in some of the markets we serve as certain customers expect prices of their parts to be held constant over the multi-year life of
that part. Both of these factors will contribute to a more challenging environment for our fastener segment operations. The assembly equipment segment reported results in 2017 that were comparable to those of the prior year, however we entered 2018
with less of a machine order backlog than a year ago which will make achieving similar results for that segment more difficult. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
recently enacted tax reform and the expected increase in interest rates are two more variables that will impact results in 2018. In anticipation of the challenges ahead, we will continue our efforts to improve operational efficiency as a means of
improving margins. We will also continue our efforts to develop new customer relationships and build on existing ones in all the markets we serve by emphasizing our experience, product quality and customer service in a very competitive global
marketplace. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Over the last five years, we have invested $10.7&nbsp;million in equipment and facilities upgrades in order to increase our
capabilities, expand production capacity and improve operating efficiency. These investments, which we feel are necessary to remain competitive, have been made possible by our consistent profitability during that period. That profitability has also
allowed us to pay dividends of $4.7&nbsp;million over the same period and declare an additional special dividend of $.3&nbsp;million, to be paid in the first quarter of 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The positive results in the past year would not have been possible without the conscientious efforts of our dedicated employees, who
consistently strive to meet the challenges that characterize today&#146;s manufacturing environment. We are grateful for their contributions towards meeting our customers&#146; expectations related to quality, price and service. We also take this
opportunity to thank our customers for having the confidence in us to be a part of their success and our shareholders for their continued support. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_12"></A>ITEM</U><U>&nbsp;</U><U>7A &#150; Quantitative and Qualitative Disclosures About
Market Risk</U> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Smaller Reporting Company as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act
and in item 10(f)(1) of Regulation <FONT STYLE="white-space:nowrap">S-K,</FONT> we are electing scaled disclosure reporting obligations with respect to this item and therefore are not required to provide the information requested by this Item 7A.
</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_13"></A>ITEM</U><U>&nbsp;</U><U>8 &#150; Financial Statements and Supplementary Data</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Consolidated Financial Statements&#148; which appears on page 18 of this report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_14"></A>ITEM&nbsp;9 &#150; Changes in and Disagreements with Accountants on Accounting and Financial Disclosure </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_15"></A>ITEM</U><U>&nbsp;</U><U>9A &#150; Controls and Procedures </U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Disclosure Controls and Procedures. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
Company&#146;s management, with the participation of the Company&#146;s Chief Executive Officer and President, Chief Operating Officer and Treasurer (the Company&#146;s principal financial officer), has evaluated the effectiveness of the
Company&#146;s disclosure controls and procedures (as such term is defined in Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e)</FONT> under the Securities Exchange Act of 1934, as amended (the
&#147;Exchange Act&#148;)) as of the end of the period covered by this report. Based on such evaluation, the Company&#146;s Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, the Company&#146;s
disclosure controls and procedures are effective in recording, processing, summarizing and reporting, on a timely basis, information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management&#146;s Report on Internal Control Over Financial Reporting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s management is responsible for establishing and maintaining adequate internal control over financial reporting, as that term
is defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f).</FONT> The Company&#146;s management, with the participation of the Company&#146;s Chief Executive Officer and
President, Chief Operating Officer and Treasurer (the Company&#146;s principal financial officer), assessed the effectiveness of the Company&#146;s internal control over financial reporting as of December&nbsp;31, 2017, based on the 2013 criteria
established in Internal Control&#151;Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#147;COSO&#148;). Based on this assessment, the Company&#146;s management has concluded that the
Company&#146;s internal controls over financial reporting are effective as of December&nbsp;31, 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management&#146;s assessment of
internal control has not been audited, as the attestation report requirement for <FONT STYLE="white-space:nowrap">non-accelerated</FONT> filers was permanently removed from the Sarbanes-Oxley Act by Section&nbsp;989C of the Dodd-Frank Act as adopted
by the SEC. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in Internal Control Over Financial Reporting. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There have not been any changes in the Company&#146;s internal control over financial reporting
(as such term is defined in Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f)</FONT> under the Exchange Act) during the quarter ended December&nbsp;31, 2017 that have materially affected, or are
reasonably likely to materially affect, the Company&#146;s internal control over financial reporting. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_16"></A>ITEM</U><U>&nbsp;</U><U>9B &#150; Other Information </U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx512170_17"></A>PART III </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_18"></A>ITEM</U><U>&nbsp;</U><U>10 &#150; Directors, Executive Officers and Corporate Governance</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information in the Company&#146;s 2018 Proxy Statement (i)&nbsp;with respect to the Board of Directors&#146; nominees for directors that is
not related to security ownership in &#147;Security Ownership of Management&#148; (ii)&nbsp;in the third paragraph in &#147;Additional Information Concerning the Board of Directors and Committees&#148; and (iii)&nbsp;in &#147;Section&nbsp;16(a)
Beneficial Ownership Reporting Compliance&#148; is incorporated herein by reference. The 2018 Proxy Statement is to be filed with the Securities and Exchange Commission in connection with the Company&#146;s 2018 Annual Meeting of Shareholders. The
information called for with respect to executive officers of the Company is included in Part I of this Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> under the caption &#147;Executive Officers of the Registrant.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has adopted a code of ethics for its principal executive officer, chief operating officer and senior financial officers. A copy of
this code of ethics was filed as Exhibit 14 to the Company&#146;s Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> dated March&nbsp;29, 2005. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_19"></A>ITEM</U><U>&nbsp;</U><U>11 &#150; Executive Compensation</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2018 Proxy Statement in &#147;Compensation of Directors and Executive Officers&#148; is
incorporated herein by reference. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Compensation Committee of the Board of Directors currently consists of Directors Edward L. Chott
and William T. Divane, Jr. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_20"></A>ITEM&nbsp;12 &#150; Security Ownership of Certain Beneficial Owners and Management and Related
Stockholder Matters </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2018 Proxy Statement in &#147;Principal Shareholders&#148; and
the information with respect to security ownership of the Company&#146;s directors and officers set forth in &#147;Security Ownership of Management&#148; is incorporated herein by reference. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company does not have any equity compensation plans or arrangements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_21"></A>ITEM</U><U>&nbsp;</U><U>13 &#150; Certain Relationships and Related Transactions, and Director Independence</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2018 Proxy Statement in (i) &#147;Additional Information Concerning the Board of Directors and
Committees&#151;Policy Regarding Related Person Transactions&#148; and (ii)&nbsp;the first paragraph under &#147;Additional Information Concerning the Board of Directors and Committees&#148; is incorporated herein by reference. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_22"></A>ITEM</U><U>&nbsp;</U><U>14 &#150; Principal Accountant Fees and Services</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2018 Proxy Statement in &#147;Ratification of Selection of Independent Auditor &#150; Audit and
<FONT STYLE="white-space:nowrap">Non-Audit</FONT> Fees&#148; is incorporated herein by reference. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx512170_23"></A>PART IV </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_24"></A>ITEM</U><U>&nbsp;</U><U>15 &#150; Exhibits and Financial Statement Schedules</U> </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top">The following documents are filed as a part of this report: </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">Financial Statements: </TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Consolidated Financial Statements&#148;
which appears on page 18 of this report. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Financial Statement Schedules: </TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Financial statement schedules and supplementary information
has been omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Exhibits: </TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Exhibits&#148; which appears on page 16 of this
report. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx512170_25"></A>ITEM</U><U>&nbsp;</U><U>16 &#150; Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary </U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>EXHIBITS </U></B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD WIDTH="92%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:28.45pt; display:inline; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Number</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/0000950137-98-001287.txt">Articles of Incorporation, as last amended August&nbsp;18, 1997. Incorporated by reference to the Company&#146;s report on Form <FONT
STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;27, 1998. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/000119312516511898/d48615dex32.htm">Amended and Restated <FONT STYLE="white-space:nowrap">By-Laws,</FONT> as amended through February&nbsp;
15, 2016 Incorporated by reference to the Company&#146;s report on Form <FONT STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;21, 2016. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>13*</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex13.htm">Annual Report to Shareholders for the year ended December&nbsp;31, 2017. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>14</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/000095013705003788/c93305exv14.txt">Code of Ethics for Principal Executive and Senior Financial Officers. Incorporated by reference to the Company&#146;s report on Form <FONT
STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;29, 2005. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>21</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex21.htm">Subsidiaries of the Registrant. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex311.htm">Certification of Principal Executive Officer Pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> as Adopted Pursuant to Section&nbsp;
302 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex312.htm">Certification of Principal Financial Officer Pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> as Adopted Pursuant to Section&nbsp;
302 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d512170dex322.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Interactive Data File. Includes the following financial and related information from Chicago Rivet&nbsp;&amp; Machine Co.&#146;s Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31,
2017 formatted in Extensible Business Reporting Language (XBRL):(1) Consolidated Balance Sheets, (2)&nbsp;Consolidated Statements of Income, (3)&nbsp;Consolidated Statements of Retained Earnings, (4)&nbsp;Consolidated Statements of Cash Flows, and
(5)&nbsp;Notes to Consolidated Financial Statements.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">*&nbsp;&nbsp;&nbsp;&nbsp;Only the portions of this exhibit which are specifically incorporated herein by reference shall be
deemed to be filed herewith. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>SIGNATURES </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934, Chicago Rivet&nbsp;&amp; Machine Co. has duly
caused this report to be signed on its behalf by the undersigned, thereunto duly authorized. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="94%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Chicago Rivet&nbsp;&amp; Machine Co.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"><FONT STYLE="font-size:10pt">Michael J. Bourg</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"><FONT STYLE="font-size:10pt">President and Chief Operating Officer</FONT></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below
by the following persons on behalf of the registrant and in the capacities and on the dates indicated: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="37%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="15%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/John A. Morrissey</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">John A. Morrissey</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><U></U>Chairman of the Board of Directors, Chief Executive Officer (Principal Executive Officer) and Member of the Executive Committee</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March 20, 2018</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/Michael J. Bourg</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Michael J. Bourg</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating Officer, Treasurer (Principal Financial and Accounting Officer), Director and Member of the Executive Committee</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/Edward L. Chott</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Edward L. Chott</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/Kent H. Cooney</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Kent H. Cooney</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/William T. Divane, Jr.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">William T. Divane, Jr.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/Walter W. Morrissey</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Walter W. Morrissey</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Executive Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/John L. Showel</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">John L. Showel</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March 20, 2018</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CONSOLIDATED FINANCIAL STATEMENTS </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements, together with the notes thereto and the report thereon of Crowe Horwath LLP dated March&nbsp;20, 2018,
appearing on pages 4 to 11 of the accompanying 2017 Annual Report, are incorporated herein by reference. With the exception of the aforementioned information and the information incorporated in Items 1, 5 and 8 herein, the 2017 Annual Report is not
to be deemed filed as part of this Form <FONT STYLE="white-space:nowrap">10-K</FONT> Annual Report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Financial Statements from 2017 Annual
Report (Exhibit 13 hereto): </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Balance Sheets (page 4 of 2017 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Income (page 5 of 2017 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Retained Earnings (page 5 of 2017 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Cash Flows (page 6 of 2017 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes to Consolidated Financial Statements (pages 7, 8, 9, and 10 of 2017 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Report of Independent Registered Public Accounting Firm (page 11 of 2017 Annual Report) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13
<SEQUENCE>2
<FILENAME>d512170dex13.htm
<DESCRIPTION>EX-13
<TEXT>
<HTML><HEAD>
<TITLE>EX-13</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Exhibit 13 </U></B></P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center">


<IMG SRC="g512170g93j77.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:20px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="6">Chicago Rivet&nbsp;&amp; Machine Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="5">2017 Annual Report </FONT></P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Highlights </B></FONT></P> <P STYLE="font-size:48px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;<FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2016</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Sales</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>35,764,714</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,022,378</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,079,082</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,356,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income Per Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2.15</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.44</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Dividends Per Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1.15</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.99</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Cash Provided by Operating Activities</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,993,434</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,027,182</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Expenditures for Property, Plant and Equipment</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,337,941</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,027,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Working Capital</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>17,040,086</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16,469,451</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Total Shareholders&#146; Equity</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>28,859,955</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,891,925</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Common Shares Outstanding at <FONT STYLE="white-space:nowrap">Year-End</FONT></B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>966,132</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">966,132</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Shareholders&#146; Equity Per Common Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29.87</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28.87</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="margin-top:12px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Annual Meeting </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">The annual
meeting of shareholders </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">will be held on May&nbsp;8, 2018 at 10:00 a.m. at </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">901 Frontenac Road </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">Naperville,
Illinois </FONT></P> <P STYLE="margin-top:60px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet&nbsp;&amp; Machine Co. <B>&#149;</B><B></B><B></B><B></B><B> </B>901 Frontenac Road <B>&#149;</B><B>
</B>Naperville, Illinois 60563 &#149; www.chicagorivet.com </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>on Financial Condition and Results of Operations </B></FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="3"><B>To Our Shareholders: </B></FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>RESULTS OF OPERATIONS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">Financial results for 2017 were positive, although not as strong as those reported in 2016. Net sales were $35,764,714 in 2017 compared to $37,022,378 in 2016, a decline of $1,257,664, or 3.4%. Net income for 2017
was $2,079,082, or $2.15 per share, compared to $2,356,980, or $2.44 per share, in 2016. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017 Compared to 2016 </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Fastener segment revenues were $7,658,239 in the fourth quarter of 2017, a decline of $73,195, or 0.9%, from $7,731,434 reported in the fourth
quarter of 2016. Fastener segment revenues for the full year were $31,977,964 in 2017 compared with $33,126,599 in 2016, a decline of $1,148,635, or 3.5%. Our fastener segment relies on the automotive sector for the majority of its revenues.
Domestic automobile and light truck sales declined approximately 2% during 2017, which negatively impacted our sales. During 2017, fastener segment margins were pressured due to greater quality related expenses and a reversal of the favorable raw
material prices experienced in 2016. These factors contributed to a net reduction in gross margin for the fastener segment of $103,117 in the fourth quarter and $1,128,434 for the full year of 2017 compared to 2016. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Assembly equipment segment revenues were $800,884 in the fourth quarter of 2017, a decline of $218,661, or 21.4%, compared to the strong results
in the fourth quarter of 2016, when revenues were $1,019,545. For the full year 2017, assembly equipment segment revenues were $3,786,750, a decline of $109,029, or 2.8%, compared to $3,895,779 reported in 2016. The decrease in fourth quarter and
full year sales was primarily due to a reduction in the number of rivet setting machines shipped compared to the prior year periods. These declines were partially offset by an increase in machine parts and tool sales during 2017. The net decline in
assembly equipment segment sales was the primary cause of the $83,200 reduction in segment margins in the fourth quarter of 2017, however through effective cost controls, margins for the year were relatively unchanged. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling and administrative expenses were $5,548,541 in 2017 compared to $5,559,436 in 2016, a decline of $10,895, or 0.2%. Profit sharing expense
declined $118,000 for the year due to lower operating profit and payroll expense declined $83,000 due to reduced headcount. Largely offsetting these reductions was approximately $167,000 in expenses related to the implementation of a new ERP system
at one of our
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
locations. As a percentage of net sales, selling and administrative expenses were 15.5% compared to 15% in 2016. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">Other income was $100,901 in 2017 compared to $65,255 in 2016. Other income is primarily comprised of interest income which increased during the year due to rising interest rates and greater amounts invested in
certificates of deposit compared to the prior year. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s effective income tax rates were 15.7% and 33.6% in 2017 and
2016, respectively. The rate was lower than the U.S. federal statutory rate in 2017 primarily due to the enactment of the Tax Cuts and Jobs Act (&#147;the Act&#148;) in December 2017. Among other changes, the Act reduced the maximum corporate tax
rate from 35% to 21% beginning in 2018. Although the lower tax rate takes effect in 2018, deferred tax assets and liabilities should be measured using the enacted tax rate expected to apply in the years in which they are expected to be settled. The
Company recorded a <FONT STYLE="white-space:nowrap">one-time</FONT> net income tax benefit of $432,000 in the fourth quarter of 2017 as a result of the revaluation of the Company&#146;s deferred tax assets and liabilities to reflect the lower future
U.S. corporate tax rates. The 2016 rate was lower than the U.S. federal statutory rate primarily due to the Domestic Production Activities Deduction allowed under Internal Revenue Code Section&nbsp;199. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>DIVIDENDS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">In determining to pay
dividends, the Board considers current profitability, the outlook for longer-term profitability, known and potential cash requirements and the overall financial condition of the Company. The Company paid four regular quarterly dividends totaling
$.80 per share during 2017. In addition, an extra dividend of $.35 per share was paid during the first quarter, bringing the total distribution for the year to $1.15 per share. On February&nbsp;19, 2018, the Board of Directors declared a regular
quarterly dividend of $.21 per share, an increase of 5% from the prior quarter, payable March&nbsp;20, 2018 to shareholders of record on March&nbsp;5, 2018. This continues the uninterrupted record of consecutive quarterly dividends paid by the
Company to its shareholders that extends over 84 years. At that same meeting, the Board also declared an extra dividend of $.30 per share payable March&nbsp;20, 2018 to shareholders of record on March&nbsp;5, 2018. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>PROPERTY, PLANT AND EQUIPMENT </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital
expenditures during 2017 totaled $1,337,941. The fastener segment accounted for $1,093,539 of the
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">(Continued) </FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">total, including $904,312 for production equipment. Cold heading and screw machine equipment additions were $303,992,
quality control equipment additions were $281,983, additions for equipment to perform secondary operations on parts were $261,143 and $57,194 was expended for general plant equipment. The remainder of the fastener segment additions relate to
building improvements and technology equipment. Assembly equipment segment additions totaled $178,761, primarily for production equipment. Additional investments of $65,641 were made in 2017 for building improvements that benefit both operating
segments. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Total capital expenditures in 2016 were $2,027,860. Fastener segment additions accounted for $1,683,953 of the total,
including $758,467 for the substantial completion of the H&nbsp;&amp; L Tool building expansion that was begun in 2015. Cold heading and screw machine equipment additions totaled $180,818 while secondary processing equipment totaled $301,932.
Inspection equipment comprised $247,330 of the fastener segment additions and the remaining additions of $195,406 were for various general plant equipment. Assembly equipment segment additions in 2016 were $189,568, for production equipment.
Investments for the benefit of both operating segments, primarily for building improvements, totaled $154,339 during 2016. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:27px"><FONT STYLE="font-family:ARIAL" SIZE="2">Depreciation expense amounted to $1,231,546 in 2017 and $1,242,357 in 2016. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>LIQUIDITY AND CAPITAL RESOURCES </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Working capital at December&nbsp;31, 2017 was approximately
$17&nbsp;million, an increase of $.6&nbsp;million from the beginning of the year. The most significant factor in the change was the net increase in cash and certificates of deposit as a result of continued profitable operations in 2017 and the
reduction in capital expenditures compared to the prior year. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $9&nbsp;million at the end of 2017, an increase of $.6&nbsp;million. The Company&#146;s
investing activities in 2017 consisted primarily of capital expenditures of $1.3&nbsp;million. The only financing activity during 2017 was the payment of approximately $1.1&nbsp;million in dividends. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Management believes that current cash, cash equivalents and operating cash flow will be sufficient to provide adequate working capital for the
next twelve months. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet Arrangements </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company has not entered into, and has no current plans to enter into, any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet financing
arrangements. </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>APPLICATION OF CRITICAL ACCOUNTING POLICIES </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States
of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the amounts of revenue and expenses during the reporting period. A summary of
critical accounting policies can be found in Note 1 of the financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NEW ACCOUNTING STANDARDS </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s financial statements and financial condition were not, and are not expected to be, materially impacted by new, or proposed,
accounting standards. A summary of recent accounting pronouncements can be found in Note 1 of the financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>OUTLOOK FOR 2018
</B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">We started 2018 with a more cautious outlook than a year ago. U.S. auto and light truck sales, not unexpectedly, declined from
their recent peaks during 2017 and are forecast to decline further in 2018. With the majority of our fastener segment revenues coming from the automotive sector, revenue growth may be more difficult as a result. During 2017, we did add a number of <FONT
STYLE="white-space:nowrap">non-automotive</FONT> customers in the fastener segment which should help offset any shortfalls related to lower domestic automobile production. Additionally, we experienced increases in the cost of our primary raw
materials during 2017 and have seen further increases in early 2018. Increases in costs can be difficult to recover in some of the markets we serve as certain customers expect prices of their parts to be held constant over the multi-year life of
that part. Both of these factors will contribute to a more challenging environment for our fastener segment operations. The assembly equipment segment reported results in 2017 that were comparable to those of the prior year, however we entered 2018
with less of a machine order backlog than a year ago which will make achieving similar results for that segment more difficult. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The
recently enacted tax reform and the expected increase in interest rates are two more variables that will impact results in 2018. In anticipation of the challenges ahead, we will continue our efforts to improve operational efficiency as a means of
improving margins. We will also continue our efforts to develop new customer relationships and build on existing ones in all the markets we serve by emphasizing our experience, product quality and customer service in a very competitive global
marketplace. </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">2 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">(Continued) </FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Over the last five years, we have invested $10.7&nbsp;million in equipment and facilities upgrades
in order to increase our capabilities, expand production capacity and improve operating efficiency. These investments, which we feel are necessary to remain competitive, have been made possible by our consistent profitability during that period.
That profitability has also allowed us to pay dividends of $4.7&nbsp;million over the same period and declare an additional special dividend of $.3&nbsp;million, to be paid in the first quarter of 2018.
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The positive results in the past year would not have been possible without the conscientious
efforts of our dedicated employees, who consistently strive to meet the challenges that characterize today&#146;s manufacturing environment. We are grateful for their contributions towards meeting our customers&#146; expectations related to quality,
price and service. We also take this opportunity to thank our customers for having the confidence in us to be a part of their success and our shareholders for their continued support.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>
 <P STYLE="font-size:14px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Respectfully, </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" ALIGN="center">


<IMG SRC="g512170g73m59.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center">


<IMG SRC="g512170g99o29.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="27"></TD>
<TD HEIGHT="27" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">John A. Morrissey</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Michael J. Bourg</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chairman</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">President</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">March&nbsp;20, 2018 </FONT></P>
<P STYLE="margin-top:220px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>FORWARD-LOOKING STATEMENTS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:ARIAL" SIZE="2"><I>This
discussion contains certain &#147;forward-looking statements&#148; which are inherently subject to risks and uncertainties that may cause actual events to differ materially from those discussed herein. Factors which may cause such differences in
events include, those disclosed under &#147;Risk Factors&#148; in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> and in the other filings we make with the United States Securities and Exchange Commission. These factors,
include among other things: conditions in the domestic automotive industry, upon which we rely for sales revenue, the intense competition in our markets, the concentration of our sales with a major customer, risks related to export sales, the price
and availability of raw materials, labor relations issues, losses related to product liability, warranty and recall claims, costs relating to environmental laws and regulations, and the loss of the services of our key employees. Many of these
factors are beyond our ability to control or predict. Readers are cautioned not to place undue reliance on these forward-looking statements. We undertake no obligation to publish revised forward-looking statements to reflect events or circumstances
after the date hereof or to reflect the occurrence of unanticipated events. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Balance Sheets </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2016</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Assets</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash and Cash Equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,152,569</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">353,475</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7,810,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,059,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Receivable &#150; Less allowances of $140,000 and $150,000 in 2017 and 2016, respectively</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5,326,650</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,323,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>4,528,100</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,537,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Prepaid Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>84,112</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">56,112</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>357,918</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">423,952</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>19,259,349</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,753,751</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, Plant and Equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>12,556,953</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,450,558</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>31,816,302</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,204,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Liabilities and Shareholders&#146; Equity</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>737,040</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">703,467</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued Wages and Salaries</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>674,316</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">690,526</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Accrued Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>495,132</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">604,174</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unearned Revenue and Customer Deposits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>312,775</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">286,133</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Current Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,219,263</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,284,300</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred Income Taxes, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>737,084</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,028,084</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,956,347</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,312,384</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Commitments and Contingencies (Note 7)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Preferred Stock, No Par Value,</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">500,000 Shares Authorized: None Outstanding</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Common Stock, $1.00 Par Value, 4,000,000 Shares Authorized: 1,138,096 Shares Issued, 966,132 Shares Outstanding</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,138,096</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,138,096</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Additional <FONT STYLE="white-space:nowrap">Paid-in</FONT> Capital</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>447,134</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">447,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>31,196,823</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,228,793</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Treasury Stock, 171,964 Shares at cost</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(3,922,098</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(3,922,098</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>28,859,955</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,891,925</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Liabilities and Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>31,816,302</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,204,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:96px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements. </B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">4 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Income </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2016</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>35,764,714</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,022,378</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of Goods Sold</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>27,850,992</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,980,217</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Gross Profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7,913,722</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,042,161</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling and Administrative Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5,548,541</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,559,436</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Operating Profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,365,181</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,482,725</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>100,901</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">65,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income Before Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,466,082</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,547,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Provision for Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>387,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,191,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,079,082</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,356,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income Per Share</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2.15</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.44</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:24px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Retained Earnings </B></FONT></P>
<P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2016</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings at Beginning of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>30,228,793</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,828,284</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,079,082</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,356,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Dividends Paid, $1.15 and $.99 Per Share in 2017 and 2016, respectively</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,111,052</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(956,471</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings at End of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>31,196,823</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,228,793</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:120px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements.</B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Cash Flows </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2017</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2016</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Operating Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,079,082</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,356,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Adjustments to Reconcile Net Income to<BR>Net Cash Provided by Operating Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Depreciation and Amortization</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,231,546</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,242,357</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">(Gain) Loss on the Sale of Equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,700</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29,658</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(291,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">134,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Changes in Operating Assets and Liabilities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(3,131</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">114,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>9,593</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>38,034</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">177,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29,620</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(64,644</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued Wages and Salaries</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(16,210</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">79,042</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Accrued Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(109,042</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">138,512</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unearned Revenue and Customer Deposits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>26,642</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(181,056</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Provided by Operating Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,993,434</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,027,182</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Investing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital Expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,333,988</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(2,027,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Proceeds from the Sale of Equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,700</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,730</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Proceeds from Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7,063,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,225,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Purchases of Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(6,814,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(7,719,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Used in Investing Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,083,288</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(3,518,130</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Financing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Dividends Paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,111,052</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(956,471</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Used in Financing Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,111,052</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(956,471</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Increase (Decrease) in Cash and Cash Equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>799,094</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(447,419</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash and Cash Equivalents:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Beginning of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>353,475</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">800,894</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">End of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,152,569</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">353,475</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Paid for Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>706,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">840,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Supplemental Schedule of <FONT STYLE="white-space:nowrap">Non-cash</FONT> Investing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital Expenditures in Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>3,953</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:96px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements. </B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">6 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Notes to Consolidated </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Financial Statements </B></FONT></P>
<P STYLE="font-size:20px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1&#151;Nature of Business and Significant Accounting Policies </B></FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Nature of Business&#151;</B>The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and
parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>A summary of the Company&#146;s significant
accounting policies follows: </B></FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Principles of Consolidation&#151;</B>The consolidated financial statements include the accounts of Chicago
Rivet&nbsp;&amp; Machine Co. and its wholly-owned subsidiary, H&nbsp;&amp; L Tool Company, Inc. (&#147;H&nbsp;&amp; L Tool&#148;). All significant intercompany accounts and transactions have been eliminated. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Revenue Recognition&#151;</B>Revenues from product sales are recognized upon shipment and an allowance is provided for estimated returns and discounts based on
experience. Cash received by the Company prior to shipment is recorded as unearned revenue. The Company experiences a certain degree of sales returns that varies over time. The Company is able to make a reasonable estimation of expected sales
returns based upon history. The Company records all shipping and handling fees billed to customers as revenue, and related costs as cost of sales, when incurred. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Credit Risk&#151;</B>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry. The Company has a
concentration of credit risk primarily within the automotive industry and in the Midwestern United States. The Company has established an allowance for accounts that may become uncollectible in the future. This estimated allowance is based primarily
on management&#146;s evaluation of the financial condition of the customer and historical experience. The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. The Company
considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company&#146;s previous loss history and the customer&#146;s current ability to pay its obligation. Accounts
receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash and Cash Equivalents
and Certificates of Deposit&#151;</B>The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. Certificates of deposit with an original
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
maturity of greater than three months are separately presented at cost which approximates market value. The Company maintains cash on deposit in several financial institutions. At times, the
account balances may be in excess of Federal Deposit Insurance Corporation insured limits. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Fair Value of Financial Instruments&#151;</B>The carrying
amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short term nature. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Inventories&#151;</B>Inventories are stated at the lower of cost or net realizable value, cost being determined by the
<FONT STYLE="white-space:nowrap">first-in,</FONT> <FONT STYLE="white-space:nowrap">first-out</FONT> method. The value of inventories is reduced for estimated excess and obsolete inventories based on a review of
<FONT STYLE="white-space:nowrap">on-hand</FONT> inventories compared to historical and estimated future sales and usage. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Property, Plant and
Equipment&#151;</B>Properties are stated at cost and are depreciated over their estimated useful lives using the <FONT STYLE="white-space:nowrap">straight-line</FONT> method for financial reporting purposes. Accelerated methods of depreciation are
used for income tax purposes. Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. Capitalized software costs are amortized over the software&#146;s useful life when the software is
placed in service. The estimated useful lives by asset category are: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="13%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Asset category</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Estimated&nbsp;useful&nbsp;life</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Land improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">15&nbsp;to&nbsp;25&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Buildings and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10 to 35 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">7 to 15 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capitalized software costs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 5 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 15 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate
that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition. In cases where undiscounted expected future cash flows are less than the carrying value, an
impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets. There were no triggering events requiring assessment of impairment as of December&nbsp;31, 2017 and 2016. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is
recognized in current operations. Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">7 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Income Taxes&#151;</B>Deferred income taxes are determined under the asset and liability method. Deferred income
taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements. Deferred taxes are shown on the balance sheet as a net long-term asset or liability. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp;In
the first step of the <FONT STYLE="white-space:nowrap">two-step</FONT> process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position
will be sustained on audit, including resolution of related appeals or litigation processes, if any.&nbsp;In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon
settlement.&nbsp;As of December&nbsp;31, 2017 and 2016, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. There were no such expenses in 2017 or 2016. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s federal income tax returns for the 2014 through 2016 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;).
While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the
results of operations or financial condition of the Company. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">No statutes have been extended on any of the Company&#146;s federal income tax filings. The
statute of limitations on the Company&#146;s 2014, 2015 and 2016 federal income tax returns will expire on September&nbsp;15, 2018, 2019 and 2020, respectively. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s state income tax returns for the 2014 through 2016 tax years are subject to examination by various state authorities with the latest closing period on October&nbsp;31, 2020. The Company is
currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Segment Information&#151;</B>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income Per Share&#151;</B>Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2017 and 2016.
</FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Use of Estimates&#151;</B>The preparation of financial statements in conformity with generally accepted accounting principles requires management to
make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
allowances for accounts receivable and inventory obsolescence. Actual results could differ from those estimates. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Recent Accounting Pronouncements&#151;</B>In August 2016, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;)
<FONT STYLE="white-space:nowrap">No.&nbsp;2016-15,</FONT> &#147;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&#148; This ASU includes specific guidance to address diversity in how certain cash
receipts and cash payments are presented and classified in the statement of cash flows. The ASU is effective for annual reporting periods beginning after December&nbsp;15, 2017 and interim periods within those annual periods. The Company does not
expect the adoption of this ASU to have a significant impact on the consolidated financial statements. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">In February 2016, the FASB issued ASU <FONT
STYLE="white-space:nowrap">No.&nbsp;2016-02,</FONT> &#147;Leases (Topic 842).&#148; The ASU will increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key
information about leasing arrangements. The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset representing its right to use the underlying asset for the lease term. The ASU is effective for annual reporting periods beginning after
December&nbsp;15, 2018 and interim periods within those annual periods. The impact of adopting this ASU is not expected to be significant based on current lease agreements. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">In May 2014, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2014-09,</FONT> &#147;Revenue from Contracts with Customers (Topic&nbsp;606),&#148; which is a comprehensive new revenue recognition model
that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance in this ASU supersedes
the revenue recognition requirements in Topic 605, &#147;Revenue Recognition,&#148; and most industry-specific guidance. In May 2016, the FASB issued ASU <FONT STYLE="white-space:nowrap">2016-12,</FONT> &#147;Revenue from Contracts with Customers
(Topic 606): Narrow-Scope Improvements and Practical Expedients&#148; (&#147;ASU <FONT STYLE="white-space:nowrap">2016-12&#148;),</FONT> which updated ASU <FONT STYLE="white-space:nowrap">2014-09.</FONT> ASU
<FONT STYLE="white-space:nowrap">2016-12</FONT> clarifies certain core recognition principles including collectability, sales tax presentation, noncash consideration, contract modifications and completed contracts at transition and disclosures no
longer required if the full retrospective transition method is adopted. ASU <FONT STYLE="white-space:nowrap">2014-09</FONT> and ASU <FONT STYLE="white-space:nowrap">2016-12</FONT> are effective for annual reporting periods after December&nbsp;15,
2017 and interim periods within those reporting periods, and are to be applied using either the modified retrospective or full retrospective transition methods, with early adoption permitted. The Company has reviewed its revenue sources and
contracts within the scope of the ASU and based on its evaluation to date, does not anticipate this standard will have a material impact on its consolidated financial statements except for the expanded disclosure requirements. The Company will adopt
this standard on January&nbsp;1, 2018, as required, using the full retrospective method. </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">8 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2&#151;Balance Sheet Details </B></FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Raw materials</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,812,603</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,675,143</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Work in process</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,604,867</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,684,321</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Finished goods</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,674,630</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,740,229</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>5,092,100</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,099,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Valuation reserves</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(564,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(562,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>4,528,100</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,537,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, Plant and Equipment, net:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Land and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,571,552</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,424,689</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Buildings and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>8,039,831</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">7,908,780</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>33,208,675</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">32,559,468</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capitalized software and other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,362,714</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,312,887</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>44,182,772</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">43,205,824</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accumulated depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(31,625,819</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(30,755,266</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>12,556,953</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">12,450,558</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other Accrued Expenses:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Profit sharing plan contribution</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>266,398</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">384,275</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>92,620</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">92,044</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">All other items</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>136,114</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">127,855</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>495,132</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">604,174</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Allowance for Doubtful Accounts:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>150,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">150,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Charges to statement of income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>6,435</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,566</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Write-offs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(16,435</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(1,566</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>140,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">150,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventory Valuation Reserves:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>562,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">577,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Charges to statement of income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>75,023</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">80,793</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Write-offs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(73,023</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(95,793</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>564,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">562,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>3&#151;Income Taxes&#151;</B>The provision for income tax expense consists of the following: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="63%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Current:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Federal</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>647,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,005,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">State</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>31,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">52,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Deferred</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(291,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">134,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>387,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,191,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">On December&nbsp;22, 2017, the Tax Cuts and Jobs Act (the &#147;Act&#148;) was signed into law. The Act includes significant changes
to
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January&nbsp;1, 2018.&nbsp;Due to the enactment of the new tax law, we <FONT
STYLE="white-space:nowrap">re-measured</FONT> our deferred tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December&nbsp;31,
2017 that is reflected in the 2017 income tax expense. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following is a reconciliation of the statutory federal income tax rate to the actual
effective tax rate: </FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">%</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Expected tax at U.S. statutory rate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>838,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>34.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,206,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">34.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Impact of the Act</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(432,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(17.5</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Permanent differences</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(39,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(1.6</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(49,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(1.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">State taxes, net of federal benefit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>20,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>0.8</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">34,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income tax expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>387,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>15.7</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,191,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new
tax law. The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2016 primarily due to the Domestic Production Activities Deduction allowed under Internal Revenue Code Section&nbsp;199. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The deferred tax assets (liabilities) consist of the following: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="61%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation and amortization</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(988,334</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(1,432,275</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventory</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>149,460</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">240,647</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accrued vacation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>70,973</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">110,246</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Allowance for doubtful accounts</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>31,500</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">53,625</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(683</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(327</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(737,084</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(1,028,084</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Valuation allowances related to deferred taxes are recorded based on the &#147;more likely than not&#148; realization criteria. The
Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions. A deferred tax valuation allowance was not required at December&nbsp;31, 2017 or 2016. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>4&#151;Profit Sharing Plan&#151;</B>The Company has a noncontributory profit sharing plan covering substantially all employees. Total expenses relating to the
profit sharing plan amounted to approximately $266,000 in 2017 and $384,000 in 2016. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5&#151;Other Income&#151;</B>consists of the following:
</FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="68%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Interest income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>75,926</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">41,880</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>24,975</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">23,375</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>100,901</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">65,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> </div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>6&#151;Segment Information&#151;</B>The Company operates, primarily in the United States, in two business segments
as determined by its products. The fastener segment, which comprises H&nbsp;&amp; L Tool and the parent company&#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products. The assembly equipment segment
includes automatic rivet setting machines and parts and tools for such machines. Information by segment is as follows: </FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom">&nbsp;<FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Fastener</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Assembly<BR>Equipment</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Other</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Consolidated</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Year Ended December&nbsp;31, 2017:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,977,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,786,750</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,093,476</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,908</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,162</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,231,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment operating profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,574,783</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,350,111</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,924,894</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Selling and administrative expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,559,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,559,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">2,466,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capital expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,093,539</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">178,761</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">65,641</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,337,941</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accounts receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,080,191</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">246,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,326,650</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,565,361</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">962,739</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,528,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10,282,910</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,642,555</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">631,488</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">12,556,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9,404,599</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9,404,599</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,816,302</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Year Ended December&nbsp;31, 2016:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,126,599</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,895,779</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,022,378</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,078,281</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">93,876</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">70,200</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,242,357</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment operating profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,689,749</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,350,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">6,040,026</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Selling and administrative expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,557,301</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,557,301</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">65,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">65,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,547,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capital expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,683,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">189,568</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">154,339</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">2,027,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accounts receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,036,251</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">287,268</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,323,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,639,940</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">897,753</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,537,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10,282,847</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,564,702</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">603,009</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">12,450,558</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">8,892,539</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">8,892,539</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,204,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> </DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation
was made for these expenses for segment disclosure purposes. Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets. Certain long-lived assets of one plant location are allocated between the two
segments based on estimated plant utilization, as this plant serves both fastener and assembly equipment activities. Other assets are not allocated to segments internally and to do so would be impracticable. Sales to one customer in the fastener
segment accounted for 19&nbsp;percent of consolidated revenues during both 2017 and 2016. The accounts receivable balance for this customer accounted for 25 and 22&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2017 and
2016, respectively. Sales to a second customer were 12&nbsp;percent in 2016 and accounted for 12&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2016. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>7&#151;Commitments and Contingencies&#151;</B>The Company recorded rent expense aggregating approximately $30,000 and $26,000 in 2017 and 2016, respectively. Total future minimum rentals at December&nbsp;31,
2017 are not significant. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business.
While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities,
for which provision has not been made, will not have a material adverse effect on the Company&#146;s financial position. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>8&#151;Subsequent
Events&#151;</B>On February&nbsp;19, 2018, the Board of Directors declared a regular quarterly dividend of $.21 per share, or $202,888, and an extra dividend of $.30 per share, or $289,840, payable March&nbsp;20, 2018 to shareholders of record on
March&nbsp;5, 2018. </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">10 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:24px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Report of Independent Registered Public Accounting Firm </B></FONT></P> <P STYLE="margin-top:30px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">To the Board of Directors and Shareholders of Chicago
Rivet&nbsp;&amp; Machine Co. Naperville, Illinois </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Opinion on the Financial Statements </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">We have audited the accompanying consolidated balance sheets of Chicago Rivet&nbsp;&amp; Machine Co. and subsidiary (the &#147;Company&#148;) as of
December&nbsp;31, 2017 and 2016, the related consolidated statements of income, retained earnings, and cash flows for each of the years then ended, and the related notes (collectively referred to as the &#147;financial statements&#148;). In our
opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December&nbsp;31, 2017 and 2016, and the results of its operations and its cash flows for the years then ended, in conformity
with accounting principles generally accepted in the United States of America. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Basis for Opinion </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">These financial statements are the responsibility of the Company&#146;s management. Our responsibility is to express an opinion on the
Company&#146;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#147;PCAOB&#148;) and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT
STYLE="font-family:ARIAL" SIZE="2">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of
material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting in accordance with the standards of the PCAOB. As part of our audits
we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#146;s internal control over financial reporting. Accordingly, we express no
such opinion in accordance with the standards of the PCAOB. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">Our audits included performing procedures to assess the risks of material
misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial
statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable
basis for our opinion. </FONT></P> <P STYLE="font-size:36px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:54%; text-indent:-2%">


<IMG SRC="g512170g24v53.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12px;margin-bottom:0px; margin-left:58%; text-indent:-2%"><FONT STYLE="font-family:ARIAL" SIZE="2">Crowe Horwath LLP </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">We have served as the Company&#146;s auditor since 2014. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Oak Brook, Illinois </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">March&nbsp;20, 2018 </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">11 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g512170g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>INFORMATION ON COMPANY&#146;S COMMON STOCK </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s common stock is traded on the NYSE American
(trading privileges only, not registered). </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The ticker symbol is CVR. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">At December&nbsp;31, 2017, there were approximately 160 shareholders of record. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The transfer agent and registrar for
the Company&#146;s common stock is: </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">Continental Stock Transfer&nbsp;&amp; Trust Company </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:3%;padding-bottom:0px; "><FONT STYLE="font-family:ARIAL" SIZE="2">1 State Street, 30</FONT><FONT STYLE="font-family:ARIAL" SIZE="1"><SUP
STYLE="vertical-align:baseline; position:relative; bottom:.8ex">th</SUP></FONT><FONT STYLE="font-family:ARIAL" SIZE="2"> Floor </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">New York,
New York 10004-1561 </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following table shows the dividends declared and the quarterly high and low prices of the common stock for the last two years.
</FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="40%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Dividends</FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1">Declared</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Market Range</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:26pt ; display:inline;"><FONT STYLE="font-family:ARIAL" SIZE="1">Quarter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2016</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">First*</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.55</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.43</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>49.34</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>36.93</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">25.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23.10</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Second</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.20</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>41.90</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>36.02</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23.66</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Third</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.20</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>37.35</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>26.50</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29.59</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">26.40</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fourth</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.20</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.20</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>33.52</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>28.90</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">42.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">26.05</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">*<B></B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B></B>Includes an extra dividend of $.35 and $.25 per share in 2017 and 2016, respectively. </FONT></TD></TR></TABLE>
<P STYLE="font-size:24px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:31%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B><U>BOARD OF DIRECTORS </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John A. Morrissey </B>(e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">of the Company </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Algonquin State Bank, N.A. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Algonquin, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Michael J. Bourg </B>(e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">President of the Company </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Edward L. Chott </B>(a) (c) (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">The Broaster Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Beloit, Wisconsin </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Kent H. Cooney </B>(a) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Private Investor </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Woodstock, Illinois
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:32%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>William T. Divane, Jr. </B>(a) (c) (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board and </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chief Executive Officer of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Divane Bros. Electric Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Franklin Park, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Walter W. Morrissey </B>(e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Attorney at Law </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Lillig&nbsp;&amp; Thorsness, Ltd. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Oak Brook, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John L. Showel </B>(n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Portfolio Manager </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Maggiore Fund I, LP </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chicago, Illinois </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Audit Committee </FONT></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(c)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Compensation Committee </FONT></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(e)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Executive Committee </FONT></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(n)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Nominating Committee
</FONT></TD></TR></TABLE></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:31%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B><U>CORPORATE OFFICERS </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John A. Morrissey</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman, Chief </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Executive Officer </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Michael J. Bourg</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">President, Chief Operating </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Officer and Treasurer </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Kimberly A. Kirhofer</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Secretary </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Administrative&nbsp;&amp; Sales Offices</B> </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Naperville, Illinois </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Pembroke, Massachusetts </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Manufacturing Facilities</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Albia Division </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Albia, Iowa </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Tyrone Division </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Tyrone, Pennsylvania </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">H&nbsp;&amp; L Tool Company, Inc. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Madison Heights, Michigan </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>
 <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet&nbsp;&amp; Machine
Co. <B>&#149;</B><B></B><B></B><B></B><B> </B>901 Frontenac Road <B>&#149;</B><B> </B>Naperville, Illinois 60563 &#149; www.chicagorivet.com </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">12 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center">


<IMG SRC="g512170g90j51.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:72px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:57px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet&nbsp;&amp; Machine Co.
<B>&#149;</B><B></B><B></B><B></B><B> </B>901 Frontenac Road <B>&#149;</B><B> </B>Naperville, Illinois 60563 &#149; www.chicagorivet.com </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>d512170dex21.htm
<DESCRIPTION>EX-21
<TEXT>
<HTML><HEAD>
<TITLE>EX-21</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Exhibit 21 </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>SUBSIDIARIES OF THE REGISTRANT </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s only subsidiary is H&nbsp;&amp; L Tool Company, Inc., which is wholly-owned and is organized in the State of Illinois. </P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>d512170dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I, John A. Morrissey, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co.; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules
<FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT
STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter
in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors (or persons performing the equivalent functions): </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">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&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="30%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="7%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="60%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;20, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;(Principal Executive Officer)</P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>d512170dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I, Michael J. Bourg, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co.; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules
<FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT
STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter
in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors (or persons performing the equivalent functions): </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">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&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="41%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="50%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;20, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">President, Chief Operating Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">and
Treasurer (Principal Financial Officer)</P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>d512170dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 32.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. Section&nbsp;1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Adopted Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the period ended December&nbsp;31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, John A. Morrissey, as Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C.
&#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1)&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of
1934; and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2)&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John A. Morrissey</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> &nbsp;<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:3pt">&nbsp;</P></TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Executive Officer (Principal Executive Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;20, 2018</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>d512170dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 32.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. Section&nbsp;1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Adopted Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the period ended December&nbsp;31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Michael J. Bourg, as President, Chief Operating Officer and Treasurer of the Company, hereby certify,
pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1)&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of
1934; and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2)&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael J. Bourg</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> &nbsp;<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:3pt">&nbsp;</P></TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">President, Chief Operating Officer and Treasurer (Principal Financial Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;20, 2018</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>cvr-20171231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<xbrl xmlns:nonnum='http://www.xbrl.org/dtr/type/non-numeric' xmlns='http://www.xbrl.org/2003/instance' xmlns:us-gaap='http://fasb.org/us-gaap/2017-01-31' xmlns:xbrldi='http://xbrl.org/2006/xbrldi' xmlns:dei='http://xbrl.sec.gov/dei/2014-01-31' xmlns:fil='http://www.chicagorivet.com/20171231' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:utr='http://www.xbrl.org/2009/utr' xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:iso4217='http://www.xbrl.org/2003/iso4217' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xbrli='http://www.xbrl.org/2003/instance'>
	<link:schemaRef xlink:type='simple' xlink:href='cvr-20171231.xsd' />
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E17' unitRef='USD'>7810000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E16' unitRef='USD'>8059000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E17' unitRef='USD'>84112</us-gaap:PrepaidTaxes>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E16' unitRef='USD'>56112</us-gaap:PrepaidTaxes>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E17' unitRef='USD'>357918</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E16' unitRef='USD'>423952</us-gaap:OtherAssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E17' unitRef='USD'>19259349</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E16' unitRef='USD'>18753751</us-gaap:AssetsCurrent>
	<us-gaap:Assets decimals='INF' contextRef='E17' unitRef='USD'>31816302</us-gaap:Assets>
	<us-gaap:Assets decimals='INF' contextRef='E16' unitRef='USD'>31204309</us-gaap:Assets>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E17' unitRef='USD'>737040</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E16' unitRef='USD'>703467</us-gaap:AccountsPayableCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>674316</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E16' unitRef='USD'>690526</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E17' unitRef='USD'>312775</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E16' unitRef='USD'>286133</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>2219263</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E16' unitRef='USD'>2284300</us-gaap:LiabilitiesCurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E17' unitRef='USD'>737084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E16' unitRef='USD'>1028084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Liabilities decimals='INF' contextRef='E17' unitRef='USD'>2956347</us-gaap:Liabilities>
	<us-gaap:Liabilities decimals='INF' contextRef='E16' unitRef='USD'>3312384</us-gaap:Liabilities>
	<us-gaap:PreferredStockValue id='us-gaap_PreferredStockValue_E17_id' decimals='INF' contextRef='E17' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue id='us-gaap_PreferredStockValue_E16_id' decimals='INF' contextRef='E16' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:CommonStockValueOutstanding id='us-gaap_CommonStockValueOutstanding_E17_id' decimals='INF' contextRef='E17' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:CommonStockValueOutstanding id='us-gaap_CommonStockValueOutstanding_E16_id' decimals='INF' contextRef='E16' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E17' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E16' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:TreasuryStockValue id='us-gaap_TreasuryStockValue_E17_id' decimals='INF' contextRef='E17' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue id='us-gaap_TreasuryStockValue_E16_id' decimals='INF' contextRef='E16' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E17' unitRef='USD'>28859955</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E16' unitRef='USD'>27891925</us-gaap:StockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E17' unitRef='USD'>31816302</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E16' unitRef='USD'>31204309</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:CostOfGoodsSold decimals='INF' contextRef='Y17' unitRef='USD'>27850992</us-gaap:CostOfGoodsSold>
	<us-gaap:CostOfGoodsSold decimals='INF' contextRef='Y16' unitRef='USD'>27980217</us-gaap:CostOfGoodsSold>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y17' unitRef='USD'>7913722</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y16' unitRef='USD'>9042161</us-gaap:GrossProfit>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y17' unitRef='USD'>5548541</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y16' unitRef='USD'>5559436</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y17' unitRef='USD'>2365181</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y16' unitRef='USD'>3482725</us-gaap:OperatingIncomeLoss>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y17' unitRef='USD'>2466082</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y16' unitRef='USD'>3547980</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y17' unitRef='UsdPerShare'>2.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y16' unitRef='UsdPerShare'>2.44</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E15' unitRef='USD'>28828284</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Dividends decimals='INF' contextRef='Y17' unitRef='USD'>-1111052</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y16' unitRef='USD'>-956471</us-gaap:Dividends>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E17' unitRef='USD'>31196823</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E16' unitRef='USD'>30228793</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y17' unitRef='USD'>2079082</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y16' unitRef='USD'>2356980</us-gaap:NetIncomeLoss>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y17' unitRef='USD'>1700</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y16' unitRef='USD'>-29658</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y17' unitRef='USD'>-3131</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y16' unitRef='USD'>114813</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y17' unitRef='USD'>9593</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y16' unitRef='USD'>519</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y17' unitRef='USD'>38034</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y16' unitRef='USD'>177001</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y17' unitRef='USD'>29620</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y16' unitRef='USD'>-64644</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y17' unitRef='USD'>-16210</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y16' unitRef='USD'>79042</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y17' unitRef='USD'>-109042</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y16' unitRef='USD'>138512</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y17' unitRef='USD'>26642</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y16' unitRef='USD'>-181056</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y17' unitRef='USD'>2993434</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y16' unitRef='USD'>4027182</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y17' unitRef='USD'>1333988</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y16' unitRef='USD'>2027860</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y17' unitRef='USD'>1700</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y16' unitRef='USD'>3730</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y17' unitRef='USD'>7063000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y16' unitRef='USD'>6225000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y17' unitRef='USD'>6814000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y16' unitRef='USD'>7719000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y17' unitRef='USD'>-1083288</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y16' unitRef='USD'>-3518130</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y17' unitRef='USD'>1111052</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y16' unitRef='USD'>956471</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y17' unitRef='USD'>-1111052</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y16' unitRef='USD'>-956471</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y17' unitRef='USD'>799094</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y16' unitRef='USD'>-447419</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E15' unitRef='USD'>800894</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E17' unitRef='USD'>1152569</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E16' unitRef='USD'>353475</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:IncomeTaxesPaid decimals='INF' contextRef='Y17' unitRef='USD'>706000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid decimals='INF' contextRef='Y16' unitRef='USD'>840000</us-gaap:IncomeTaxesPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='Y17' unitRef='USD'>3953</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='Y16' unitRef='USD'>0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;1-Nature of Business and Significant Accounting Policies&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Nature of Business-&amp;#151;&lt;/b&gt;The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;A summary of the Company&amp;#146;s significant accounting policies follows:&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Principles of Consolidation-&lt;/b&gt;The consolidated financial statements include the accounts of Chicago Rivet &amp;amp; Machine Co. and its wholly-owned subsidiary, H &amp;amp; L Tool Company, Inc. (&amp;#147;H &amp;amp; L Tool&amp;#148;).&amp;#160; All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&gt;Revenues from product sales are recognized upon shipment and an allowance is provided for estimated returns and discounts based on experience.&amp;#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&amp;#160; The Company experiences a certain degree of sales returns that varies over time.&amp;#160; The Company is able to make a reasonable estimation of expected sales returns based upon history.&amp;#160; The Company records all shipping and handling fees billed to customers as revenue, and related costs as cost of sales, when incurred.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Credit Risk-&lt;/b&gt;The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&amp;#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&amp;#160; The Company has established an allowance for accounts that may become uncollectible in the future.&amp;#160; This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience.&amp;#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&amp;#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company&apos;s previous loss history and the customer&apos;s current ability to pay its obligation.&amp;#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Cash and Cash Equivalents and Certificates of Deposit-&lt;/b&gt;The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. &amp;#160;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&amp;#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Fair Value of Financial Instruments-&lt;/b&gt;The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short-term nature.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Inventories-&lt;/b&gt;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first in, first out method.&amp;#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Property, Plant and Equipment-&lt;/b&gt;Properties are stated at cost and are depreciated over their estimated useful lives using the straight line method for financial reporting purposes.&amp;#160; Accelerated methods of depreciation are used for income tax purposes.&amp;#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment.&amp;#160; Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service.&amp;#160; The estimated useful lives by asset category are:&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;369&quot; style=&apos;width:277.0pt;border-collapse:collapse;border:none&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;i&gt;&lt;u&gt;Asset Category&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;i&gt;&lt;u&gt;Estimated Useful Life&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15 to 25 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10 to 35 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;7 to 15 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 5 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 15 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&amp;#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&amp;#160; There were no triggering events requiring assessment of impairment as of December 31, 2017 and 2016.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&amp;#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method.&amp;#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&amp;#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&amp;nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&amp;nbsp; As of December 31, 2017 and 2016, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&amp;#160; There were no such expenses in 2017 or 2016.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2014 through 2016 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;).&amp;#160; While it may be possible that a reduction could occur with respect to the Company&amp;#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;No statutes have been extended on any of the Company&amp;#146;s federal income tax filings. The statute of limitations on the Company&amp;#146;s 2014, 2015 and 2016 federal income tax returns will expire on September 15, 2018, 2019 and 2020, respectively.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s state income tax returns for the 2014 through 2016 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2020.&amp;#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Segment Information-&lt;/b&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Net Income Per Share-&lt;/b&gt;Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2017 and 2016.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Use of Estimates-&lt;/b&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. &amp;#160;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&amp;#160; Actual results could differ from those estimates.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Recent Accounting Pronouncements-&lt;/b&gt; In August 2016, the Financial Accounting Standards Board (&amp;#147;FASB&amp;#148;) issued Accounting Standards Update (&amp;#148;ASU&amp;#148;) No. 2016-15, &amp;#147;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&amp;#148;&amp;#160; This ASU includes specific guidance to address diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those annual periods.&amp;#160; The Company does not expect the adoption of this ASU to have a significant impact on the consolidated financial statements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;In February 2016, the FASB issued ASU No. 2016-02, &amp;#147;Leases (Topic 842).&amp;#148; The ASU will increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements.&amp;#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&amp;#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;In May 2014, the FASB issued ASU No.&amp;nbsp;2014-09, &amp;#147;Revenue from Contracts with Customers (Topic&amp;nbsp;606),&amp;#148; which is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. &amp;#160;The guidance in this ASU supersedes the revenue recognition requirements in Topic 605, &amp;#147;Revenue Recognition,&amp;#148; and most industry-specific guidance. &amp;#160;In May 2016, the FASB issued ASU 2016-12, &amp;#147;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients&amp;#148; (&amp;#147;ASU 2016-12&amp;#148;), which updated ASU 2014-09.&amp;#160; ASU 2016-12 clarifies certain core recognition principles including collectability, sales tax presentation, noncash consideration, contract modifications and completed contracts at transition and disclosures no longer required if the full retrospective transition method is adopted.&amp;#160; ASU 2014-09 and ASU 2016-12 are effective for annual reporting periods after December 15, 2017 and interim periods within those reporting periods, and are to be applied using either the modified retrospective or full retrospective transition methods, with early adoption permitted. &amp;#160;The Company has reviewed its revenue sources and contracts within the scope of the ASU and based on its evaluation to date, does not anticipate this standard will have a material impact on its consolidated financial statements except for the expanded disclosure requirements.&amp;#160; The Company will adopt this standard on January 1, 2018, as required, using the full retrospective method.&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;2-Balance Sheet Details&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:58.4pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventories:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Raw materials&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 1,812,603&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 1,675,143&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Work in process&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160; 1,604,867&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160; 1,684,321&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Finished goods&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160; 1,674,630&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160; 1,740,229&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;5,092,100&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,099,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Valuation reserves&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (564,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (562,000)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 4,528,100&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 4,537,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:58.4pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style=&apos;height:13.95pt&apos;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land and improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160;&amp;#160; 1,571,552&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; 1,424,689&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;8,039,831&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;7,908,780&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;33,208,675&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;32,559,468&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software and other&amp;#133;&amp;#133;.&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;1,362,714&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,312,887&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;44,182,772&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;43,205,824&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accumulated depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(31,625,819)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(30,755,266)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$12,556,953&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 12,450,558&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other Accrued Expenses:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Profit sharing plan contribution&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 266,398&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 384,275&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Property taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;92,620&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;92,044&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; All other items &amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;136,114&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;127,855&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 495,132&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 604,174&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 150,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;6,435&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,566&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (16,435)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (1,566)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 562,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 577,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;75,023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;80,793&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (73,023)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (95,793)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 564,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 562,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;3-Income Taxes&amp;#151;&lt;/b&gt;The provision for income tax expense consists of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Current:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 647,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 1,005,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; State&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;31,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;52,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Deferred&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(291,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;134,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 387,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 1,191,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;On December 22, 2017, the Tax Cuts and Jobs Act (the &amp;#147;Act&amp;#148;) was signed into law. The Act includes significant changes to the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January 1, 2018.&amp;nbsp; Due to the enactment of the new tax law, we re-measured our deferred tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December 31, 2017 that is reflected in the 2017 income tax expense.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;Amount&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;%&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Expected tax at U.S. statutory rate&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 838&lt;/b&gt;&lt;b&gt;,000&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;34. 0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160; $ &amp;#160;1,206,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Impact of the Act&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(432,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(17.5)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Permanent differences&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (39,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (1.6)&lt;/b&gt;&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (49,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(1.4)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;20,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income tax expense&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 387,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;15.7&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;1,191,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;33.6&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new tax law.&amp;#160; The Company&amp;#146;s effective tax rate was lower than the U.S. federal statutory rate in 2016 primarily due to the Domestic Production Activities Deduction allowed under Internal Revenue Code Section 199.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The deferred tax assets (liabilities) consist of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation and amortization&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ (988,334)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ (1,432,275)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;149,460&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;240,647&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accrued vacation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;70,973&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;110,246&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for doubtful accounts&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;31,500&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;53,625&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(683)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(327)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; (737,084)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; (1,028,084)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Valuation allowances related to deferred taxes are recorded based on the &amp;#147;more likely than not&amp;#148; realization criteria.&amp;#160; The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions.&amp;#160; A deferred tax valuation allowance was not required at December 31, 2017 or 2016.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;4-Profit Sharing Plan-&lt;/b&gt;The Company has a noncontributory profit sharing plan covering substantially all employees.&amp;#160; Total expenses relating to the profit sharing plan amounted to approximately $266,000 in 2017 and $384,000 in 2016.&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
	<us-gaap:InterestAndOtherIncomeTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;5-Other Income-&lt;/b&gt;consists of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:29.85pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Interest income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 75,926&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 41,880&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;24,975&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;23,375&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 100,901&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;65,255&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;6-Segment Information-&lt;/b&gt;The Company operates, primarily in the United States, in two business segments as determined by its products.&amp;#160; The fastener segment, which comprises&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;H &amp;amp; L Tool and the parent company&amp;#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products.&amp;#160; The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.&amp;#160; Information by segment is as follows:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:-.05in;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Fastener&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Assembly Equipment&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Other&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Consolidated&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31,&amp;#160; 2017:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,476&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,908&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;37,162&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,231,546&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,574,783&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,111&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,924,894&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,466,082&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;178,761&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,641&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,337,941&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,080,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;246,459&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,326,650&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,565,361&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;962,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,528,100&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,910&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,642,555&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;631,488&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,556,953&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,816,302&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31,&amp;#160; 2016:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,126,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,895,779&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 37,022,378&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,078,281&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;93,876&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;70,200&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,242,357&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,689,749&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,277&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,040,026&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,557,301)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,557,301)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,255&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,255&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,547,980&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,683,953&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;189,568&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;154,339&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,027,860&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,036,251&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;287,268&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,323,519&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,639,940&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;897,753&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,537,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,847&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,564,702&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;603,009&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,450,558&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,892,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,892,539&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,204,309&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation was made for these expenses for segment disclosure purposes.&amp;#160; Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets.&amp;#160; Certain long-lived assets of one plant location are allocated between the two segments based on estimated plant utilization, as this plant serves both fastener and assembly equipment activities.&amp;#160; Other assets are not allocated to segments internally and to do so would be impracticable.&amp;#160; Sales to one customer in the fastener segment accounted for 19 percent of consolidated revenues during both 2017 and 2016.&amp;#160; The accounts receivable balance for this customer accounted for 25 and 22 percent of consolidated accounts receivable as of December 31, 2017 and 2016, respectively.&amp;#160; Sales to a second customer were 12 percent in 2016 and accounted for 12 percent of consolidated accounts receivable as of December 31, 2016.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;7-Commitments and Contingencies-&lt;/b&gt;The Company recorded rent expense aggregating approximately $30,000 and $26,000 in 2017 and 2016, respectively.&amp;#160; Total future minimum rentals at December 31, 2017 are not significant.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business.&amp;#160; While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which provision has not been made, will not have a material adverse effect on the Company&apos;s financial position.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:SubsequentEventsTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;8&lt;/b&gt;&lt;b&gt;-&lt;/b&gt;&lt;b&gt;Subsequent Events&lt;/b&gt;&lt;b&gt;-&lt;/b&gt;On February 19, 2018, the Board of Directors declared a regular quarterly dividend of $.21 per share, or $202,888, and an extra dividend of $.30 per share, or $289,840, payable March 20, 2018 to shareholders of record on March 5, 2018.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Principles of Consolidation-&lt;/b&gt;The consolidated financial statements include the accounts of Chicago Rivet &amp;amp; Machine Co. and its wholly-owned subsidiary, H &amp;amp; L Tool Company, Inc. (&amp;#147;H &amp;amp; L Tool&amp;#148;).&amp;#160; All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&gt;Revenues from product sales are recognized upon shipment and an allowance is provided for estimated returns and discounts based on experience.&amp;#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&amp;#160; The Company experiences a certain degree of sales returns that varies over time.&amp;#160; The Company is able to make a reasonable estimation of expected sales returns based upon history.&amp;#160; The Company records all shipping and handling fees billed to customers as revenue, and related costs as cost of sales, when incurred.&lt;/p&gt;</us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure>
	<us-gaap:ConcentrationRiskCreditRisk contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Credit Risk-&lt;/b&gt;The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&amp;#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&amp;#160; The Company has established an allowance for accounts that may become uncollectible in the future.&amp;#160; This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience.&amp;#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&amp;#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company&apos;s previous loss history and the customer&apos;s current ability to pay its obligation.&amp;#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
	<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Cash and Cash Equivalents and Certificates of Deposit-&lt;/b&gt;The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. &amp;#160;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&amp;#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
	<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Fair Value of Financial Instruments-&lt;/b&gt;The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short-term nature.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
	<us-gaap:InventoryPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Inventories-&lt;/b&gt;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first in, first out method.&amp;#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Property, Plant and Equipment-&lt;/b&gt;Properties are stated at cost and are depreciated over their estimated useful lives using the straight line method for financial reporting purposes.&amp;#160; Accelerated methods of depreciation are used for income tax purposes.&amp;#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment.&amp;#160; Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service.&amp;#160; The estimated useful lives by asset category are:&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;369&quot; style=&apos;width:277.0pt;border-collapse:collapse;border:none&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;i&gt;&lt;u&gt;Asset Category&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;i&gt;&lt;u&gt;Estimated Useful Life&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15 to 25 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10 to 35 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;7 to 15 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 5 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 15 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&amp;#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&amp;#160; There were no triggering events requiring assessment of impairment as of December 31, 2017 and 2016.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&amp;#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method.&amp;#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&amp;#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&amp;nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&amp;nbsp; As of December 31, 2017 and 2016, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&amp;#160; There were no such expenses in 2017 or 2016.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2014 through 2016 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;).&amp;#160; While it may be possible that a reduction could occur with respect to the Company&amp;#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;No statutes have been extended on any of the Company&amp;#146;s federal income tax filings. The statute of limitations on the Company&amp;#146;s 2014, 2015 and 2016 federal income tax returns will expire on September 15, 2018, 2019 and 2020, respectively.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s state income tax returns for the 2014 through 2016 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2020.&amp;#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Segment Information-&lt;/b&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Net Income Per Share-&lt;/b&gt;Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2017 and 2016.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:UseOfEstimates contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Use of Estimates-&lt;/b&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. &amp;#160;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&amp;#160; Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Recent Accounting Pronouncements-&lt;/b&gt; In August 2016, the Financial Accounting Standards Board (&amp;#147;FASB&amp;#148;) issued Accounting Standards Update (&amp;#148;ASU&amp;#148;) No. 2016-15, &amp;#147;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&amp;#148;&amp;#160; This ASU includes specific guidance to address diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those annual periods.&amp;#160; The Company does not expect the adoption of this ASU to have a significant impact on the consolidated financial statements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;In February 2016, the FASB issued ASU No. 2016-02, &amp;#147;Leases (Topic 842).&amp;#148; The ASU will increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements.&amp;#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&amp;#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;In May 2014, the FASB issued ASU No.&amp;nbsp;2014-09, &amp;#147;Revenue from Contracts with Customers (Topic&amp;nbsp;606),&amp;#148; which is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. &amp;#160;The guidance in this ASU supersedes the revenue recognition requirements in Topic 605, &amp;#147;Revenue Recognition,&amp;#148; and most industry-specific guidance. &amp;#160;In May 2016, the FASB issued ASU 2016-12, &amp;#147;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients&amp;#148; (&amp;#147;ASU 2016-12&amp;#148;), which updated ASU 2014-09.&amp;#160; ASU 2016-12 clarifies certain core recognition principles including collectability, sales tax presentation, noncash consideration, contract modifications and completed contracts at transition and disclosures no longer required if the full retrospective transition method is adopted.&amp;#160; ASU 2014-09 and ASU 2016-12 are effective for annual reporting periods after December 15, 2017 and interim periods within those reporting periods, and are to be applied using either the modified retrospective or full retrospective transition methods, with early adoption permitted. &amp;#160;The Company has reviewed its revenue sources and contracts within the scope of the ASU and based on its evaluation to date, does not anticipate this standard will have a material impact on its consolidated financial statements except for the expanded disclosure requirements.&amp;#160; The Company will adopt this standard on January 1, 2018, as required, using the full retrospective method.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:58.4pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventories:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Raw materials&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 1,812,603&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 1,675,143&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Work in process&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160; 1,604,867&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160; 1,684,321&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Finished goods&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160; 1,674,630&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160; 1,740,229&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;5,092,100&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,099,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; &lt;/b&gt;Valuation reserves&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (564,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (562,000)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 4,528,100&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 4,537,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:58.4pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style=&apos;height:13.95pt&apos;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land and improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160;&amp;#160; 1,571,552&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; 1,424,689&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;8,039,831&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;7,908,780&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;33,208,675&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;32,559,468&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software and other&amp;#133;&amp;#133;.&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;1,362,714&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,312,887&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;44,182,772&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;43,205,824&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accumulated depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(31,625,819)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(30,755,266)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$12,556,953&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ 12,450,558&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other Accrued Expenses:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Profit sharing plan contribution&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 266,398&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 384,275&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Property taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;92,620&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;92,044&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; All other items &amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;136,114&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;127,855&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 495,132&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 604,174&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
	<us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 150,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;6,435&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,566&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (16,435)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (1,566)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 562,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 577,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;75,023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;80,793&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (73,023)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (95,793)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 564,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 562,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Current:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 647,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 1,005,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; State&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;31,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;52,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Deferred&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(291,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;134,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 387,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 1,191,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2016&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;Amount&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;%&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Expected tax at U.S. statutory rate&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 838&lt;/b&gt;&lt;b&gt;,000&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;34. 0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160; $ &amp;#160;1,206,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Impact of the Act&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(432,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(17.5)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Permanent differences&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (39,000)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt; (1.6)&lt;/b&gt;&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (49,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(1.4)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;20,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income tax expense&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; 387,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;15.7&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;1,191,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;33.6&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation and amortization&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ (988,334)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ (1,432,275)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;149,460&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;240,647&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accrued vacation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;70,973&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;110,246&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for doubtful accounts&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;31,500&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;53,625&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(683)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(327)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160; (737,084)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; (1,028,084)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:InterestAndOtherIncomeTableTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:29.85pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2016&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Interest income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 75,926&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 41,880&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;24,975&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;23,375&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 100,901&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;65,255&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef='Y17'>&lt;!--egx--&gt;&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:-.05in;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Fastener&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Assembly Equipment&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Other&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Consolidated&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31,&amp;#160; 2017:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,476&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,908&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;37,162&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,231,546&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,574,783&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,111&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,924,894&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,466,082&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;178,761&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,641&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,337,941&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,080,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;246,459&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,326,650&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,565,361&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;962,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,528,100&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,910&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,642,555&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;631,488&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,556,953&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,816,302&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31,&amp;#160; 2016:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,126,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,895,779&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 37,022,378&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,078,281&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;93,876&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;70,200&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,242,357&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,689,749&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,277&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,040,026&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,557,301)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,557,301)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,255&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,255&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,547,980&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,683,953&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;189,568&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;154,339&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,027,860&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,036,251&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;287,268&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,323,519&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,639,940&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;897,753&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,537,693&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,847&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,564,702&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;603,009&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,450,558&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,892,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,892,539&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,204,309&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-LandImprovements_Range-Minimum'>P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-LandImprovements_Range-Maximum'>P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-BuildingImprovements_Range-Minimum'>P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-BuildingImprovements_Range-Maximum'>P35Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-MachineryAndEquipment_Range-Minimum'>P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-MachineryAndEquipment_Range-Maximum'>P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-SoftwareAndSoftwareDvlpCosts_Range-Minimum'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-SoftwareAndSoftwareDvlpCosts_Range-Maximum'>P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-OtherCapizedPpe_Range-Minimum'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y17_PpeByType-OtherCapizedPpe_Range-Maximum'>P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent decimals='INF' contextRef='E17' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent decimals='INF' contextRef='E16' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y17' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y16' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y17' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y16' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E17' unitRef='USD'>1812603</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E16' unitRef='USD'>1675143</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E17' unitRef='USD'>1604867</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E16' unitRef='USD'>1684321</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E17' unitRef='USD'>1674630</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E16' unitRef='USD'>1740229</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E17' unitRef='USD'>-564000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E16' unitRef='USD'>-562000</us-gaap:InventoryValuationReserves>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E17' unitRef='USD'>1571552</us-gaap:LandAndLandImprovements>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E16' unitRef='USD'>1424689</us-gaap:LandAndLandImprovements>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E17' unitRef='USD'>8039831</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E16' unitRef='USD'>7908780</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E17' unitRef='USD'>33208675</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E16' unitRef='USD'>32559468</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E17' unitRef='USD'>1362714</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E16' unitRef='USD'>1312887</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E17' unitRef='USD'>-31625819</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E16' unitRef='USD'>-30755266</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E17' unitRef='USD'>12556953</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E16' unitRef='USD'>12450558</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>266398</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E16' unitRef='USD'>384275</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E17' unitRef='USD'>92620</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E16' unitRef='USD'>92044</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>136114</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E16' unitRef='USD'>127855</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>495132</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E16' unitRef='USD'>604174</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E15_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>150000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>6435</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y16_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>1566</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>-16435</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y16_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>-1566</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E17_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>140000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E16_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct' unitRef='USD'>150000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E15_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>577000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>75023</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y16_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>80793</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-73023</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y16_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-95793</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>564000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E16_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>562000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y17' unitRef='USD'>647000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y16' unitRef='USD'>1005000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>31000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y16' unitRef='USD'>52000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>-291000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y16' unitRef='USD'>134000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y17' unitRef='USD'>838000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y17' unitRef='Pure'>0.3400</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y16' unitRef='USD'>1206000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y16' unitRef='Pure'>0.3400</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y17' unitRef='USD'>-432000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y17' unitRef='Pure'>-0.1750</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationDeductionsOther decimals='INF' contextRef='Y17' unitRef='USD'>-39000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther decimals='INF' contextRef='Y17' unitRef='Pure'>-0.0160</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther decimals='INF' contextRef='Y16' unitRef='USD'>-49000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther decimals='INF' contextRef='Y16' unitRef='Pure'>-0.0140</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y17' unitRef='USD'>20000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y17' unitRef='Pure'>0.0080</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y16' unitRef='USD'>34000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y16' unitRef='Pure'>0.0100</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>387000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y17' unitRef='Pure'>0.1570</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y16' unitRef='USD'>1191000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y16' unitRef='Pure'>0.3360</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E17' unitRef='USD'>-988334</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E16' unitRef='USD'>-1432275</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E17' unitRef='USD'>149460</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E16' unitRef='USD'>240647</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E17' unitRef='USD'>70973</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E16' unitRef='USD'>110246</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E17' unitRef='USD'>31500</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E16' unitRef='USD'>53625</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E17' unitRef='USD'>-683</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E16' unitRef='USD'>-327</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E17' unitRef='USD'>-737084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E16' unitRef='USD'>-1028084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E17' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E16' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y17' unitRef='USD'>266000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y16' unitRef='USD'>384000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y17' unitRef='USD'>75926</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y16' unitRef='USD'>41880</us-gaap:InvestmentIncomeInterest>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y17' unitRef='USD'>24975</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y16' unitRef='USD'>23375</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y17' unitRef='USD'>100901</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y16' unitRef='USD'>65255</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>31977964</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>3786750</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y17' unitRef='USD'>35764714</us-gaap:SalesRevenueNet>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>1093476</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>100908</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>37162</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17' unitRef='USD'>1231546</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>3574783</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>1350111</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17' unitRef='USD'>4924894</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2559713</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17' unitRef='USD'>-2559713</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>100901</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17' unitRef='USD'>100901</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>1093539</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>178761</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>65641</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17' unitRef='USD'>1337941</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>5080191</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>246459</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent id='us-gaap_AccountsReceivableNetCurrent_E17_id' decimals='INF' contextRef='E17' unitRef='USD'>5326650</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>3565361</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>962739</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17' unitRef='USD'>4528100</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>10282910</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>1642555</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>631488</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17' unitRef='USD'>12556953</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>9404599</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17' unitRef='USD'>9404599</us-gaap:OtherAssets>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>33126599</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>3895779</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet decimals='INF' contextRef='Y16' unitRef='USD'>37022378</us-gaap:SalesRevenueNet>
	<us-gaap:Depreciation decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>1078281</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>93876</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>70200</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y16' unitRef='USD'>1242357</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>4689749</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>1350277</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y16' unitRef='USD'>6040026</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2557301</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y16' unitRef='USD'>-2557301</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>65255</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y16' unitRef='USD'>65255</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y16_StBusnSeg-Fastener' unitRef='USD'>1683953</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y16_StBusnSeg-AssemblyEquipment' unitRef='USD'>189568</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>154339</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y16' unitRef='USD'>2027860</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E16_StBusnSeg-Fastener' unitRef='USD'>5036251</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E16_StBusnSeg-AssemblyEquipment' unitRef='USD'>287268</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent id='us-gaap_AccountsReceivableNetCurrent_E16_id' decimals='INF' contextRef='E16' unitRef='USD'>5323519</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E16_StBusnSeg-Fastener' unitRef='USD'>3639940</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E16_StBusnSeg-AssemblyEquipment' unitRef='USD'>897753</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E16' unitRef='USD'>4537693</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E16_StBusnSeg-Fastener' unitRef='USD'>10282847</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E16_StBusnSeg-AssemblyEquipment' unitRef='USD'>1564702</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>603009</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E16' unitRef='USD'>12450558</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E16_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E16_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E16_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8892539</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E16' unitRef='USD'>8892539</us-gaap:OtherAssets>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y17_MajCust-TiGroupAutomotiveSystems' unitRef='Pure'>0.1900</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y16_MajCust-TiGroupAutomotiveSystems' unitRef='Pure'>0.1900</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y17_MajCust-TiGroupAutomotiveSystems'>25</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y16_MajCust-TiGroupAutomotiveSystems'>22</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y16_MajCust-FisherCompany' unitRef='Pure'>0.1200</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y16_MajCust-FisherCompany'>12</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y17' unitRef='USD'>30000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y16' unitRef='USD'>26000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef='Y17'>2018-02-19</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
	<us-gaap:DividendsPayableAmountPerShare decimals='INF' contextRef='E17' unitRef='UsdPerShare'>0.51</us-gaap:DividendsPayableAmountPerShare>
	<us-gaap:DividendsPayableCurrent decimals='INF' contextRef='E17' unitRef='USD'>492727.32</us-gaap:DividendsPayableCurrent>
	<us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef='Y17'>2018-03-20</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
	<us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef='Y17'>2018-03-05</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
	<dei:DocumentType contextRef='Y17'>10-K</dei:DocumentType>
	<dei:DocumentPeriodEndDate contextRef='Y17'>2017-12-31</dei:DocumentPeriodEndDate>
	<dei:AmendmentFlag contextRef='Y17'>false</dei:AmendmentFlag>
	<dei:EntityRegistrantName contextRef='Y17'>CHICAGO RIVET &amp; MACHINE CO.</dei:EntityRegistrantName>
	<dei:EntityCentralIndexKey contextRef='Y17'>0000019871</dei:EntityCentralIndexKey>
	<dei:TradingSymbol contextRef='Y17'>cvr</dei:TradingSymbol>
	<dei:CurrentFiscalYearEndDate contextRef='Y17'>--12-31</dei:CurrentFiscalYearEndDate>
	<dei:EntityCommonStockSharesOutstanding decimals='INF' contextRef='E17' unitRef='Shares'>966132</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityPublicFloat decimals='INF' contextRef='E17Q2' unitRef='USD'>29342085</dei:EntityPublicFloat>
	<dei:EntityFilerCategory contextRef='Y17'>Smaller Reporting Company</dei:EntityFilerCategory>
	<dei:EntityCurrentReportingStatus contextRef='Y17'>Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityVoluntaryFilers contextRef='Y17'>No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef='Y17'>No</dei:EntityWellKnownSeasonedIssuer>
	<dei:DocumentFiscalYearFocus contextRef='Y17'>2017</dei:DocumentFiscalYearFocus>
	<dei:DocumentFiscalPeriodFocus contextRef='Y17'>FY</dei:DocumentFiscalPeriodFocus>
	<context id='Y17'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E17'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E17Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2017-06-30</instant>
		</period>
	</context>
	<context id='E16'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='Y16'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='E15'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2015-12-31</instant>
		</period>
	</context>
	<context id='Y17_PpeByType-LandImprovements_Range-Minimum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:LandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MinimumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-LandImprovements_Range-Maximum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:LandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MaximumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-BuildingImprovements_Range-Minimum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MinimumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-BuildingImprovements_Range-Maximum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MaximumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-MachineryAndEquipment_Range-Minimum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MinimumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-MachineryAndEquipment_Range-Maximum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MaximumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-SoftwareAndSoftwareDvlpCosts_Range-Minimum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MinimumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-SoftwareAndSoftwareDvlpCosts_Range-Maximum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MaximumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-OtherCapizedPpe_Range-Minimum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MinimumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_PpeByType-OtherCapizedPpe_Range-Maximum'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:RangeAxis'>us-gaap:MaximumMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E16_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='E15_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2015-12-31</instant>
		</period>
	</context>
	<context id='Y17_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y16_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='E17_ValuationAllowancesAndReservesType-AllowanceForDoubtfulAcct'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E16_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='E15_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2015-12-31</instant>
		</period>
	</context>
	<context id='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y16_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='E17_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='Y17_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E17_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E17_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E17_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='Y16_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='Y16_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='Y16_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='E16_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='E16_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='E16_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='Y17_MajCust-TiGroupAutomotiveSystems'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:MajorCustomersAxis'>fil:TiGroupAutomotiveSystemsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y16_MajCust-TiGroupAutomotiveSystems'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:MajorCustomersAxis'>fil:TiGroupAutomotiveSystemsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<context id='Y16_MajCust-FisherCompany'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:MajorCustomersAxis'>fil:FisherCompanyMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2016-01-01</startDate>
			<endDate>2016-12-31</endDate>
		</period>
	</context>
	<unit id='Pure'>
		<measure>xbrli:pure</measure>
	</unit>
	<unit id='USD'>
		<measure>iso4217:USD</measure>
	</unit>
	<unit id='Shares'>
		<measure>xbrli:shares</measure>
	</unit>
	<unit id='UsdPerShare'>
		<divide>
			<unitNumerator>
				<measure>iso4217:USD</measure>
			</unitNumerator>
			<unitDenominator>
				<measure>xbrli:shares</measure>
			</unitDenominator>
		</divide>
	</unit>
	<link:footnoteLink xlink:type='extended' xlink:role='http://www.xbrl.org/2003/role/link'>
		<link:loc xlink:type='locator' xlink:label='us-gaap_AccountsReceivableNetCurrent_E17_lab' xlink:href='#us-gaap_AccountsReceivableNetCurrent_E17_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_AccountsReceivableNetCurrent_E16_lab' xlink:href='#us-gaap_AccountsReceivableNetCurrent_E16_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_PreferredStockValue_E17_lab' xlink:href='#us-gaap_PreferredStockValue_E17_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_PreferredStockValue_E16_lab' xlink:href='#us-gaap_PreferredStockValue_E16_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_CommonStockValueOutstanding_E17_lab' xlink:href='#us-gaap_CommonStockValueOutstanding_E17_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_CommonStockValueOutstanding_E16_lab' xlink:href='#us-gaap_CommonStockValueOutstanding_E16_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_TreasuryStockValue_E17_lab' xlink:href='#us-gaap_TreasuryStockValue_E17_id' />
		<link:loc xlink:type='locator' xlink:label='us-gaap_TreasuryStockValue_E16_lab' xlink:href='#us-gaap_TreasuryStockValue_E16_id' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_AccountsReceivableNetCurrent_E17_lab' xlink:to='footnote_5AABDC010' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_AccountsReceivableNetCurrent_E16_lab' xlink:to='footnote_5AABDC011' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_PreferredStockValue_E17_lab' xlink:to='footnote_5AABDC012' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_PreferredStockValue_E16_lab' xlink:to='footnote_5AABDC012' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_CommonStockValueOutstanding_E17_lab' xlink:to='footnote_5AABDC014' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_CommonStockValueOutstanding_E16_lab' xlink:to='footnote_5AABDC014' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_TreasuryStockValue_E17_lab' xlink:to='footnote_5AABDC016' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnoteArc xlink:type='arc' order='1.0' xlink:from='us-gaap_TreasuryStockValue_E16_lab' xlink:to='footnote_5AABDC016' xlink:arcrole='http://www.xbrl.org/2003/arcrole/fact-footnote' />
		<link:footnote xlink:type='resource' xlink:label='footnote_5AABDC010' xlink:role='http://www.xbrl.org/2003/role/footnote' xml:lang='en-US'>Net of allowance of $140,000.</link:footnote>
		<link:footnote xlink:type='resource' xlink:label='footnote_5AABDC011' xlink:role='http://www.xbrl.org/2003/role/footnote' xml:lang='en-US'>Net of allowance of $150,000.</link:footnote>
		<link:footnote xlink:type='resource' xlink:label='footnote_5AABDC012' xlink:role='http://www.xbrl.org/2003/role/footnote' xml:lang='en-US'>No par value, 500,000 shares authorized, none outstanding.</link:footnote>
		<link:footnote xlink:type='resource' xlink:label='footnote_5AABDC014' xlink:role='http://www.xbrl.org/2003/role/footnote' xml:lang='en-US'>$1.00 par value, 4,000,000 shares authorized, 1,138,096 shares issued, 966,132 shares outstanding.</link:footnote>
		<link:footnote xlink:type='resource' xlink:label='footnote_5AABDC016' xlink:role='http://www.xbrl.org/2003/role/footnote' xml:lang='en-US'>At cost, 171,964 shares.</link:footnote>
	</link:footnoteLink>
</xbrl>


</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>cvr-20171231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<schema xmlns:nonnum='http://www.xbrl.org/dtr/type/non-numeric' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:us-gaap='http://fasb.org/us-gaap/2017-01-31' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:dei='http://xbrl.sec.gov/dei/2014-01-31' xmlns:fil='http://www.chicagorivet.com/20171231' targetNamespace='http://www.chicagorivet.com/20171231' xmlns:link='http://www.xbrl.org/2003/linkbase' attributeFormDefault='unqualified' elementFormDefault='qualified' xmlns:xbrli='http://www.xbrl.org/2003/instance'>
	<annotation>
		<appinfo>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails" id="idr_DisclosureOtherIncomeDetails">
				<link:definition>000360 - Disclosure - Other Income (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails" id="idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails">
				<link:definition>000280 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes" id="idr_Disclosure3IncomeTaxes">
				<link:definition>000080 - Disclosure - 3 - Income Taxes</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome" id="idr_ConsolidatedStatementsOfIncome">
				<link:definition>000030 - Statement - Consolidated Statements of Income</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" id="idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
				<link:definition>000250 - Disclosure - Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" id="idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
				<link:definition>000240 - Disclosure - Estimated Useful Lives by Asset Category (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome" id="idr_Disclosure5OtherIncome">
				<link:definition>000100 - Disclosure - 5 - Other Income</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables" id="idr_DisclosureProvisionForIncomeTaxExpenseTables">
				<link:definition>000190 - Disclosure - Provision for Income Tax Expense (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation" id="idr_Disclosure6SegmentInformation">
				<link:definition>000110 - Disclosure - 6 - Segment Information</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets" id="idr_ConsolidatedBalanceSheets">
				<link:definition>000020 - Statement - Consolidated Balance Sheets</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables" id="idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
				<link:definition>000210 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails" id="idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails">
				<link:definition>000290 - Disclosure - Balance Sheet Details - Other Accrued Expenses (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables" id="idr_DisclosureScheduleOfSegmentReportingInformationTables">
				<link:definition>000230 - Disclosure - Schedule of Segment Reporting Information (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables" id="idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables">
				<link:definition>000170 - Disclosure - Balance Sheet Details - Other Accrued Expenses (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows" id="idr_ConsolidatedStatementsOfCashFlows">
				<link:definition>000050 - Statement - Consolidated Statements of Cash Flows</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan" id="idr_Disclosure4ProfitSharingPlan">
				<link:definition>000090 - Disclosure - 4 - Profit Sharing Plan</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails" id="idr_Disclosure2BalanceSheetDetails">
				<link:definition>000070 - Disclosure - 2 - Balance Sheet Details</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails" id="idr_DisclosureProvisionForIncomeTaxExpenseDetails">
				<link:definition>000310 - Disclosure - Provision for Income Tax Expense (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables" id="idr_DisclosureOtherIncomeTables">
				<link:definition>000220 - Disclosure - Other Income (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails" id="idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails">
				<link:definition>000380 - Disclosure - Summary of Percentage of Revenues and A/R from Major Customers (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables" id="idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables">
				<link:definition>000160 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" id="idr_DisclosureSignificantAccountingPoliciesPolicies">
				<link:definition>000140 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" id="idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies">
				<link:definition>000060 - Disclosure - 1 - Nature of Business and Significant Accounting Policies</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails" id="idr_DisclosureBalanceSheetDetailsInventoryDetails">
				<link:definition>000270 - Disclosure - Balance Sheet Details - Inventory (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails" id="idr_DisclosureCommitmentsAndContingenciesDetails">
				<link:definition>000390 - Disclosure - Commitments and Contingencies (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables" id="idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables">
				<link:definition>000180 - Disclosure - Schedule of Valuation and Qualifying Accounts (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails" id="idr_DisclosureProfitSharingPlanDetails">
				<link:definition>000350 - Disclosure - Profit Sharing Plan (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents" id="idr_Disclosure8SubsequentEvents">
				<link:definition>000130 - Disclosure - 8 - Subsequent Events</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables" id="idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables">
				<link:definition>000200 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation" id="idr_DocumentDocumentAndEntityInformation">
				<link:definition>000010 - Document - Document and Entity Information</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" id="idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
				<link:definition>000300 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies" id="idr_Disclosure7CommitmentsAndContingencies">
				<link:definition>000120 - Disclosure - 7 - Commitments and Contingencies</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" id="idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
				<link:definition>000260 - Disclosure - Weighted Avg. Number of Shares Outstanding (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
				<link:definition>000340 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
				<link:definition>000330 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" id="idr_DisclosureOtherIncomeTaxDisclosuresDetails">
				<link:definition>000320 - Disclosure - Other Income Tax Disclosures (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables" id="idr_DisclosureBalanceSheetDetailsInventoryTables">
				<link:definition>000150 - Disclosure - Balance Sheet Details - Inventory (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails" id="idr_DisclosureScheduleOfSegmentReportingInformationDetails">
				<link:definition>000370 - Disclosure - Schedule of Segment Reporting Information (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails" id="idr_DisclosureSubsequentEventsDetails">
				<link:definition>000400 - Disclosure - Subsequent Events (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings" id="idr_ConsolidatedStatementsOfRetainedEarnings">
				<link:definition>000040 - Statement - Consolidated Statements of Retained Earnings</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
		</appinfo>
	</annotation>
	<import schemaLocation='http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/numeric'/>
	<import schemaLocation='http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/non-numeric'/>
	<import schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<import namespace='http://fasb.org/us-gaap/2017-01-31' schemaLocation='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd' />
	<import namespace='http://xbrl.sec.gov/dei/2014-01-31' schemaLocation='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd' />
	<element abstract='true' nillable='true' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_DocumentAndEntityInformationAbstract' name='DocumentAndEntityInformationAbstract' />
	<element nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_FastenerMember' name='FastenerMember' />
	<element nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_AssemblyEquipmentMember' name='AssemblyEquipmentMember' />
	<element nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_UnallocatedCorporateMember' name='UnallocatedCorporateMember' />
	<element nillable='true' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit' id='fil_SegmentOperatingProfit' name='SegmentOperatingProfit' />
	<element nillable='true' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='debit' id='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' name='SellingAndAdministrativeExpensesUnallocatedCorporate' />
	<element nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_TiGroupAutomotiveSystemsMember' name='TiGroupAutomotiveSystemsMember' />
	<element nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_FisherCompanyMember' name='FisherCompanyMember' />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cvr-20171231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://www.chicagorivet.com/20171231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_InventoryNet' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='7.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='2.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='3.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_InventoryNet' use='optional' order='4.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='5.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Liabilities' xlink:to='us-gaap_DeferredTaxLiabilitiesNoncurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Liabilities' xlink:to='us-gaap_LiabilitiesCurrent' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_AccountsPayableCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_EmployeeRelatedLiabilitiesCurrent' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_CustomerAdvancesAndDepositsCurrent' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_AccountsPayableCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_EmployeeRelatedLiabilitiesCurrent' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_AdditionalPaidInCapitalCommonStock' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='4.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_DeferredTaxLiabilitiesNoncurrent' use='optional' order='5.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue' xlink:label='us-gaap_PreferredStockValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_PreferredStockValue' use='optional' order='7.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='8.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_CustomerAdvancesAndDepositsCurrent' use='optional' order='9.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='10.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_AdditionalPaidInCapitalCommonStock' use='optional' order='1.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='2.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_PreferredStockValue' use='optional' order='3.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='4.0' weight='1.0'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='5.0' weight='-1.0'/>
	</link:calculationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet' xlink:label='us-gaap_SalesRevenueNet'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_SalesRevenueNet' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold' xlink:label='us-gaap_CostOfGoodsSold'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_CostOfGoodsSold' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='us-gaap_GrossProfit' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='us-gaap_SellingGeneralAndAdministrativeExpense' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='us-gaap_OperatingIncomeLoss' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetIncomeLoss' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetIncomeLoss' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='2.0' weight='-1.0'/>
	</link:calculationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivities' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInAccountsPayable' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInAccountsReceivable' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_Depreciation' use='optional' order='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInInventories' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='7.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' use='optional' order='8.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInOtherOperatingAssets' use='optional' order='9.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' use='optional' order='10.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_GainLossOnDispositionOfAssets' use='optional' order='11.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivities' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:to='us-gaap_PaymentsOfDividendsCommonStock' use='optional' order='1.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivities' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_PaymentsToAcquireProductiveAssets' use='optional' order='3.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' use='optional' order='4.0' weight='-1.0'/>
	</link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>cvr-20171231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://www.chicagorivet.com/20171231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
	<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure5OtherIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure8SubsequentEvents"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsInventoryTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProvisionForIncomeTaxExpenseTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfSegmentReportingInformationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_PropertyPlantAndEquipmentByTypeAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_LandImprovementsMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_BuildingImprovementsMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_MachineryAndEquipmentMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis' xlink:label='us-gaap_RangeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_RangeAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember' xlink:label='us-gaap_RangeMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_RangeAxis' xlink:to='us-gaap_RangeMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember' xlink:label='us-gaap_RangeMember_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_RangeAxis' xlink:to='us-gaap_RangeMember_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember' xlink:label='us-gaap_MinimumMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_RangeMember' xlink:to='us-gaap_MinimumMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember' xlink:label='us-gaap_MaximumMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_RangeMember' xlink:to='us-gaap_MaximumMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentUsefulLife' use='optional' order='1.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsInventoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_ValuationAllowancesAndReservesTypeAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember' xlink:label='us-gaap_AllowanceForDoubtfulAccountsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='us-gaap_AllowanceForDoubtfulAccountsMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='us-gaap_InventoryValuationReserveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesDeductions' use='optional' order='3.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProvisionForIncomeTaxExpenseDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfSegmentReportingInformationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_FastenerMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_UnallocatedCorporateMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet' xlink:label='us-gaap_SalesRevenueNet'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_SalesRevenueNet' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Depreciation' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SegmentOperatingProfit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InterestAndOtherIncome' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InventoryNet' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_OtherAssets' use='optional' order='10.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis' xlink:label='us-gaap_MajorCustomersAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_MajorCustomersAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain' xlink:label='us-gaap_NameOfMajorCustomerDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='us-gaap_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain' xlink:label='us-gaap_NameOfMajorCustomerDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='us-gaap_NameOfMajorCustomerDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_TiGroupAutomotiveSystemsMember' xlink:label='fil_TiGroupAutomotiveSystemsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NameOfMajorCustomerDomain' xlink:to='fil_TiGroupAutomotiveSystemsMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FisherCompanyMember' xlink:label='fil_FisherCompanyMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NameOfMajorCustomerDomain' xlink:to='fil_FisherCompanyMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ConcentrationRiskPercentage1' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AdditionalInformationAboutEntitysReportableSegments' use='optional' order='2.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cvr-20171231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://www.chicagorivet.com/20171231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<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"/>
	<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"/>
	<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"/>
	<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"/>
	<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: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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>State taxes, net of federal benefit, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventory Valuation Reserve</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryValuationReserveMember' xlink:to='lab_us-gaap_InventoryValuationReserveMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember' xlink:label='us-gaap_AllowanceForDoubtfulAccountsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AllowanceForDoubtfulAccountsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Allowance for Doubtful Accounts</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AllowanceForDoubtfulAccountsMember' xlink:to='lab_us-gaap_AllowanceForDoubtfulAccountsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:label='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Effective Income Tax Rate Reconciliation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net cash used in investing activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net cash used in investing activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts receivable, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:to='lab_us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SellingGeneralAndAdministrativeExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Selling and Administrative Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SellingGeneralAndAdministrativeExpense' xlink:to='lab_us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat' xlink:label='dei_EntityPublicFloat'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityPublicFloat' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Public Float</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityPublicFloat' xlink:to='lab_dei_EntityPublicFloat'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCentralIndexKey' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Central Index Key</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCentralIndexKey' xlink:to='lab_dei_EntityCentralIndexKey'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentType' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Type</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentType' xlink:to='lab_dei_DocumentType'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesDeductions' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Write-offs</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesDeductions' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MachineryAndEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Machinery and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MachineryAndEquipmentMember' xlink:to='lab_us-gaap_MachineryAndEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:label='us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segment Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:to='lab_us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk' xlink:label='us-gaap_ConcentrationRiskCreditRisk'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskCreditRisk' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Credit Risk</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConcentrationRiskCreditRisk' xlink:to='lab_us-gaap_ConcentrationRiskCreditRisk'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unearned revenue and customer deposits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:to='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsPayable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts payable</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInAccountsPayable' xlink:to='lab_us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:label='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:to='lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsAccumulatedDeficit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Retained Earnings</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsAccumulatedDeficit' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Retained Earnings at Beginning of Year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsAccumulatedDeficit' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Retained Earnings at End of Year</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RetainedEarningsAccumulatedDeficit' xlink:to='lab_us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract' xlink:label='us-gaap_StockholdersEquityAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquityAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Shareholders&apos; Equity:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='lab_us-gaap_StockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Liabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Liabilities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Liabilities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Liabilities' xlink:to='lab_us-gaap_Liabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Current Liabilities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Current Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='lab_us-gaap_LiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unearned Revenue and Customer Deposits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:to='lab_us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryNet' xlink:to='lab_us-gaap_InventoryNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Valuation Allowances and Reserves</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent' xlink:label='us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAccruedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>All other items</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAccruedLiabilitiesCurrent' xlink:to='lab_us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:label='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Less Accumulated depreciation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:to='lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementTable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement [Table]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementTable' xlink:to='lab_us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Deferred Tax Assets and Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Balance Sheet Details - Other Accrued Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates' xlink:label='us-gaap_UseOfEstimates'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UseOfEstimates' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Use of Estimates</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UseOfEstimates' xlink:to='lab_us-gaap_UseOfEstimates'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash flows from investing activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccruedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Accrued Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccruedLiabilitiesCurrent' xlink:to='lab_us-gaap_AccruedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued Wages and Salaries</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:to='lab_us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract' xlink:label='us-gaap_AssetsAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Assets {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsAbstract' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsAbstract' xlink:to='lab_us-gaap_AssetsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_DocumentAndEntityInformationAbstract' xlink:label='fil_DocumentAndEntityInformationAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_DocumentAndEntityInformationAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document and Entity Information:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='lab_fil_DocumentAndEntityInformationAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Tax Assets and Liabilites</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:to='lab_us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Details</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TextBlockAbstract' xlink:to='lab_us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock' xlink:label='us-gaap_InventoryPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryPolicyTextBlock' xlink:to='lab_us-gaap_InventoryPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PolicyTextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Policies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='lab_us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock' xlink:label='us-gaap_SubsequentEventsTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SubsequentEventsTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>8 - Subsequent Events</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SubsequentEventsTextBlock' xlink:to='lab_us-gaap_SubsequentEventsTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock' xlink:label='us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>3 - Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxDisclosureTextBlock' xlink:to='lab_us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Income Taxes, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:to='lab_us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentNet' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsReceivableNetCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Receivable, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccountsReceivableNetCurrent' xlink:to='lab_us-gaap_AccountsReceivableNetCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CertificatesOfDepositAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CertificatesOfDepositAtCarryingValue' xlink:to='lab_us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers' xlink:label='dei_EntityVoluntaryFilers'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityVoluntaryFilers' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Voluntary Filers</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityVoluntaryFilers' xlink:to='lab_dei_EntityVoluntaryFilers'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_TradingSymbol' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Trading Symbol</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_TradingSymbol' xlink:to='lab_dei_TradingSymbol'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskPercentage1' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Percentage of revenues from major customers</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConcentrationRiskPercentage1' xlink:to='lab_us-gaap_ConcentrationRiskPercentage1'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:label='us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for state income tax, current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:to='lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:label='us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash and Cash Equivalents and Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:to='lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash flows from financing activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Liabilities and Shareholders&apos; Equity</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Liabilities and Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='lab_us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Shareholders&apos; Equity</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StockholdersEquity' xlink:to='lab_us-gaap_StockholdersEquity'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityRegistrantName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Registrant Name</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityRegistrantName' xlink:to='lab_dei_EntityRegistrantName'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capital expenditures {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Capital expenditures</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:to='lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_AssemblyEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Assembly Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_AssemblyEquipmentMember' xlink:to='lab_fil_AssemblyEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther' xlink:label='us-gaap_DeferredTaxAssetsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsOther' xlink:to='lab_us-gaap_DeferredTaxAssetsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued vacation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:to='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:label='us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Income tax expense, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Expected tax at U.S. statutory rate</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:to='lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:label='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:to='lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementLineItems' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement [Line Items]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementLineItems' xlink:to='lab_us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Income {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:to='lab_us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:label='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Recent Accounting Pronouncements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:to='lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net cash used in financing activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net cash used in financing activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other accrued expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:to='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Income Before Provision for Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Income Before Provision for Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Operating Profit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Operating Profit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='lab_us-gaap_OperatingIncomeLoss'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet' xlink:label='us-gaap_SalesRevenueNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SalesRevenueNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Sales</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SalesRevenueNet' xlink:to='lab_us-gaap_SalesRevenueNet'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FisherCompanyMember' xlink:label='fil_FisherCompanyMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_FisherCompanyMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>FisherCompanyMember</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_FisherCompanyMember' xlink:to='lab_fil_FisherCompanyMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncome' xlink:label='us-gaap_OtherNonoperatingIncome'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncome' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other nonoperating income</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncome' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Other nonoperating income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherNonoperatingIncome' xlink:to='lab_us-gaap_OtherNonoperatingIncome'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest' xlink:label='us-gaap_InvestmentIncomeInterest'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InvestmentIncomeInterest' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Interest income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InvestmentIncomeInterest' xlink:to='lab_us-gaap_InvestmentIncomeInterest'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Allowance for doubtful accounts</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:to='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:label='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Depreciation and amortization {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Depreciation and amortization</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:to='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:label='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unrecognized Tax Benefits {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Unrecognized Tax Benefits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:to='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember' xlink:label='us-gaap_RangeMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RangeMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Range</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RangeMember' xlink:to='lab_us-gaap_RangeMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:label='us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Balance Sheet Details - Inventory</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock' xlink:label='us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxPolicyTextBlock' xlink:to='lab_us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:label='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Changes in operating assets and liabilities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash flows from operating activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetIncomeLoss' xlink:to='lab_us-gaap_NetIncomeLoss'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapitalCommonStock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Additional Paid-in Capital</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdditionalPaidInCapitalCommonStock' xlink:to='lab_us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Payable {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Accounts Payable</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccountsPayableCurrent' xlink:to='lab_us-gaap_AccountsPayableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash and Cash Equivalents</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Cash and cash equivalents at beginning of year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Cash and cash equivalents at end of year</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:to='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_AmendmentFlag' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Amendment Flag</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_AmendmentFlag' xlink:to='lab_dei_AmendmentFlag'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Percentage of accounts receivable balances</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:to='lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain' xlink:label='us-gaap_NameOfMajorCustomerDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NameOfMajorCustomerDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Customer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NameOfMajorCustomerDomain' xlink:to='lab_us-gaap_NameOfMajorCustomerDomain'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnallocatedCorporateMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unallocated Corporate</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_UnallocatedCorporateMember' xlink:to='lab_fil_UnallocatedCorporateMember'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_FastenerMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fastener</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_FastenerMember' xlink:to='lab_fil_FastenerMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementBusinessSegmentsAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segments [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='lab_us-gaap_StatementBusinessSegmentsAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember' xlink:label='us-gaap_MaximumMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MaximumMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Maximum</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MaximumMember' xlink:to='lab_us-gaap_MaximumMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TableTextBlockSupplementAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Tables/Schedules</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='lab_us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock' xlink:label='us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EarningsPerSharePolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income Per Share {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EarningsPerSharePolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Net Income Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EarningsPerSharePolicyTextBlock' xlink:to='lab_us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract' xlink:label='us-gaap_SupplementalCashFlowInformationAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SupplementalCashFlowInformationAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Supplemental schedule of non-cash investing activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SupplementalCashFlowInformationAbstract' xlink:to='lab_us-gaap_SupplementalCashFlowInformationAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net increase (decrease) in cash and cash equivalents</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net increase (decrease) in cash and cash equivalents</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_TiGroupAutomotiveSystemsMember' xlink:label='fil_TiGroupAutomotiveSystemsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_TiGroupAutomotiveSystemsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>TiGroupAutomotiveSystemsMember</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_TiGroupAutomotiveSystemsMember' xlink:to='lab_fil_TiGroupAutomotiveSystemsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:label='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for federal income tax expense, current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:to='lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Charges to statement of income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Balance at beginning of year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Balance at beginning of year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Balance at end of year</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesBalance' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials' xlink:label='us-gaap_InventoryRawMaterials'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryRawMaterials' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Raw Materials</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryRawMaterials' xlink:to='lab_us-gaap_InventoryRawMaterials'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Type [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:label='us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fair Value of Financial Instruments</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:to='lab_us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Proceeds from certificates of deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:to='lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued wages and salaries</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:to='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other current assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:to='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Depreciation' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Depreciation and amortization</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Depreciation' xlink:to='lab_us-gaap_Depreciation'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:label='us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Liabilities and Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus' xlink:label='dei_DocumentFiscalYearFocus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentFiscalYearFocus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Fiscal Year Focus</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentFiscalYearFocus' xlink:to='lab_dei_DocumentFiscalYearFocus'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:label='us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends Payable, Date to be Paid</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:to='lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:label='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:to='lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Impact of the Act, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Impact of the Act</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Impact of the Act</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:to='lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:label='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Weighted Average Common Shares Outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:to='lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:label='us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Liability for Uncertain Tax Positions</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:to='lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock' xlink:label='us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentReportingDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>6 - Segment Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentReportingDisclosureTextBlock' xlink:to='lab_us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Dividends' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash Dividends Paid, $1.15 and $.99 Per Share in 2017 and 2016, respectively</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Dividends' xlink:to='lab_us-gaap_Dividends'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_SegmentOperatingProfit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segment operating profit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_SegmentOperatingProfit' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>The net result for the period of deducting segment operating expenses from segment operating revenues.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_SegmentOperatingProfit' xlink:to='lab_fil_SegmentOperatingProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Valuation Allowances and Reserves Type [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess' xlink:label='us-gaap_InventoryWorkInProcess'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryWorkInProcess' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Work in Process</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryWorkInProcess' xlink:to='lab_us-gaap_InventoryWorkInProcess'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis' xlink:label='us-gaap_RangeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RangeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Range [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RangeAxis' xlink:to='lab_us-gaap_RangeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Capitalized Property Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:to='lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BuildingImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Building Improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BuildingImprovementsMember' xlink:to='lab_us-gaap_BuildingImprovementsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:label='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for Income Tax Expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireProductiveAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capital expenditures</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireProductiveAssets' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Capital expenditures</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquireProductiveAssets' xlink:to='lab_us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GainLossOnDispositionOfAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>(Gain) Loss on the sale of equipment</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GainLossOnDispositionOfAssets' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>(Gain) Loss on the sale of equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_GainLossOnDispositionOfAssets' xlink:to='lab_us-gaap_GainLossOnDispositionOfAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Income tax expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_IncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue' xlink:label='us-gaap_PreferredStockValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockValue' xlink:to='lab_us-gaap_PreferredStockValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentPeriodEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Period End Date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentPeriodEndDate' xlink:to='lab_dei_DocumentPeriodEndDate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableAmountPerShare' xlink:label='us-gaap_DividendsPayableAmountPerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableAmountPerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends per share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableAmountPerShare' xlink:to='lab_us-gaap_DividendsPayableAmountPerShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividend declaration date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:to='lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory' xlink:label='us-gaap_DeferredTaxAssetsInventory'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsInventory' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventory</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsInventory' xlink:to='lab_us-gaap_DeferredTaxAssetsInventory'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:label='us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:to='lab_us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:label='us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, net {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Property, Plant and Equipment, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryValuationReserves' xlink:label='us-gaap_InventoryValuationReserves'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserves' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Valuation reserves</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryValuationReserves' xlink:to='lab_us-gaap_InventoryValuationReserves'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Software and Software Development Costs</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:to='lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:label='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>2 - Balance Sheet Details</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:to='lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid' xlink:label='us-gaap_IncomeTaxesPaid'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxesPaid' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net cash paid for income taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxesPaid' xlink:to='lab_us-gaap_IncomeTaxesPaid'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net cash provided by operating activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net cash provided by operating activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncomeExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Income {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncomeExpense' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherNonoperatingIncomeExpense' xlink:to='lab_us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GrossProfit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Gross Profit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GrossProfit' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Gross Profit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_GrossProfit' xlink:to='lab_us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Less: Treasury Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TreasuryStockValue' xlink:to='lab_us-gaap_TreasuryStockValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Assets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Assets</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Assets' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Assets' xlink:to='lab_us-gaap_Assets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Current Assets</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsCurrent' xlink:to='lab_us-gaap_AssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAssetsCurrent' xlink:to='lab_us-gaap_OtherAssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableCurrent' xlink:label='us-gaap_DividendsPayableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends payable amount, total</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableCurrent' xlink:to='lab_us-gaap_DividendsPayableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Profit sharing plan contribution</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:to='lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther' xlink:label='us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capitalized software and other</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentOther' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods' xlink:label='us-gaap_InventoryFinishedGoods'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryFinishedGoods' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Finished Goods</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryFinishedGoods' xlink:to='lab_us-gaap_InventoryFinishedGoods'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DisclosureTextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Notes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='lab_us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid' xlink:label='us-gaap_CapitalExpendituresIncurredButNotYetPaid'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capital expenditures in accounts payable</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CapitalExpendituresIncurredButNotYetPaid' xlink:to='lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsOfDividendsCommonStock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash dividends paid</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsOfDividendsCommonStock' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Cash dividends paid</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsOfDividendsCommonStock' xlink:to='lab_us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract' xlink:label='us-gaap_StatementOfStockholdersEquityAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementOfStockholdersEquityAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Statements of Retained Earnings</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementOfStockholdersEquityAbstract' xlink:to='lab_us-gaap_StatementOfStockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract' xlink:label='us-gaap_IncomeStatementAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeStatementAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Statements of Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='lab_us-gaap_IncomeStatementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract' xlink:label='us-gaap_LiabilitiesCurrentAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrentAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current Liabilities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='lab_us-gaap_LiabilitiesCurrentAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PrepaidTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Prepaid Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PrepaidTaxes' xlink:to='lab_us-gaap_PrepaidTaxes'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract' xlink:label='us-gaap_StatementOfFinancialPositionAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementOfFinancialPositionAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Balance Sheets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='lab_us-gaap_StatementOfFinancialPositionAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer' xlink:label='dei_EntityWellKnownSeasonedIssuer'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityWellKnownSeasonedIssuer' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Well-known Seasoned Issuer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityWellKnownSeasonedIssuer' xlink:to='lab_dei_EntityWellKnownSeasonedIssuer'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus' xlink:label='dei_EntityCurrentReportingStatus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCurrentReportingStatus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Current Reporting Status</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCurrentReportingStatus' xlink:to='lab_dei_EntityCurrentReportingStatus'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis' xlink:label='us-gaap_MajorCustomersAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MajorCustomersAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Customer [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='lab_us-gaap_MajorCustomersAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncome' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncome' xlink:to='lab_us-gaap_InterestAndOtherIncome'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember' xlink:label='us-gaap_MinimumMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MinimumMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Minimum</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MinimumMember' xlink:to='lab_us-gaap_MinimumMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Type</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>7 - Commitments and Contingencies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:to='lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Proceeds from the sale of equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:to='lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockValueOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockValueOutstanding' xlink:to='lab_us-gaap_CommonStockValueOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Commitments and Contingencies (Note 7)</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:to='lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus' xlink:label='dei_DocumentFiscalPeriodFocus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentFiscalPeriodFocus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Fiscal Period Focus</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentFiscalPeriodFocus' xlink:to='lab_dei_DocumentFiscalPeriodFocus'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet' xlink:label='us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingLeasesRentExpenseNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Rent Expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OperatingLeasesRentExpenseNet' xlink:to='lab_us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>State taxes, net of federal benefit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:to='lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:label='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Segment Reporting Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:to='lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:label='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue Recognition</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:to='lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:label='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>4 - Profit Sharing Plan</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:to='lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Purchases of certificates of deposit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Purchases of certificates of deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:to='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred income taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Provision for income tax expense, deferred</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold' xlink:label='us-gaap_CostOfGoodsSold'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CostOfGoodsSold' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cost of Goods Sold</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CostOfGoodsSold' xlink:to='lab_us-gaap_CostOfGoodsSold'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract' xlink:label='us-gaap_AssetsCurrentAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrentAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current Assets:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='lab_us-gaap_AssetsCurrentAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding' xlink:label='dei_EntityCommonStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Common Stock, Shares Outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCommonStockSharesOutstanding' xlink:to='lab_dei_EntityCommonStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends Payable, Date of Record</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:to='lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAssets' xlink:to='lab_us-gaap_OtherAssets'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Selling and administrative expenses</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>The aggregate total costs related to selling a firm&apos;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.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:to='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance' xlink:label='us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsValuationAllowance' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred tax assets valuation allowance</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsValuationAllowance' xlink:to='lab_us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross' xlink:label='us-gaap_BuildingsAndImprovementsGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BuildingsAndImprovementsGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Buildings and improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BuildingsAndImprovementsGross' xlink:to='lab_us-gaap_BuildingsAndImprovementsGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndLandImprovements' xlink:label='us-gaap_LandAndLandImprovements'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandAndLandImprovements' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Land and improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LandAndLandImprovements' xlink:to='lab_us-gaap_LandAndLandImprovements'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Useful Life</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Land Improvements {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Land Improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LandImprovementsMember' xlink:to='lab_us-gaap_LandImprovementsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Balance Sheet Details - Property, Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock' xlink:label='us-gaap_ConsolidationPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConsolidationPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Principles of Consolidation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConsolidationPolicyTextBlock' xlink:to='lab_us-gaap_ConsolidationPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>1 - Nature of Business and Significant Accounting Policies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:to='lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract' xlink:label='us-gaap_StatementOfCashFlowsAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementOfCashFlowsAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Statements of Cash Flows</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='lab_us-gaap_StatementOfCashFlowsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory' xlink:label='dei_EntityFilerCategory'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityFilerCategory' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Filer Category</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityFilerCategory' xlink:to='lab_dei_EntityFilerCategory'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segments</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentDomain' xlink:to='lab_us-gaap_SegmentDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Expected tax at U.S. statutory rate, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross' xlink:label='us-gaap_MachineryAndEquipmentGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MachineryAndEquipmentGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Machinery and equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MachineryAndEquipmentGross' xlink:to='lab_us-gaap_MachineryAndEquipmentGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:label='us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Valuation and Qualifying Accounts</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:to='lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>5 - Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncomeTextBlock' xlink:to='lab_us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInInventories' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories, net {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInInventories' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Inventories, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInInventories' xlink:to='lab_us-gaap_IncreaseDecreaseInInventories'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CurrentFiscalYearEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current Fiscal Year End Date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CurrentFiscalYearEndDate' xlink:to='lab_dei_CurrentFiscalYearEndDate'/>
	</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cvr-20171231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2018 [PPXC1A0KDJ2KVL0C2C8E]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
		xmlns:fil="http://www.chicagorivet.com/20171231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_DocumentAndEntityInformationAbstract' xlink:label='fil_DocumentAndEntityInformationAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityRegistrantName' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_DocumentType' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_DocumentPeriodEndDate' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_TradingSymbol' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_AmendmentFlag' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityCentralIndexKey' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_CurrentFiscalYearEndDate' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding' xlink:label='dei_EntityCommonStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityCommonStockSharesOutstanding' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat' xlink:label='dei_EntityPublicFloat'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityPublicFloat' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory' xlink:label='dei_EntityFilerCategory'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityFilerCategory' use='optional' order='10.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus' xlink:label='dei_EntityCurrentReportingStatus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityCurrentReportingStatus' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers' xlink:label='dei_EntityVoluntaryFilers'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityVoluntaryFilers' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer' xlink:label='dei_EntityWellKnownSeasonedIssuer'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_EntityWellKnownSeasonedIssuer' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus' xlink:label='dei_DocumentFiscalYearFocus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_DocumentFiscalYearFocus' use='optional' order='14.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus' xlink:label='dei_DocumentFiscalPeriodFocus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='fil_DocumentAndEntityInformationAbstract' xlink:to='dei_DocumentFiscalPeriodFocus' use='optional' order='15.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract' xlink:label='us-gaap_StatementOfFinancialPositionAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract' xlink:label='us-gaap_AssetsAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_AssetsAbstract' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract' xlink:label='us-gaap_AssetsCurrentAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_AssetsCurrentAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_InventoryNet' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_AssetsCurrent' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_Assets' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:label='us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquityAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract' xlink:label='us-gaap_LiabilitiesCurrentAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_LiabilitiesCurrentAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_AccountsPayableCurrent' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_EmployeeRelatedLiabilitiesCurrent' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_CustomerAdvancesAndDepositsCurrent' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_LiabilitiesCurrent' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_DeferredTaxLiabilitiesNoncurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_Liabilities' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesDisclosureAbstract' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract' xlink:label='us-gaap_StockholdersEquityAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_StockholdersEquityAbstract' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue' xlink:label='us-gaap_PreferredStockValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_PreferredStockValue' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_AdditionalPaidInCapitalCommonStock' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_StockholdersEquity' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfFinancialPositionAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquity' use='optional' order='8.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract' xlink:label='us-gaap_IncomeStatementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet' xlink:label='us-gaap_SalesRevenueNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_SalesRevenueNet' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold' xlink:label='us-gaap_CostOfGoodsSold'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_CostOfGoodsSold' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_GrossProfit' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_SellingGeneralAndAdministrativeExpense' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_OperatingIncomeLoss' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='8.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:label='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' use='optional' order='9.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract' xlink:label='us-gaap_StatementOfStockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfStockholdersEquityAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfStockholdersEquityAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfStockholdersEquityAbstract' xlink:to='us-gaap_Dividends' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfStockholdersEquityAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit_1' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract' xlink:label='us-gaap_StatementOfCashFlowsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_Depreciation' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_GainLossOnDispositionOfAssets' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:label='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInAccountsReceivable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInInventories' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherOperatingAssets' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInAccountsPayable' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivities' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireProductiveAssets' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivities' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_PaymentsOfDividendsCommonStock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivities' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue_1' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid' xlink:label='us-gaap_IncomeTaxesPaid'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_IncomeTaxesPaid' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract' xlink:label='us-gaap_SupplementalCashFlowInformationAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_SupplementalCashFlowInformationAbstract' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid' xlink:label='us-gaap_CapitalExpendituresIncurredButNotYetPaid'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_SupplementalCashFlowInformationAbstract' xlink:to='us-gaap_CapitalExpendituresIncurredButNotYetPaid' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:label='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock' xlink:label='us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_IncomeTaxDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:label='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure5OtherIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_InterestAndOtherIncomeTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock' xlink:label='us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SegmentReportingDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_Disclosure8SubsequentEvents"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock' xlink:label='us-gaap_SubsequentEventsTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SubsequentEventsTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock' xlink:label='us-gaap_ConsolidationPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_ConsolidationPolicyTextBlock' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:label='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk' xlink:label='us-gaap_ConcentrationRiskCreditRisk'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_ConcentrationRiskCreditRisk' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:label='us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_CashAndCashEquivalentsPolicyTextBlock' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:label='us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_FairValueOfFinancialInstrumentsPolicy' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock' xlink:label='us-gaap_InventoryPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_InventoryPolicyTextBlock' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock' xlink:label='us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_IncomeTaxPolicyTextBlock' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:label='us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_SegmentReportingPolicyPolicyTextBlock' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock' xlink:label='us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_EarningsPerSharePolicyTextBlock' use='optional' order='10.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates' xlink:label='us-gaap_UseOfEstimates'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_UseOfEstimates' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:label='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' use='optional' order='12.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsInventoryTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:label='us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfInventoryCurrentTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:label='us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProvisionForIncomeTaxExpenseTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:label='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:label='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_InterestAndOtherIncomeTableTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfSegmentReportingInformationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:label='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_PropertyPlantAndEquipmentByTypeAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_LandImprovementsMember' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_BuildingImprovementsMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_MachineryAndEquipmentMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis' xlink:label='us-gaap_RangeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_RangeAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember' xlink:label='us-gaap_RangeMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_RangeAxis' xlink:to='us-gaap_RangeMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember' xlink:label='us-gaap_MinimumMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_RangeAxis' xlink:to='us-gaap_MinimumMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember' xlink:label='us-gaap_MaximumMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_RangeAxis' xlink:to='us-gaap_MaximumMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentUsefulLife' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:label='us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_LiabilityForUncertainTaxPositionsCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:label='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:label='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsInventoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials' xlink:label='us-gaap_InventoryRawMaterials'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryRawMaterials' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess' xlink:label='us-gaap_InventoryWorkInProcess'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryWorkInProcess' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods' xlink:label='us-gaap_InventoryFinishedGoods'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryFinishedGoods' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryValuationReserves' xlink:label='us-gaap_InventoryValuationReserves'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryValuationReserves' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryNet' use='optional' order='5.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndLandImprovements' xlink:label='us-gaap_LandAndLandImprovements'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_LandAndLandImprovements' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross' xlink:label='us-gaap_BuildingsAndImprovementsGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_BuildingsAndImprovementsGross' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross' xlink:label='us-gaap_MachineryAndEquipmentGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_MachineryAndEquipmentGross' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther' xlink:label='us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentOther' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:label='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:label='us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentOtherNet' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:label='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent' xlink:label='us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherAccruedLiabilitiesCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='4.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_ValuationAllowancesAndReservesTypeAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember' xlink:label='us-gaap_AllowanceForDoubtfulAccountsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_AllowanceForDoubtfulAccountsMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_InventoryValuationReserveMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesDeductions' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance_1' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProvisionForIncomeTaxExpenseDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:label='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:label='us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CurrentStateAndLocalTaxExpenseBenefit' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='4.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance' xlink:label='us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsValuationAllowance' use='optional' order='2.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:label='us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationDeductionsOther' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='9.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:label='us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateContinuingOperations' use='optional' order='10.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:label='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory' xlink:label='us-gaap_DeferredTaxAssetsInventory'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsInventory' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther' xlink:label='us-gaap_DeferredTaxAssetsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsOther' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsLiabilitiesNet' use='optional' order='6.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:label='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureOtherIncomeDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest' xlink:label='us-gaap_InvestmentIncomeInterest'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InvestmentIncomeInterest' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncome' xlink:label='us-gaap_OtherNonoperatingIncome'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherNonoperatingIncome' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureScheduleOfSegmentReportingInformationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_FastenerMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_UnallocatedCorporateMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet' xlink:label='us-gaap_SalesRevenueNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_SalesRevenueNet' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Depreciation' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SegmentOperatingProfit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InterestAndOtherIncome' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InventoryNet' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_OtherAssets' use='optional' order='10.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis' xlink:label='us-gaap_MajorCustomersAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_MajorCustomersAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain' xlink:label='us-gaap_NameOfMajorCustomerDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='us-gaap_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_TiGroupAutomotiveSystemsMember' xlink:label='fil_TiGroupAutomotiveSystemsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='fil_TiGroupAutomotiveSystemsMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20171231.xsd#fil_FisherCompanyMember' xlink:label='fil_FisherCompanyMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_MajorCustomersAxis' xlink:to='fil_FisherCompanyMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ConcentrationRiskPercentage1' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AdditionalInformationAboutEntitysReportableSegments' use='optional' order='2.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet' xlink:label='us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OperatingLeasesRentExpenseNet' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20171231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableAmountPerShare' xlink:label='us-gaap_DividendsPayableAmountPerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableAmountPerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableCurrent' xlink:label='us-gaap_DividendsPayableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:label='us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' use='optional' order='5.0'/>
	</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g512170g24v53.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g24v53.jpg
M_]C_X  02D9)1@ ! 0$#P /   #_[1'"4&AO=&]S:&]P(#,N,  X0DE-! 0
M      \< 5H  QLE1QP"   "    .$))300E       0S<_Z?:C'O@D%<':N
MKP7#3CA"24T$.@      Y0   !     !       +<')I;G1/=71P=70    %
M     %!S=%-B;V]L 0    !);G1E96YU;0    !);G1E     $-L<FT    /
M<')I;G13:7AT965N0FET8F]O;      +<')I;G1E<DYA;65415A4     0
M    #W!R:6YT4')O;V93971U<$]B:F,    , %  <@!O &\ 9@ @ %, 90!T
M '4 <       "G!R;V]F4V5T=7     !     $)L=&YE;G5M    #&)U:6QT
M:6Y0<F]O9@    EP<F]O9D--64L .$))300[      (M    $     $
M !)P<FEN=$]U='!U=$]P=&EO;G,    7     $-P=&YB;V]L      !#;&)R
M8F]O;       4F=S36)O;VP      $-R;D-B;V]L      !#;G1#8F]O;
M    3&)L<V)O;VP      $YG='9B;V]L      !%;6Q$8F]O;       26YT
M<F)O;VP      $)C:V=/8FIC     0       %)'0D,    #     %)D("!D
M;W5B0&_@            1W)N(&1O=6) ;^            !";" @9&]U8D!O
MX            $)R9%15;G1&(U)L=                $)L9"!5;G1&(U)L
M=                %)S;'15;G1&(U!X;$!QF=]         "G9E8W1O<D1A
M=&%B;V]L 0    !09U!S96YU;0    !09U!S     %!G4$,     3&5F=%5N
M=$8C4FQT                5&]P(%5N=$8C4FQT                4V-L
M(%5N=$8C4')C0%D            08W)O<%=H96Y0<FEN=&EN9V)O;VP
M#F-R;W!296-T0F]T=&]M;&]N9P         ,8W)O<%)E8W1,969T;&]N9P
M       -8W)O<%)E8W12:6=H=&QO;F<         "V-R;W!296-T5&]P;&]N
M9P      .$))30/M       0 \     !  $#P     $  3A"24T$)@
M#@             _@   .$))300-       $    'CA"24T$&0      !
M !XX0DE- _,       D           $ .$))32<0       *  $
M 3A"24T#]       $@ U     0 M    !@       3A"24T#]P      '
M_____________________________P/H   X0DE-! @      !     !   "
M0    D      .$))300>       $     #A"24T$&@     #-0    8
M         #<   'N          $                          0
M       ![@   #<                      0
M   0     0       &YU;&P    "    !F)O=6YD<T]B:F,    !
M4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG          !"
M=&]M;&]N9P   #<     4F=H=&QO;F<   'N    !G-L:6-E<U9L3',    !
M3V)J8P    $       5S;&EC90   !(    '<VQI8V5)1&QO;F<
M!V=R;W5P241L;VYG          9O<FEG:6YE;G5M    #$53;&EC94]R:6=I
M;@    UA=71O1V5N97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y<&4
M    26UG(     9B;W5N9'-/8FIC     0       %)C=#$    $     %1O
M<"!L;VYG          !,969T;&]N9P          0G1O;6QO;F<    W
M %)G:'1L;VYG   ![@    -U<FQ415A4     0       &YU;&Q415A4
M 0       $US9V5415A4     0      !F%L=%1A9U1%6%0    !       .
M8V5L;%1E>'1)<TA434QB;V]L 0    AC96QL5&5X=%1%6%0    !       )
M:&]R>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L=
M  EV97)T06QI9VYE;G5M    #T53;&EC959E<G1!;&EG;@    =D969A=6QT
M    "V)G0V]L;W)4>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90    !.
M;VYE    "71O<$]U='-E=&QO;F<         "FQE9G1/=71S971L;VYG
M      QB;W1T;VU/=71S971L;VYG          MR:6=H=$]U='-E=&QO;F<
M     #A"24T$*       #     (_\        #A"24T$$0       0$ .$))
M3004       $     3A"24T$#      'U0    $   "@    $@   >   "'
M   'N0 8  '_V/_M  Q!9&]B95]#30 #_^X #D%D;V)E &2      ?_; (0
M# @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,
M# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@
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
M4DE/_]D .$))300A      !5     0$    / $$ 9 !O &( 90 @ %  : !O
M '0 ;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\
M<  @ $, 4P V     0 X0DE-!"(      7Y-30 J    "  , 0   P    $!
M]P   0$  P    $ /0   0(  P    0   "> 08  P    $  0   1(  P
M  $  0   14  P    $ !    1H !0    $   "F 1L !0    $   "N 2@
M P    $  @   3$  @   !X   "V 3(  @   !0   #4AVD !     $   #H
M   !(  (  @ "  ( "KXJ@  )Q  *OBJ   G$$%D;V)E(%!H;W1O<VAO<"!#
M4S8@*%=I;F1O=W,I #(P,34Z,#,Z,3<@,#(Z,S8Z,CD   20   '    !# R
M,C&@ 0 #     ?__  "@ @ $     0   >Z@ P $     0   #<
M!@$#  ,    !  8   $:  4    !   !;@$;  4    !   !=@$H  ,    !
M  (   (!  0    !   !?@("  0    !              !(     0   $@
M   !.$))30/]       (          #_X0& 34T *@    @ # $   ,    !
M ?<   $!  ,    ! #T   $"  ,    $    G@$&  ,    !  $   $2  ,
M   !      $5  ,    !  0   $:  4    !    I@$;  4    !    K@$H
M  ,    !  (   $Q  (    >    M@$R  (    4    U(=I  0    !
MZ    2  "  (  @ "    \     !   #P     %!9&]B92!0:&]T;W-H;W @
M0U,V("A7:6YD;W=S*0 R,#$U.C S.C$W(# R.C,V.C(Y   $D   !P    0P
M,C(QH $  P    '__P  H ( !     $   'NH , !     $    W
M  8! P #     0 &   !&@ %     0   6X!&P %     0   78!*  #
M 0 "   " 0 $     0   7X" @ $     0             #P     $   /
M     ?_A04UH='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME
M="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M6$U0($-O<F4@-2XQ+C(B/@H@/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O
M=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*(" \<F1F
M.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @>&UL;G,Z>&UP34T](FAT
M=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B"B @("!X;6QN<SIS=$5V
M=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E
M179E;G0C(@H@(" @>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B"B @("!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B"B @("!X;6QN<SIP:&]T
M;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B"B @
M("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B"B @
M('AM<$U-.D1O8W5M96YT240](GAM<"YD:60Z.$1",#@V-$,R,$-#130Q,4$T
M-3!%,D)%,T$X1#@R14,B"B @('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z
M.$9",#@V-$,R,$-#130Q,4$T-3!%,D)%,T$X1#@R14,B"B @('AM<$U-.D]R
M:6=I;F%L1&]C=6UE;G1)1#TB.3(S-4$Q.39$-#0P-T)#03,S0C0Q0S8R1$5#
M.#,X,SDB"B @(&1C.F9O<FUA=#TB:6UA9V4O97!S9B(*(" @<&AO=&]S:&]P
M.D-O;&]R36]D93TB,2(*(" @>&UP.D-R96%T941A=&4](C(P,34M,#,M,3=4
M,#(Z,#DZ,3$K,#4Z,S B"B @('AM<#I-;V1I9GE$871E/2(R,#$U+3 S+3$W
M5# R.C,V.C(Y*S U.C,P(@H@("!X;7 Z365T861A=&%$871E/2(R,#$U+3 S
M+3$W5# R.C,V.C(Y*S U.C,P(CX*(" @/'AM<$U-.DAI<W1O<GD^"B @(" \
M<F1F.E-E<3X*(" @(" \<F1F.FQI"B @(" @('-T179T.F%C=&EO;CTB<V%V
M960B"B @(" @('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z.$-",#@V-$,R
M,$-#130Q,4$T-3!%,D)%,T$X1#@R14,B"B @(" @('-T179T.G=H96X](C(P
M,34M,#,M,3=4,#(Z,S8Z,C(K,#4Z,S B"B @(" @('-T179T.G-O9G1W87)E
M06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(@H@(" @("!S
M=$5V=#IC:&%N9V5D/2(O(B\^"B @(" @/')D9CIL:0H@(" @("!S=$5V=#IA
M8W1I;VX](F-O;G9E<G1E9"(*(" @(" @<W1%=G0Z<&%R86UE=&5R<STB9G)O
M;2!I;6%G92]J<&5G('1O(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H
M;W B+SX*(" @(" \<F1F.FQI"B @(" @('-T179T.F%C=&EO;CTB9&5R:79E
M9"(*(" @(" @<W1%=G0Z<&%R86UE=&5R<STB8V]N=F5R=&5D(&9R;VT@:6UA
M9V4O:G!E9R!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P(B\^
M"B @(" @/')D9CIL:0H@(" @("!S=$5V=#IA8W1I;VX](G-A=F5D(@H@(" @
M("!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.CA$0C X-C1#,C!#0T4T,3%!
M-#4P13)"13-!.$0X,D5#(@H@(" @("!S=$5V=#IW:&5N/2(R,#$U+3 S+3$W
M5# R.C,V.C(R*S U.C,P(@H@(" @("!S=$5V=#IS;V9T=V%R94%G96YT/2)!
M9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*2(*(" @(" @<W1%=G0Z8VAA
M;F=E9#TB+R(O/@H@(" @(#QR9&8Z;&D*(" @(" @<W1%=G0Z86-T:6]N/2)S
M879E9"(*(" @(" @<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HX14(P.#8T
M0S(P0T-%-#$Q030U,$4R0D4S03A$.#)%0R(*(" @(" @<W1%=G0Z=VAE;CTB
M,C Q-2TP,RTQ-U0P,CHS-CHR.2LP-3HS,"(*(" @(" @<W1%=G0Z<V]F='=A
M<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RDB"B @(" @
M('-T179T.F-H86YG960](B\B+SX*(" @(" \<F1F.FQI"B @(" @('-T179T
M.F%C=&EO;CTB8V]N=F5R=&5D(@H@(" @("!S=$5V=#IP87)A;65T97)S/2)F
M<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@:6UA9V4O
M97!S9B(O/@H@(" @(#QR9&8Z;&D*(" @(" @<W1%=G0Z86-T:6]N/2)D97)I
M=F5D(@H@(" @("!S=$5V=#IP87)A;65T97)S/2)C;VYV97)T960@9G)O;2!A
M<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E+V5P<V8B
M+SX*(" @(" \<F1F.FQI"B @(" @('-T179T.F%C=&EO;CTB<V%V960B"B @
M(" @('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z.$9",#@V-$,R,$-#130Q
M,4$T-3!%,D)%,T$X1#@R14,B"B @(" @('-T179T.G=H96X](C(P,34M,#,M
M,3=4,#(Z,S8Z,CDK,#4Z,S B"B @(" @('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(@H@(" @("!S=$5V=#IC
M:&%N9V5D/2(O(B\^"B @(" \+W)D9CI397$^"B @(#PO>&UP34TZ2&ES=&]R
M>3X*(" @/'AM<$U-.D1E<FEV961&<F]M"B @("!S=%)E9CII;G-T86YC94E$
M/2)X;7 N:6ED.CA%0C X-C1#,C!#0T4T,3%!-#4P13)"13-!.$0X,D5#(@H@
M(" @<W12968Z9&]C=6UE;G1)1#TB>&UP+F1I9#HX1$(P.#8T0S(P0T-%-#$Q
M030U,$4R0D4S03A$.#)%0R(*(" @('-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)
M1#TB.3(S-4$Q.39$-#0P-T)#03,S0C0Q0S8R1$5#.#,X,SDB+SX*(" \+W)D
M9CI$97-C<FEP=&EO;CX*(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( !, J ,!$0 "
M$0$#$0'_Q  =   " @,  P             '"  )!08* 0,$_\0 *Q   00#
M  $#! (!!0      !0,$!@<! @@) !05$1(3%Q8A,0HC07&1_\0 % $!
M                 /_$ !01 0                    #_V@ , P$  A$#
M$0 _ .F.[[BZ:[@Z&LGCGB2UUN<:FYY,"8WV-V:$!QF:S1">&X\RDF>8^<!,
MB;E8R/LH=%CH8Q9MI'6!-.K5BHP(+#+S!%RV3!Q>2.$Z-XOUG)&M"EPRZ=6K
MI%EK8M"\KXMN[I]99B'M2C89(Y ^LF7G@XDLI\V67?:0D'%!"ZKW.N!23=NS
M0; Z'H)Z">@GH)Z"N.Q+/N=_Y2.:Z-@\Y=AZ:!\D=&W9?$,U"A'C"6E7=A4M
M7-)_F,+#G1L2_%DGMCE6:3,B)0?M1Y!/=(OHFZT' 6*9Z1DEE=;=H<[$XT,8
MQ_F?3G9S&94P<*9=R'2ZJW(2\L+.,W#M7=(E'B A11N[9-&HUT'-#$,;+DF)
M/;4'$]!/03T'I<.&[1!9RZ71;-FZ:BR[APKHB@@BEIE155953;5---/37;=1
M3?;77337.VV<8QG/H DCT55[KH$1S0T*O'EFGJ.?]$"-&;!1W&GU8#IJ%@+D
MJA)&^R@[9YF02$1JW'_?^5XQ=>_:Y6;HK[)@<_03T"K=7]4 ^5@%0D2,,D5A
M'[OZ)IKF^!0^++CVQ<G++;DOQJI+\Y11%@B+AD3'RJ?'U7:[5OH!BI+\CQGK
MGW*0-1C/UQC/^/KC&?I_WCZ^@$(:^*LD%W3KG01*6[ZX:U@,"LZ;1!!J^W5
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
>Y6VW R8QC7&,8_QC&,8_Y_K']8_O/]_^^@\^@__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g512170g41w39.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g41w39.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0;B4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              *0   #     & &< -  Q
M '< ,P Y     0                         !               P
M*0                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !$8    !    ,    "D
M  "0   7$   !"H &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  I # # 2(  A$! Q$!_]T !  #_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U1SFL:7.,-&I)63E=9<26XP@?ONY_LM4.KY9?9]G8?8SZ7F[_ ,Q6
M<36RM]U]C::*ANMM?HUH_P!?H,24V:LO)LR*]]KC+VZ28Y\$^1E9->5=LM<
M+'0),<GLN4RO\8/3\>V.G83LG8=+[WEDD=VT5S_T[$V/_C"P<BZ.HX!H#S+K
M\=Y<03W=1:/=_9L24]KB]9>"&Y(W-_?'(^+5K,>U[0]A#FG4$+EFNIMIKR,:
MQM^-<-U5S.'#O_5>W\]CEH=(RS7;Z#C[+/H^3O\ S))3_]#K+'E]CGG4N)/W
ME9GUCZ/G=8PL?%Q,JBBEKG69#+C8"Y_T*OYJJWV5LW?]N+7R,6VBUS'-, ^T
MQH1XH6Q_[I^Y%3YKUSH.5T2ZJK)MJN-[/48ZDN(C<ZO7U65.^DQ#Z/T?*ZQE
M.Q<5S&O96ZUQL)#=K8#OHM?^\M[_ !A C*Z>#I^K'_S[<A?XO?\ EG(_\)V_
MEK04[WU7Z/U'I%.5C9E]-F-8!94RMSG$6@AI@.K9_.4_3_XNM:['%C@X<M((
M^29%HQ[;K&L8TZ]XT \45/\ _]'U5))))3Y?_C6_Y9Q/_"W_ '^Q5O\ %DT.
M^L;VN$@XU@(\MU:L_P"-;_EG$_\ "W_?[%7_ ,6'_BD=_P"%K/\ JJTE/:9F
M,<:]U?YO+#X@K2Z/E[V?9WGW,U9YM\/[*%USZ=/P=_!5>F?TZKXG\A24_P#_
MV3A"24T$(0      50    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\
M<P!H &\ <    !, 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  (  V
M "X ,     $ .$))300&       '  @  0 ! 0#_[@ .061O8F4 9$     !
M_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0$! 0$" @$" @,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P/_
MP  1"  I # # 1$  A$! Q$!_]T !  &_\0 A0 !  (# 0$
M"@@)  8' P0!  ,! 0                 #! (!$  !! ( ! ,$!0T
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
:&K^B39E' ^VC_>&!?KEM]';?C4^K,P[(_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>g512170g73m59.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g73m59.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0ID4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              )P   '\    & &< -P S
M &T -0 Y     0                         !              !_
M)P                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !\<    !    <    "(
M  %0   LH   !ZL &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  B ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U58&;G]2ZMFV]+Z':W&HQG;.H]4(#]CXW.PL&MWZ.W,U;Z]UGZ'#_
M .%R?T=5[ZQ]0MZ9T'J'4*!-V-CV652)&\-/IN</W&O^FAT_8?JU]76NN?&-
MT^C?;88W/<!OML]Q&_)RKW.=_P -D6I*<?I72,+$^N+FX'J/.#@D=0RKK7VV
MVW9+ZW8U>19<YWJ>G1BVW?\ !^M4NM7-_4?*Q<OIMV56Y]F7EW'*SGN98UOJ
MW#<VBFR]C/6JQ*&U8K75?H_T2K_XP/K2[HO3AAX1)ZGG MJ+-75,)V.O#1[O
M5>[]#B_\/_Q22G0Z?]:\/J/UCR^AXE;K!A5%]N6"/3]1KVU68[1]+<W?]/\
MX.[_ $:U<W*;AXMN2ZNRX5-+O2H8;+''LRJIGN<]RQ/J/]66?5_H[6V-_7\L
M-MS''D&/T>./Y&.UVW_C?5M_PBM=:ZZ<.UO3^GL;E=6N:7LI<[;536/IYW4+
MAN^SXE7_ &[DO_0X_P#P:4X75/KKUCI?4L5G4,6G%HMKMNMPFN-^4VJL.%=]
M]M)9B8S;;@UG_:BO^<_3(?U?ZWUSZW9^,^QOV'IW3CZ^9]F>Z+;W'U,/ =;[
M7.;CT.KMS:_S[?YROT_26/E81SV>K;:Y^-U&PEN3<TUV]1O8TVUY5M33ZF)]
M6NEUL^TUT[OYNK?^DNLH>KOU5^L&86?L?ZJ]+]3IM-<-ZIDAU;77$S?GY31]
M-EL[ZL2JS[3_ .%ZOYA*?1$EQGU:^M/6NI8%[&-&?;7?<UO4[*78N,VAGT+;
MZ]7VY'TW,Q,/U/T7I?:LC$L5;I'^,7(=5A8V9@9.9EY3[7>M1COK:['8ZWTK
M\>C]-9<]S65^QOLK_/N]B2GO$EQC?K_E9?4\3&Z=TO)N9-HZEC&IPRJ"TFO'
M:[>:<&OU7;'O>_+?Z;/Y?\Y2M^N?UKR.M5TX_2<BK%Q7V?:\2NKU+G!H<VIK
M\NR,5K+;-KOU?Z'^GR$E/:=3S,S#H;9AX-G47ET.JJ?6QP;!/J3DV4M=^[M;
M[UE-^M_I$?M+I'4<!NN^YU/K5- _/LNPG9&QG\O8N3Q_K3]<.F=0S.L=?P<L
MX@QSZ>,T>EB5.+V^GOM>'>[_  ?J>_)_X)=KT',S.M] Q,S/K?AY%Q;:]E>^
MKZ%GJ5[=Y]7T;F5LW[OY^E_^CL24_P#_T/1NM=1P.GX#[,YANKN_0,Q6M%C[
MWV M;B4T'^>LN_<^AL_G?T7J+A,3ZH9_6>H.Z7U'.OHZ=@L9;;TZNUUS,:RR
M7873J<G*]7[1;1B_ILB]]7Z#UJ:<7V/]5FH>JDO9US9]MZWU3?5]7.G/XIQC
M[1DEC?YK[16S[;U'+=_@?3P_4_1KINA]);TK ;CN?Z^38YUV9DD!INR+/=?>
MX-_>=_-L_P %3Z=7^#24S'2L5U&)3DE^6<%[;:;;W%S_ %6AS&W/<W8U]FVQ
M_P":LE_U(PK>N'KN1E7VYPR&7U$ENQE=8VLQ/1+',=5M/\Y_/_X2NROW^IT:
M22E(%6#AU79%]=+&W99!R; T;K-K?29ZKOS]E?L8CI)*<[&Z1LZMD=5R;?7N
M>P48K W:RC'$/=56V7;[;[?TN3?^?^@J^A0M     0!P G224L  ( @> 3I)
M)*4H6VUTU/NN>*ZJVE[WN,-:UHW.>YQ^BUK5-<O]?.F]=ZO@XO2>E- HR[P,
M^XN #*FC>W>V0ZRMUGO<QGT_3]+_  J2G,Z9DY7UU^LAS7AS/JWT=\XU#FP+
M\F/T=US3_HFN]=K'?S/Z#_"67+NU3Z1TK$Z/TZGIV&W;30V)/TG./NLML/YU
MEK_>]7$E/__1T/\ %C_RIU+^C?1[?SWT_P#O/_\ -%_W'_X1>BKY5224_522
M^54DE/U4DOE5))3]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224_P#_V0 X
M0DE-!"$      %4    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ',
M: !O '     3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  -@ N
M #     ! #A"24T$!@      !P (  $  0$ _^X #D%D;V)E &1      ?_;
M (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\
M$0@ )P!_ P$1  (1 0,1 ?_=  0 $/_$ '@   (#  $%               )
M!P@*!@$" P0% 0$! 0$                  0(#$  !! ,  @(#  (!!0
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
M_E?POY@_^)_/_D_Q_P!-M_*_E?K?I_S/Y_X_U/Y_ZG_:_#]/Q_C_ ,?CZ_\
M'E<W_]+5?T9:%H]76Q+^%>7)-(:Y$1%(,GV/U2!TV;NJFC\A8M##>CJ6(JMU
M6A#H*>QMZFHZ(:YRWAHASAUG\A%5NBE&IDFU!'"]4U/;?0;&R*!B$;C/"O"@
M>:T%R>B&;J;M+9O^08&"^ANBT"JVOY9<Q""A^L2&GEE7VY=ZL:=X<;9W^?!=
MSGNG@>5D> > > > > > > > > >!CD]G_0=O>UOO8%ZF.7"#AM3E>2I1OT#,
MV6".XA>40X@WS/Y/*<,5VN'D.I)Q_P" P8.-D4"4PQKKG93;^=MK+SPZ>9/,
M^JU>T%1M=<TTS7-#U,%T 5]6$991F.L,9UW<*I(94<D"Q-QKII^Z<D!9RX?D
M'.V,;NGSE57;_+?/E8MV[4O>$?_399RO).KNG>97W'$.B4]Y9C@J>W<6]L/;
MMLIA8X5=6(9G<F/7Q7-.D-BA)H:EQ$<YP/(R)VLDC'@J*>F^NFNK?=:.ER7?
M^-,/.,?HZ*455D7YJ>PTE1$=B P'6)&OY -E<2?QH5ILQ0>"Y.)>DF4BW<N4
M%-W+[#A=1T[V545WV5VWVS6+N\]IK\(/ / / / / / / / / / 6-P=0?KIH
MVS>DE>0++K*R+EL.;F9=>>PBY8;;-CQ)1S(B*BL2(-@A-X<AL5%2ETZQAJ[3
6U74>YSATLNJDG^.-6VYIG/E9'@?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g512170g90j51.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g90j51.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[1'H4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@             "GP   A(    & &< .0 P
M &H -0 Q     0                         !              (2   "
MGP                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     #TL    !    6    '
M  $(  !S@   #R\ &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" !P %@# 2(  A$! Q$!_]T !  &_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
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
MH9)T%5?!@J+2,T.3TR0TM-0UE1?1LF-SE!96&#CQ4X/D)56%M7;_V@ , P$
M A$#$0 _ ,Q^%[PO:@;]:@26<LY268VET:9CNE$22HET@X"$&$@(.G2+$YV,
MC3IUP+X7$ZOZBGK@4Q0* %#H(C(AR773$TA6O^[">-S^7-E_QH53\FO%(3CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..YAW8G]W \?&+=?LZ9.K,SL2I8\<X<R=>Z^24R16'4:>;J%)F
M[!%$D6J./&JKEB9_'I@LF55,QT^H 8HCU!0B^71 YERO_]"YW[L)]FY.?67R
MA\U,:\D9-W\SL5<K!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
M<!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
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
MR;F1 PJ(-U%!3'N!/H)/45\#AC9=#V49YMO'\W79QV4KQE+7>>>K(-DX'8'
M&9\=N4G+CUNB#J85I<E4VAT_0,)O4D2E[2F, B4AQ*J<,MNL<;XZ3Y=]U)C7
M;376X/7GH@C#1&8:&>Q 9QZONZ3BM+3B,^S67]$_819L0YNPW0/8/*E)C8VJ
M;.6[QN@[:+HNFCI%)RU=-E2+MW+=<A54%T%TC&36163,!BF*(E,40$!Z<(_;
M@. X#@.!%C+Y[OY)MMLJ:BU_(EQQEICJ86H--H9C&DV]JUXV)S-<8]2P,,"Q
M]UC#IOZ_C*FUPA#VHS)5-\Z=N?<A!/J@Z0F;4?+%=K=3&/CCT)PXQ8,L>:?:
M\0RD:1)-K-/L5U.SVSM0!#TA=72UQLW;GYRF;$/W+OE#"H G$>\1,-2L[VW4
M#7*]5H].(K$%#5R*1[/1C(&+8Q$>EZ:"+9/TV4>@W;$[&S=-,.A0Z$(4H>PH
M !&A69_*9I?A>^NL0J9&F<O9I9G41=8<UVHEQSQD%BZ0<^Z.H^8C\;P\Y%5R
M6:.! JC*2>,WA>XO\4(&#BJQ;,^3%"WEVQQ#I'D;OIAY,\;UML7OD;?>-'\G
MQM:BD@]IEI%Y'FE72*12 )A$J!_BE'[O0!E5X9WPVUUIWGU(W!9NE]<\[T;)
M$A'HG<RU3:NW<!D"$;)J@@=U.8YM;."O4,S!P/I@NYCDT#J )2G$0'E28F,V
MV'"' <#$^<,'8JV0Q;;L,9IIL3?,<W>,5C)ZORZ0F(8IOCM9&.=I&3>P\Y$N
MBE<,GS51)TS<ID514(<H& L32:PDEX\;1DK2S8ZX^*'.-IF;S3H6H.\O:&9;
MLZQ%YNXX*0>^[6'#TZ_(BW1>6G$CHQO=TRE[@CDE_3(WCT8Y L\%G&.*%Q>5
MDX#@. X#@. X#@. X#@.!&SR8?G=>'WZY-B^C*2Y)V-6Y7.+XI9NFOG]VF7<
M('22D?'UBIXQ4.  5RU)D>M1YUT^@CU(5ZP63_\ RDQXVGTQYOTRGF?=O8;R
M+9NTVUSV8QKJ-2=?,,XPO3ZQ3>$*[G+(&4+%DMN,DHI$5ZW6BM1[>L5MDH""
MZ[90#-71$P5*N#HONXPB*S#171SQN8GVFV0\D;/R"V>0W:R/BG8&G49+(2]A
MO.)*S)F5H!9B3>%QEB>^PE-B'I1>M6:C Q7:42XBP(U,F8#B9YK,TB.'!Z[<
M+Q0Z-8;\@OBG@<0X'K%4J>8\P9@99<I,I+72Z5&^QN-J/6;M7&LE!76SV*,:
MMV9V3Q)1NW120D/?/\K*J4@!Q3(BZ:7*)YBCH]GYL-"X=FP9M(FN:;;(_>]%
MMFJ"$= ]K^'B"_(S)(A6T7VQ) :AZ!2=&X G_ #MXVI],^:S_*R<!P' Z[L2
M[<L->_WCY\R75:O&5ZVP=M'*!Q36;N6^EU=60714+T,15%4@&*(>T!#DWM_8
MI!XI6S=KXV=(DFJ"+9,VMV+W)DT$B(D,X>5QH[=KF(F4I16=.USJJ&_A'4.8
MQA$1$>5F<Y4"X1)_SD_93;A_T,IGTL4#DG)JWFA2W'/^CVA_T,J_\R,>5)SE
MS/A#@. X#@.!KF3<#5(^6W&!"[)8,_KK:OABG&*ARE2RWQ.9 >AX$:R:9"5&
MPIA\8\>"8O2$^,9("^WA:3G3!L9PAP-:-T?S.ML?JT9V^BVU<+&</DE\PYW_
MU+G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' USW"8NY34C:2,8(BX?2.N>;F+)N
M4Q"F7=N\9V=NW1*90Q$RBJLH!0$P@ =?:(!PL9PTK\&WV4VGG]#+G]+%_P"2
M,ENYI5@Y63@. X'C/&3.1:K,9!HV?LG)!3<,WB"3IJX3$0$4UFZY#I*D$0^
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
M/D=<K-2JD%PBW=:T5U)JNJB!O431<J,UBIF$ *<R1P 1$INDVPU'+<LSRLG
M<"%F.CL*I^\-[ Q)5$B*Y5\<U(NB@^J+;U)>I91IE029>["94LD[4A(\RY5@
M%(4443$[#!W'Y-K7T1YJ4;W2R,#H_N3..4U5F\-JIL/++HH=GK*HQV(K>\53
M1]0Q">J<B(@7N$ ZC[1#E2,X3OP4VCJSA?P(9;FB(DAHW!V.L(N)-PEZJ,'*
MYVTNA_O0=G."A3-#SMTQW'0"*H$4$74TDD(%*J8Y9N6<[EN^5DX&/\L9,J>&
M,8Y RW>Y)O$4W&M.L5VLLBY6303;P];BW,J\[3JB!3.%DFPII$#J914Q2% 3
M& !&;KM92QY.4K7#]W9U*DF:S3+37:W4S,DM .EW*SZ-B=><:R]UR^V50=G4
M<_\ ZL_?NFDIT,"+82 0A2I]A2S<WMOEV9>5@X#@0_\ WB5=9MXK,U.6RRK=
MPWN^$%T%T%#I+(+)9;J2B2R*J8E.FJF<H&*8H@("'4.2<FK.:%MV3QK(LVD@
MQ7(Y9/VR#QFY3$13<-721%VZZ8B ")%4C@8/^0>5EY/ <!P' <!P' <!P' <
M!P(G^2:)6F?(/X6V:"B21T=@\]2QC+=_8*,#C*N3CE,.PIA]59O'&(3V=.\P
M=1 .HA-S497/>4@Q3>>C-X%,41)XTL:E. " B0PY[=' I@#^"82' >@_<$!X
MVGT_%_.[^7=S9O?;5'3G5C/E6USALF8=R_E6_7J:P]5\R/'):6Z9LX]@C7K0
M[C2'(D?H"16KZ/-WN3J+**E3(EP1$4F9?AC?!?E<O\'/R+CREU2O+P>2LETA
MNJ;0'$DJTG8NB6Q]3VLVV2_K.C%8]5\_A'9U4C*."IB8$BF'TA568GR[G/?]
M5'RL_M;Z9_\ >Z<3_EFXQWE;=SE;35WR0D;($?>4YNX>%2(#E=IHWA!DV66
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
M;_1[?/Z&6C^9'W"QG"67@1E7$SXE=1';HB*:B,9E^**5 IRD%O!; Y8@VAS
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
M\6:9BZC4JGK-4W-EL=HE(^$@H")I4(JRGIZ:F9!RA&14(R1AUG*KEPJFDBW
M3J"4 -T;">:6:6?D*T$D72#&/WBT_?O7)P3;,V>R^%W3IPH("()H-T+J=54X
M@'P% 1X*3N3OW(U<SYG;83#>[OC'NFJ'WY!B+,F"[SEB<L+B22,UO9HR-A;_
M %N2Q_#6*#MUGQH=*0,W"076*DY%))1NX2 R9)Y-1,1%+F*O$+K?CN7RQF.^
M$4D9> T#RUE?2K"<98VJRLI)Y88)PLEM5MQ:G[PSI22R;L%9YLK)L?UO6A:V
MS^3C=Q3$[$%TS2(WNQ+RL)#^7YHE1L?:H;7M4%4);4O=C7R\2TTT)T>I8NR'
M;F^(LFUL[D?B-HNU,KFR37$PD RK=$!-TZE-):MVQX*\<K)P' <"0FT\29'R
M]^*6=%<IB2.,M]XDK;L$#)&A<;8^>&7%7N$#E<!/@4"]H=OI"/4>[V3:U'+*
MO?*R<!P' <!P' <!P' <")F3XMS(>?G61V@*0)0?CRRG*/?4.)3BV6RE.0I
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
M4C"4OQA*F F'VCU$1'@K.]X/ZJWQN_[$&M'XIJG_ -7\%9WRTG\>FO.+-?\
MRD>5"H81I%>QKC>"HFE*S6E5M)RUAV,O?J7D6RR2\1'J*KMHQBM(1CE0S= 4
MD$C+ "292]0";5F:VQ53S='\SK;'ZM&=OHMM7*D9P^27S#G?_]"YW[L)]FY.
M?67RA\U,:\D9-W\SL5<K!P(:^;&7A\!M-'-^G<BQ0=Z>[60!9>%7<,V\M;,7
M9H8DJ^4X"HE7*9U(VHT-7V[E)JEU 6;9RX. E;@(26K<:PS;K=XM\680W1R-
MN_5\JWRS1^1V619C'>'YMBU;TW%,CG>R1E\R=+UE=4P21$;%-H*G:LBMF"<>
M@]624!<W8=-0F["BKO*R<!P(!;0PD9XN]O,)[.8<F,_.L-;A;$940VSUAQXS
M=Y4AKSD:WXGN=K8Y>Q[COY+DK)$V]"SP)9.?&*<E.\8L2)D(F@F9(\R;CYHF
M)SAN(Q\L>N3MHBX<8MW5BUE2F$[!]I!LVH[;B!S% JQXS&\BQ,8Q2@8/364#
MH(=1 >H JG#XP\O]:UK9_P!WFY7^X[M5^2KBIP^,).[[Y4UEV0R[0-EZ.EY;
M\99SPYB^V4VI3NM6JF4Z-*6*,FEY*0)5EYS(>-&CB*=NG#UR@9<%",_0?_Q@
MCV&Z%C")C"C6/%6//,9;;'C/*-:8^6I#6^8@+(^R'$W/;#51GG:3!1B\5I2]
M"J>66-;4K)#O2M%GQ92N+NUVQU4FW00*H=BOR^%7*]0L?;>YJV*NVK>WFX'E
MKU;S7939.REAJ/5R7CQ"CV+ U<FH:'8IKVR)6>ED,FL7LJM[X6#CD88&Z)5F
MYD2B4G!-(BL1$P[(VD6G=-T:P8VP;2;K?<B,/OQN-ZE;CDJ0C9.VS=BNTL>6
MEW<@\BXR*06$RHEZG.0ZRA^Y0YS&/[*Q,UFK;OA#@>.[:-7[5RQ?-F[UD];K
M-'C-VBFY:NVKE,R+ALY;K%.BNW71.)#D. E,41 0$!X'4]O'B<V+@,R9AT\Q
M1K)&'\:^==T]5=@).[-,W4R*9T?%%*BBCGJA-Z1.V)[E5W)S;UT5&-4;(@5L
M2-2*F8Z2I10E/X')Q12)K\U':FIM.JV/:E6:'1X"+JM,ID#$U>J5F#:),(>
MKT$Q0C8>'C&2!2I-6,>P;)I)$*'0I"@'*XW). X'I+)6J[<H"9JEN@H>SUBQ
M1SN'GZ[8(UG,0DU%/T3-WL;*Q;]%PR?L7:!Q(HDJ0Q#E'H(#P.N9(X7\O'C&
MUMR^K@G-NG64M5]9ZQD[*&/*=ENHY16RE'8DJ[ZSY&D:;[[$+1S)9Q#UDZZ3
M5)::< (-TVR"S=/M$)C#=;;IBL8KX:^9.-FW F$,S':LF)\N8AQKDX[*.56<
M1[,U]ID+:C-6"[@"N%F3<9;L2.< .8@ )O;UY6)PF67N X#@1WU>?O"^8[RF
MQH.%?<5\1:,NE6O=U2.X8X_MZ;17H/40,@24< 7IT#^.-]T>3:U/+"Q'*R<!
MP' <!P' <!P' <"-5T43'SUX41!0@JI^,[(RAT@.45")JY_0*DH<G7N*10R)
MP*(AT$2#T^ >3:U]/Q65Y63@1LS7]N#I)]3;9+YP17)M:CEGS-*?M=/-M_[M
MO_AEM?&V2>6U9/E98?SOGO$>LV+[+F/.%WAZ!CVJMRJR4W+*G$[ATN(D80L+
M'-R+2,]89=P (LV#-)9VZ5$"ID,/"Q%<(2YK.#LS>4">A,O;C5BS8:THB)-E
M9,*:.30!%W+,"C%P+NNY3V_%FX4.@R4(8CEA0$U5&B!_2._,<Z)P>S-:Q;A&
M:S,='1\/'L(B(8,HJ*BF36.C(R.:H,8^.CV*!&S)@P9-B)-F;)FV2*FDDF4I
M$R% I0   .5EYO <!P' X7/Y(QW4YZO56TWVEUJSVU4R%5KD_:8.&GK,L4X)
MF1KT/(OFTA-*E4$"B5LFH("/3X>!S3@2S\RN1[#2]"<FT>CNBMLC[+V&@ZIX
M](8YD_?)O/=JCZ7-M"&((*@J:A.9@Y.SXW<F'P!U$)+5N<*&XIQM6<-XOQUB
M.EM?<JAC"C53']8:B =R,#3X-C 11%!#^&M[DP()S?"8XB(]1'E9S<Z701<H
MK-G**3ANX2407073(JBNBJ04U45DE ,11)0AA Q1 0$!Z#P)4>)-0V/<39^U
M!>*J@ZTJVKS/AFM-W8C[^OA^Q3A<N8:FE0,=4Y6CZFY!(U0 YS&(# Q $Q"$
M.>0U=LG>JYRLI/Y#^VFUK^H'L)],6+N3:U]/Q5@Y63@.!)_5'[5GRW_T,\=/
MT3YFY-LM3RPW)W1_,ZVQ^K1G;Z+;5RI&</DE\PYW_]&YW[L)]FY.?67RA\U,
M:\D9-W\SL5<K!P(A>3^D57)^\OARQ[?X5I:J-+9_SO89>I2Y3.J_,2M&Q7#V
MBKKS$2<PLI5*,F6)#@DX(HDHF=1(Y3)*J$--S481<M[RLG <!P-!-K/SKO&!
M]9?.7_ GM/PL92W[X0X#@.!)W/!2AY@?'\<"E YM9]S"F-T#N$I%<3"4HF^$
M2E$XB ?<ZC_AY-K4<LJQ<K)P' <!P' <!P' TV\B_P!GQO;]3;9[Z$KQPL9Q
MYGCH^SXT2^IMK#]"5'X)SGS;D\(<!P)$:ZQ*<=YC/) \(J=0T]K[I9++$,4H
M%;J(P^08,$DQ#VF(9*%*IU'V]QQ#X #DVM3RQYJ[\K)P' <!P' <!P' <!P(
M<Y=*4/W@74TX%*!S:!96*8W0.X2DOER$I1-\(E*)Q$ ^YU'_  \FUJ.6?-<;
ME9.!'[.$FLKYJM%X8R3<&[#4?:>326*0X.E%I:7J35=)905!(=NB2%3%(H%
M2F.H(B/< %FUJ.67J]7$TT_,YY3#$3(0RV'M(U%C$(4IE5 Q].H@HH(  J'!
M)(I>H]1[2@'P '&V2>6U97E92%\C4!$V[;CQ'5FQLT9:OJ[:7^R+PSY--W&.
M9JEX-MUDK,@X8N2*M%W,/,,R+(',03I&ZB02B/7DG8U;E=Y*]<K)P' <!P'
MZE&].MN*<KTWSJ;*9#KQ+/F/">2<3P&%+Z]>RWWT8H8X_P ,X3N4>UI$H63]
M.!CW\M;5Q<H-D406 3^H8_>7TYO<D32;8=K&E2#R7IM2E9!;WA_)UF!D'R_I
MI)>N\>Q35RY6]) B:*?J+*&-VD*4H=>@  >SE<<I&>1M4,A;U^'G7@QR.6<M
MLIE+9638G$B[=LYU=Q6O::U)O6@*D.BM[_8G!&*YNA07*<"]Q@$HS<U&5TK,
M\K)P)#T9V7#WFKSO3.PS.$W(TNQ7FI-T<0(TE,F:Z7&6Q$_C$"F^,I,$QQ/,
MW*@DZ +1L7O'J1,.3:U],>$J\<K*3^0_MIM:_J!["?3%B[DVM?3\58.5DX#@
M2HU78233RG^5UU(M&S4DM0_'F_C3-I(\A[W&HT#/40D[<)GC8X8UR=Q%JE.V
MZN0+V <%C <"DFV6IY;6X&Z/YG6V/U:,[?1;:N5(SA\DOF'._]*YW[L)]FY.
M?67RA\U,:\D9-W\SL5<K!P(O^0>1:)>2GPL1!U# ^?96VTD6R78<2G:16$X!
ML]4%0 ],ADUIAN %$0$W<(AU H])N:C*Y:#E9. X#@:";6?G7>,#ZR^<O^!/
M:?A8REO'/V& JD-(6*TSD/6Z_$-Q=RL[/R;*'AHQJ4Q2F<R$G(K-F3)N4QP
M3J'*4!$/;PB<=,\N^CF3]HL=:FXFR6]RK>LEO;K$P]WHL,:2PTSGZ)4W]SEJ
M^MDUZZCH2?DW,(Q*+88$)AN99TW3453,NGUE6N&8BLO<^2G'?D0R'B. :>.S
M-% Q'?XJ9>R%U;6^&CE)JZP9&S<\3#5"V3D#;(*L/$'Z*@KIN8]('Q54P^4&
M::2J3M-=A;P_4Z]T_P"7/S>Z0R<97-W=6\>NZSWLZZMF6X4"RPU+/+.%C$;S
MDGE'!4E8\8N.\J@'<,XZ,!84B!V(IF[NJLM<-LY2I7H(SV<W5V3Q+OKG;8+2
M"VP&)\6Y4HM1Q1J++3]O?U\^5G<(FZ)?Y>8L4R>&DTV=::N10554<)F/Z)T$
M#]X$)-(BD1+L \K!P' <!P' <!P' TV\B_V?&]OU-MGOH2O'"QG'F>.C[/C1
M+ZFVL/T)4?@G.?-N3PAP' C[K:1N7S)>3 R+-VU44P1I2=VNY$PHR+@*S=$R
MO&'4I0!H1JFDW-T$0]=!3V]>H!-K4\L+!<K)P' <!P' <!P' <!P(=9=_P#B
M ]2_J"97^?=PY-K4<L^:XO*R<"-F:_MP=)/J;;)?."*Y-K4<L^;_ '5_[9KR
MD?V-:1_,*P\;9)Y862Y64GM]OSU?$7]9?-'_  XWGDG8U;E<K#RLG <!P' <
M#K*Y3=,GFIO[QBM9%Q<($SGDEJW4<G7.)7K'7[#[&JH%,D(J #61;LTD0'XA
M0(4#?$ >3>WML=C?'/\ H]H?]#*O_,C'E9G.4GLIHA<?.IJM!&,9;^IS0C.&
M6B(D7,Y]S-?LE,,5"[68IJ)?)B3DA12!TIZI')R@D! ,F!PFU?IGS64Y63@1
MNWI,:B>3/Q!Y8:&,W2F[CM)@2U>D(]9F/R/B2.=5)BY /54!O$6>).[(*:8
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
M<;-3M:>U233<.;E1+_&K,7,._4()2-4U/:(=_:)BF+$TJX1_J2Y2_:2[^?\
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
M. X#@.!&.YH"7SZ89<]#]%?&/?D $7KHZ8BWV",H(%CSC[DU.'O(=RR?\:N
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
MBU="DFJK%3+0HDD:_/,BJ 5S'OT6SYHIU(LDF<!*%9I3-EK@. X#@. X#@.
MX#@1F2.N;]X2<@LB1)-/PYE(U.5;U3.$!W20.990GI)^[G*Y.HGV=3]2I@?N
M^-VEFUKZ/BLSRLG AUN1]MKX<?Z&[U?0!-\FV&HY;EQ>5DX$T?,=]F#NC_8U
M)_SO#\DY-6\T-_,=?Z/J)_0VL?S(QY646J!M-$;S>3#5Z]8(Q?G-_@W6_&NY
MM*N6<;1ARX5'%KR^W)_C"M_>Y!W>61+%23YNZQL<HM5"-729CB E.(*%0C5*
M1-<VU.4?M9-0_J:[?_2/K3QM/I^*EW*RTFV!WCH^&;VVPI1,=Y2V:V)=PR=C
M5P=@2%BK!8ZG67)TD6%LRG8YZ9K])Q55I%RNFFU<3,@W</1. M6[@H&$I8C;
ML2"R3A;-V'_"QY,YC8:E$QOE'/V3]E]E9F@A9JQ;U:BUS!?Z_,1T([GZ<Z>5
MQ\];M6H&5%LH) ,;IT)_ +-C6'%%'8<Q>T;,,9X[8LD$FK-E1:BT:-D" FBW
M;-X"/10013+T*1)%(@%* >P #IRL)LZ;_:9>8[^F>BW_  DP?)O:G*UN3NC^
M9UMC]6C.WT6VKE2,X<-\='V?&B7U-M8?H2H_!.<^;8S*KYI%XOR1)OUBMF,=
M0K@^>N#%.8J#1I7I%PY6,5,IU#%213$P@4!$>GL >$3<\&WV4VGG]#+G]+%_
MY(R:NYI5@Y64;,U_;@Z2?4VV2^<$5R;6HY9\UD^5DX#@2%P;+^CYH=[H'W?N
M^4M3]3Y?WKU>GH_(DE>&?N_H>D/J>\_+_=W]Y>ST>G:;NZEFUJ>6/-O'NC^9
MUMC]6C.WT6VKE2,X?)+YASO_T+G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' <"4
MV.7;DGF<V<8D75*S<:&:XNUVP'$$5G+++N6T6BZB?\$RK=)^L4@C[2@J;I\(
M\FUJ>6%6>5DX#@.!Z>P5^!MD#,U:TPT78ZU8XM_!V"OSC!K*PTW#2K55E)Q,
MM&/4EV<A'2#-<Z2R*I#IJIG$I@$!$.!+V#TDVMU>$(30_:RN1&%43G" UFVT
MQ]/9IQ]CENJ<1^3,79(JUVHV7*U4V!#"#6$>OI5JA[ 241( E-&JQ.<8OQ]Q
M\YG_ &H\3_X![?\ Y1N,3Y?$]Q\YG_:CQ/\ X![?_E&XQ/E\7$ZWL'Y+L3[A
M:@8+VN-HA/8WVBF<WU_WS7RO9XA\@P3[$^$[3E)L\0_K)OLE$*QCQ]#-VS@Y
M6;@4R*]H^F=1,X"D4FE5C.5DX#@>GL,[&U> G+-,K"WB*[#R<[*N"IF5,A&Q
M#)>0?+%2( G4%)JW,8"A[1Z= X'5QTZM&.=R,0MMB-A?-KG/">6\M6>_761U
M[Q/N/@O$,)A.LN;U8(ZHT@] MD#:[#'&9P+!NL154&1%$G"8%1-T]=>?%N<,
MK6U_]0.JW[?+<G_[XAK7^3+CXI7^2Y+'8=U"8M$VSGS@;2S"Q#'$S^1\C6&T
MG:H'.)BE4)$5V*8@5(H]I>U$H] ]HB/41?$Q^UZ^6P+I5,K)KO/-IMJB=)+T
M2EB?*158%$2=YC]5&T&M'-UE>IA^.<IC].@=>@  /B5G[7YQFN?C^2653M/F
M"V?R+!.FYVLA4[IY8I$]=DT%#IBHE()5J[5J372.0@D$@.BD$IQZAU[1*^)6
M=W^!M5@78#P_:OU5S3,![-:%XS@Y%W\HS8P6R>%U9RT2G<N;Y8N-KE+](6JY
MS?5RH'OLJ]>.NAQ#U.GLXP)XISB6<_UB_CX_V[=-O]Y["7^?'*E)W2?K%_'Q
M_MVZ;?[SV$O\^."D[I/UB_CX_P!NW3;_ 'GL)?Y\<%)W2XHZ\I/CA9N5VBV\
M.L!U6ZIT5#-<R4E^V,<@B4PH/&,LX9NDA$/8=)0Y#![0$0X*3N?A^M2\;O\
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
ME<@_UIS]?F;Y9K'>4Z\E4V<U.7Z\3]S>_)]=2D)7Y,9,?EHK<H&<JBL9(RH
MD50$$JDS66ZW"' <#%^:L-X]V$Q1?,*96A5;#CO)->>5BV0Z$G)PR[V*>=AC
ME;RD.[8R3%PDLD11-1)4I@.0.O4.H"(FF*;$)X0-#:S&MH:MQNP-?AV9"IM(
MJ$VIV"BHUJF0A4R)MF+#(+=J@0J9 * %*    'W.2C7%+;74O1/7+29+)!<
MUNR0SK+DW$V+(,I:[[<L@3%AEX1"20CGCJ5N<S,O2JIEEW(G$IP%4ZHF.)A
M.E29F<VTUGK4#=*U8:=:8MM-UBV0<M6K'"O2F,SEX&=8.(N7BW92&(<S9_'N
ME$E  0$2''H(<(EW^HV\4W^QY3/PSRQ_G_R4AKBNWN3NO#)XNWC-5BMICB4B
M*R0)'.U)96+P"!T]J4@RL#=^@K[/X9%2G_Y?;Q2#BNWM[\/X?QK@+&M4P_A^
MJ,:/C:CL5XVJU6-7?N6<0S<OW<HY22<RCM_(KBO(OUECG664.8Z@B(\K.;)7
M U:V-TFU4VY<U)YLCA&G9;=T0LB2I.K,22*XA$9=S&NY1LV6C)"/44:2"\0V
M%9%43I* GT$HE,8!+$S&4M=OU./C!_V+L-?^K)?_ *XY*0O%=O>@E?"9XL)E
MP1T[TWQTBHFB5 I8J9O\$W$A3J* 8[2$N$>T46$RH]5#$%02@!1,(%* *0<5
MV]ZS]1MXIO\ 8\IGX9Y8_P _^*0<5V]L[K+H%I_IO,VFPZT80K^*IJZQC"&L
M\C%3%MEW$K%QCI9ZR9'&SV&<*V12=KF4$$03$YNG>)NTO2I,S.<N6;H_F=;8
M_5HSM]%MJX(SA\DOF'.__]*YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P'
M <!P' <!P' <!P' <!P' <!P' <!P' <!P' <#BEDNU9JB8FF9-%%<2]R;!'
M_*)!4!#J42-$NY0I#?<.?M3_ ,)N>E/=G\A_:'V3Z6[4]?\ K'I^G[E-G%9T
M>E_3];J1,?+P]-I\6I;;=E&KJQIZ-<]2'G^R^F.]]_OB.V]#==I5QOGY=./.
M^<)F-T5N\&"IS8-P83I5R#22)[0*[F%#*J" ]0 09-#ID3,'PAU6.'^$/\/S
M;]QOWI'=-6_7Z3VH]N='1T,8MZGNFI=J7S$UB)CI.FOLMLNC.)GJ]6)G";:1
MC[3[7[0Z,1;?WGNEUUVVS1BD?X]\3,_XD>;&4AEF_P @)N^P+-2#\"<>@U9
M3V"'0JJ*)7 _#]TXCSJ!ZG_-_P#)WU1?J?K^Y_4=%TUV6GT6CT_21;A,4C4T
MM*-><_KU;IB:3$X13]OTGM_Z2Z.(X>T6ZEV_4NNOK\+KN'^"V'/,+V*?E[FJ
MC*SDO)(EAGZI47TB\=HD4]X8AWD176.F0P /0.@!T#G97]WY[J^YWKK\@.KZ
M#UK[B]\[OT%O8.MU+=+K.NZKJ=*V_P#7Z3YK-+6U;].R8B9B)MMBD812'Y3W
M*[/VGMWIJS4Z#M?3Z.I/4Z<3=9IV673'#?A,VQ$S\9>GRE:;+$Y!GVT98)I@
MU2&+,FU:2;Q!J0RD'&F4$K9-8J "<QA$?B^T1Z_#S\)^9WO-[N^B?RA]S>T^
MD/<_U!VWL^C=VZZSI^F[AU6CTULW]HZ"Z^8Z>S5C1K===-UWR8W3-T_-B\CZ
M$[%V3K_2/:=;K>T=-JZ]T:M;KM.RZZ::^I$?-,<6$81CE@]%'9@O\<)0^6O?
MDB__ )F1:-7(']O7H9<$DW8_#]Q0.>M?2OYW_D[Z6OT8GW!_SET=G^]==TW3
MZ\7?SM6-.SJ?X->/\$/*]9[=^DNLB[_],_2OG;IWW6T\K:S9_L648+8-(YB)
M62#%+KV@=Y#J"H0!$>@F%@[.!RIA\(]%SFZ?  \[E^VW[T?H]?4Z?HO=OVZG
M0B:1=U7:[YOLB9FDS/1]3?QVV1G,V]7JWTK$6732)_"]U]H=2V+M3LO=.+=9
MK12?\>R*3/G9$>,,[0-IK]G0%>#E&S\"E RJ1#"FZ0 >G3WAHJ";E$!$>@"8
MH (_ (\^DGMI[S>V'O!VZ_N7MUZRZ/N5EEL3J:5ETV=1HQ-*?K=-J19KZ43,
MTBZ_3BVZ8F+;IH]5]V[%W?L>K&EW3H;]*9G"9BMMW\V^*VS\)K&U[_GL]XDX
M#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@.!K1NC^9UMC]6C.WT6
MVKA8SA\DOF'._].YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P' <!P' <!
MP' <!P' <!P' <!P' <!P' <!P/Q<.$&B"SITLDW;-TSK+KK'*DBBDF43'44
M4.(%(0I0ZB(CT#G\'=.Z=M['VWKN\=YZ_1Z7M/2Z5VKK:VK?;IZ6EIV1-U]^
MI?=,6VV6VQ,W773$1&;DT='5ZC5T]#0T[K]:^8BVVV)F9F<HB(QF9:O7S-[E
MR9:+IIC-6P"9-:;.3M=+A_!'Y/2.'^2I#]Q0P>J/P@!!#J/QM_);]XKW7O&K
MW#T9[!ZE_1=GB;K-3N]]M.IUHRG^Q:=\?\GTYQIKZD?VBZL3IV]/-L77>\_2
MGMAHZ$:?7>HXC4U\XT(GY;?_ %DQS3_)CY=\W91KPLNLY547<+*N%U3"=599
M0ZJJIS>TQU%#B8YS"/PB(B//E=W#N/<.[=;U7<NZ]=K=3W'7OF_4U=6^[4U-
M2^<[K[[YFZ^Z=MUTS,[9>X=+2T]'3LTM'3MLTK8I%ML1$1&Z(C"(\GY<_C;.
M!FK W_MNM_\ T)__ /Q#'GT'_=H__45UO_\ F^M_K^C>M/=;]F-/_*M/_P V
M]Z+,7^D>Q_\ ]H_F*+YZX_/7_P"K'W6__C/_ .G[>\I[<_L9V;_\7^OU6,N=
M/W[<X'E,GSV-<I/8]VX9.T1[DG+591!9,?@'M43,4P (>P0^ 0]@\\UZ>]2>
MH/27=^C[_P"E^]=5V_O?3W<6GK]/JWZ.K9.WAOLFVZ(F,+HK2Z)F)B8F8<'4
M]+TW6Z%_3=7T]FKT]T8VW1%T3\)P;-T'-Q'9T8FY&2;K&Z)MYTA2I-U3"/0"
MR210!-N8?@]4@ G_ /.*7H)A^P/XR?O$M#O?4=!Z(]_-31Z7N%]+-'O%EL:>
MAJ73A%O7Z5L19H73.$=3I1&CC'ZNGHQ;=JW>D?5GMC=T]NIW#TW%U^E&-VA.
M-T1OTYG&[^;/S;INPB-C2F*8H&*(&*8 ,4Q1 2F*(=0$!#V" ASZP:>IIZVG
MIZNEJ6W:5UL3;=$Q,3$Q6)B8PF)C&)C"8>FIB;9FVZ*3#_>;0X#@. X#@. X
M#@. X#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2^8<[_
MU+G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <!P' <!P' <!P' <!
MP' <!P' <!P/R771:HK.7"I$6Z"9UEEE# 1-)),HG44.8>@%(0H"(B/P!S^+
MN/<>@[/V_KN[=TZS3Z?MG3:-^KJZNI=%MFGIZ=LW7WWW32+;;;8FZZ9PB(JY
M-+2U-?5T]'1LF[5ONB+8C&9F9I$1&^9:69.R6YN#L\;''4;UMHL/HIAW$/**
MIF$"O711[3 EU#JDD(?%#XQ@[O87_/C^87Y=]W]^.^=1Z1]*=1J=+[2]#KS^
ME9'%9?W#4T[J6]7U,32Z-.L<73=/=$?IQ,:FK'ZTQ&EV6]#^B=#T[T]O6]9;
M%_>M2W&<XTHG.RWQV7W1GE'RYXDYT<>P3@. X&<,#MG 7%5R*"P-QA'Q 7%(
MX(B<7#+H7U>WL[A[1]G7K[.?1?\ =I]I[K;[]=9W:[MG41VJ?3W66_K3IW_I
M<4Z_24M_4IP<4\,TBM9I.Z7J_P!UM;1GTYIZ,:MOZW]JLGAK%:<-^-,WHLR-
MG)<@V!P9NN5NI\D^FN*2@(G[82,(;L5$O8;M.'0>@^P?9SUQ^?/:.[:7Y1>Y
M_==7MG46]KU?\V\&M.G?&E?P]I[?9=PZDV\%U+XFV:3-+HX9QP>5]N-?1GTC
MVC1C6MG6C]6MM8K']-JSC&<88^3%G.E[]V<!P' SYB?*:D*JVK5A7$\,J<J,
M<_5-\:*4./0B"QS#[8XYAZ (_P#D1'_YG\'Z:_A)^9W4^W_6=I]HO=+N4ZGH
M+6OC2Z'K-6['MM]TTMT=6Z[/H;KII$S/_))FO^X5C2]3^O\ T)9W*S6[WVC2
MIW*V*ZFG$?[K$9W1'_WD?[/^=GMO\/M#V@/P#S[D1,3$3$UB77PY0X#@. X#
M@. X#@. X#@. X#@. X#@. X#@. X#@.!K1NC^9UMC]6C.WT6VKA8SA\DOF'
M.__5N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <
M!P' <!P' <!P' UESG># 8M+C5N@ "3B=53,("(F %6L:(AT^+V]JJ@>WKU(
M'W#!SX_?O'_R,U8U=/\ '[TEUW#9%NGK]XU++IK,W4U.GZ":4PX>#J=>,8NX
MNGMK%-6V?=WM;Z7BD^I>MT\:S;H1,?"[4_CLM_UT[I:S<^03W:<!\/L#VB/P
M!RQ$S,1$5F1G.E83E)M)*3L:RD'&'*"J;4"%^57*7P]QB*AZ<>F8OM 5 ,?_
M .@ " \^C_X]?N\?6GN-TG0^K/=;K=;T[Z1U8B_3Z:+(_P Y=1ISCQ39J1-G
M1671C;=KV:FK-*ST\676ZD^K?4WN;T';-34Z+LVG;U771-)NK_16SNK&.I.^
M+9B/Y5:P\>R9XU9PPH=B$I'6">:")5&M;9_?=+%5(4!4!27.?Y'9+@80 R0N
MT1*;V=@=!Z=[NU=M_"W\=HT^D[#Z=[;UOJ/0SU;-&.Z=;QQ'S3_:];CT]"Z9
MYM/3UM&V)PC3MB*1Q]I]M?>_W%LMZJ>DUNE[7J97=1?_ &72F)RII1'ZM]NZ
M[]*^L8\4UBN(I+R14I%42PV-+0^;@80(I)2\3$*BF >PPH-$YHA3=?\ %!00
M#_#S^WKOS?\ 2VE?P]K]"]?JZ$32)U=;1T9IL^6R->(\N+XOW71_B#ZCU+(G
MN/K'HM+5IC&GI:NK%?.Z=&:>/#\']Q?D@HC@_9.XWM;! QA*<T7)0\T?TA @
M=?1>#!$,8>INI1. >P/;[1Z:Z+\W/2'4\6EWKT+W#2Z>ZL7?IZFAKUMFD36W
M4_0B:XQ,3-,L<9IGK?Q#]3Z5O%VSU?T.KJ1&'ZFGJZ,5QVV?K3&S&F_##',E
M7RYJ]FY5*/C9>+B+&[Z%1CI-N>H3QUU ZE3;J*E2BYAW\/Q$E78^P?9TZ#SQ
M7=/1/X5?D;7H^H[%V_H/5.MRWZ6G_FKKN.[;%^G%FAU>IG$6ZG]JBGTX1+\#
MWCT/[V^VME_5=7T.OU':-/&;].[^UZ$6QMNB*ZFE;XW6Z7F\"\8;F:RFM)1"
MAYN&2 5%1*GVR+)( $3'<H$ZE713*'QE$_@#J)B% .O/GM^1GX"^OO:'I>O]
M6^A>IU/47H+1B;]3ALIUW2:<1,W7:^C96W6TK(CY]?0I2*WZFAI:=LW/)^E_
M<?MO>[]/HNXV1TO<;L(K/]'?.ZVZ<;9G9;=Y1==.##/.@#V2<!P-O<)WD\W&
MGK4FL*DG#HE.R54-U4=Q11*F4@B/\)5@8Q2"/PBF8OPB!AY]U_W>?Y&Z_N'Z
M1U_:+U=W"=3U?V'0B[I-2^ZM_4]NB;;+;9F>;4Z*Z;-*9K6[0OT<)NLU+YZ\
M>YOI>WMG6V]ZZ+2IT/4W4OB,K-7.OA&I%9\+HNWQ#.W/I.]5G <!P' <!P'
M<!P' <!P' <!P' <!P' <!P' <!P-:-T?S.ML?JT9V^BVU<+&</DE\PYW__6
MN=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <!P'
M<!P' <!P/43\NA 0LG,N [DHYFLZ$G7M]4Y"#Z* &Z#T,NL)2!_RFY^%]S?7
M7;O;+V^]8>O^ZV\71=IZ#5ZB;*\/ZE]EL_I:,32:7:VK-FE;-,+KX>0[3V[5
M[MW/H>VZ,TU-;4MMKNB9QN_UL5F?).Y^^<R;YW(O%!5=OG*SIPH/^.LNH910
M0 1'H7N-[ ^X'LY_E7]3>HN[>K_47?/57?NJG7[UW'J]7J=>^?JU=:^=2^8S
MI'%=/#&5L4B,(=P^DZ71Z+I>GZ/IK.'0TK(MMC=%L4AXG/!OZ#@9\J,+5\=5
M%]EW)3A!C%1C,)!@FZ)Z@((B(%:N2-O:9Y*2*IB$9HE 3=QBB "<Q>SZ]_AG
M^-'I7T!Z.T_R7][^GTHB-&WJ.U]-K6\5NAI3_N?6WZ<U_5ZKJ)FW^PZ=)_3M
MFW6B+M;4TYT/4GJ3NW>_5W?^F] >C=*[5ZW6U/T]2;9IQ3]5O%]&EIQ$SK7S
M-*1,32V)XIJ; ;<WO,CI]"0SAY4<=BJHDW@&:_H2$TU P@FM:'C90PNC*E #
M"S3.+1,>@""IB@J/]_O'^1_JWW-ZCJ^U=LUM7MOHOBF+>GLNX=37LKA=U5]L
M_/7.=&V?T;9I$_J76QJ3V[]J_8;TS[?:/3=Q[AI:?7^K*1-VO?%;-&[;'367
M1\M,OU;H_5NBO)%TV1J/SKB]\' <!P-V]>-S+EB]U'UJ\NGUPQZ)TFW^5JG=
M6&LH&,0@+Q#U8QEGK!JE_P#N*QA*!2@")TN@@?M3[+_D]ZF] ]1T?8O5FOJ]
MS]&5BWYYF_J.EMK$<6C?=6;].R/]XOFE(B-*[3QB[KA[L?CUZ?\ 6FAU?>/3
M.CI]O]5TF[Y8BW0ZB[&>'5LC"R^Z?]^LBM9F=2W4PFV@F0ZE7YN"99.QZY92
M5:EVR+YP,5\=F=!P80+*M"DZ>B3U!['"/:0R*@")BE$#@7U;^;GXM>G+>Q__
M #%>RG3Z%WI/J+;=3N/3=+;_ $5D:ETQ_G#0LMPLTYNF+.KT;;+8T;_Z:;;8
M_7X.K_HWU%W7MW<^H]$^K=+4T>\:%\V6_JX7Q-O^]7USFF.G?68OMF(B9B;9
MG _/E8]KG ]_5YYQ69^,FVW<)F+DAUDRCT]=J?JF[;CU]G\>W.8OM^ 1 ?N<
M]F^S?N7W3V?]S?1_N)VJ;YU.W=9;?JZ=LT_6Z:[^CZG0QP_IM"[4LB9PMNF+
ML[8EXGOO:M'O?:>N[9K4IJV3$3/TW1C9=_K;HB?')0YNX1=MT'3=0JK=RBDX
M05*/4JB*Q"J)*%'[I3D, AS_ %1=J[GT'>^U]M[SVOJ;=;MG5Z&GK:.I;-;=
M32U;(OT[[9VVW671=$[I=/M;1U.GUM70UK)MU;+IMNB<XF)I,?"8?MS^]QG
M<!P' <!P' <!P' <!P' <!P' <!P' <!P' <#6C='\SK;'ZM&=OHMM7"QG#Y
M)?,.=__7N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!
MP' <!P' <!P' <!P,&9\EC,ZHRBTQ$#3$FF"H=?89JP(+DY>GW1]Z%$?_DY\
MX/WFGK;5[%[*>G_1W3:DVZO?N\61J1LNZ?HK)ZB^WS_M$])=%:Q\LX5I,>TO
M:?H(ZCOW4]=?&'3Z$T\+M2>&/]CQQ\6G_/A [$G YUCBLEM=MC8U<G>Q1$TA
M)!]P6+,2F.D;X![7*QB(B(>T/4Z\[(_B;[0:7O7[X^D_2?<.GG4]-]/-W6]?
M&R>DZ6;;KM.[;P]1JW:/2S,4FV-?BB8F*ORWK/O<]@]/];UNE=3JKJ:>G_/O
MK$3YVVQ=?_K6HV\N:W-YR$MC>&="6G8[=F9KH(&$K>2MJ:1D)1VJ0O0IPA>\
M[%$!#^+,5<Q1Z*\^CGY6^Y^IZH]87>A.T:W!Z6['?^G-EF%FIU=MO#J73;%(
MIH1,]/IQ3Y9C5FW#4>ZOQJ]N='TUZ4L]7]PT*^H.[61?%TXW:?2S-=.V)V?K
M4C6OF)^:)TXG&QHOSJ<[+G <!P' <"B^A6958ZQ/,)V1P#FM6Y!^YK2+H142
M8SJ;=1>1C$^X>Q-C/1Q%3&(/L]Y2*!0[ECB/<_\ $[W"T=3K^Z>SGJJ+.I]*
M]YT-:W1TM6.*R-2[3N_7T)B</TNJT?U.*V<)U+8BV*ZMU>I/Y0>WMG5=IZ?W
M'[/I<'>>@NLMZB;<)OT9NB-/4FF,WZ&I-L1.?Z=TUFFG;3/%SKQZM9I6$'N,
MDU<=S10WM%1BX*5PT.)@]AC^@H4#=/\ ' 0Y\F/R ]K-?V8]WO6WMY?-]W1=
M%U7%TU]V,ZG2:]L:W373.4W?HWVVZDQEJVWVX3$Q'X'TWWBWOO9.@[G%(U-2
MRE\1LOMGAOCRXHF8\)AQ?GIMYPX&\F'I8TK0XH%#=RT8=Q$J#UZ_%:*=S4OP
MB(=C%9(O_P G^#G^CC\#?6^IZU_&CT3;U.KQ]=V>_7[;J379TU_%T]NV8X>D
MU>GLI_)K%(F(CJ[[B]OCH/5?7S9%-/7BW5C_ %\4N_AOBZ63^=QGX8X#@. X
M#@. X#@. X#@. X#@. X#@. X#@. X#@:T;H_F=;8_5HSM]%MJX6,X?)+YAS
MO__0N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <
M!P' <!P' <!P-6-B%S&D:PV'^ DRD5R^W_&<+M4S^SI[/8V+SXP?O4NX:VKZ
MJ]GNU7?[AH]OZ_5C'ZM;6Z>R[#9AT]F-<?"F/O?V>TK8Z/OFM]5VKIV_"VVZ
M8_\ .EKGSY0/<AP-B,!^Y-5+1(.'C!HZ]W8,F8O%DT_8J9VNN(E.HD8Z7J(I
M=0*;J/3[GLY]6/W8D^F.S=?[O>J>^=][?T?<(Z?H>DZ?^T:VGI73;J7=3K:]
M(U+K)FSBTNFKPSC,?-2ELSZ>]V/[5KV=CZ/1Z;5U-#CU+[^")G+@MMRB:32Z
M^E8_AQ:=R6@B[UX\DY//56.[D';AX[<N(0"F<.W:JCA=0QC64 %150YC#_\
M+SW+W7\=/2/Z_4=S[Q^1GIRS5U]:ZZ[4U+]"WBU+YF^[&[K8B;KIXIIGG+WO
MT?Y16=/T_3]%T7M;UT:&EIVV6VVZTSPV6Q%ML1$=/E$1$/ #Q_-C"!2YZIQC
M&$   ATQ$1'V   %GZB(CSQ5GX]^W.I?9IZ?Y+^E+M2Z8B(C6Z69F9PB(B.N
MK,S.4/ZI_*;J8B9GVM[C$1_Z6?\ JS6+87 [O -FA*V\LC>S'F8()PKMM&*Q
M9&Y!D'C#W<R*KUZ*ANK,3=W< =#=.GLZ\]:^\_M%U'L[W[M78^I[Y9U]_5=)
M^O%]NE.E%L?J7Z?#2;[ZS\E:UC.E'N7VH]S]#W3[-W'O&AV>_HK>GZK]'ANU
M(U)NG@LOXJQ993GI2DY5JP!STZ]IG V)UWU^>; S5BAV=G;5@U?BVLF==S%J
MRA7173L6H(E32?,12$@AW=1$W7X.G/=7LM[-]3[Q]T[UVSIN_6=!=T73V:LW
M7:4ZO'Q7\%(B-33I3.M9\GJ;W9]U>G]J^W=H[AU'9;^MCJ]:[3BVW4C3X>&W
MBK,S9?6N5*0V<'QXG 1 <X5<! 1 0& $! 0^$!#[Y/8(<]LW?BWZ7LNNLO\
M?SL$71-)B?THF)C9/_+'IF/ROK$3'MKUM/\ U_\ ^7<@J6BCVHVFN6IAG&L>
M^UN=BIQJ!8,R?>M%/D'J:8G"R#T*J9'M-[! 0$>H"'/,>G?QW]/>F_4'9/4/
M1^_W8/[5T/5Z6O9CHQ6[2U+;XBO]LRGAI/A+Q???R8T._=D[OV/JO;3K?[-U
MG3:NC=_35I&I9-DS3^SYQ6L>,-F<]%8+S\-),G35R+F*.V7%JNBMT.S=*'(9
M3TC&Z&,1V !U^$"_\G.J'[S'3]-]P]SO0/JST]W?HNKNZSLMW3ZT]/JZ6K2[
MI>HONMNU)T[KJ776=3%L3=C-NG$16+</4OM1/5Z7:>Y=%U6AJ619KQ=;Q6S&
M%]L1-*Q&%;*X;9\6".?-=[5.!M?KTY$T'8&?=U!"50<@7XWL%TS*D)O:/9\8
M&8?![?9[?N<^VO[K/NUVM[<^Y_8YU:V=-WO1UXM^;">IZ6W3F['Y?F_LL1A'
M%\OS8<%/07N_HQ;W3M'44QNZ>ZVN'TWU\\./RQPVMA.?4EZA. X#@. X#@.
MX#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2^8<[_T;G?
MNPGV;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <!P' <!P' <!P' <!P' <
M!P' <#4S8101L,$ET#H2&.H _=$57RY1 ?N= !$/_P ?/B%^]*ZJ^_W1]MNB
MFV/T]/L%]\3MF=3J]:V8G92(THIYSX/?_M#9$=H[KJ5QGJ8C^"RV?]5K_P ^
M7SVX<!P' \EE_P"F-/\ ZRA_YTG/,>GO^W^Q_P"6:/\ 66N#J?\ FW4?S+OX
MI8>\CO\ I2HW] 2?.*:Y]M?S;_;_ -)_W/'_ $G7?K_Q%_8KU+_>D_U&BGAS
MI<[8' I'XW?_ &WR3_16)_G<W.\/X/\ [5>N/[OT?ZZ74'\OOV<]'_Y;J_U4
M,FO?_3'?_P!97_\ .GY\.O4/_;_?/\LUOZRY^>Z;_FW3_P RW^*'C<\.YS@.
M X&TNNY# PM"@A\0SR,(4?9[3$1>"8/\/L!0/_Q\^SG[JS0U;?3/O'U,V?T%
M_7]OMB=]UFEU4W1OPB^V?CAM>B?>&Z)ZOL=E?FC3U9_AFRG\4MCN?6)Z:. X
M#@. X#@. X#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2
M^8<[_]*YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P' <!P' <!P' <!P'
M<!P' <!P' <!P' UAV%B5O7KTX0AC("BYBES@ ]J2I#^]M2F'KTZKE46Z?\
M[,>?'3]Z;Z)ZZ.X>UWN-H:-UW;IT-?MVM=$3PZ>I;?\ VGIXF<JZMM_4S;A$
M_P!#-9G"GO'V@Z_3_2[OVNZZ(U>*W5MC;,3'!=_BS%G^,UJY\C'NHX#@.!Y+
M+_TQI_\ 64/_ #I.>8]/?]O]C_RS1_K+7!U/_-NH_F7?Q2P]Y'?]*5&_H"3Y
MQ37/MK^;?[?^D_[GC_I.N_7_ (B_L5ZE_O2?ZC13PYTN=L#@4C\;O_MODG^B
ML3_.YN=X?P?_ &J]<?W?H_UTNH/Y??LYZ/\ \MU?ZJ&37O\ Z8[_ /K*_P#Y
MT_/AUZA_[?[Y_EFM_67/SW3?\VZ?^9;_ !0\;GAW.<!P' V^P"P.WJ<B^.42
M_*$TMZ0B _'0:-FR0'#V]!#W@RI?8'PE^$?N?=O]V+Z;U^V>R7JGU%U&E-O^
M=/4&K^G,U^?1Z;I]#3B^,:4_6NU[,+8FMDUF<(MZ[^[756ZO?^CZ6VZOZ/31
M7PNONNFG^+PS\?X<Z\^D;U8<!P' <!P' <!P' <!P' <!P' <!P' <!P' <!
MP-:-T?S.ML?JT9V^BVU<+&</DE\PYW__T[G?NPGV;DY]9?*'S4QKR1DW?S.Q
M5RL' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <#TEBK\?9XAW#29!,V=$
M#H<G0%FZQ![D7*!C 8"K(G#J'4! ?@$! 1#GKOW5]L/2WO%Z%[Y[?^L.FNO[
M1UMD?/92-71U;9XM+7T;IB8MU=*^(NMF8FVZ*V7VW6776SY3L_=^L['W'I^Y
M=#=$:^G.4Y71.=MT;8F,_P"&*3$2TPLV*K?772I"1CF88=QO=Y"*04=E42 ?
MBBX;(@HX:* 40[@.7LZ]>TQ@#KS_ #^>[_X5>^WM3WCK-'I_2'5]^],\=WZ/
M7=MT=3J;;].ORSK:&E%^OTVI$3'';J6?IQ=6-+6U;;>-V3[)Z]].]XT++KNM
MLZ;JZ1Q:>K=%E)_DW32V^-U)K3.VV<'$C5FR%*)C5Z<*4H"8QC1+\"E* =1$
M1%OT  #GHW4]H/=K1T[]75]KO45NE;$S==/;>LB(B(K,S,Z-(B(QF9PB'Z".
M]]ENF+;>[]+-T_\ I=/_ &S\20,XJ8")0LLH<>O0A(YX<P] ZCT*5$1'H'/X
M>G]L_<?J]6W0Z3V_[WJZ\UI;9T/57733&:1&E,X1C+EN[MVNRWBO[ET\6[YU
M+(C^-^_WKV;_ +.SO_JB0_YOSR/_ (.>[W^BOU)_W9UO_$.'_/O9/_WCI?\
MA=/_ &SR&=8LI7;4QJ].%*5R@(B,2_   %2B(B(M^@  <\MV'V?]V]/OG9=3
M4]K?4=NG;U>C,S/;>MB(B-2V9F9G1I$1&<N'J.^=EGI]>([QTLS-EW^^Z>Z?
MY3 7D=_TI4;^@)/G%-<^M_YM_M_Z3_N>/^DZ[V'^(O[%>I?[TG^HT4\.=+G;
M X%(_&[_ .V^2?Z*Q/\ .YN=X?P?_:KUQ_=^C_72Z@_E]^SGH_\ RW5_JH9.
M? (/7@" @(.G " ^P0$%3]0$/N"'/AYZCMNL]0]^LOMF+XZW7B8G"8F-6ZL3
M&]^>Z68GINGF,OT[?XH>+SPKG.![!.)E5B$52C)!5-0H&(HFR<G(<HAU Q#E
M3$IBB'P"'/U/2^A_6O7=-H=9T7H_NFMTFK;%UE]G2:]]E]LXQ=;=;IS;=;,8
MQ,3,2_DO[AT&G==9J=;HVWQ-)B;[8F)\8F7/*CBNSV9ZD5PP=PT44Y1=2,@W
M4;""74!,5FW7!-5VL8O4"B4/3 ?X1@^[V5]B_P +O>+W@[_T=G=/376]@]%6
MZD3U/7=;H7Z$_IUB;K>ET=:+-3J=6Z*Q9-EOZ%MT?TNK9A$_E/4/KSL?9.FO
MG1ZO3ZGKYCY=/3NB['??=;6+(C;6>*8RB6ZD-$,8&+91$:D*3)@@5! @CW'$
M $3'44-T#O565,8YQZ!U,81Y_H2]!>A_3OMKZ.]/>A?2?23H>G^V=/&CHVS/
M%=,5FZ_4ONI'%J:NI=?JZMU(XM2^ZZD5HZS]R[AU7=>NZGN/6W\74ZMW%=.S
M=$1&R(B(B(V1$0]GS]<_B. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X&
MM&Z/YG6V/U:,[?1;:N%C.'R2^8<[_]2YW[L)]FY.?67RA\U,:\D9-W\SL5<K
M!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' CIY'?\ 2E1O
MZ D^<4USYG?FW^W_ *3_ +GC_I.N^@?XB_L5ZE_O2?ZC13PYTN=L#@4C\;O_
M +;Y)_HK$_SN;G>'\'_VJ]<?W?H_UTNH/Y??LYZ/_P MU?ZJ&VN;:9\B31;$
MQ2[8R=5.9R!"]"-I;H*BX#T]@ _* JE^Z)P4^X <Z=_O#_8#_P //<'2]U?3
MG0\/I#U)K73KQ9;2SI^YTF_5B:81'66Q=U-FV[5MZK"(MMKZ5]L?4G^<^V3V
M?JM2O6]+;'#6<;M+*W_$FEL^$V>+!W/G,]H' V>P5=N\BE,D5?CI@JZ@SG'^
M$G\95Y'@/P]4Q[ED_A]@G#J  4.?8K]VW^0W]HT.I_'_ -4]=77THU.I[/??
M.=F.IU711MK9/'U6C&,\$]3$S%NGIVO1WNIZ9X;K/4O1Z?RS2W7B-^5FI\<+
M+O'AWS+97GUT>E3@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@:T;H
M_F=;8_5HSM]%MJX6,X?)+YASO__5N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!
MP' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P(Z>1W_ $I4;^@)
M/G%-<^9WYM_M_P"D_P"YX_Z3KOH'^(O[%>I?[TG^HT4\.=+G; X%(_&[_P"V
M^2?Z*Q/\[FYWA_!_]JO7']WZ/]=+J#^7W[.>C_\ +=7^JA5BSU]G:(.0A'H
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
MI 0HFXJ<$[VS^+]\M^[?Y4;9J5:=-#U_3Z-<W9.%V#)3<DHJ?>[ TR2G:AD
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
M#*LMY!.MU&K0JCZ27:0<&O-OE3.5E1<R#AT*BI4R$0001%$NNXE9.5DX#@.
MX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[
M?1;:N%C.'R2^8<[_T[G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <
M!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P--,J^073_$%H5Q_8LU
M0-ERBF58"XAQ+&V+-F7#N$S)I$9J8UQ'#W2X,'#A=8B9!=M&Z?<<.IREZF L
M1,[,&-4=P]GK^X*.#O'1G%[!G]4B=OV4R%C#6&'55]#U&RA:J[D<F9B09*J"
M!3G<U5NLE[1](1 "B*1ME[Q%UY0;&7U3PVB&(BKD$R3=>=S]L Z8^JBH*7O8
MMH37)J[6:+"3U$TE"IJ]#%(L4.T_&)\OB]LSQGY#7CI)[/;=ZQ1B)V1"+P=.
MTFO2+5N^ "]RJ$Q:=R[&]=(_P@'N02[_ &" )]! 1AN>0AB+>QN,@?\ UT\3
M/#NU5%69)#3@#-HON*8$V[9..V)BW+AHF80$07656, =/5#X>"L;GKDJ5Y*(
M%%(K?8K3/(W:1R=4MAU-S'CA\HN8R?NR!96O[=W=@FV*3OZF^2Q4#H ?&ZB(
M,3Y=TO8$OWD#JPG-9=;];LH1Y.X0>8GV3N53M"O1T!"D2I.4,%,ZT'<S."@F
M/;R]%""3M$! W!AO?ZYWBJE&(H.P^%=B=:DFK<[A_9+]C8+_ (Q8)()E5</9
M/,&ODSF7&=7B"HB94KF>DX?M2*/K$15*=(HINEMW5;95KU78BWTFRU^XU.P,
MDY&!M%5F8ZPUV;CUNH)/XB;B'+N-DF2HE'M515.0W3V#PCD' <!P' <!P' <
M!P' <!P' <!P' <!P' <!P-:-T?S.ML?JT9V^BVU<+&</DE\PYW_U+G?NPGV
M;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
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
M34/,1+Y--W&RT/,1Z[=9,X"4PD!1(RB)TU#U)B8FDLZ\(<!P' <!P' <!P'
M<!P' <!P' B1Y.HYVKO3X89<A"BQ8[2Y-CG"O>0#$=RE%K[ED0$Q'U#E41AU
MQ$P (%[0 >@F#K)V-6Y7+;\K)P' <"->E1BAY=O-H03% YB^-TQ2]0[C%)K-
M: ,8"_")2B< $?N=0_P\FV6IY;5E.5DX#@. X#@. X#@. X#@. X#@. X#@.
M X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2^8<[_]&YW[L)]FY.?67RA\U,:\D9
M-W\SL5<K!P' <!P' <!P' <!P' \9Z]9QK-W(R+MLPCV#9=Z_?O5TFK-DS:I
M'7=.W;I<Z:#9LV03,=10YBD(0HB(@ <"5:ODNMN:UG#3Q^:B98V[AD7+IC_7
ME/RT3KOK(NX:+J,7QZUE#)#52>R'\C/T%".2P<$[0.8H BX.!A.25:X=\T>V
M;)>9NXCZCM_XY,&QCPZ8E:-XG8C.]OB6QCL1,*KY2:P]5%Y!,H.>I"H+H'#T
MR@H41,<K$^7Q?JIAWRWGE4) N[.I:31)(4U(-/3FUC%.3B18@+KK*Y_4FRJE
M,H!@!-XF3N3+U*("8#7%*V[FI.[^CGE8W#P7-Z\77-NAMVQY/VRF6>64-C+.
MF'+7)(4Z8C+"C I3L3;LOQT+'R$BQ%-99.-7>>E[2*D[A3+,6HFV)K1@1W@:
MW8=K7WM;W$\G..==RQ:D=;;CA[?.T[-:U0=.:D-\L1N4S0]/I>R6/\7C&!Z3
MERM'O(]G&F.FX?I-4E#E>9XVYMQ/ ]#4ZM:DYDJ^.)F,F,;5?=G:*O8Y)$R2
M<XRBZ+$VU@UJS)&P%=/E;"BZB")/D7RJZRCA!XF;O.7M,*$NS^"U_*RT5SQY
M'M4, W%SBZ8ND]DS-+5+U%<'8"H]KSCEEL80[B(3-5QU%S8U-PJ02F(696CN
M\IR&+U Y1$L1,X[&!P\D&?K.)E<7^*;?";8 8#D=9/C<08/<+-0*4#+IQ5QR
M4YDDU3+'+V(*II+"F(F.4ABF($^"TC[H>N;>03=IJ9XYL_B"V:81#9Z!4UZS
MF/ 5PF%HPRP)@[^04;-%+FD.PP&%LBJN0/;U6[0$W'P*1]SW\+Y<<%0[ENRV
M1PKMUID=8Z+89[9?7FVUW'1WATP%3T<HTHUZHJ$814#%!X^>L40 O53TA'M!
M4X9V8J:56V5:]5V(M])LM?N-3L#).1@;159F.L-=FX];J"3^(FXAR[C9)DJ)
M1[5453D-T]@\K+D' <!P' <!P' <!P' C9Y,/SNO#[]<FQ?1E)<D[&K<KED^
M5DX#@.!&35]9JGYI/**U%5N1XZPKI6[3;>HF5RX1:425;N7)$>H*K)-C.4"'
M. "!!43 1#N* S:U/+"S?*R<!P' <!P' ]9,S4-7(M[.6&6C(*%C41<R,O,O
MVL7%L&Y1*45WL@]50:-40,8 $RAREZB'MX$_\B^6WQJXL<KLK9N?@Q9VU5.@
MZ;4NU!DU=LND(%6;N$L:MK:=%PB<>TZ9@ Y#@8I@ Q3 "J\,[F+@\V7C]?*&
M)5;KFB\E0(F9ZM4M4MGGB<<98R@-TWP2.)8M5([D$3BGVE,4P$-[>H"')5>&
M7LFOFQ\8ZK\L9*;-)4]^=51 $,BXASSC4@N$ .+M CN_8NKC%55D8G:N!%3
MB<Y"G$!43 RIPSN;LXCVFUHSZ/9A#8'#.6G()&6488\R73[;*MDR%,=07L3"
M2[R38F3(03&*LD0Q2AU$.G*E)C.&>>$. X#@. X#@. X#@.!K1NC^9UMC]6C
M.WT6VKA8SA\DOF'._]*YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P' <!P
M' <!P' P7M#7+!<=9]B:C4V;F0M5IP7ENN5E@R]3WQ]8)R@6",AF;3T@%7WE
MS(NDR)]OQN\P=/;P1G",_C(V7VY@-(M>&-:Q!B+=3'=)Q+CJI@[UOS'3*!G?
M%*<%5(]@YQ=E_#^6U*M37-ZH)VBD8J[:6EHZEBL@<&8 LL)E)#=T16<:*+I;
M\1;)NHK=-2-]:,X213548JZKW')C@#J+%;^[)N,!N\O1CE9-;O[A2<*)@1,5
M._TC)G/6:>,$EY']>8Y8D<%/W >6-3W4$ZDWT!WB0L9SNBD4*F1G*:^1S<QR
M)'[QZ+"!B@(D[_9U%)>*WW[)/+^[4/2_?^[+&6%!'WC6QQA]!8P>B'?[[LA:
M\*L6R(BH;XZZJ1?XLP]>@D$XIXPU4WBV%V24UXR.UR<IA+Q_XXN].L=3)*Y*
MN\%L'L]?EIR$=LE<>8FPI1E&.,5+O9_> CVZR5JM2J8.#J%CP$A5R18B*[TW
MO AN=K7J!J7DK73:O*$1KQE^D;2Y0C[#5<L,YFI$CG1*W1(]PT?3TC&)UJ/E
M&<U#/V2[%P\3?(KLS"=$"'2.HA;HF9K#M$XWRYBG,D&-GQ#D['N5*T!R)C8<
M;W2MWB#!10HG33&6K$E*,.\Y"B(!ZG40#J'*Q2F;K'^/;=RY>/V\9$\<><]-
M+[9\OT.Z7VXN<N89<4!SD?9>*M]YF)R#R8:@WNQ46R98D9!I-_$<U^0FWR3%
M,B Q[<6JQ D;G)=%8XJK2(>4#5MFL2/OC#93$4Z8ZA#0&5-.=JJL]3%)LU='
MZR)<0/ZVKU3=E[03?'%0/C$ Q#$.:L4E_,GY4=+8_P!%)M<\LV&0=@X"/AZG
MJMM59Y20<()>J5F@VAL+.RHN'(]"I"N=%,QOA.  805*2T&V_P#/UAO7>!+%
M,M3-G[5;[4!8ZJ5;,%#;X!C+<A+-7163I*$R J\RM(5Z3%,4_>$*@X:'[RIF
M5*=9$BLJU%E=K;#PZ8NS-CO4R;LV<L?0^&[7GW.V6-B8C!L##GK<1A.H90?Q
MCR"QXPK*G0]9;M0CU9 L<<"KLPD/2<$3<E63*A+J5P59Y63@:V[([@ZR:AU@
MEMV/S12,51CE)96*93\F*]GL(-QZ+DJU-BDI"VVA5$1#U"Q[)R*?7J?M#V\+
M$3.4)L#Y7M@<Z'%'0WQI;*9S@WA$PB,OYM<PNL.()1%<!,2<KDS>2O'-MAD4
M^AA(4T>Z.("4"%$2">5\%X8C.Y[!)KY]LE']Y<ROCAULA5SE*E'-&.9LKWY@
MGZS-8YGJK@SFCOSE1!1(!151 P]P=A>J:I6)\GB]PUUM\T;E1*0DO)5@"*7,
MX%9> B=-JY*P:*::X]C1"2D+!'S:[== I1.)A(J03F*4X] .+$K;N>V2I'G'
MIIE%H?.?CLS4G[PX'W#)>*\VXQ6,T]X8 B5G)8XFII)H[,T27,'K-G2::JG:
M852F*=%B?+NEY!-S/(WA],ZNQ_C*G,@5UCW&D+[I3F>G9>?."$* G+%X3O 4
M3(#@XE(8R?8[6%01 @@F8 $[X%(G*YFO"?E(TJS=:"8X;Y7_ *I<Q@LFS>80
MV'KTW@C+#.45)ZA(A*L9'9P:<])F2ZF!.)<2 "!3=!^(?MM4FV8\E".$1R\J
MSEPUS#XF%6JZS90WDGQ4V,H@J=$YF[RH75H[0,=,Q3"BZ:+G24+_  3IG,4P
M" B').QJW*Y8WE9. X#@=>=;4=CGOS+[Q3B>?]F,'/X#7G59\HMKSDUEC96R
M(6B'L<(ZB[4Y4K$\ZE(Z.&@,W3,J9VYDG"BPF,<AP($VM5I;&"A330&?BV23
M2'\@'D.8*MUB+MI%WF?&MK>I'*Y*Y,54+SA.TLI!%7M%,R;M%=,$C"4I2]"B
M%2OA#_?]6[>FE&(XQIY#WUW18F44:5O:#6C$E_C9 A1$4(Z3LF"SZVVLB1P
M 4= LNN B8P%$.TA9\5K&Y[,^T^8<#N89GNKB2MTZFS,]6ZFQV3P=:9"]85:
MV6W3+.NUJ/R35;)%0&4\0!.STDW:(OCM+#6VRRI0>S+7O3 XI7)OURLG <">
M$UF[.NT-PGZ)IK.U;'V(Z3.3E/R=MU;JH>\)/KK79$T78*#K71GCZ+K]YF:M
M)M%V<S:I<SFLQK\AVC9K+.D7:;2-4B,VI&U7CEUX&>Q-E+:4VQFT^(Z"XNUL
MS//V^=REFR\.;2U8UY'&*J^)L61@M(?"<6DK8UYR+HE69'4E%8I9\D>(;R I
MJ+%TXQ#(NIN=,=Y+A&;KQXZN:CT&A+))(MGT[EO%.+[BDQ23455%WAO72C9E
ML</*%14.=6)L[^M33,%#@_;-71%6H$F-\RW<906Z[[JM(93U:K BW:=(]E@/
M+-Z[71DA%^ S"^R6.NYNFMT!$?<0,<OM,!!^+RI@QCE.][(XUISQWEMOHQ>:
MFK%IJ3[?(.3;GKC7WB#$Q%)TY5KG4L\0#QN@04E4$7BK=$%#E37<)%_RC@_A
M2+A-4]+_ ""9ZQ%D[#^C)<8NJ#D"8A]G;DP@*E$ZTW['+BCS[A4^*\I8BLS.
M"R5DI._! KP5EIJC*48H'=#,F2((,CS-NLVUQ4EE=3MJM;$/OATDV0MU^KL0
M;WM;5+;^U2F5:+8(UJDX_P#U;QUGF92D,UXKD3("5*/-(2-@ATE@("[<J(=2
M&:Q.<-F-3=L*CM93;%(L:U9L8Y/QI9G% SC@^^H)-;[B'(3)$CE:!FRH=64Q
M#2K)0CV'F61E&$O'JD62,4X*HI5)BC:KA#@. X#@. X#@.!K1NC^9UMC]6C.
MWT6VKA8SA\DOF'.__].YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P' <!P
M' <!P' <"6NYOCIU;NU>R_L=7:M9L&;&P= N=N99YUQO5IP?DIS.0,!(33=[
M/2-$D8R)M;EVY9)D77E63UR9(.A52"!3%C43.6QK5X[L#[(9VTJUKSTY\DFZ
ME?N^2*+'VVR,Y%SKUDVLD?*.)!B=&.;93P);;)[N8K5,PE>RKXHF[A$.INH(
M+IBLQ2&XC34K=@DB95]Y5\\.8D3KB1DTUGTD92)4S=_NQ32BV W[8YT>I?4,
M#, 4Z#T G7V7XI6/M>6?0:V3S9PGD+R!;^W%=XT.V<#!Y6QQAMH@=0'@&<11
M,&8@QQ)L%0%Z(E$SQ8Q1(GT-T3(!17PA%OPS-\Z2&KV*]DFGC[J>RF9;PYR.
MHSW-RMLY3SY'LR$)E"VUP&DD]R!4[KDK',? FA#12:,2#Y-\$<1VH0HK@!9#
M=U*TK@MYIK@V\:[XPS_-[+SV+4+!GC9'+>QUOA:S*NY+&>.&&3@KC-*BIW&Y
M0E2=VQM'E@O67D'D9'E47>&1(D*:1%%*Q.RB.WDLSIHWK32+1MGH748\^V>+
MIRH>]9FU&JCD,&L&,G>:Y"V*H[47>@L P7;*_;&TB,8>&DEGEE-)*-/=O<CI
M [0DMVQ,X3DMYL-J#K?OMB&NP.R>(X>RIOX&/FH.2./R;?<=R<Q'-WBJE1NT
M49&:A';5=0H*D16%F[,D4'"2R8=O*Q$S$X(9^,_QV7;,.L*U\B?(WY%<5.D<
MSYQH#"JT;/C8V/XZJXOR?:<?P8,ZO.563%K/O6%<05=/$7*21QZD*W(7M[9#
M5TXY0I [\2,?8&I8^^>13RF7R(.DF1]7Y;;%M!P,B(+-EU2OFE*QS6'CQNH=
ML %37<K D!A$@@?H?BB<7A#47PHZ2ZZT*W;YWMYBB$LN5L*>2/93".-,H9#2
M&ZY#KV,*-'8Y>TI./GYXSP6,VLWL"[E>5;)H2+P7AP66,3M(5"W3.&.QV*^5
MAZZ8F(BO14E/3\I'0<'#,74I,3,P^;1D5%1K%$[E[(R4B]509L6+-NF91594
MY4TR%$QA  $>!U_YKR:Y:\AV:[+JIXN[?CK']4K!PCLK[HY15BWKMBBN=V"Z
M6MF'7[Q&8R#+ TCUA0E7[48\P@83$:)"UD%I5OAI%9;UZX>*W5C MC_K6MD-
M-[,[)R*K61LNR>RDD?*F2Y&;0*F)7U?"P Z@:*W8JE,5B6+:HNF[7M14<K@0
M#"HDW3/DI-RLG <!P' P?G36G7_9JKGIN?\ #V/LMU\4ETVK:ZUJ.EWD09R7
ML5=UV951":K,B)?@=1[ALY)_BG#A8F8R3?=Z3;>Z:E"P>.W8"6R%C2'(!U-'
M]M;/*W>@K12*AE!@L*YPD#NL@8G=-V@G)'LY!:1BE7:@'>+%3+[(M8G.,4]=
MQ_(-3]@,X^+K%EGQED37_:3'/DOUU6RIK?EF)=LK%6X2SO9BEHW2J7!HQ^]/
M)&/W;^5 T?+QJW:[)Z9CHH%63$S<L12+MU'::Y6#@. X$ 9+<7734OS#[G'V
M*RG4\30M^UBU9+7)RV/G35O(RE7<7<744T1:L'AEECM+""QC"8@)E2Z=#=_4
MLVM4F;8HWP)Y6M!7B316 SU]^XOVPO&3;&V+LT9/?NVH*M$"+-XW'F.K-(+$
M76?)$2[4A]8Q^A.[H/2U3AG<\E#?&;NQA:X+TIW3RJX<D(I%3=GQ/&ZVT5R@
MHFDN21=V/9RT8EF21(H*"8JC*)D'"W0/104[@$13?,)B^9&"WMR)XZM@;WEJ
MSXAURQQ3(RF6EWA+#K^S9<OEY<H9&IC>%BKYG&P1F-H> B8>4<I2"C&!K2QU
MW;1(@R2C<#D4DM6TB8=C_E8.!@[9VQV.GZU["VZG.73*W5;!V6;'5GC(AU7C
M2QPE"GY.#<M$TP$ZCI"3:I&3* "(G  #@A/WQ6[8X,F=*-.\?S*D!@"]NL.U
MF"JN)[Q(NJU(W)C7VI8UE:\>R]NBJNTRT2Y1:;:<>O((9+W=Y)J(NU =IK $
MAJZ)K*N?*RP'E#536#-JZSO,>NF#,J/5RF \CD/%%$N$F!C)BCZJ4G/P3]^@
MX(F/0BB:A5">P2F 0#A:S&4L8E\>.CI"E(35K#)"$*!2E+38XI2E*'0I2E @
M !0 .@ '!6=[*-&U7UAQA(?*V--<<#8\E?>SO_E.C8@Q[4I#WY4RIE'OOL!7
MH]S[VH9<XF4[N\1.;J/M'@K.]GGA&NN7MM=<L%2#: R3EBLQEUD?9"8Q@C/K
MQEZRJ"03D1JN(:,SL>3+0LI["E*PBG B<Y2_"<H"6(F=B8FK>8;CG;S!;#6Z
M#PO:</8WJFD>/*1D8EP=0*%RM61E<N.['B.6R)4ZM)S#:D6E&@R%C(SBIEP-
MC;0IFRCI%H5<C1&;5F*6PN+RLG <!P' <!P' <#6C='\SK;'ZM&=OHMM7"QG
M#Y)?,.=__]2YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P/'=NVK!JY?/G+=DR9-
MUG;QX[63;-6C5LF99PY<N%C$10;H(D$YSG$"E* B(@ <#5K#>].G.PEWE<:X
M2V7PWDV_0WOQG-1J5YA).==MXL3A)2$&P(Y*K98E@!.Y9Y' Z:ID$IC* 4Q1
M$LQ,9PVMX0X$O<M^4G&D9D>;P'J;B_(F]FQ%?,JWLE%P(,43'N.GH'7;(HY>
MSO/KH8VQ\D>2;G:*AZ[]TT<E%-=NF?H495J+=LX0XZ62\RUV;'L$RMX]-4ZF
M':_7BIL,RY_O<!'I*?Y82P3[2;Q7CDWN[7N5$S7O(<2E 5D0$W1B?+XS+!LU
MOMFS"T@5A==^?#1F!RR=MVS^HRV3K'K9=UG*CE\#EBO-,,G[$1L*5,J*:23E
MU7DVZ1Q-[P8H%[C"E=DMFM:O+#JUGV]QN&)NW5'&6;I@SDE:JO\ 6AC;*./L
MDBU<"@L?$.;L76.QXXO3@IA( Q2SF,LB9A,"D60"&,"I-LQY*><K)P' X!EB
M/9RV+,E14@C[PPDZ!<H]\AZBJ7KLWM=D6SE'U4#IK)^HBH8O<0Q3!UZ@(#[>
M%C.$]_"I+_+?BTTU>>[^[>CC.0B/3]7UN[Y N]K@?>._TDNGO?R;ZO9T'T^_
MM[C=.X9&2W<TJC\K)P.G;XHO'UDS(NJT7?J+4=8A@%<L9<81:^3;GN0G;WGW
MGY&G:V4ED@\9YGI>.P1:## W121CC^\-4RG="HLHKUD.2Z<=K.FH^M&<=KLE
M[3PZC#Q]8"=ZK;&V3!JUQJ^FTEL7D2Q6"JH).SVF"L6R^7K:6H$>14LW(18$
M')O5:^GZ!4RB90DS$4S6%K'C:QU(S-/LVRV7<T[A2U$D65@J57S1,U:&P95;
M3'E43C[%7-=L353'F(0?1**ZA&(RL;+G8 H(H&(8I#$M&>+<HSPB4OAZ>J*Z
MV9?B18,HUK6-W-SX&/9,0-Z39F&>K;+@W$_4$U/=7,NHD0Q")$]$A [>H"(R
M&KLU6N5E++QC13B&LWD\:.CHJ*+>4W/\J4R!CF(#>=Q)KU-M"&%1-(P+)M)
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
M)?&V-\.8;IDC7XBP7:R#&OIV9?O9RSOX^!J=*J%>C5GLS-OC@QC$/3,N8A5
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
M2,TR]PD1*09M:SM\G!,B(J%\T&L[@0+Z2NA&Q2)![R"85$,P8H.H I@85"E
MK@G0P@!3=1 !$0'HVGT_%5OE9.!,G4 S4F^OEK:(F;D63S'J@[6;)"F50A7V
MFN)S%<JHDZ&*5XY16$#B'\8<I_:(@;DWM3E:IMRLIP^1-ZG&/] I$S)L\71\
MCVO#)J+DA3&9J6&M93J[AZU4$ICHN48^;6 #%Z"8IC$$>TQ@$L;?)1[A#@.!
M*GQ!O%%M>,V1@)MT&-=WGW4AHINV0(@DWC_Z^K7*E0 B8 3M3=2BH%Z  %)V
ME .@!R0U=FJMRLM.?('A&];&Z;9[PQC,\>-\N=0;EK+"6?\ R5%6&1@+!"VD
M*C)R1@,@QC[FA"'B5E5@%L1-Z(K *7>'"QA,)EXQWRSY!9 M^.*]L7JKGRSP
M-ID_EK63;E]*:,;G8Y<R2XR"6-&TPUB+]B?+GWN-I!NFSEV$4W8R#4"K%D7)
M%4E1C4Q&YO>VW;S#7BIH9;\=^X=3=&)ZQI/&B>#]@JFHW]1-/UVDAC#+[VW*
M]0.*A4U8%!<R9>H$[OB\K-/%[-/R%X^*HFVD=<]^(I\<Y2&:*:);.2Z:7J&
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
M,@C*MH9RI+2LBQBEY!LLX9.Y:/B7K=)^9LJJU]^(KZ"BB/8<U9F:S,MZ>$.
MX$L-R?%?C+9FUV'+V-KJ[U[SK;X%O5\AV6.I=6R9BK.-;8"W/$P.PV"+LD>D
M98:0JK1(S%RL+21:G22,#@PMFOH2C474PV)?4GP(96@+$UD3N/'%7%TU2B>\
M,M2,@Y.G6QB*E$9-CC'*N9)3# R*I0$P)*18LT#B'II= #HHO'YJ]ZH>-+".
MLEU=9LG)NW[![,RL,V@'^?<PKQC^>@(%!F1H2H8GJ,,PC*5A^ALDA419QL,S
M35;LE1:&<JMRE3"T9FZ9PV**\(<!P)V^6V/4DO&CNRW2]V[D]?KU(#[VD99+
MTXEB646["%$H@Y])F;T#_ FMVF'J =.2<FK>:&X^%I?[X,.XFGO=_=/EO&E$
ME_=/5]?W;Y2JT4\]W]?TD?6]'UNWO["=W3KVA\'*RGWY9'3.)Q?J79';(K\]
M3\D&C-C:)=_IJ X8YJB4U/15$IRI*KL7"R/<)3 !51]@\DM6YSY*G\K+^3&*
M0ICG,4A"%$QC&$"E*4H=3&,8>@%*4 ZB(_!P-0Y'R"Z)1%P4H$IN3K!'W%%0
M[=Q O,YXU;O&CTBQT#QCTRMD*W9S!54Q#W-4Y'7M ?3Z&+U+2=S;5D]9R3-I
M(QSML_CW[9!ZP?LETG3-ZS=)$7:NVCI ZB#ELY04*=-0AC$.0P" B \(E1XW
M?]/'E:^OY,_0OB?DWM3]/DK!RLHV:O\ VS?E'_L:TD^8=@Y-K4\L>:R?*R<!
MP.(9 H-/RI1K=C7(,!'VFCWRN2]3ME<E407CYJ G6*T=*1[E/V& CAHX, &*
M)3D-T,40, " =1? ]YV;\?\ Y \BZ5ZSUE+;#*AZ]#X\&)<S[=E2)7!["NKR
MFN69\^6Z(2?O<?9*UA82Z-/LR*S5H6SU->+29@FZ09+NLY.2:71678HU3TO+
MB"R3FP6>+E_7[N5D:,38W[-,HT4;Q%/KYEE7R.(,$5IR=1#'&(:\\=J@D@@5
M-_+JB+J1444%-)"LS-<(R;W\K)P->]E-G<3ZJ8^&_92E) 3R4@A7:+1:M%N;
M-DC*EXD/B0= QI3(T%):U6R;<B5--%(H(MR"9=TJ@V356(6(JTVH.JN2]M+M
M7]B?(+!1B,-7GI)S FCB;]O9L6X>.)5!CKYG Y!/ YFS\#1P) %1-:O5KJ8L
M>FJX,=V$6L1%(3LV#PID;3_,5(HV#(TRUAQC/7S9#QI=[CTF=BK!$@E]O_&3
M// ]-P>O6BHN'%DQ^T-W*%30*V;K$&)$0+$UC^-V , 9PH6RF%L:YXQC(FDJ
M-E"JQUI@U503*]9 [(9*1@Y9%,ZI&D]7)=!Q'R#?N$6[YJJD(]2#RLS%)HS!
MPAP' FAY@RA^KNSXN'<5:/D<(R[)4AC$4:R<+L)BB6BGJ)R"4Q'#"29)+)F
M?8=,!XE;<W"-@FS=YY=]!&CM!%TT=:Q;IMG35RD1=NY;KCB5)9!=%4IDUD5D
MS"4Q3 )3%$0$.G)M6.64R9#,^8='Y77'3G*UTW4UVR!C>G1."<#9!USPSCW:
M#5?;6E559^WJEC7Q1,UN4R)%9L/ ^[-YJ#B%2RB2J?JD,=)=JJ<U2)K.%&S1
M/(GFNJ$.S>;;:\SI&942O'&</&7Y"-=K+' LF10SJ;,>V3-?.T;!\51=)FT:
M"83G]4A2=G#-/!^SGR3YSDV3TE3VO\;[Z4:-P>G3C\!;L79=)FFNBDNK][U:
ML[:7=EZK%( IG^*<Y1$#? (I&Z6M&5_)[F:*?0%-D-VK.]R!D0T@AC['&GGB
M;S!]_EV?-ED$Y".QK8-N<@K5BSC$JI+("HA'/RI]Y5%5>\IDBJM1;&[_  O3
M37CC\D>[<_K-<[W?;/KI6M<\M3&=Z5<]L;_7=AMF+%>9Q[CJ2AY!YC?#]:Q]
MBW&M.K']6S4S*JMIMJHU5>N#N3*N55!18E;86!3T&R[=%"2&>_(QNA>I 3D.
MO$8;LE'U2HXE*8!!!K&86J,9>T$2@ % 5+,NL8O7O4.81-Q\6:QLM>U)XI=(
MG")4[+0,E9 7%5BX=/<E[+[-9!</W,<0I&JSQ*UY?E&)BE*0.J1$2-Q#V>GT
M]G+1.*7FR/BG\?DHT.R<ZVUM)%0Q#&/'6G(D.[ 4S@<O8_B+BQ?)%$2_& J@
M 8/8/4!$."LN/U'Q2ZMXF1ED==9S9+6,D[,.;',-,(;2YUAJ]*61V1--6P2=
M&MEWN./I.4%)!,G<YB52&33*0Q3$ZE%0XIG-[Q[@W?S&('=X6W,J^;V#8 (U
MH&Y6':RJY=(=R75%+,^M[+$LO$.$R%,!7+ZK6$PB?XY#=OMF*UC;#BH^19]A
M)]&PF_>OMRU$2DY!&(C,U,YV/S3JO+R"XII-4G&8J>Q8R^.EI!P8033N$! )
M  #T<*%*)^*E-TL.Z*V9G9?*AYFW<'-1\]57Q/&]8J_(Q#QG)1$@WG]6)@?E
M>,DV)UF[]E)L8]J9-5-0Z1TRE,0>AA$6V2>6UR[PKOFCO2^6;MEBJK1>T6V[
M%^0"G 6SM38&]R9$3"8I0,8S&114ZE$0Z* '7J @""[-6OE9.!)O<Q1,=_\
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
M\S?73,WBAS%$8MCD2/'TEA383"FP66(UAZ0JN'#W#4 >L/GQV@!_&)1,K*G
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
M$XX8*'*=-<3I=#S%?ECQ;.>+)99QXW]'SKJJK'+K'B!$IU5#J'*BVIL6W;I
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
MS!^QE6+*4BWK22C))HV?QTBP<HO&+]B\1(X:/63MN=1NZ:.FZA3IJ$,8AR&
MQ1$! >5AY? <#KJ;KJ#J_MU<LCP;8S1M493$WDLJA6:I8]5Y'4^1::G>1"F1
MRR@G S>Q:Z6JM6IPW2[2K2+)5RHDJ8#G"-QC%'8H343633614(JDJ0JB2J9B
MG343.4#$43.41*<ARB @("(" \K#1#R2;K5G0S5#(>;9%5L\O2S):GX7J2A0
M7=7/+4^R=DJT:DQ[BJ.XR&%!66E.T0,2*CW D[E?3(<L16:-3] ?'[KA8-/=
M7LUNH6ZUS.^8<%XTS)DS.&+<M9:P[D^]WG+E?8Y3M$K=K-C2\UMW<SK3UM<I
MBE*^^-1;CZ0(D1Z)%BS,UF-C;ASI5;4T/=:WOCO54VOJH* FVON$KDN!$&:;
M/T/E/*V ,A2YDEA2!903.!.981-W  B7E2OA!%Z:9)CW(KN_(;O5.)"D9/W*
M4D]4$6P',)1!<#PNIT0\]4@%$  51)T,/4HCT$!7P>VE-%,7W!NJSRKD[:++
MC!PDLB\AK;LYF.O5>237,8RB<Q2L56K'%+FVXBH?HB\CET"@<  @ FD"8K+3
M'(."<2Z[>2OQ:0N",0T#%E4FL=;ZU*P-Z+58NN-'*;+'N)+/!>_A%(M??Y8[
MV/>*"Z< LX6 ZPJ',8P"$6LS$U6BY63@2E\M=+K]ZQWIG#VB-CYN!_68Z-)R
ML#+L&DI$3\9.Y:0J,M#2S!ZFLV=QDA$V1=-=(Y#$53$4S )#&#DEJW;Y,]R?
MC;T:>OEI**UOH>/WSER#UTXPX:>P:9X\ZI&,[>%PY,T4CMTJ=!,RBB@&.H=,
MIC")B@(6B<4[WG./'UJN_*1*8J&0;&U(90X1UKV%V+MD08ZC=9J912&LF6)6
M*55]W<J$ QD1,4#CT$.O!64[O+QJCK9ASQNYJEL08-Q3BN499'UHF'$IC['U
M1JLM-/7NT&)(=R>P3,5#(2\R99O/+G,==<RIE>T3'$.XII*VS-<UXN5DX#@>
MNF(MM.1$I"O15!G+QSZ+=B@8"+ VD&RK1<43F*<I%026'M$2B #]P>!"?2RR
M;*>,/ 50TZRWHYGG,=+Q%(W=M1,^:E&IV8H#($'<,CV2[DF;'CR=N=0R/19@
MCNW*D=-0:/B 8@G1#W<.XD:FDXU<]RY);&[]9FTWB:KJ!F7 6%M<=K<=[17_
M ##LL_H-#EI4<<U6\1D=0J/B6MVN[7.:<V8MV$1D7?R>A'K-O373ZG$Q1A$3
MCBM9RLG <!P/Q<MF[QNNT=H(NFCI%5LZ:N4B+MW+=<ADET%T%2F36163,)3%
M, E,41 0Z<#36T^.30*ZS V"T:6ZORTV=87#F35P?CI!Y(+CZ7\;+*M*^W&8
M/VHE* NO6Z%#M_@B("6L[VQ>-,/XDPO!GK&'<78ZQ/6E5@<J5[&E)K-$@U'
M%$@+GB:M&13 ZP$'IW"GW=/9UX2M<V1>!K1NC^9UMC]6C.WT6VKA8SA\DOF'
M.__0N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<#3?8S0/5':>R0=\RWBY-3)]82
M20KF7:)9;7BW+4,V0$X(,D,BXYFZQ:7<<@194J35TY<-D064%-,ICB;A8F8R
M<@UPTIUFU/5L4EA+&32!MMS*B%WR18IRS9!RG=/1] Q4[/DN_P S9;K*,06;
M$5(R,]!BBH "DBGT  $S,YMJ.$0J\#$6C!XI\@,*W;N6B$1Y4=K(M!J] Q7C
M9&/K>'FB;=V4X <KE$B0%4 0Z@<!Z\D-7;/)<*5A8>=;D:3<3&3+1-8KE-K*
ML&L@W3<$(HD1<B+M)9,JQ4UCE P!W 4PAUZ"/*R]37J/2JB !5*?5JP!456Q
M0KU?B84 ;KKE=+(!\FM&W1%9R4%#%_@F. &$.OMX$99/*Z>@_E+SO:,^QZ58
MUN\CC3 @8XV!<KG)2Z+G3#&-4\8&Q-D:1.F1E5!N<-'!(1[UV9-J(].BQR \
M&/FUJE;8IG#S=27M]R;XF-E\\XL;.[!GC;..WMSS648<JBKZ9R1;IC)]3P["
MQ";HS94%8NJ5"L0S-(YR@F5DF0#]I0'C83S1X.>Z@[@:P8N\54+E'%DRC,U?
M3W6Z.A,E8[,D,!D.K9/QK0T4K#CB\5I\W0D:[?['=F2S?O71!N^>._>4%%D%
M"K&;"8GB3]\:/CYF=PF&QFS7D>?.<UNLK9NOM=;XK7D9N&QV^LF*YZ0QY:[1
M.,H:6:*VIGCRXPDG5*2T74^3:_%Q"KMFV0<R*HIHAJZZE(ANI$ZN['^,5-_)
M:&0RNPFGZLO(V6U:.VJ9(AE#'3B6.1>Q6+6+*\T==W/%652!VK4[(LX!RJ"_
MN;KWMW\5DS6+L\V-[_4J7Y!GTSM]X[,E8\AMF(2HH87V8UDV<HAUZ%EFFQKU
MT^1PMMQA668KVBGW&IS +IQ,\@D<#E159D77: FNU&6$Y-;C7S).O;1"%NF&
M/*9XYI:(3%L:4UE7AM^M(616R::!9.(J]WA\SM\<5=83BX:0,3$PJ;=O_%&Z
MJIF+PN>V)?DZ\FT*Q%)L;SEXSK)B$4$\=EKQ89$B;EW"Z<=3/&WWSXY;'1;_
M /HQ5$(PB)CH'_C#F W1\2G\D<;^Q>0VXP\;Y4ML\_&>-A1=5C07QHFJ%DF>
MPACBG7+ID7%^5T6+I\*1_268RO\ %';JE.H4 $O'Q*?R?\+D>+M?,]9@O$-D
M' FD>0L:7AOZ9&&^GE\R1,9TSU1V_J "[_$^KCVU68*E=8Y,B:\:J*E>B4E
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
M9"@5+1Z5>KJYP95U-,B[IJG+^N":/$NF,>%V%'K-K(LW<>^0(Y9/VR[-XV4
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
MZU:J-NV3M3ISWG3%ATP_"VN"C7Q54S$,F^?-!(H42&Z'^+R5:X9W.$#MKO\
MYC(HGK?X\)/&T*\.*,7DS>3+-=Q T:F*(=7+_"N,T,I985;"0P&Z+?)Q^AN@
M=QRG3**1&<O:-M8O(+E< 4V"W^;XOA7H&^4<>Z385K&.Q0ZF[@1:9ES2OF&^
MBD ")>]JRC%N@=>_J/Q6)6-D.753Q:Z60\XRN5_QE)[(9#:'!<V1-K;Q<MD+
M,L[*8IDW:;?*\U9*O#K(>F3TPCHUDFF)"B4H& !XH<4Y-^(:%AJ[%LH.OQ,9
M!0L:B#:.B(9@UC(M@W*(F*@RCV22#1JB!C"(%3(4O4?@Y67L^ X&N.9]OM7-
M>%$FF:\^XJQS,.3I),*O8+E#IW2667,F1!O!TAJY<V^=<K'5(!$F;)=0PG*
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
MV) F,WY).[+V@5B>AX>B[O:&;M4QR@4KALB  <#&$I![N*K%LSL8S-NGM+E
MIB:S^.S-CZ.6**"&0-LK;3=4:BBLL'1O(ITR35O^<Y..2*;U#)GJK!53L$@F
M2 Z:IHM(C.7X&P;Y-<OD(;+FY>)-:X=7N1?4O3K"I;5/K,U!^.3^NS8MQ8ET
M'J90[2N&-.CC^WN ""'QF)6V-CRXCQ.:B/I!I8,Z,LK;@6]FX]Y3LVW.7[OF
ME(%.XQ@*C0I.2C\2,&Y.X2D2:UU!(A/B%*!/B\4.*=F#?NC8[Q_C"!0JN-:-
M3L>5AJ;N;5RC5F%J4"W-V$3[D(> 91\>B;TTREZE3#V% /@#E9<QX#@8PREF
MS#F#X,;-F;*V.L45_L6.28R+=*[38]<&Y2F6(U<V"1CTW:Q0,4/32$YQ,8
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
M1*'<(% I?B\M$FZ9VMX$TTT4TT44R)))$*FDDF4I$TTR% I$TR% "D(0H
M    '"/[X#@3LW4TQLN9[91]BL"S=+K&R^+ZK9L=A&9/A#V/"NP&$;HH1Q=-
M>L[P39%=\^HLZ[)[TR=H$75BGQCK$04,<#)EB=DY):U[+N0M3I!*M(9"R!XR
MI%)VDU:Z[[IUM_LOXXIMR8PIMVF!MLJG)PDKA:J&!7O+&.;#$M&:BR:*<$F(
M>R-9[*J,4W;[=12O-YY]ICCC8ZLBD=5/)FDNW&++]5Y]N#8RZ+Z)K>9D,.22
M)5C=I?=T9&24Z")B&4]A1),1O<XCM^;0\*X]^\>_D-@EF[@Z'H2.)\/O#+@0
M ZKMUZ[GV=9*-Q,(E WJ@)NG4 $H@(U*>,/#'=W8"QE%'&GC(W+E797#A 5L
MHSNK>&(7L0<LT@>%>SVPDU,':*-UU%0Z1WKF!,"D3.83^D^!2/NAIOFCR(9W
MKZSF$R1F[0K1Y1X<S-&J1-^M6^FV1O3*HL8];PQC>"QU7V\R\32!-N"J=B;I
MK&.4R2O:0RD:B(W3+#%2ULVAVMGT[%08/.&-499B]BIGR%;\.8Y]M(SK$^GZ
M=HC=*M2*ZTA:1JT:<2.HDVGEX^NR*<:],8J:CE$HB*Q"]& ,%8XUFPQCK N(
MX8T%CO&%;:UJML55"+O5DDCJNI"7EG::+<CZ>L$NZ</Y!R"9/>7SE57M+W]
MK$S7%F#@. X#@. X#@. X#@. X#@:T;H_F=;8_5HSM]%MJX6,X?)+YASO__0
MN=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <!P'
M@MFJMUS2W->Z+G9[%]GRMXXO(&K$W#(-XJU9L-[)KYDLM-9T?(C++]<JK=U:
MHO'%VC8]K(Q5HBD#K0C]HF@8"J^@X+/XFXQI3FAX6NV-<T-:W$M_&'Y:\69U
MPA$,6:%4P?LC7JML"I08-N@@$;6$LDT*RU#,<!#P,45-HUAI-N"L>U132ZD,
M4QC/*2?Y5K:EA$^;!X8C69O/B[@T%?>BN)B#QEM9//FR:B:!&IV,-*94A69W
M+8_JG$RSHR:G4A13 "F$[%/E\6L&QF/,31$>;];5Y2(N^45NX8RLAJM16=0U
MWQC<'$>_0F6L#8<7466O&P6:HYC)L$%4&"DJL"Z[<AQ;=1]/CSE8K]-K(^O>
M.LD;=[OXXWKF,8VG7K6'6W#5KQ#J=C2^5Y&G9#R.[R G\G6G+4E0DP2=XVQZ
M:JI(1\)%/R$>NTD$'0(MDOBK$FD13:M+RLI<[E:#97R[GVB[CZG[+R.M&TU!
MQ>MA523EZ;#Y%QED/%"]J?W(:9<*O)@FJU*G895=T5XG[WT.5(00*LDDX2C4
M32*3&#6^8U,\V>:(E]C_ ##Y"L 8CQ]/I@PL\]K?AF3/DY[!N>I)2,@YZQLJ
MLO5';IL'8D_8O$G2)CB8!$H"0[$K;&Q6;6S7^A:KX(Q=KUC%.1+1\455E5X5
MQ,N4WDS)F2.L\E)R9<HH-6JLQ8)EVX?.O010;@X<'!))),"IEJ3-9JSAPB,&
MM<=&P7F'\L-!O4>V=*[!X7TGRI2H66:-7T=9\5T/&=DPQ?E5VCSU$W<86ZR)
M62Z(I'05[S%4Z>P#3;+4\MK*OBMF7=>H6S6KZJSUQ!::;>YAP-C \@Y,^>H8
M34&$R1B:&=/S**BY/4JU>PA40ZAZ;*-0#M3#HF1!=LG>J$[=M6#5R^?.6[)D
MR;K.WCQVLFV:M&K9,RSARY<+&(B@W01()CG,(%*4!$1  Y66A61O*)HKCF=^
M\XN?JWE#(:AE46F,M?X^?V$R&[>)?PH\:MAJ*NKZ-=@80 ??O=4R"8O>8O<'
M55>&=S@W^N'N3E@$D];O';D>$B7IA;I9$W/R'4];82.4,8"DD%<8U\F6,U2+
M$H=3"DM#Q2XE_P !OBC%I$9R_P _U<O(KF!3U<Z;SUG!U=='['V.]),-Q,)(
MBR[O_)!G'/:V3K85Z*?0!<,(.)$3@8X%*4P)$%8C*'(*QXJ]+F$TWMV3<?6'
M9^^HJ^N:\[:9 N6QDLHN B8JJ,)DN8FJ+$B0PB( PB&A0]@=.A2 6T3BEO\
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
MAC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVN
MXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\
M$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5
M\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/U
MVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?
MS\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^
M<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H
M/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#
MK?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?
MH^<5\#AC[H8=V)\QFV5YU^SI2IKPR;RT2'N&',G5:6N]AJN2D8"FQM@I,W$O
FK5.+.\$QS5*'KS5V=VY,HX03*BB83*$#J8%? BV/NAT0.9<K_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>g512170g93j77.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g93j77.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0^44&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@             !N    @0    & &< .0 S
M &H -P W     0                         !              ($   !
MN                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     #/<    !    <    &
M  %0  !^    #-L &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" !@ ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U5))))2DDEGY687DUU&&=W#D_#^2JW-\YCY7'QSU)TA ?-,_R_27P
M@9FA]2V+LVJOVM][_ <#^LY5'YN0_@A@\&_WE 27-\S\4YK,3ZSCA^YC]/\
MS_GDVHX81Z6>Y7+WN^DXN^))5KJ)(M9&GM/Y545KJ/\ .L_JG\J;AD3R?-DF
MSQ8/^G-4OYR'^$A9D7L^C8?@=1_TE8JZ@9BUNG[S?_(JFDF8.?YG"1P9)5^Y
M(\</\67_ '*98X2W#L,>Q[=S"' ]PI+(JNLI=N8>>0>"M.FYES-S?F.X*Z+D
M/B4.:'"1P9AO#I+^MC:V3$8:[Q2)))+08G__T/54DDDE-3/O+6BIO+M7'R_\
MR5!2L>;+'//YQGY=E%<;SW-'F<\LGZ/RXQVQCY?\;YV]CAP1 ^U2.::<>OUL
MVP5,_=[GRT]W]EBCZU6#C',M&YQ]M#.[C_K_ .!K R,B[)N-][MUAT\@/W&#
M\UBL<ORV/'".7-'W)S'%CQ'Y(P_1R9?W^/\ 0QLF/'+*31X8#0R'S2/[L/\
MOG8=UW KTHQ7/CAQ#6S]^YZ;_G'4\_I<21Y.#O\ JFL6(DK0YO*!4>",3^A&
M$.#_ *+/]SP]8DGN92MZ*C+Z7G'943CW'AKA$_#7TW_V7;TUU-E+MKQSP1P5
MSI (@B1X%;/2>H^K^H9CMS7Z46.Y!_T;G?\ GI13Q8N9TX8X<Y^2</1CR2_<
MRP_1XO\ .18LN XQQ0)E$?-"6LHC]Z,DR)CWFFS=^:='CQ'_ )BH/8ZMY8[E
MI@IEF0EDPY!*-PR8Y?XLHL9 D*W!=GG4)U6P'EU&T\L.WY<M5E=GR^89L,,H
MTXXB5?NG]*+0E'AD1V?_T?54.]VVBQPY#3'W(B%E?T:S^J5%S!(P92-Q"9_Y
MJ8_,/,.4F/!3I+B'07ZM@9.6ZAM+JA52R/<X@[CIV:[\UJHCH.<3 ?22>V\_
M^05R!X!%Q /M->G<_D*U(\[#-FA&6&O<E#'ID^4'AQ_N)CDR8X5$BH@GY?\
M"[O/VUNJM?4Z-U;BQT<2T[3"BC9O]-R?^.L_ZHH*=,5*0'0D-Z)N(/<!MXO2
M\K+J-U18&!Q:=[B#(_LN\48=#ZBPA['TA[2'-.\Z$'<W\Q6>E_\ )#_^//\
MWU3@> 3<^;'A,(^V9F4(Y.+CX-9<7]27[K5EFR<<P"*C(Q^6VSFC](U^DN:-
MP!G4*NF@)U0YC+[N6>7AX.,\7#?%K^DPQ% #>FWTYWOL;X@'[I5]9_3OYU_]
M4?E6@NF^#$GDH7T,Z_QY-3/_ #A^C__2]53.:'-+3P1!^:=) @$$'4%3D6U/
MI=M>-.SNQ0Y'BMH@$0=0F].O]T?<%A9/@%R)QYN&'2,H\1C_ (7%ZFR.9TUC
MJXTCQ1<0C[37KW/Y"M3TZ_W1]P2#&#4- ^2.'X'.&2$SFB>"<9UP?N2XOWD2
MY@$$<.XK=X_-_IN3_P =9_U104;-_IN3_P =9_U1056R?/+^\78A\L?(.UTO
M_DA__'G_ +ZB*70:FV]-L8[@VNU\##=4SFN:XM<(<TP0HOB.*0&#+^A/&( _
MUH&7_?- R'NY1U$B5DTCQ3K3Q7UVUAX #QHZ!&JAY'DQS60X_<&.0'$+CQ<8
M_2X?5'Y5F2? +JV.#2ZMA<\0Y_;P X5E))=9R^".#%#%#Y8#KN?TI2:4I&1)
M/5__T_54ES76/KS@=/ZE^R<3%R>K=0 W6T8319Z8'TA:=WTV_N_F?X3TT:GZ
MX8C[NE8]V'EXV1UAUS*JKJVL=4['_G?M376;F;O\%L]3>DIWTE3ZMU.OI73[
M<^VF[(93MFK'9ZEIW.;7[*Y;NV[]SE;!D3XI*722224\;F_TW)_XZS_JB@KK
M7])Z<][GOQV%[R7.)').I*;]C],_[C,^Y9$OAF4R)XH:DG]+_O73C\0Q  <,
MM !T_P"^:WU<_H#_ /C7?D:K&?3(%S1QH_X?FN4,[)P>@]*R<[TB,;%8ZZRN
MH N,#W; ]S&[O[:R;/KLQF,<F[H?56XFS>^XTU.8*R-QM=Z>2]_IM9[W^Q6\
MG)C)RGW>9%B.DA^CDC\LFE/->:62.Q-T>S<1<:_T;)/T':._\E_90JNJ])R,
MCI]6)CVY5'4ZWVTYM59=CL:QN_\ 6;CM]%[_ *#&;/YS]'8M3[)C?Z,+*Q?!
MN;Q9(Y(9,8E \4=9_P#>,ASP(((.J9),UH:T-;H!H J'4>L8^!F]/PG>^_J5
MQJKK#@'!K:[+[+]I^E77Z;*W?\:N@%UKNU7_U-W_ !6L:_'ZQE7">H6Y[VY3
MC]*0UMA8[_T(NR5+ZZ479/UO^K-%%[L6RPY31D5AI>P;:S9Z7J-?7ZCJM];'
MO9^CW^HK?5?J=U!O5+.K_5CJ/['RLK^FT[!93<\;OUAU3O8V[WOW_H_?_.^R
MWUO6FWZL=8NS^@]0ZCGUY>3TDY+LJWT_3]3UQMJ94RK;6QM#?9_+24\GU3/Z
MUT=GUKZ-7U3+R*L#'Q[\7)NM<<BMUCZ'.#<EI;9]"[8[_P!6+H8ZC]9/K9U;
M ?U')PNE]&;36RG#?Z%C[KF>HZVV^O\ 2N97ML_1[MG\U_POJ+K7U%S>I9W7
MLFO*JK9UFBBFIKFN)8:31N=9!]V[[._Z*N]1^K/6*^NV]=^K^?7B79C&LSL;
M(K-E-IK&RJW]&YCVV,;_ *_SF]*0?6*WHV%D8.'U3K?4:[C0*L;#Q'V"^YP]
MCLN_]G5?:+;KOHM]39C;Z[?1J_G5@8O7/K!?]6!@,SKFY.3UP='JS;FAN370
MYK;=UO&W,:W<RS_"L^A]-=#E?5GZQLZNWK/3>HX]>;D8E>+GFZ@N875_X;%;
MOW5-<[_ ;MG]=9N9]6,;H_U8R\;K747A]_4OMV/U6FI[K*;W!GI95M51<[?O
MJL]5]?\ I_\ !)*7R;.H_5[ZW=)Z>SJ>9E]-MQ\K(LIRGBUQ=53:]V_(+/6M
M:YS*[&,>[]"_^;]EGIJA35]97_5 _71W7,K]I!ARQB;A]C])IC[.[#:W9[ZF
M_3_]6J70ZG]9^N>'DMS[NMMP*+CG=0LI]#'(L8_&Q\/#I8T,:_\ 3V67^_\
M3_\ 6U>;]0.O-P?^;PZT/^;ALW.J]+]9]&?4=B^O.SW._/\ _ ?3_5TE.S]:
M\EN7]1.H90&UN1@&T-Y@/9OC_I+$S.I?7BOZL$5]-Q688Q '9++O5L91Z8%F
M0W%=Z'J6,I_2>EZO_;BZKK?2/VA]7\KH^*6T"_'./42"6L$;&<?FM5G%PQ5T
MVG!OBT,H;39I[70T5OT_=<DIXVC'Q:LKZH](Z;F76=)RL+-:Y]3WU>LTTUN%
MSF-+=EF^VRRO?^DQK%0KS^J=2Z7]7>@NR;1G5=4LP^HVUV.8]S,'>Z\>J#N?
MNPW5V>[_  BWNA_4O,Z9_P WO4R:[!T,9K;=K7#U!EF:O3D^STOS]R-T_P"I
MSL/ZW977/6:[#M-EV/B09KR+VTUY63NG9^E;5;^;_A4E/-5=?^L/5<.SK>-F
M=2IRG^I9@8./@/OP@QI<*<:^]E#VY5ES6[;,KU/T%EG_  */UWI.#U'ZP_5C
M-SL1U.3UT%W4J7.L:X.IHJNIHVN<UU'V>WZ>ST_^$6RSZJ_6'ICK,;ZN]79A
M=+L>ZRO&NH%QQR\[[68KBYOZ'>[?758C?6+ZK]6ZDSI-^#U(4=3Z3NC+LK!W
ME[&U77>FS]&VQ_I_0V>E^DL24__9 #A"24T$(0      50    $!    #P!!
M &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !, 00!D &\ 8@!E "
M4 !H &\ = !O ', : !O '  (  V "X ,     $ .$))300&       '  @
M 0 ! 0#_[@ .061O8F4 9$     !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,#
M 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P/_P  1" &X @0# 1$  A$! Q$!_]T ! !!
M_\0!!@ !  $% 0$! 0$           H&!P@)"P4$ P$" 0$   8# 0
M         0(#!P@)!08*!!    8" 0(# P,*"Q0%" H#  $" P0%!@<1$@@A
M$PDQ% I!(A51,B-U=K87-W@Y84*T-96U%C97MQAQ4M(SD[/3)%15U>5FEJ9W
MESA8&8%BU-<:D8)#-%;6AZ>A<I)C<T1T)9BX*,A*$0 " 0(#! 0$"A(,# 8#
M 0   0(#!!$%!B$Q$@=!41,(82(R%''1LI,5-74V%PF!D;%"4F)RTB-SL]-T
ME+155QFAP9*B,R14E196=CB"0U-CXZ2EM>5F-V?PPH-$U"6C-(0F_]H # ,!
M  (1 Q$ /P"?P                                         /S==:8
M;6Z\XVRTV74MQU:6VT)^JM:S)*2_FF/FO+RSR^VK7M_=TZ%G36,ZE2480BNN
M4I-1BO"VD3PISJSC3IP<JCW)+%OT$B@K;:6"4_4E^_BRW4\EY-83EDI2B]J?
M,B)=C(47_66D8S:V[YO=LT)VU+,.9]E>WT<?L67J=_)M;X]I;1J4(273VE:"
M3V-X[#M>7Z$U5F/"Z64U*=-_/5<*:]'";4G\B++;6?<+5M]2:?'YTOVDEVPE
M,04_+\[RHZ9ZEI_0ZDG_ #!B5J_XTS1MHZE+0G*[,KY[E4OKBC9Q^J[.A&]E
M)=2<Z;:>UQ:P.Z67*"^G@\QS>E3\%.,I_(QDZ>'RF4+/WWF,GJ3#BTU:@^>E
M3<5^2^7/L,URI+C"C3\GV(OT>1C9J;XS+GWF_:4\@R?(,IH/'AE"WJW%98[L
M9W%>=*3CO6%O%8X\2:P2[5:<I].4<'<U[FM+IQE&,?E1BI?OBCYFTL_FF?FY
M-.;Y^2&B+ (O%)\%[E'CGX=)?+S[?JGS8G/>^;WG=0RD[WF]F-)/HM86]FEM
M3P7FE"B_G5O;;6.+?%+'L5OH325KAV>24G]6Y5/5RE_X]!%./Y/DDKQE9#>2
M3Y(_L]M/>\2(TD?V20KQ))\%^@+3YESAYMYR^+..:6H[N6*?V;,KVKM2P3\>
MM+:DVD^A/#<<S2R/):'\!E%K#ZFE37S(GCN/.O&1NNN.F1<$;BU+,B^H1J,^
M"'1+J_OK^4)WUY5K3BL$YSE-I=2<F\$<C"G3IIJG!13ZDE\PV$X5^\W$ON9H
M?VJB#U)]WK_H%R._L?DW^[K8Q"U-[Y-0?AU?[K,J87@.$,"-D..-9]E"VEK;
M5])N%U(4I"N#;;Y+E)D?!CS,=[2ZNK/O.<XZ]G<U*5;V7FN*$G&6#IT\5C%I
MX,RPT9"$])Y'&<4X]@MC6/2RFX^0W\/@XEY<133T])Q[.:QT]'UO'E/IXZ?D
M^H+1Y5S2YFY$X/).8V?6;CAAV%_=TL.'R<.SJQPX>C#=T'-5LHRFXQ\XRNWG
MC]%3A+?OWQ>\J&'LO/(/!LY1:+Z>./?'&[#ZWIXY*>W))7UI<\\\^//M/FZF
M1=[SO+Z==-V'.3.*CCAAYU.%[NX<,?/*=?B\E8\6/%XW%CQ2QX>XT3I2ZQ[3
M(Z"Q^@3I_<W'K_\ &"*M@[VSB+P4GZ(LR_3'*@&RLR^4R5 ?AH2K_P TR_0%
M\=.?&3=XO)G".;K(\WI]+N+-TIM=.#LZUK%2Z,7"27T+.OW7*O2]?%T/.*#^
MEGBO_P D9O\ 9^25W6]P\91I3;XV^T7AUO5LYN09_5-,:4U&X_Z7C&2.D_C4
M,GJRI4==<I;FA#9Q5;"[A7;Z^&WN*=OAX$[EX[L5O.JWO)^NL99=G4)/HC4@
MX_OHN7J"XM3M_ K7I3],?1KRN/L-LPY#Z>?YZ3PY!+^JC*[1/?L[M&M>QI?T
M\]B+Z>'V+,J-2UX<?HJ^%2S7A_C/AW;3IV8<N]5V'%+V.[:FNFE)3^5'9/\
M>%Q8LN).93(A2H\MA7UK\5YN0RKP(_FN-*6@_ _JC*O)\\R745C3S33^<6M]
MED_)K6]6G6I2W/94IRE![&GL?2CIU>WN+6HZ-S0G3JK?&47%_*:3/H'*%$
M                                    /__0G\
M                  #^&9)(U*,DI21F9F?!$1>)F9GX$1$)9SA3A.I4FHTX
MIMMO!)+:VV]B26]D4FVDEBV6TR+;>%X]UM'8?2\U/)>Z4Y(E]*BY(B=E=:(3
M7"BX47F&LOYTQB%S6[\7=^Y6><63U1[.:@ABO-LK4;G"2Q6%2YXXVE/"2PG'
MMI58;7V4L,#NV3<OM2YQPU/-/-[9_/UL8;/!'!S>S=XJB_HBQU]OK)9YK:HX
M<.C8/DDO+(K&?[3+J)Q]M$-'4GY/)49'^F,:YN9GQF'-S4LKBSY<9#8:<RUX
MJ-625]>[_*XZT(VL,5\[YK-Q>ZJ\$RZ&4\J,EM>&IFES4NJO4OL=/Y46YOT>
M-8]1:"UR"[O7/-N+6?8JYY24J2ZZVV?''V)DU>2R7Z"4D0P4UKS/YB<Q[MWN
MN]:YGFM;BQ2N;BI4IP?^;I.794EM>RG"*VMX8MEP[#*,KRN'9Y=84J,?I8I-
M^B][^2V>0.B'(@       !L-PK]YN)?<S0_M5$'J>[O7_0+D=_8_)O\ =UL8
M?ZF]\FH/PZO]UF5,+P'"& NR_P!_F4?;-S^MMCS(][W^\OSC]V)_<Z9EEHGW
MJ9']H7S64,,;SM(      'W5]I953WO%783:Y_PY=A27HKADD^2)2F5H-2>?
MD/DAV33&L=6Z*OUFNC]3YAE69;/LMI<5;>;2>*4I4IQ<E]++%;7BMK/EN[&R
MOZ?8WUI2K4NJ<5)?*:>!=FBWEF%6I*+/W6_C%P1IE-HB2R27R-RXC:$FH_E-
MQMTS&;O+;XQSGOHZI1M]8>9:GRB.":N*<;:Y45T0N;:$8XOIE7H7$GUXG0,U
MY7:=OE*5CVEI6^E;G#Y,)M_*C**+W8]NK#KKH:G/.X_,5P1MV1$<,UF1<^78
M,]3*6RY^N>)G^8-B7*SXPGD+S!5O9:COZ^F,]G@G"_2=JY/#'@O:6-)07T=S
M&UQP?B[L;89QRSU'EO%4M:<;NW733\O#PTWMQ\$'/T2[3+S4AI#S#K;[+B26
MVZRM+C3B3]BD.(-25I/ZI&,X;&_L<SM+?,,MO*5Q85HJ4*E*<:E.<7NE"<&X
MR3Z&FT6_J4ZE&<J56G*-2+P::::?4T]J/T'U$@
M           ?_]&?P                                 _-UUIAM;SS
MC;++25+<==6EMMM"2Y4M:UF24)21<F9GP0^:\O+/+K2XO\PNZ="QHP<ZE2I*
M,*<(16,I3G)J,8I;7*322VMD\*<ZLXTZ4'*I)X))8MM]"2VMED<JWGC]0;D6
M@9/()J>I)R$K5'JVE^)<D^:%.S.E7CPVDD*+V.#79SI^,>Y8:'G=9-RQL):G
MS^.,774G0RZG+:L>V<74NN%X/"A"-*<?)N4RYV0\K<WS!0KYM4\TMGMX<.*J
MU]3CA#_"?$GO@8XY+L#*\K4M-I:.E$49F5;#YB5Z2Y,R2<=M7+_3SX*=4XOC
MY1J>YN=Z#G5SJJ5Z6L]8UHY%.3:L+7&VLHK%X)T8/&MPXM1G<SKU$MG&7ER7
M2.0Y"HRL+&/G"_QD_'J?NGY./2H**\!1@Q^.R@            !L-PK]YN)?
M<S0_M5$'J>[O7_0+D=_8_)O]W6QA_J;WR:@_#J_W694PO <(8"[+_?YE'VS<
M_K;8\R/>]_O+\X_=B?W.F99:)]ZF1_:%\UE##&\[2           !4F/Y=D>
M+N^;26LF&@U=;D7J)Z$\?ASYT-XEQUJ41<=73UD7L,A=KE?STYK\F[U7?+S6
MEW8T7/BG;\2JVE5[,>UM:JG0E)I</:<"JQ7D3B]IPN;Z>R;/:?!F=A"I+#!2
MW37H36$EUX8X=:9D3BF^JZ8;<7*X95;YF2?I*"EU^O49_*]&,W9<4OT4F\7R
MGTD-JW)3XS#2N?2M<EYV9$LGS*34?/[.-2K92;Z:M!NI<VZ\,)746\7+LXEG
M<_Y47ELIU\@N.WI+_%S:C47U,MD)?)X'Z++]PI\*RC-S*^7'FQ'BY:D17FWV
M5E\O2XVI2>2^4O:1^T;,].ZET]J[*+3/]+9W:YCDE>.-.O;U85J4UTX3IN4<
M5NDL<8O8TGL+475K<V5>=M>6\Z5Q'?&2<6OD,^L<V?.
M             ?_2G\                               "UF:[9Q[$O-
MALJ*YND<I.OB.I)J,X7AQ/ED2VV%$?M;22W?#Q2DC(QAAWA.^[RLY'.]R#+Z
MJS_F#3QB[*VJ)4[>>["]N4IPHM/'&C!5;A8)3ITXRC,[WIG0&<:@[.YJ1\VR
MQ_XR:VR7^;AL<OJGA'J;:P,4LKSW),P=4=K--$(E];-7$ZF*]GCZT_)ZE*?<
M3\BW5+67/@9%X#2?SK[S/-OGS>U):TU#*&0*IQ4LNML:-E2P\G[%Q.5:<=ZJ
MW$ZM1-M1E&.$5?S(-)Y+IRFE86V-SA@ZL_&J2Z]NZ*\$4EUIO:48+ '9
M             -AN%?O-Q+[F:']JH@]3W=Z_Z!<CO['Y-_NZV,/]3>^34'X=
M7^ZS*F%X#A# 79?[_,H^V;G];;'F1[WO]Y?G'[L3^YTS++1/O4R/[0OFLH88
MWG:0              "HL=RN_P 5E>]4EB]$-2B-Z/SYD.41%QQ)B+ZF7?FG
MP2C+K3S\TR/Q%U>5?.OF;R6SGV9Y=ZJN+&4I)U:&/:6MPELPN+:>-*ILQ49N
M/:4\6Z<X2VG#YQD&4Y]0[#,[.-1););IQ^IFO&7A6.#Z4S*7"]U4E^;4"^2U
M16JS2A+JEG]$RUGX%Y4APS5#6H_TCI]/L(G%&? W.=WSXP?EYS-=EIOF73HZ
M:UK-J$:DIOV-N9O9]CKS;E:R;QPI7,G!>*H7-6<N%6)U+RTS/*>TNLI<KJP6
MW!+[+!>&*V37AAMWXP26)>LC(R(R,C(RY(R\2,C]AD?RD8V%QE&<8SA).#6*
M:VII[FGU%LFFG@]Y_1,                           /_TY_
M                   #S[2VKJ2"]8VLQF#"83RX^^KI3SP9I0A/BMUU?'"4
M)(U*/P(C'5M9ZVTIR\T[?ZKUIGMOEVG[:.,ZU:7"L=N$(+;*I4GAA"E3C*I-
M[(1;V'V6%A>9G=4[.PMY5;F;V1BOV7T)+I;P2Z68H9WNFTO#?K,:-ZHJ3-3:
MYI*Z+2<CQ(S):#_M!A?\Z@_,,O:HB,T#27WD_C!=8\Q99CI'E%*OD6B&W"=T
MGP9C>0VIM3B_XG1G]!2DZ\DOLE:,9SH*_FE>6ECE:I7N=*-QF&]0WTH/T'Y<
MEUOQ5T1Q2D6+]OB?B9^TQK?;;;;>+9=,"                   #8;A7[S<
M2^YFA_:J(/4]W>O^@7([^Q^3?[NMC#_4WODU!^'5_NLRIA> X0P%V7^_S*/M
MFY_6VQYD>][_ 'E^<?NQ/[G3,LM$^]3(_M"^:RAAC>=I
M  "Z^"[9O,2-F#,-=O1),DG"></WF&@_:=?(7R:$I]OE*Y;/Y.@S-0S:[M_?
M=YB\CIV.G,]G4SWEM%J/FE6?V>UATNQKRQ<%'>K:IQ4);5#L93=0Z#JG0&5Z
M@52ZMTK?-7\^EXLW_G(K?C]$O&Z^)+ R]QW)J7*H";&EF(DL_-2\T?"),1TR
MY\B6P9FMETOT>4J+Q29EP8WL<JN;_+_G1IBCJOE]GU.\L'@JM-^+<6U1K'L;
MFBWQ4JBVX8XPFEQTIU*;4WCQG&29ED-W*SS.V<*G0]\9KZ*$MS7[*W-)[#WQ
M<PXD                         __4G\
M"B\SSJEPF#[Q8.>?->0HX%6RM)2IBR^;U>/),1DJ^O=41D1>PE*X2>/W> [R
M'+_N\:;]E=4W/G.H;B$G9Y=2E%7%U);,=N*HV\9?PMQ-.,4FJ<:M7AI2[+IK
M2V9:FNNQLX<-M%_9*LEXL%_YI-;HK:^EI8M869;FEWF<[WRV?X9;-10Z]@U)
MA0D'\C31J/J=47USBN5J^KP1$7GQYX]X'F+S^U(\]UMF>%A2E+S6RI.4;2T@
M^BE3;?%4DL.TKS<JM3!)R4(PA');3^FLKTW:^;V%+[)+RZDL'.;\+ZNJ*P2Z
ML6VZ3%D#L                      &PW"OWFXE]S-#^U40>I[N]?\ 0+D=
M_8_)O]W6QA_J;WR:@_#J_P!UF5,+P'"& NR_W^91]LW/ZVV/,CWO?[R_./W8
MG]SIF66B?>ID?VA?-90PQO.T@                   'MT&16^,V#5G33'(
MDEO@ED1]3$EKDC5'E,G\Q]A?'BD_8?!D9*(C*X?++FIKKD_JFTU?H#/JMEFU
M/!32>-&O3Q3E0N:3\2M1EAMA)>+)*<'"I&$X\9FV3Y=G=G.QS*W52B]WT47T
M2C+?&2ZUZ#Q3:,S, V94YJPF,OHKKYI',BL6OYKY)(S7(KEJ/F0SP1FI/],;
M_3<EPH]_W=B[WNB.\-EU/*:_9Y5S+HT\:]A.>RLHK&5>QG+;6I8)RG3_ (:A
MM512I\-:IC;JW1.8:9JNM'&ME,GXM1+R<=T:B7DRZGY,NC!XQ5S!EZ=)
M                   #_]6?P                        "V&Q=E0,)BG
M%8Z)N02F35#A<\MQ4J^:F98=*B4ADCYZ$%\]TRX+@N5%ASWK>]QIGN\Y-+)L
ML5/,.:-Y0<K6TQQIV\9;(W5[A)2A23Q=.DL*EQ*/#%PI\=:'>=':*N]35U7J
MXTLHA+QY],GTPI]<NM[HIXO%X1>%EM;6-Y/D6=K*=F39*S6Z\Z?/')F:6VTE
MPAIELCX2A)$E)>!$//GK?7&JN8VILTUAK3.JU_J"\J.52K4>.&UX0A%>+3I0
M3X:=*"C3IQ2C"*2P,ELOR^SRNTHV-A0C3MH+!)?-;WMO>V\6WM9YPZF?8
M                    &PW"OWFXE]S-#^U40>I[N]?] N1W]C\F_P!W6QA_
MJ;WR:@_#J_W694PO <(8"[+_ '^91]LW/ZVV/,CWO?[R_./W8G]SIF66B?>I
MD?VA?-90PQO.T@                     ?O&DR(<AF5$>=C28[B'F'V5J;
M=:=09*0XVM)DI*DF7@9#D<IS;-,AS.PSK),PK6F;VM6-6C6I3E3J4JD'C&<)
MQ:E&46L4T\2E6HT;FE4H7%*,Z,XM2BUBFGO33WHR^UCM=G)DM4E^MJ-D"$$E
MB29H:8N>/#EM!$A#,\B^N:+YJ_%2./%*=[?<][[-AS@IV7+KF;<4;3F?3@HT
M:_BTZ.:X=,(I1A1O,,'.A'Q*VVI;J*XJ-/'?7&@:F2.IFF4QE/*&\91VN5'T
M7M<J?5)[8[I=$G>X;$BV(                     '_UI_
M          "UFR=DP\*AG$B&U+R*6T9Q(AGU-PVU<D4V:1'R39'_ $MOP-PR
M^1)&988][;O;9%W?,BED>1RHWO-6]HMVULWQ0M82Q2N[M)XJ">/8T<5*O)?.
MTXSFN]Z+T7<:FN%<7"E3R>G+QY[G-KYR'A^BENBO#@C"J=.F6<R186$AV7,E
MNJ>D2'E=3CKBO:9G["(B\"(N"21$1$1$1#SU:DU)GNK\]S74^I\UK7N?WM:5
M6O7JRXIU)RWMO<DEA&,8I1A%1A",8Q263%K:V]C;T;2THQIVU..$8K8DE_XV
MO>WM>T^0<(?0                         ;#<*_>;B7W,T/[51!ZGN[U_
MT"Y'?V/R;_=UL8?ZF]\FH/PZO]UF5,+P'"& NR_W^91]LW/ZVV/,CWO?[R_.
M/W8G]SIF66B?>ID?VA?-90PQO.T@                      !_I*E(4E:%
M*0M"B4A:3-*DJ2?*5)47!I4DRY(R]@JT:U:VK4KBWJRIW%.2E&46XRC*+QC*
M,E@U)-)IIXI[40E&,HN,DG%K!I[FC+K4^T?W0-MX[D#Z$W;*"3!F.*)/TNT@
MCY;<,^$_2#22Y/Y7D_.XZB5SO2[DO?*CS1MK3E7S1S*$>8E"FHV=U-J/LG3@
MGC">."\^IQ6,L'C<PQJ)=I"HY8]:_P!"^Q$YYQE%)O*Y/QX+_$M]*_S;?[A[
M-S6%]QLG+5                    '_UY_                      M]L
M/.X>$5!O?8Y%O,);=7!-7UZR+A<M\BY4F+&-1&KV=:N$D9<F98O=Z;O*9#W=
M=#2O_L5UKN_C*&76;EY4TL)7-9+%JVM\5*>YU9\-&,HN3G#MVC]*W&I\P5/;
M#+J;3JSZET0C]-+HZEC)[L'@U8V,VWG2;*RDN2YTQTWI$AT^5N+,B(O B)*4
M(21)2DB)*4D1$1$1$/.'JO5>HM<ZCS?5NK,VJWVHK^LZM>O4>,IR:26Q81C"
M,5&%.G%1A3IQC3A&,(QBLI+.SM<OM:%E9T53M:<<(Q6Y+]MM[6WM;;;;;/B'
M7CZ0                          -AN%?O-Q+[F:']JH@]3W=Z_P"@7([^
MQ^3?[NMC#_4WODU!^'5_NLRIA> X0P%V7^_S*/MFY_6VQYD>][_>7YQ^[$_N
M=,RRT3[U,C^T+YK*&&-YVD                         _VTZXRXV\RM;3
MK2T.M.MJ-#C;C:B4A:%I,E)6A1$9&7B1CZ+2[NLON[6_L;F=&]H5(U*=2$G&
M<)P:E"<)+!QE&24HR3332:VDLX0JPG3J14J<DTT]J:>QIKI36\S1U7LA&7PO
MHNT<0C(X#74Z?!(39Q4&2??6DD1(2\CJ(GD%X<GU)(DF9)]!'<M[V=OSUT\M
M&ZSNJ=/FOEM#&H\%".86\6H^=THI*,:T,8QNJ4=G$U6IQ5.;IT<:M>:,EIZY
M\^L(-Y-5ELZ>RD]O WO<7M<&^CQ7M6,KOC.XMV                  '__0
MG\                    \+),AK\7IY=S9+Z6(J/F-I,B=E2%<DQ%8(_KG7
MEEP7R$7*C\",Q;?FUS2TOR;T'GNO]6W/#EMG3\2FFNTN*\L51MZ*>^I5EL71
M&/%4GA"$I+E<ERB\SW,;?+;*.-6;VOHC%>5*7@2^7L2VM&!&39)8Y7<2KFS<
M-3TA7#+*5&;,.,DS\B)'2?UK3*3_ )JE&:E<J49GYE^;_-C5?.K7N=:^U?=.
M5]=3PI4DVZ5K;Q;[&VH)^32I1>_#BJ3<ZU1RJU)REEADF36>0Y=0RVRAA3@M
MLNF<GY4Y=;;^4L(K8DCP!;$Y8                     #WJ?%\BOU$5/36
M%@DS-/G,1G/=4F1\&2Y:R1&;,C_GED+EZ$Y-\U.9U2$-!: S3,Z3;7:T:$_-
MXM/!J=S)1MX/'9X]6.TXK,<]R?*4WF.94:,NJ4EQ?(@L9/Y"9=&KT+E\SI78
MR:JH;,BZD.2%S92>?D)N(A<97'R_9B_Z1F5HSXL_GMGO95M69MDV16S7C1G6
ME=W$<>A4[:,K>6'3_&UT88[<.BWW-?3MOC&SHU[B?0U%0C\N;4OWA7D'MYIV
MR+Z3R*RE'^F]QBQ8!?S".0=D?@7R_+]0O8,E]-_%8Z$MH0_I?S4S:]J?/>9V
M]O9+T%V[OWL6S%K;OP6XZI=<W\QFWYCD]&FOIY2J>I[,JJ-H_ 6./-B6,WCC
MQDV3Z.?'GQ]S]T+Q+P\./#]$7HRCXNCNRY:H*\R3-<P:PVW%_6CCMQV^:^;+
M:MCPPV;L'M.!K\T-65<>SN*-+ZFG%^KXRZD*'&KH42OAM^3#@Q8\.*SUN.>5
M&BM(88;\QU2W5]#2"+E2C4?')F9C-+3V093I3(,CTOD%IV&19;9T;6VI<4Y]
MG0MZ<:-&GQU)3J3X*<(QXJDY3EAC*4I-M]#N;FM>7-Q=W,^*XJSE.3P2QE)N
M4G@DDL6V\$DET(^H<P4"W%UJC"KZ=+LYU?(*=-<\V3(8L)K9N.\EU.$TIYQA
M!J21$9)22>/81'XC$_F#W)^[WS*U)G6K]1:6NHZDS"IVE>M1OKN#G4V8S[.5
M6=*+E%*+4*<88+%14L9'<\LU]J;*K6WLK6\@[6DL(QE3@\%U8I*3Z]KQ\.&P
MHV;V_8N\1G MKJ$LR/@GEPYC*3X+IX1[M&=,B/V\N>/Z L#J'XK[DW?1G+3>
MMM0Y?<-/!596MU23P6&$/-Z%3#'%R3K/''!.)V.UYN9[3:5U86U6/@4X/Y?%
M)?O?EE$67;Y>,DI53>UL\B+DD3&)%<ZK_JI\OW]HU<?*:DD?Z QUU=\5QS&R
M]5:NB>8^4YG"*Q4+JE7L:C^E7 [VFY=3E.$7T\)VBRYO974X5F&5UJ3ZX2C4
M7H[>S?RD_DEL[G7&:T25N3Z":IA')JDPB181TH+].MR$M_R4?_B$D8A:^[I_
M>$Y;4Z]SJ3ECF$LMIXMW%HHWU!17S\YVDJW91\-94WT-)G=LMUEIG-7&%KFU
M)57\[/&G+'J2FHXOZG$HDR,C,C(R,CX,C\#(R]I&7R&0QXE&4)2A.+4T\&GL
M::WIKK.SIIK%;C^"4                    'W5EE-IY\2SKI"XLV$\E^.^
MV?!H6GDC(R]BVW$F:5I/E*TF9&1D9D.QZ0U;J'0FILEUAI3,ZEGJ'+Z\:M"M
M!X.,EL::W2A.+E"I3DG"I3E*G-2A*2?RWME;9C:7%C>4E.UJQX91?2OVFGM3
M6U-)K:C/'!,RAYK1M6+/2U-9Z8]K"(_G19A)Y,TD9FHXT@BZVE?*GP/YR5$7
MI9[MG/W(.\+RYL=5Y?P4-0V_#1S&T3\:VNE':XIMMT*Z3J6\WCC#&$GVM*K&
M.*>JM-W.F<TJ6=7&5K+&5*?T4/#]-'=)=>U;&FZT&01UH
M #__T9_                  #^*4E*34HR2E)&I2E&1)2DBY,S,_ B(A)4J
M4Z-.I5JU(QI1BW*3:222Q;;>Q)+:V]B1%)R:C%8MF$.U<\5F%T<:$Z?T#4K<
M9@)(^$S'_K'[)9%]=YIETM<_6M$1\$:E$/.MWU>\I6Y[\PI91IZ\E\&>25)T
MK-)X1NJWDUK^2Z>TPX+?'R+=*2C"=:M%Y/:"TI'3N6*O<P7LM<).IUPCOC37
MH;Y=<MFU1B6K&%IWP                  /]MMN.K0TTA;CCBB0VVVDUK6M
M1\)2A"2-2E*,_ B\3%>VMKF]N*%I9V\ZMW5FHPA"+E.<I/",8QBFY2;V))-M
M[$2SG"G&4YR48)8MMX)+K;Z"\6+Z3RF\)N1:]&.P5DE1',0;MBXDS_25Z5H4
MT?!>/G+:,O#P,9Z\G/B\><W,6-KFNM>#2NFYI23NH.I?3BW\Y91E"5-X8XJZ
MJ6\UL:IS3>%N<\YFY%E?'1L,;RZ6SQ'A33\-1IX_X"DO"C(''M285CY-N?1I
M6\Q'!G+N#3+^>7!\MQ.E$%LDJ\4GY9K3_/'[1M#Y6=QON]\L(VMT])K/<_IX
M/SK-'&Y\;8\86O#&SAPRVTWV$JL-GV637$6CSCF#J;-G.'GOF]L_G*/B;/#/
M%S>S?XR3ZD7+0A#:4H;2E"$$24(0DDI2DBX)*4I(B21%\A#+JA0H6M&E;6U&
M%.WIQ48QBE&,8K8E&*P226Q)+!'2I2E.3E.3<F]K>UL_T*I*
M %)W^#XKDQ*.XIHC[ZBX]]:2<6>7U#]\C&T^LDF7@E2E)_0\3%D^9O=SY+<W
MXUIZ[T!8W.9S6'G=.+M[Q=3\ZH.G6FHO:H5)SI[TX-.2?/Y3JC/LD<5EV95(
M4E\XWQ0_<2QBO123\)8;)M RV2<DXI9%,01&HJRT-#,KP\>AB<VE$9Y2C/@B
M<0R1$7BHQK0YO_%B9WE\;K-N2FK%?T$G)9?F+A2N-GSM&\A&-O5DWLC&O3M8
MQ2QE6DV77R3FU;U."CG]EV<O\I2Q<?1E!XR2^I<V^B*+!6E19TLM<&V@2J^6
MWXFS*:4THT\F1.-FHNEUI7'@M)FE7R&8UC:QT/K#E]G=QIS6^F[S*\[I[Z5Q
M3E3DXXX*<&UPU*<L/%J4W*G-;8R:VEV;',+',[>-UE]U"M;OYZ+37H/J?6G@
MUTH\X=5/L                  "M,#S&5A=\Q9-];L%[IC6L1)^$F$I1=1I
M(S(O>(Y_/;/P^<7!GTJ,9!]VGGSG/=]YF9;JVTXZVG:^%#,;9/97M)27$XIM
M+MZ#^RT)-KQX\$FJ=2HGUK5>G*&I<IJV4\(W4?&I3^AFMV/TLO)EX-N](SVA
MS(UA$C3H;R)$26PU(COMGRAUEY!+;6D_J*2?\TAZ9<ASW*-49)E.H\@OZ=UD
ME];TZ]"M!XPJ4JL5.$T^IQ:V/!K<TFFC$^YMZUI<5K6YIN%Q3DXRB]Z:>#1]
M(Y8H@              '_]*?P                  L1N[-OH>J3C->\2;*
MZ:4<Y:#^?%J3,T+1_P!5RP61H+_[M*_9RDQK7^,1[P[T%HNCR?TM?*.K-04)
M.\E%^/;9:VX2C]+.]DI44]N%"%QBHN=.1=7ECIGV1OY9W>4\;*VEXB>Z57>G
MZ%-82^J<>IHQ#&BDR&                  "XN%:SR#,UH?9;^CJ<E\.VTM
MM7E+)*N%IA,_-7-=3X^PTMD9<*61^ RM[O?=!YH]X"O0S*PMO8K0:GA4S*YA
M+LY)/"<;2EXLKNHMODRA1C*+C4KTY8)].U-K;*--QE2J3[;,<-E*#6*ZG-[5
M!>CC+#:HM&6F):[QG#FT*KX92+'IX=MII(>G*,T\+)E722(C2N3+I:)/)?7&
MH_$;P>1W=6Y1<AK6A6TOD2NM5\&%3,[M1JWDFUA-4I<*C;4Y8M.G;QAQ1P56
M562XGC]J#6&=ZCG*-W<<%GCLI0Q4%U8K?-KKDW@]V&XKH9('5@ /)N;ZCQR"
MY9Y#<U-#6M'P[87-C#JX+9F1F1.2YSS#"#,B/VJ^0<?F>;Y3DEI._P YS.WM
M+&.^I6J0I4UZ,YRC%?)9]V7Y9F6;W,;/*LOKW5Y+="E3G4F_0C!2D_E&,.7]
M[7;YB:G66<HG9;+9-1+BXA4R;%)FGG@FK.>JKHWR69<$:)2B^J9%XBPFI.]1
MR:T[*I2I9_5S&YCCC"SHRJ+9U5:G94)8]#C5:Z\$7HR#NX<UL]4*E3):=A0E
MAA*ZJQI_+IP[2M'#IQIIF.61>I+7H-;>):MF22,G":F9%D;$$T&7@TI=965M
MAYA*]JB*6CCC@C/GDK)YUWXK.+G#3N@*M1;<)W-S&&'5C2I4JF/6UVRPW)O>
M7<RGN?W<E&>>ZVIP>S&%"W<\>O"I4J0P\'V)X[\%N+16?J*;EDK459C.O*MG
MJ)2>NMOY\HB(U?,4\[D3,=2329<\,)/DN2,B/@6WO^^KS.KR:L<BR6WI8[,:
M5Q4GT[')W*B^CYQ/%;UC@=]LNZ7R]HQ3O,YS:O4PZ*E"$>C:DJ#EU_/M8/=T
ME%2>^_N(?2DFK['X9I,S-4;%JI2EEQQTJ]\;EI(B]O@1'^B.K5^]QSIJJ*IY
MO9TFGOC:47CZ/&IKY21V*CW8^4U)R<\LNZB?1*YJK#T.!Q_9Q/Q8[ZNXMEPE
MN9-22DD1\LOXI1);5R1D1F<:)'>Y2?B7"R\?;R0I4>]KSLIS4YY[:U(_0RM*
M"7[V$7^R5*O=FY25(.,,FN82ZXW-;']]*2_8*GKO4(WM"-'O<# ;=)<DOWZ@
MLV5K)2R5R2JR_KTI6A/S4GT\<>TC,<]9=\OFW:N/G%ID]RNGM+>K%O;_ )JX
MII-;ELPZTSAKONI\LKA2["ZS2@^C@KTVEL_SE">Q[WMQZFBZ5#ZDURV:49/J
MVLFI/P6_0Y)+K#1X%\Y,2PK+8G?$C^:;R/;[?#Q[_E'?BS2#C'/M 6]5=,K>
MYG2P\*A4I5L?0XX^CLV])S/N?Y=-2EDVMJU-]$:UO&ICZ,J=2EAZ/ _0V[+_
M .*=_P#HV]-IF^1E6%OKX2ZY;4Y6=<A9\?TN5C[]I+6WR?'4N,W]4R(A>+3W
M?$Y3YNZ=/-XYAE=9[W6H]K33\$K>56;7A=*/A2+69YW6>9>6*=3+)6.8TEN5
M*KV=1KPQKQIQ3\"J2]$RJP_96O\ 8#'GX7F6.9*1()QQBJM8DF;'29$?]N5Y
M.%/A*X,OFNMH47/L&0>FM=:-UC2[72VI[*^6&+C2JPE.*^GIX]I#T)QBRR&?
MZ.U5I6IV6HM/7=F\<$ZM*482^HJ8<$_1C)HK<=K.M@ >1=4-/D,-4"ZKX]A&
M5R:4OH^>TH^/LD=Y!I>C.\%]<VI*N/#G@=&Y@<M-!\T\BJZ;Y@:7M<TRB6.$
M:T?'IR?S]"K%QJT*F"P[2C.$\-G%@VCD,MS7,<GN%=9;=SHUUTQ>QKJE%XQD
MO!)-&,&;Z0L:HGK'%5O6\!)&MRM<X5:QT^)GY'0E*)[:2+P)))=]A$E?B8TX
M]XGXNG56BX7VJN2M:OGFFH)SG83PEF-".UOL>",8WM.*6R,(PN=L8QI5WQ3+
MY:8YGV=^Z=GGT8V]V]BJ+^"E]5CBZ;\+QATXQV(L&I*D*4A:5)6E1I4E1&E2
M5)/A25)/@R41EXD-9E6E5H5:E"O3E"M"3C*,DU*,D\&FGM33V-/:GL9=A-22
ME%IQ:V,_@ID0                ,E-%9L:'%X98N_,<\V51K6KZQPB4[+KR
MY+ZUPB4\W[.%$LO'J(AMR^+<[P\K>ZN.0&JK[&WJ]I<91.;\F:4JEU9+P37%
M<T5BDIQN([74IQ5E>:>F%*$=26=/QHX1KI=*W0J?(V0EX.'J9D^-QA8X
M           __].?P                /.M[2)25DZVG+\N)7QG93RO#J-+
M:3,FVR,RZG75\(0GVJ4HB^4=4USK+(^7FC]2:WU)<]EDF5V=2XJO9BXTXXJ$
M$VN*I4EPTZ4-\ZDHP6UH^S+[&XS.^M<OM8XW%::C'Y/2_ EM;Z$FS7OD5Y,R
M2ZL+J<HS?GR%.]'/*6&2X1'C-^S[''82E"?E,D\GX\CRV\U.8V>\VN8&J>86
MHZK>99E=2J<..,:-)80H6\-WV.A1C"E#9BU!.6,FV\O<GRNWR7+;/++5?8J4
M$L?HGOE)^&4FV_1ZCQ1;XY(               _J4J4HDI(U*49)2E)&:E*,
M^"(B+Q,S,3TZ=2M4ITJ5.4JLI)1BDVVV\$DEM;;V)+:V0;44Y2>"1DMKK2W6
MF/=YDR9$?2[%H%<D9I\#0Y:F1D:>?;Y!>/''6?M0-NW=4^+Y5Q2RSF%S]L9*
M$N&K;9++%-K?">9-8-8^4K..W#!7,D^TMU936/,OA=7+--U-NZ5?YJI??'_@
MK=(R8:::8;;99;;99:0EMIII"6VVVT$24(;;01)0A*2X(B(B(AM\L[.SRZTM
MK#+[2G0L*%.,*=.G&,*=.$$HQA"$4HQA&*2C&*2222219.I4G5G.I5FY5)-M
MMO%MO>VWM;?2S]!])(61VOW#ZJTVPXG+\C97=$UYD?%:8D6>22>I/4WS7MNH
M17M/)\4.RW([*N."69^ M5S#YT<O>65*:U)G<7FG#C&THX5;F6S%?8TTJ:?1
M.M*G!]$F]A<C0W*?7',&K!Y#E$EEV.$KFKC3MX]#\=IN;73&E&I-=,<-IK4V
M=Z@FR,D5(@:YJX& U2C4A%D^AB^R9YOQ2:_.EL?0]>3J#Y-"(SKK9_6O\ER,
M&->=\C7&>2K6>B<OHY/E[V*K)1N+IK=CQ3CV-/%=$:4Y1?DU=F)F'HSNJZ0R
M=4KK5U[5S2^6UTXMT;=/JPB^UG@^EU(QDO*I[<#!_),MRG,IZK3+,BN\DL5&
MO^W+NSF6;Z$K,C4VRN6\Z;#/@1$A'2A)$1$1$1$,4\\U'J#4UX\PU%G5U?7K
MQ\>O5G5DL>B+FWPQZHQP222222,DLGR')-/VJLLBRFVL[18>)1IPIIX=+44N
M)^%XM[6WBRGAPIRP           'T19<J#)9F09,B'+C.)=CRHKSD>2PZ@^4
MNLOLJ0ZTXD_8I)D9"M;W%Q:5Z5S:UYTKF#QC.$G&46MSC)---=:>)2KT*%S1
MJ6]S1A4H36$HR2E&2>]-/%->!HRNUKWJ;PU\J/%GWJ,]HVC0E=9F/F3YI,DH
M_,*-D*%MW:'E(/A!ONR6F^"X;,N2/(?0W>CYK:-E1M[O-EF^4QP3I7N-2>&.
MWAN4U74L-B=2=6$=GB-8IV-UAW=>6VJE5K6N6/*\RECA4M,(0QZ.*@TZ+6.U
M\$:<I;?'6];(=1]Z^HMEJC5=S*7KS)GO+;379+)8*HEOK))&W6Y(DF8#G+BB
M2A,I,-YQ1\(0H9O<N.]-RWUU*A89I</)<]E@NSNI1[&<GT4KG93>W8E55&<G
MLC&1B'KSNY:]T=&M>Y=06;9-'%]I;Q?:QBNFI;[9K9M;INK&*VRDC,)*DK2E
M25$I*B)25),C2I)ER2DF7)&1D?@8R634DI1:<6MC+ -.+<9+!H_HB0+49_JJ
MHS!MV?")JKR DF:9J$<1YQD7@W8M(+YYG[">27F)^7J(B2,)N\[W+-#\][:\
MU)I^%')N:*BW&[A'"A>-;H7U."\9OR5<P7;PV<?;0A&DN_:2UYF&G90M;ERK
MY1CY#?C0\--O=]0_%?1PMMF'%U26>/6+]7;Q'(<R.?SFUEREQ!F9(>8<+E#S
M#G!]*TF:3_\ *-!_,#EYK#E=JG,=&:YR2K89_;2\:$UXLX-M1JT9K&%6C4P;
MA5IN4)8-)XII9'9;F=CF]G2OLON(U+:?2MZ?3&2WQDNE/:CRATH^\
M        ^B)+D094:;$=6Q*B/M28[S9\+:?96EQIQ)_(I"TD8Y3(\ZS33><Y
M3J'([V=MG-C<TZ]"K!X3IUJ4U.G.+ZXRBFO0*-Q;T;JA6MKBFIT*D7&2>YQD
ML&GZ*-@>&Y-'RW':^Z8Z4./-^5.82?/NT]DB3*8\3,^@E_.1SXFVI)_*/4+R
M!YO97SQY5Z8Y@Y>H0N[BEV=W1B__ ->]I)1N*.W%\*GX])RVRH3I3:7%@8CZ
MDR2MI_.+O+*N+A%XPE]%3>V,O1PV/JDFN@J@7E."             #__U)_
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
M#%Q@L=IF'E&6T<GRRRRRA_!T::CCUO?*7HRDW)^%GC#H)R(
M !EAI[6J:QEC++V/_P#N4A!.4\-U)D=?'<0?$QY!_P#YR0A7S$F7V)'C]<KY
MF[?N&=T6GI#+\MYV\RLK_P#]=<TU4RNUJ1>-E0G%X756+_\ =5X2^Q0DL;>D
M^)_9JF%"P7,76KO:E7(,JK?Q*#PK37^,DGY"?T$6MK^>>SR5XV08VCEH2R6[
M]\87HO&E7&1R"FW,Q#J,>Q:&\T5K=RTI5TGTJZCA5;+A%Y\M:30T7@DEN&AM
M=J^:W-S2_*;(Y9GG=;M<SJIJVM827:UYX/#KX*2?\)6:<8K8E.;C"5Q^6W+'
M47,S.%E^44NSR^FTZ]S-/LJ,<?W]1KR*2:<M[<8*4XZ+]P[MSO=F1+O,OLE>
MYL+=*DQV&MUNCH8SAERU B*6HER7$I+SI+G4^\9$2E=*4)3J9YE<U-6\T\ZE
MFNI;Y^;0;["V@VJ%O%]%.&.V36''4EC4G@L9<*C&.R_0'+C3/+C*8Y;D%HNW
MDEVU>:3K5Y+IG+#9%;>&G'"$,7@L7*3M$+;G?0
M  #V\<R2^Q"Z@9%C-M-I+RK>*1 LJ]Y3$EAPB-*B)1<I<:=0HT.-K)3;B#-*
MB-)F1\MDF>9OIO-+/.\AS&K:YK;SXJ=6G+AE%[O0::Q4HM.,HMQDFFT<;F^3
MY7G^77649S8T[G+:\>&=.:QC)?M-/;&2PE%I.+329N>[8.[^IVX4/"LY]SHM
MD(:Z(CS?#%1F*66^I3U>E1],"ZZ$FIV'R:7.#<8/I-336S[D)WD\NYCJVTMJ
MSL[36ZCA"2\6C>**VRII[*=?#%SHXM2P<Z6S&G3UX\Z.05]H-W&H]-=I<Z0<
ML9)^-5M,7L4W\_1QV1JX8QQ4:FW"<\X1E<8V%$9WA%?F]0N&^2&+&.2W*NPZ
M2-<609?TMPR(UKB/F1$ZCY2X,OG)(QCKWD^[MICO$:%KY!F4:=MJFU4ZF77W
M#C.WK->1-I.4K:LU&-Q36]*-2*[6G3:[/I74]WIC,8W-+&=G/!5:>.R4>M="
MG'?%_(>QLP3M:N=2V$NKLF%1IL)Y3+[2O'A1>)*0HO!;;B3)25%X*29&7@8\
MV>M-&ZCY?:ISO1FK,NG::AR^O*E6IRZ)+:I1DMDZ<XM3ISCC&<)1G%M-,RIL
M+ZUS.SM[^RJJ=M5CC%_M/J:>QK>FFF>>.KGU@            !^T:0]$D,2X
MSBF9$5YJ0PZ@^%M/,K2XTXDR\24A:2,OT2'(93FF89'FN6YWE-U.AFMG<4Z]
M&I%X2IU:4U4ISB^B4)Q4D^AHIUJ-.XHU;>M!2HSBXR3W-26#3]%/ V&XK>LY
M+CU3=L])>_Q$+>0GV,RVS-F8P7)F?#,IM:2Y]I%R/4_R7YDV/-WE;HKF)8<*
M6964)U81W4KF#=*ZHK%MX4KB%6FF]KC%2Z3#_/LJJ9)G%_E=3'[%4:3?3![8
M2^3%IE0"YYQ            '_]:?P              "RF\\@^BL4;J67#1*
MR"44=1$?"OH^'T2)AD9'SPIPV6S+V&EPR&O7XR#FB]&<D[71%A<N&<:HO%1:
M3PEYE:\%:Z:>./C5';49+#"5.M43?0[F<K<H\_S^>85(8T+2'%_ZD\8P^4N.
M2ZG%&&XT%F1X              !>K3F!)R2T5>6C'725#R/+;<3RU8V2>EQN
M.HC\'(\5)DXZ7L49H29&2E<;"NX1W9J?-O6-3F/K++NTY>9%7CP4YQQIWU_'
MAG"C)/9.A;Q<:UQ%^+-RHT9*=.I52MGS'U8\EL5E=C5PS.XB\6M].GN<O!*6
MV,7T>-)8-(S)&_0QP+&;]WKC>B,-<O[3RI]_8D]%Q3&B>\J3=V+9-^:M:DI6
MJ/5UR7T.2GS+A"32A/+CC:56FYP<VLCY1Z8GG&8<-;.*W%"TMN+"5>HL,6][
MC2I\2E5GA@DU%8SG",KE\K>6>;\SM0PRNRQI972PE<W&&,:--XX);E*I4P<:
M<,=K3D\(1G):"\_S_*=FY399CF-DY9W-FYRI1\HBPHJ#5[M6UL;J4B'70T*Z
M6VT^SQ4HU+4I1Z?M8ZQU!KS4%]J74M\Z^9UWZ$(07DTJ4=JA3@GA&*\+;<G*
M3VCZ6TMDFC<DL]/Z?LU1R^BO1E.3\JI4EOG4F]LI/P))122HP=7.P@
M                     !^C3KL=UI]AUQE]EQ#K+S2U-NM.MJ);;K3B#2MM
MQM:2-*B,C(RY(3TZE2C4IU:51QJQ:<9)M--/%--;4T]J:VIDM2G"K"=*K!2I
MR3336*:>QII[&FMC3WFYGL_[K2V3&C:UV'/06P(+!IHK=\^C]V4"*PIQQ#Z_
MK#R*"PT:G?8<IHC<(C6ETSV>=VOO"K7%"AH;6EXOZ8TH84*TMGGM.$6VI/=Y
MS3BFY;NU@N-)RC4;UY\_>1ST?6K:PTG:O^BM26-:E';YI.3P3BM_F\Y-*._L
MY/@>$7!&?HS#,6BR6X\!3D-6K(*QDCNJAA2GD-I+KL*YOE;C1D1<KD1"Y6W\
MIIZDER9IXUX=_?NS4^:>C:O,_2.7I\PLCMW*K"$5QWUC#&52FTEC.O;+BJT/
MGI0[6BE*4J2C<WEQJQY/?+*+VK_]9<2V-[J=1[$_!&>Q2ZGA+8DS#D:$#(X
M              R?[?<@ZVKG&'E\FT:;B"DSY/RUFW%GH+GV)0YY*B(OE6H_
MYNXSXKOFBZUEK[D[?W&,Z,HYI9IO'Q)\%O>P6.Z,9^:SC%;'*K5E@GBW8[F[
ME'#4RW/*<=DEV,_16,J;]%KC3?@BC)0;<BRH           '_]>?P
M       #"O=MX=MFC\)M?5&HHS->@B,C0<E9>]3'"^7K)QXFE?\ X0\]WQA_
M,>6MN\'F&GK:OQ93INSI6,$GXKKR7G%U-?3*=6-O/=MMULZ7DORRROV/TU2N
M9QPK74W4?7PKQ8+T,$Y+ZHM ,$BX@             >K24\R_MJ^F@)ZI5A)
M1';YYZ6R/E3KSG'B34=E*EK/Y$I,=TY=Z$SWF=KC3&@=-4>/.LTNX4:>./#!
M/&52K/#:J=&E&=:JUBU3A)I/ ^#-,QM\IR^[S*[EA0HP<GUOJBO#)X17A:-@
MU!20L<IX%+7HZ8T%A+25&1$MYP^5/2'>G@C>D/*4M1_54/4?RRY>:>Y4Z$TU
MR_TO0X,GRVVC33P2E5GME5KU,-CJUZKG5J/=QS>&"P1B)FV9W.<YC=9E=RQK
MU98^!+=&*\$5@EX$>1GF<8]K?$;O-<IE^YTM%#5*DJ2252)#JE):B0(32E()
MZ=82G$,LH,TDIQ9<F1<F7+ZOU7DNA].9KJG4%SV65VE+BDUME)XX0IP3:XJE
M2;C""Q2<I+%I8M?=I?36;:OS[+=.Y)0[3,;JIPQ^ABM\IS>#PA"*<YO!X13P
M3>"<>;<6V<DW/G%GFF1K\HWS]UIZEMQ3D2BI67%G"JXIF2.ORB6:G7>E)O/K
M6X9%U<%IAYE\Q<\YGZKO]49W/AXWP4:*>,+>A%O@I0W8X8MSE@G.;E-I8X+:
M_P O]"Y/R\TU9Z=RB./#XU6JUA*M6:7'4EOPQPPC'%J$%&*;PQ=K1;\[J
M                            !]E?83JF?"M*R7(@6-=*CSH$Z(ZMB5#F
M1'4/QI,=YLTK:>8>02DJ(R,E%R/IL[R[RZ[M;^PN)T;VA4C4IU(-QE"<&I1E
M&2VJ49)--;4T?/=VMM?6MQ97E"%6TK0E"<)).,X234HR3V---II[T;Z^U?N"
MB[RP<BM'(\?/L80Q"RJ"WT-%.2I/3#R.$PDR(H=H2#)U*2(F)*5HX)!M&O;Y
MW?N<EOS8THEF$X0UA8*,+NFL%VBPPA<PC]!5P?$EAP55*."@Z;EJ^YW<JJW+
M34C=E"<M+WKE.VF\7P=,[>;^CIXKA;\NFXRQ<E-1RC%_2RIA+M[#$XMD1RX3
M1(J+PW9<1*",D1I*5).;#+Y$I0XX2T%["0LDE]:8\[_?KY T^3/-:>>:?LU3
MT+J-U+JVC%/@M[A23N[5=$8QG.-:C%81C2K1IQ7V)F3G+S4CSW)E;W,\<QM<
M(3;WRC\Y/T6DXR^FBV]Y:880G?P             K;75X>/9E13S7TQUS$09
MG)\)]TG_ -J.K7\AI8\TG/YJ"&0W=4YC2Y7<_>7&IZE;@RR=_&TNMN$?-KW^
M+593ZXT>TC72?SU*+Z#K.L<K6;Z;S2T4<:JIN<.OCI^.DO#+#A]"3,_1Z>#$
MH           #__0G\             /PE26H<:3,?5T,16'I+R_YUIAM3KB
MOD^M0DS'&YSFUED.49KGF95>#+K*VJUZLOH:=&$JDY=&Z,6]Z*M"C4N:]&WI
M+&K4FHQ76Y/!?LLUP64YZTL9]E(/E^PF29KWB9_993RWED1GX\$I?A^@/)IJ
MW4E_K+56I=79J\<RS2_N+NKM;^R7%656:3>W!2FTO!@9FV5K3L;.ULJ/\%1I
MQ@O0BE%?,/B'7CZ0             R?T%BQ(9L,ME-%U.FJLJ347BEI!DJPD
MHY(R^R.=+25%P9=#A>PQN-^+'Y,QH6&J.>&=6:=>O*67Y:Y+;&G!J5[7CCBO
MLD^SMX3CA*/97,'XLRQW-G/7*I::?H3\6*[6KAUO^#B_06,FMVV#Z#)0;<2R
MII<[ZMZ.9SFWX,<?FFK$\#F+1;*8=)4>XS!"%,S%KZ#,EM8\AQ<1!'P92#D'
MXET&6KSO:<V9ZLU5_0/)[IO3N45&JW"_%K7B3C-O#>K=-T8I[JCK/:N%K8EW
M9N6<=-:<_IGFMMAGN9TTZ7$O&I6C:<$L=SKM*JWTP5);'Q)X$#$ RA
M                             +J:7VI<Z;V%19O4*=<9AOE%O*UMPD(N
ML?E.-E:5;G5]CZW6D$ME2B,FI#;;G!FD7"Y7\P<SY9:SRG566N4J=*?#7I)X
M*O;R:[6D\=F+2XH-XJ%2,)X>*=(YB:(R_F#I3,]-WZBJE2/%1J-8NC7BGV=1
M=.";PFEAQ4Y3C\\2+<=OZG*J*HR2BEMSJ>]KHEI6RVC(TO1)K*'V5&1&?0X2
M5\+0?SD+(TGP9&0W6Y+G&7:@RC+<\RFY5;++NA"K2FMTH3BI1?@>#P:>U/%/
M:F:D\VRN^R3,[_)\SH.EF%M6E3J1?1*#:?HK9BGN:P:V,I_8N+IRS%+&N0V2
MYS"/?ZL_TQ3XJ5*;;2?!\>]-J6R?Z#G/R"PO>LY.4^=W)356E+>U534EO#SS
M+G\\KRWC*4(1>#P\XINI;/H4:S>QI-<QH[/'D&?V=Y*>%K)]G5ZNSDUBW]2\
M)_X)@,9&1F1D9&1\&1^!D9>TC+Y#(>9"490E*$XM33P:>QIK>FNLRS336*W'
M\$H             #8=AUO\ 3V+45LI76[,K8YR%<]7,MI/N\SQ]I\2FECU1
M<A-=/F7R9Y;:WJ5NTO+[*:#KRQQQN:<>QNMO3A<4ZJV[>O:8?:CR[V*SW-<O
M4<(4ZTN'ZAOBA^]:*E%W#A0         #__1G\             +=[6LOHO
M<A<2KI<EQFZULN>#7](OM1'TE[.?[5=<,_T",8K]];5KT=W9>:5W2K<-U>V<
M+""QP<O/JU.VJQ7_ //4K2:Z8Q9W#05EY]JS*(..,*<W4?@[.+G%_NE%?),$
M!YJ3*L             /WC1WIDF/$CH-R1*?:CL-I^N<>?<2VT@OT5+41#D<
MHRJ_SW-LLR3*[>57,[RXIT*,%OG5JSC3IP7AE.22\+*5>M3MZ-:XK2X:4(N4
MGU**Q;^0D;$\>IV,?I*NEC$GRJZ&S'-22Z2==)/5(?,O#YTB0I3BOT5&/5AR
MMT%EO*_EWH[E_E,8^9Y584J#E%8*I42XJ]9K9XU>M*I6GURFV8=YOF-7-\SO
MLRK8\=:HY8/H7SL?0C'"*\"+2=QVUD:=U+DF6,.-IO7FDT>+-+-!FYD5JEQJ
M$\3:S)+R*QE#LQQ'Z=N.HOE'!\[>84>6?+K/-14II9M*/86B>&VYK)J$L'Y2
MI)2K2CTQIM=)WKE%H>7,#7>3Y%5@WED9=M<M8[*%+!S6*W.H^&E%]$JB?01W
M7779#KK[[KCS[SBW7GG5J<===<4:W'77%FI;CCBU&:E&9F9GR8TLU*E2M4J5
M:M1RJR;<I-MMMO%MM[6V]K;VMFV6G3A2A"E2@HTXI))+!)+8DDMB26Q);C\Q
M(3                                     ;;O3TVXJTHKS3UO)-4K'2
M>R/%#<7RI=)-E)3=5K9&9<)KK62B0@BY4HICGL2V0V-]S'F/*_RG-N6F95\;
MBRQN;3%[Z$YI5Z2\%.M)5$MK?;3W*!@AWKM!JRS/+=?V%'"A=X6]S@MU:$?L
M-1_;*47!O8EV4>F1LL&<YAV8+;9QXL>S6R0T@D0[3IN(9$7"21,4OWE"2+YJ
M2;FMND1%[$\#S<]][E;'E;WA-6V]E;*GD6<\.:6J2PBHW4I]O!);(JG=PN(Q
MBO)I]GL2:,IM 9N\WTS92J2QN*'V&?HPPX7\F#BV^O$MJ,1SNH
M   9B:%L_>\/DUZE<KJ;60VA///$:8AN6V?U2ZI"WO\ R#?5\6?K#V<Y$9MI
M>M4QN,CSNO"*ZJ%U"%S!^#&O.ZV>#'':TL<^:]CYOJ*C>17BW%O%OZJ#<'^]
M4"]XV*%L          #_TI_             "P7<%.-G'*:O2?'OMP<A7U5-
MP8CR33S[./,EI/ZO)$-8_P :)J.=CRGT#I>G/!YAGSK2ZW"TMJL7'JPX[JG)
M].,8X/#'&[/**U53.<RNVOX*WX5Z,YK]J#7R3$D:.3((             +J:
M;IDV^=5SCB.MBH9D6[I&7AUQB2S$/GY%(FR&UE_]49H]P70-/7/>1TK<W5#M
M,NR*A6S.HFMG'04:5L\>APNZ]"HM^/9M8;VNA\R,R>7Z5O(0EA5N)1HKT)8N
M?RX1DODF;X]%IC :>O41V&JWSS&-<0Y',+$*GZ9MFD*41'?9"25L-2$<]*EP
MJ2.RXT?')%-67RC6GWT]:2S+5V0Z(MJV-KEMMVU9)_\ N+G!Q4EN;A0C"47T
M*O+K,_NZ;I-6&F,YU?<4OXS?U^RI-_Y"ABI.+Z%.M*<9+I=*/4:ZAA29:@
M                                   !=C1NPWM6;6PK-4NK;AUEPRS=
M)09\/4%D2JZ[;4CZUQ15TIQ;9*(R)U"%>U)&5Q.4^LZG+_F%I;5*J-6MO<QC
M72^>MZN-.NL.G[%*4HI[IJ+WI,Z-S*TG3UMH?46G'!.XK6[=%OHKT_LE%X]'
MV2,5+#?%R6YLD@(6AQ"7&U)6A:4K0M"B4A:%$1I4E1&9*2HCY(R\#(;O(RC.
M,9PDG!K%-;4T]S3ZC4-*,H2E&46I)X-/>GU,Q][@J<GZ:EO$)Y<KYSD!XR+Q
M./8-&ZA:S_G6GX9)+]%T:N/C1-!1S+0&@.8UM2QNLKS*=G5:6WL+VGVD93?T
M-.M:QA%=$KAX+:VKN\HLQ=+,LRRN3\2M252/U5-X-+PN,VWX(F* TE%_0
M          R*[>9YHM,CJS4?$FOB3TH,_ C@R%QUJ(OD,_I!)&9?4+GY!M8^
M*PU,[?6?-?1TJKX;O++6]C''8O-*\J$Y)=#?GT%)K?A''='"SO."TXK#)K[#
M;"M.GC]7%27W-X?)\)E2-TQ88          __].?P             Q6[AY7
M7:8U"Y_]7@3Y7'CX>^2&&N?9QX^X_5/V?)\NEOXU'.77UCRCT]Q;+7++VXPZ
MO.J]&ECNPV^9_1/=M2V.5^.3]#AL<ZN</+JTX_N(R?\ YS'4:I2\8
M      9/=O%:1-9+;J(C-;D&M95QXI)M+TJ47/MX7YK/_P!D;BOBK])QC8\V
M]<UH)SG5L["D\-J4(U;BX6/TW:6SPV8<&W'%86/YP7K=3)<OB]BC.I+Y+48_
M*PG\LR5&W0LH1L-R9@K/]JY_E_FF\Q=Y3;/UZS/DRIV)*X=*T9_IC9J(S".?
M#GIYX+V#1OS-U++6','6.I.TXJ-UF%:5-_YF,G"@O\&C&$<>G W!<OL@6EM$
M:6R#@X:MM94HU%_G7%3K/Y-64W\DMH.BG<0
M              "1+VS9@O.=$ZUOGGC?F)QUFDL'5KZWG)^-/OX])?D&9FKS
MI:ZSSCYXZB<)7L,ANHY$ZEEJSE)H;-ZM7CN591H5&WC)U+64K:4I=/%-TN-X
M[^)/<T:F.<F01TUS-UCEE.GPV[NW6@DL$H7"5>*CX(JIP>#APWHKS9=:5I@N
M2QNGJ4U6N3VRX^<2ZQ2+ NCY>HRC&7A[2/CY1TKO=Z3CK/NV\W<I='CJT<IG
M>P^B4\OE&^7#T\35NXX+;)2<-JDT^N:*O78ZJR2MQ8*594WZ%1.GM_=8^#?T
M& H\R!ED             %WM'R_=\^B,\\>_UUE$XYXZNACW[@OJ_P#J?/\
MT#.KXNC.O8KO-9)8\>'LEE5_;88[^&CYWAX?_P!7'#P8]!;SFA;]MI.XJ8?P
M5:G/Y<N#_P YFJ/0H8S@         '__U)_             ##O?KJG,TAMG
MR26,?A(27)F1FN=9.J5Q[",^LB_1X(:%OC-[ZI<]X'(+62:IVVE[2"6+:;E=
MW]1RPW)OC47UJ*Q?0LC.4U-0TU<SZ97DW\J%-8?L8_)+(#747/
M   #,_1<4H^"(>XX]^M[&4?C[31Y$+GV^'A#X'H&^+=R:.5]VVA?1C@\RSR^
MN'MWN/8VF._9LM4L-F['#;B\:^:=?MM52IX_P5O3C\OBG_YR\:DI6E25))25
M$:5)41&E23+@TJ(^2,C(_$AGNTI)QDDXM;46Y3<6I1>#1:W\!FDOX'=6?[/L
M2_P0.@?!-RK_ $::?_FZS^\G=?A+YC_I SO\>NOOH_ 9I+^!W5G^S[$O\$!\
M$W*O]&FG_P";K/[R/A+YC_I SO\ 'KK[Z/P&:2_@=U9_L^Q+_! ?!-RK_1II
M_P#FZS^\CX2^8_Z0,[_'KK[Z/P&:2_@=U9_L^Q+_  0'P3<J_P!&FG_YNL_O
M(^$OF/\ I SO\>NOOH_ 9I+^!W5G^S[$O\$!\$W*O]&FG_YNL_O(^$OF/^D#
M._QZZ^^C\!FDOX'=6?[/L2_P0'P3<J_T::?_ )NL_O(^$OF/^D#._P >NOOH
M_ 9I+^!W5G^S[$O\$!\$W*O]&FG_ .;K/[R/A+YC_I SO\>NOOH_ 9I+^!W5
MG^S[$O\ ! ?!-RK_ $::?_FZS^\CX2^8_P"D#._QZZ^^D<JY;0U<6K32$-MM
MV4YMMMM)(0VA$IU*$(0DB2E"4EP1%X$0TEYG"%/,LPITXJ,(UZB22P22F\$E
MT)="-N.7RE.PL9SDW-T8-M[6VXK%M]+9YH^$^P             -IW8?JS7&
M>:ZS"QS/",:R>?#S54*++NZF)82(\0J.I?\ =FG)#:U(9\YY2NDO#J49C8%W
M1N7^B-7:*U+>ZGTK8W]W2S1PA.O1A4E&'849<*<DVEQ-O#K;,)>\[K;5^F-6
MY!::>U)>65K4RY3E&C5E",I=M5CQ-1:Q>"2QZDC.3^3GH?\ @CP'_-NM_L R
MP^!/E'^CC)_Q:E]:8U?"WS._KYFGXQ4],?R<]#_P1X#_ )MUO]@#X$^4?Z.,
MG_%J7UH^%OF=_7S-/QBIZ8_DYZ'_ ((\!_S;K?[ 'P)\H_T<9/\ BU+ZT?"W
MS._KYFGXQ4],?R<]#_P1X#_FW6_V /@3Y1_HXR?\6I?6CX6^9W]?,T_&*GIC
M^3GH?^"/ ?\ -NM_L ? GRC_ $<9/^+4OK1\+?,[^OF:?C%3TQ_)ST/_  1X
M#_FW6_V /@3Y1_HXR?\ %J7UH^%OF=_7S-/QBIZ8_DYZ'_@CP'_-NM_L ? G
MRC_1QD_XM2^M'PM\SOZ^9I^,5/3+CXQB>,X75HH\3HJS':=#[TE%;41&84-,
MB09*?>2PPE+9..J(C4?')CN^0Z=R+2^7QRK3N4V]EEJG*2I48*$%*7E/ABDL
M7TOI.H9SGN<:BO99EGN9UKN_<5%U*LG.;C'R5Q/%X+H/8FQDS(<N&OCHEQGX
MR^?$NE]I;2N2^IPH3:@RFCG^0YWD5PEV%[9UJ$L=JX:U.5-XKJPD\3X;:M*V
MN;>XCY5.<9+T8M/]HUK*2I*C2HC2I)FE25$9*2HCX,C(_$C(QY&ZE.I1J5*5
M6G*-6,FI1::::>#33VII[&GM3,TTU)*47BF?P2$0           +@:K>-C8&
M,K+J^=,>9^:?!\284J.?_F\.^/U2&4/<NOY9;WH.4%Q!RQE?U:6QX/"O:7%!
M_(PJ/B73'%=)U'7E-5=(YW%X;*:?[F<9?M;#/,>ETQ2          /_5G\
M           ,+-X_O]D?:RM_K2QY\?C&_P"\OFGN/8>HF9+\KO>I1^WU/FHL
M^,#RX@             7RPW=!8ECE?CY8T4_W Y9G,^F/=/..5.DS.38^BI/
M0;92.CZ]7/3SX<\%L>Y!_&!1Y'<I]+<L(\HEF;RUW+=U[*>;=J[F\N+K%T?8
MZOP."KJE_"SXE!2\7'AC:W4?+5Z@SF\S?V;[+M>#Q.QX^'AA&'E=K'''AQ\E
M88X;=Y4_\HO_ "._TA_Q&+P_K6_^PO\ MO\ X0<)\#G_ #'_ *O_ *<?RB_\
MCO\ 2'_$8?K6_P#L+_MO_A ^!S_F/_5_].?DYW$R#47E8FRA/'B3ETMU75R?
M)DI-6T1%QQX<?](^"Z^-7S2=1.RY(V].EP[5/-9U'CB]O%'+Z22PPV<+>*;Q
MVX*I#D[12^R:@DWX**7S:K^:?G_*)F?^RT;]EG?^P#YOUJF?_H8L_P"<JG_P
MR;X'K;\_3]:7UX_E$S/_ &6C?LL[_P!@#]:IG_Z&+/\ G*I_\,? ];?GZ?K2
M^O'\HF9_[+1OV6=_[ 'ZU3/_ -#%G_.53_X8^!ZV_/T_6E]>?@ON'MC49M8W
M7(1X<)7-DN*+P\>5I::(^3_0''7'QJ&MI59.TY2Y5"ALP4[NO.7AQDJ=-/;N
M\58;MN\JQY/Y>H^/G59R\$(I?*Q?S2Y.M-ESLZG6<2761("8$1F2A<9YYQ3B
MG'O*-*B=\"(B\? 9;=T/O>:C[R.H]7Y)G>D+++:66V5*O&5"K5J.;J573<9*
MHL$DMJ:VXG3-;:)M=*VMC<6]]4JNK4<6I)+#!8XK O",\BW)%ZO?U[N?MK8?
MJMX:#<V]M<S_  BIZMFZ;+/:W+_M%/U*/*''GV@            !N+].+\5N
M<_=\O[W:4;,NY)[P-6>[#_)J!K][W7OUTU[EK[O6-AXS0,3C&7^47_D=_I#_
M (C&H#]:W_V%_P!M_P#""]WP.?\ ,?\ J_\ IQ_*+_R._P!(?\1A^M;_ .PO
M^V_^$#X'/^8_]7_TX_E%_P"1W^D/^(P_6M_]A?\ ;?\ P@? Y_S'_J_^G'\H
MO_([_2'_ !&'ZUO_ +"_[;_X0/@<_P"8_P#5_P#3C^47_D=_I#_B,/UK?_87
M_;?_  @? Y_S'_J_^G'\HO\ R._TA_Q&'ZUO_L+_ +;_ .$#X'/^8_\ 5_\
M3C^47_D=_I#_ (C#]:W_ -A?]M_\('P.?\Q_ZO\ Z<?RB_\ ([_2'_$8?K6_
M^PO^V_\ A ^!S_F/_5_].8VR74OR9#Z&_*0\^ZZEKK-SRTN.*6EOK,DFOH(^
M.>"YX&I'.+VEF>;YIF5"V[&A<7-6I&GQ<?9QJ3E)0XVHN?"GP\3BN+#'!8X%
MZ*%-TJ-&E*?%*,4F\,,<%ACAT8]1^ XXJ@           5CKXS3G&*F1F1_3
ME>7)'QX*?2E1>'R*2?!_5(7Z[K<YT^\7R6E";C+^D=DMCPV.M%->@TVFNE-I
M[#KFKTGI?/L5_P"UJ>I9L"'J$,1P         #__UI_             #"S>
M/[_9'VLK?ZTL>?'XQO\ O+YI[CV'J)F2_*[WJ4?M]3YJ+/C \N(
M                 !D-V\_KSD7VLB_JLQM/^*Q]_P!S4]Q[?\I99_F_[6Y/
M]OEZ@RM&Z\L(1>KW]>[G[:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_M%/U*/*''G
MV@            !N+].+\5N<_=\O[W:4;,NY)[P-6>[#_)J!K][W7OUTU[EK
M[O6-AXS0,3C68/("9M@                          5AK_P#?OBGV]KOU
M0@7X[KW]XKDK_:2Q^[P.NZN][&??@M3U+-@8]0QB,          ?_]>?P
M          PBW5^,*U__ $U7^UT<>=GXPC^])K7\#R[\AH&3W+3WH6'U=7[I
M(M2,)SOH                          &0W;S^O.1?:R+^JS&T_P"*Q]_W
M-3W'M_REEG^;_M;D_P!OEZ@RM&Z\L(1>KW]>[G[:V'ZK>&@W-O;7,_PBIZMF
MZ;+/:W+_ +13]2CRAQY]H             ;B_3B_%;G/W?+^]VE&S+N2>\#5
MGNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M    %8:__?OBGV]KOU0@7X[KW]XKDK_:2Q^[P.NZN][&??@M3U+-@8]0QB,
M         ?_0G\             ,&]R+4K8U^E1\DVFI0@N"+A)TM<X9>!>/
MSW#/Q^J/./W^KBM6[UW,ZG4GC"E#+(0V+9%Y38S:V+;XTY/%XO;AC@DEE'RW
MC&.C<I:6UNJWZ/;5%\Q(M@,.3O                           &0W;S^O
M.1?:R+^JS&T_XK'W_<U/<>W_ "EEG^;_ +6Y/]OEZ@RM&Z\L(1>KW]>[G[:V
M'ZK>&@W-O;7,_P (J>K9NFRSVMR_[13]2CRAQY]H             ;B_3B_%
M;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                       %>:Q0IS/L82@N3*QZS+DB^:VP\XL_$R+YJ$&?
MZ(R6[G=O5N>\UR=IT8<4UFO&]J7BTZ-6<WM:W1BWAO>&"3>".J:XE&&D\\<G
ML['#Y+DDOV69[CTT&)X         !__1G\             ,'=S-*;V)>+5[
M'VJEU'@9?-*H@L'[2X/Y[)^P><WO_P!E6M>]5S&KU5XES1RVI#8_)666=%[U
MM\>E+:L5T8XII90\MJD9Z.RN*WPE53]'M9R^8T6N&&9WH
M           #(;MY_7G(OM9%_59C:?\ %8^_[FI[CV_Y2RS_ #?]K<G^WR]0
M96C=>6$(O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-EGM;E_P!HI^I1Y0X\^T
M           -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8?Y-0-?O>Z]^NFO<M?=ZQ
ML/&:!B<:S!Y 3-L                          "YVG(_G[#HC,B-+";.0
MLN5%]9534MF73\I/+2?CP1__ $'F)W",K]D^]1RVE*"E1MHW]>6V2\G+KN,&
MN'I56=-X-J+2:>./"^C\QZW9:/S5)^--TXKY-6#?["9G*/1T8N
M'__2G\             ,2NX&J5'R"HMTIX:L:Q45:B+P.37/J4HU&1?7*8F-
MD7/R)&CSXT+1=3+.:.A-=4J6%IFV3RMI-+8Z]C6DY-M=+HW5&*QVX4]FQ;,@
M>4=^JN49CESEX]&NI+ZFI'9^^A+Y98$:Q"[0
M  &0W;S^O.1?:R+^JS&T_P"*Q]_W-3W'M_REEG^;_M;D_P!OEZ@RM&Z\L(1>
MKW]>[G[:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_ +13]2CRAQY]H
M  ;B_3B_%;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF
M#R F;8                          %\M!0O/R^=+,OF0:229*\?!Z3*B,
MH+ZGBSYG_D&QSXLC3\LQY[:BSR</XOENG:[3V[*M>XM:4%U;:7;[^K8NE6NY
MLW/9:=M;=/QJMU']S&,V_P!GA,P1OB,=0         #_TY_
M"T^Y<>5>89*D,-]<NC=3;-$E/*U1VDJ;GMD9>)(**X;I_5-HAA)W_>5M3F-W
M?\XS3+K;M,\TY6CF5/".,I4*<94[R":VJ*MYRN)+!XNW@O"N_P#+?.%E>I:%
M&K/"WNH]D^KB;3IOT>)**^J9A(/.X9.                           9#
M=O/Z\Y%]K(OZK,;3_BL??]S4]Q[?\I99_F_[6Y/]OEZ@RM&Z\L(1>KW]>[G[
M:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_M%/U*/*''GV@            !N+].+\
M5N<_=\O[W:4;,NY)[P-6>[#_ ":@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                         &5O;Y4FS3WETM)D<^<Q 9,R]K5>R;KBD?52
MMV;TG^BW^@-V'Q7&B99?H3F/S N*+4\SS*C9TFUOIV5)U)RC]+.I=\#?3*CA
M\Z6#YO9@JN8Y7EL9;*5*4WZ-1X)/PI0Q]"1D,-IQ:           _]2?P
M          _RM"'4+;<2E;;B5(6A1$I*T+(TJ2I)^!I4D^#(4;BWH7=O7M+J
MC&I;582A.$DG&49)J49)['&2;33V-/ FC*4)1G"34T\4UO36YF!>QL/>PW))
M4)*%?1<M2YE.\9&:50W%F?NYK,SY>A+/RU<GR9$E7!$HAYGN]=R'ON0?-G.,
M@I6T_P"AU]*=UE=5XN,K6<G]@<MN-6TD^PJ)OBDE3K.,8UH8Y7:-U%3U'DU"
MYE)>?4TH5EU32\K#JFO&71OCBW%E!#&@[6                         9
M#=O/Z\Y%]K(OZK,;3_BL??\ <U/<>W_*66?YO^UN3_;Y>H,K1NO+"$7J]_7N
MY^VMA^JWAH-S;VUS/\(J>K9NFRSVMR_[13]2CRAQY]H             ;B_3
MB_%;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                        !]$2))GRHT*&RN1*EOM1X[#9=2W7GEDVVA)%
M\JE*(ARN19)FNI<ZRK3V16-2YSJ^N*="A2@L9U*M62A"$5URDTNKI>PHW%Q1
MM*%:ZN*BA0IQ<I2>Y)+%M_(-A.)T#6,8[54;1I4<&*E+[B2X)Z6ZI3TMXO C
MZ7)+BC+GQ)/!?(/4KR2Y9V7)[E7HKEU9SC.676<8UJD5@JMS4;JW55=/#4KU
M*DHI[8P<8X[#$+/\VJ9YG%_FDTTJL\8I]$%XL%\B*2?AQ940NH<.
M  ?_U9_               *1S7#Z_-*9VKF\,OH,WZZ<E'4[!EDDR2X1<I-Q
MEPCZ7$<D2T_4425%8SO!\A]+=X/0%YH[4&%#,J;=6QO(QXJEI<J+2FEC'CI3
M7B5Z+DHU(/%.-6%*I#L.F=17FFLRA?6WC4GXM2&."G#J\#6^,NA]:;3P5R''
MK3&+1^IMXYL263ZDJ+E3,EA1F3<F,[P1.L.D7@?M(R,C(E$9%YM^:/*W6?)W
M6.9:'USE<K;.+=XQDL94J]*3?9W%O4P2J4:F#X9+!QDI4ZD8583A'*?*,WL,
M\L:689?6XZ$M_P!%&73&2Z)+J]!K%--^(+>')@
M!D-V\_KSD7VLB_JLQM/^*Q]_W-3W'M_REEG^;_M;D_V^7J#*T;KRPA%ZO?U[
MN?MK8?JMX:#<V]M<S_"*GJV;ILL]K<O^T4_4H\H<>?:             &XOT
MXOQ6YS]WR_O=I1LR[DGO U9[L/\ )J!K][W7OUTU[EK[O6-AXS0,3C68/("9
MM@                      !_MMMQYQMIIM;KKJTMM--I4MQQQ:B2AMM"2-
M2UK49$1$7)F/HM;6ZOKJVL;&VJ5KVM4C"G3A%SG.<VHPA"$4Y2E*348QBFY-
MI)-LEG.%.$ZE2:C3BFVV\$DMK;;V));V9=:GU<>.DWD=^T7TXZT?N4)1)452
MRZGA3CA^/_[@ZV9I/C^E(,T^*C/C>?W).YK/E53M.:_,VS3YBUZ+\TM))266
MTJD<)3J/;_':D&X247A;TI3IMNI.:ACUK_72SASR;*9__5QEX\U_C6NA?YM/
M;],TGN2QOL-DY:L           #_UI_                 I?*L/I,Q@'!N
M(W4I!*.)-9Z4383BBX\R.\:5>!_ID*)2%<>)'P7%F^=/(CEWSYTS+3FN\IXZ
MM-2=M=TL(7=I4:\NA5:EL>SCI3C.C4P7'3DXQ:YW(=19GIR[5UEU;!/RH/;"
M:ZI+YC6$ET/>8E9=J'*<:6X_#87?51&I29E>TM<AI!<G_;D!)K?:,DER:D>8
MV1>U1>P:/>>/<3YS<H[BZS'(LMJ:ET8G)QNK&E*5>G!;?XU9Q<ZU-I)N4Z7;
MT(I8RJQ;X5D!I_F'D6=1A2N*JM+_ *85&E%OZ2ILB_ GPRZD]Y:HR-)FE1&E
M23,C(RX,C+P,C(_$C(QA3.$Z<YTZD'&I%M--8--;&FGM33WH[ZFFDT\4S^"4
MB                    9#=O/Z\Y%]K(OZK,;3_ (K'W_<U/<>W_*66?YO^
MUN3_ &^7J#*T;KRPA%ZO?U[N?MK8?JMX:#<V]M<S_"*GJV;ILL]K<O\ M%/U
M*/*''GV@            !N+].+\5N<_=\O[W:4;,NY)[P-6>[#_)J!K][W7O
MUTU[EK[O6-AXS0,3C68/("9M@                     >I44EM?3$0*>!)
ML)2S+['';-1-I,^GS'W/!J.R1GXK6:4E\ICN6A>7NMN9>?6^FM!Z:N\SSFHU
MXE&#DH)O#CJSV4Z-)/RJM64*<=\I(^',<SL,IMI7>8W<*-!=,GACX(K?)]2B
MFWT(RZUQJ>'B?E6]QY,_(33RT:>5Q*KJ29*3%ZB+SI)I5PITR\/8C@N35O0[
MIW<CR#DDK/7.O'0S/FDX8T^'&5MEW$FI1M^)+M;AI\,[F45P[84%&+G4JX]:
MSU_<Y_QY?EW%2RC';T3JX;G+JCU03V[Y8O!*\HS\+;@            !_]>?
MP                   "G;;$L9O#4NVHJR:ZHN#D.Q&BE<?4*6VE$DB_F+%
MJ];<C^3_ #'G5KZWY;Y/F-[-8.O4MJ:N<.I7,%&X2]"HCF,OU!G>5I1R_-:]
M*FOG5-\/[AXQ_8*3>TYKIWJ,J VE*/DU,VEPGCZI)0J>MI)']0DBR%]W".ZI
M>]HX\LI4*LI8\5+,<TCAX%&5Y*FD^I06'1@=@I\Q]8T\,<V4DEN=*C\WLT_V
M3Y_P*Z]_O5)_92Q_[0.+_5[]UO\ J5>?SC???RM\)>K_ .7P]:I_6GY.Z1P!
MSIZ8,YGCGGRK.4?5SQQU><MWV<>'''M'QW?Q=W=BN.S['3>94,,<>SS"Y?%C
MAO[653=ALX<-[QQV83PYG:MACQ75*7HTH[/E)'Y?@-P/^Y[/]DG/Z ?'^KD[
MM'YKSC\?J?6E3X4=5_Y6AZVO3'X#<#_N>S_9)S^@#]7)W:/S7G'X_4^M'PHZ
MK_RM#UM>F/P&X'_<]G^R3G] 'ZN3NT?FO./Q^I]:/A1U7_E:'K:],?@-P/\
MN>S_ &2<_H _5R=VC\UYQ^/U/K1\*.J_\K0];7IGZ-Z1P!!F:H4]XC+CI<LY
M)$7Z)>2II7/\TS(?3:_%V=V.WG*573V9UXM883S"X27A79NF\>C:VO!B23YG
MZMDDHW-*/H4X_MXG[?@5U[_>J3^REC_V@??^KW[K?]2KS^<;[[^4_A+U?_+X
M>M4_K1^!77O]ZI/[*6/_ &@/U>_=;_J5>?SC???Q\)>K_P"7P]:I_6C\"NO?
M[U2?V4L?^T!^KW[K?]2KS^<;[[^/A+U?_+X>M4_K1^!77O\ >J3^REC_ -H#
M]7OW6_ZE7G\XWWW\?"7J_P#E\/6J?UI]!:<UR1$1X\:C(B(U';WG*N/E/ILT
MIY/] B(<K#N$=T^,(1ERL<I))8O,\WQ?A>%^EB][P274DB@^8^LFV_9C#_TJ
M'WLJ/'L(Q?%'I$B@K/<'I;269"_?;&5YC2%]:4],V7)2CA7CRDB,76Y6=W7D
MYR4S#-<TY9:/]C+Z^HQI5I>=WUQQTX2XXQX;NYKQCA+;C!1D]S;6PX?.-49[
MG]*C1S:^[6G3DW%<%..#:P;\2$6]G7B56+V' $7J]_7NY^VMA^JWAH-S;VUS
M/\(J>K9NFRSVMR_[13]2CRAQY]H             ;B_3B_%;G/W?+^]VE&S+
MN2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XU[YKB\C$,AG4SW6MEM?GU\A9
M%_;5>\:CC/<D1$:R(C0OCP)Q*B+P'EL[P?)O->17-/4>@<PXYV%*?:V5>27\
M8LJK;H5=B2XTDZ59)81KTZD5L2;R\TSGM'463VN94\%5:X:D5\[47E+T.F/T
MK3*4%E#GP             R-UI@F YK0^?(8GHN:]91[5AJP<0DU*ZCCRVT=
M!]+4IM)^'R+2HO81#;#W0^[=W8^\+RU699KEV90U]E=14,RI4[ZI&+E+B="Y
MIPX7PT[FG%O#=&M3K07BQBW9K6VJM6:9S7LJ-6D\MK+BI2=--X+#B@WCOBW\
MF+B][9<;\!N!_P!SV?[).?T RN_5R=VC\UYQ^/U/K3IWPHZK_P K0];7IC\!
MN!_W/9_LDY_0!^KD[M'YKSC\?J?6CX4=5_Y6AZVO3/MAZ9U_$63BJAZ8I)F:
M??+":X@O9[6FGF6ED7U%),O'^8.PY#W NZ_D=>%S5T-7OZL7BO.KV[G%>C3I
MU:5.:6W9.$EMQ:Q2:^6YYDZNN(N*S"-.+^@IP3^6XMKY#1<2NJZVH8*+5P(=
M='+C[#"CM1FS,BXZE):0GK69>U1\F?RF,J=*Z,TCH;+(9-HW3%AE65+#[%:T
M*="#:6'%)4XQXI/IG+&4GBVVVV=/O+^]S"JZ]]=U*U;KG)R?H+%O!>!;#[QV
M4^0               __T)_
M          B]7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[
M0             W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]
MWK&P\9H&)Q:+<.&?NFQU5A"9)5Q1)=E1^A)F[*@\=4V$73\Y:NE/F-EP9]:.
MDN.LS&"_?QY +G!RKJZIR"Q4]>:;A4N:/#%NI<VF'%=VGB[92X8JO0CA)]K3
M=*"CYQ-EPN76I/83.%9W-3#+KIJ,L7LC/YR?@6+X9;MCQ>/"C"D>>DR9
M         "M<!RY[#<BBV9&M4%WB):QT\GYT%U2?,4E')$;T=1$XW_UD\>PS
M&0O=CYY9AR"YK9+K"$ISTY6_BV8T8XOM;.I*/'*,<5C5H24:]'=C.' WP3FG
MUG5NGJ6I,FKV+25U'QZ4NJ:6S;]#+R9>!X[TC/B/(8EQV)49U#\>2TV^P\V?
M4VZRZ@G&W$*+VI6A1&7Z ]-659IEV=Y9E^<Y1>4[C*KNA"M1JP?%"I2J14Z<
MX-;XSBU)/I3,3JU&K;U:M"O3<:T).,D]Z:>#3\*9^P^\I@
M     '__T9_                                               B]
M7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0
M  W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P &
M$6W,,_<KD:Y4-KHIKLW9D+I^LCR"41S87L+I)IQPEH+V$VLB+DTGQYV>_-R
M^!;FQ7SC(K+L]!:B=2ZM.'R:%?%.[M.CA5.I-5:,<.%4*U.$7)TIX9/<O=2>
MSV31H7%3',;7"$^N4?G)^'%+"73Q1;>]%J1A.=]             #*;1>;>\
MQUX;8O<OQ$N2:1:SY4[%Y4Y*@D9^U451FXV7B?EFHO!*"&Y_XM[O#O-\KN.0
M>JK[',K*$Z^4SF\95+;&4[BSQ>]V[;K45BWV$JL5PT[>*+$\T],]C6CJ.SI_
M8JC4:R71+=&?^%Y,OIDGODS(T;7RS0                   !__TI_
M                                          B]7OZ]W/VUL/U6\-!N
M;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?N^7]
M[M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P %'YUBK&8XY-J%]*91
M%[U6OJ(O[7L&$J-A7)\]+;I*-M?R^6L^/'@6'[R/)7+N?/*?4&AKA0AG"CYQ
M85I)?8+VBI.C+%^3"JG*WK-;>QJU,/&P:[%I;/JNG,YMLPCBZ'DU(_14Y8<2
M]%;)1^FBN@P#DQGX<A^)*:6Q)BO.1Y#+A=+C3S*S;=;6GY%(6DR/]$AYBLWR
MG,LAS7,LCSFRJ6V;V=Q4H5Z4UA.E5I3<*E.:Z)0G%Q:ZT9:4:U*YHTKBA44Z
M,XJ49+<XM8IKP-'X#CBJ           !]M;8RZB?#LX#IL3(+[<F.Z7Z5QM1
M*(E%[%(47@I)^"DF9'X&.Q:2U5GFA]39%J_3-]*VS[+KF%>A47SLZ;Q2:W2A
M)8QG!^+.#E"2<6T?+>V=OF%I<6-W34K:K!QDO _F-;T^AX-&P+$LEAY;0P;N
M'PGWAOHE1^KJ5$FM<)E15_+]C<\4F9$:VS2KCA1#U!<C^;F1<[^6FG.861.,
M%=4N&XHXXRMKNGA&XMY=/B3VTY2474HRI55%1J(Q(U!DMQI_-;K++C;P/&,N
MB<'Y,EZ*WKHDG'H*D%VCA0                  _].?P
M                               (O5[^O=S]M;#]5O#0;FWMKF?X14]6
MS=-EGM;E_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!
MJSW8?Y-0-?O>Z]^NFO<M?=ZQL/&:!B<   &*V]<,*)+9S"O9(H\Y2(MRA">$
MMS2228TPR+P),MM/0L_ O,21GRI9C2S\9)W?UDF=V//?3%BHY7F,X6^:1@L%
M3NU'"WNFEL4;F$>RJR\5=M3IR?%4N),OSRKU+YQ;U-.W=3[-23E1;Z8?/0_P
M'MC]*VMBB8ZC5.7B             "\&G<U_<S?%5SGC337CC3#IK5PW#L.2
M1$F?.,DMMK-7ENGX?--*C/A!#/'N%]X7X(>9D=&ZCOG#0.I*M.C4<I84[6]Q
MX+:ZVOAA";?87$MBX)4ZLY<-ND6ZYC:9]F\I\^M:>.96J<EAOG3WSAUMKRHK
MK32\HS3'H-,:0                  __]2?P
M                       (O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-EGM;E
M_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8?Y-0
M-?O>Z]^NFO<M?=ZQL/&:!B<   'G6]5#O*R=46#?FP[".Y&?27'425E\UQLS
M(R2ZRLB6A7Z522/Y!U376B\AYBZ/U'H?4]KVV19I:SH5H[.)*:V3@VGPU*4U
M&I2G@W"I",EM1]F77]SE=]:YA:3X;BC-2C\CH?6FL4UTIM&OG)*&9C-W84DX
MOLT%]2$N$7")$=7SXTIOV_8Y#*DJ(O:7/!^)&0\N7-GEIGW*#F'JCEYJ.'_V
M&77+A&HEA&O1EX]"XI[_ !*]*4*D5CC'B<)83C)++O)<VML[RRTS.U?V.K'%
MKIC+=*+\,98KP[UL:/#%N3E              S7U!FO[J* J^<[UW-&AJ-(4
MM7+DN'T],2:9GXK7TI\MP_$S6GJ,_GD/0QW$N\*^<O+"&F-17O'K_3D*=O7<
MI8SN;7#AM;MM[93PBZ-=XRDZM-59O&O%&,W,33/L%FSN[6GAEMTW*.&Z$]\X
M>!;>*.Y8/!>27<&<Q;T                #_]6?P
M                           (O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-E
MGM;E_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8
M?Y-0-?O>Z]^NFO<M?=ZQL/&:!B<     6)W?AGTQ3HR:"UU6-(T:9B4)Y7)J
M>HUN&?'B9U[BC<+Y";4X?R$-;7QBO(#^G>A*/-[3ECQ:KT[1:NE".,Z^6<3G
M-O#:W93E*NNA4)W+;;4474Y8:D]CLQEDEU4PL[J7B8O9&KA@O7$E'ZI0\)B$
M-$QD.             %3X?DTO$;^#=1>5I97Y4R.1\%+@NF128Q\^'*DEU(,
M^22XE*OD%X>1'.#.^1G,[3O,')E*I2MY]G=4$\%<V=1I7%!X[,912G2D\5"O
M"E4:?!@<'J+)+?4.4W665\$Y+&$OH)KR9?(>Q]<6UTFP"NL(EK!B64%Y+\.:
MPW)CNH/P6TZDE)Y+]*M//"DGXI41D?B0]/VEM3Y)K33F2:LTW?0N<BS&VIUZ
M%2.Z5.I%26*^=DL>&<'XT)J4))2BTL2;RTN+"ZN+*ZIN%Q2FXR3Z&GA\KI3W
M-;5L/L'/GS               '__UI_
M                  B]7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BG
MZE'E#CS[0             W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][K
MWZZ:]RU]WK&P\9H&)P    !_E:$.(4VXE*VUI4A:%I)2%H41I4E25$9*2HCX
M,C\#(4J]"A=4*UM<T85+:I!QG"24HRC)82C*+Q4HR3:::::>#V$T92A*,X2:
MFGBFMC36YI]9@=LG#U8=DDB(RA?T5-ZIM2X?49>[+6?7%-9F?4Y"</H/DS4:
M>E1_7#S3=[?D-6Y!\VLTR.QH3_H7F/%=Y9-XM>;SD^*W<GCQ5+2;[*6+<Y4^
MRJRP[5&5>B]1QU'DM&XJ27G]+"%5?3);)8=4UXW5CBEN+?C%\[<
M    &2.BLV\EUS#;%[AI\W95(XX9\(?X\R57D9GP27DD;K9>!=9++DS4DAMK
M^+<[PRL;VYY ZJOL+2YE4N,HG-[(UO+N;)-O!*JE*YH1P2[17"Q<ZM.)9?FG
MIGM*<-26=/QXX1KI=,=T:GR-D9>#AZ(MF40W)EC               #_UY_
M                                              B]7OZ]W/VUL/U6
M\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?
MN^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P      %O-F8<G,
M<:?CL(2=M7]<VI6?@I3Z$_98G5_.36BZ.#,B)SH4?UHQ7[WW(6ESZY1YGE67
MVT7K?*^*[RV>YNM&/V2VQ^ANZ:=+!M1594*DME([AHG4<M.9U2K59/V/K80J
MKZ5O9/T8/;U\/$EO,$%)4A2D+2I*TJ-*DJ(TJ2I)\*2I)\&2B,O$AYK:M*K0
MJU*%>G*%:$G&49)J49)X--/:FGL:>U/8S*I-22E%IQ:V,_@ID0
M /WBR7X4F/,BNK8DQ7FI$=YL^%M/LK2XTX@_D4A:2,AR.3YOF609MEF>Y->S
MMLWLKBG7H58/"=*M2FITZD7T2A.*DO"BE7H4KFC5MZ]-2H5(N,HO<XM8-/T4
M9]8)ED?,L=B6J.A$Q)>ZVD='_P"7L&4I\XDD?B33R5$XWXG\Q9$9\D8]./=K
MYWY9S\Y59'K6W=.GGL%YOF%"/^(O:48]JDGM5*JG&O1VRPI58QE)SA-+$S56
MGZNF\XN+"6+MWXU*3^>IMO#Y*VQEX4WA@T5D+^'7              __T)_
M                                              B]7OZ]W/VUL/U6
M\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?
MN^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P        8>[MPS
MZ%NDY'!:Z:V]<4<DDE\R-;\&MY/A]:F<@C=3]59.>PN!H=^,0Y ?!]S I<UM
M.V7#I'4E:7G"BO$M\SP<ZJV;HWD%*XAO;JQN=T5!&17+'4GLGEKR:ZJ8WMK%
M<..^5+<ODP?BOP.'A+'#7&71             "YFK,T/#\B;]Z=--+:^7#M$
MF?S&?G'[K/X^14-Q9]1^/V):_#GCC+_N8=X*?(CFK;+.;UPY?9WP6N8IOQ*6
MU^;WN'7:SG+C>W^+U:Z47/@PZ3KO32U%D\^PIXYG;XSI=;^BI_X:6SZ91Z,3
M.8C)1$I)DI*B(R,CY(R/Q(R,O R,AZ/83A4A"I3FI4Y)--/%-/:FFMC36YF+
M;33::P:/Z)B            '_]&?P
M               /+.CI3,S.GJS,S,S,Z^(9F9^TS/R?$S'P/*LK;;>6V^/V
MN'I'VK,LQ6Q7]?#ZN7IG\^@J3^\U5^Q\3^PB'L3E7YLM_6X>D/9/,OSA7]<E
MZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>Q.
M5?FRW];AZ0]D\R_.%?UR7ICZ"I/[S57['Q/["'L3E7YLM_6X>D/9/,OSA7]<
MEZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>Q
M.5?FRW];AZ0]D\R_.%?UR7ICZ"I/[S57['Q/["'L3E7YLM_6X>D/9/,OSA7]
M<EZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>
MQ.5?FRW];AZ0]D\R_.%?UR7IGVQH<2&A3<.+'BH4KK4B,PTPA2^"+J4EI*2-
M7!$7/MX(?50MK>VBX6UO"G!O%J,5%-]>"2/GK7%>XDI7%:<Y)8)R;D\/DMGT
M"L4@        _P .--NIZ76T.)YYZ7$)6GDO8?"B,N2Y'SW-I:7M/L;RUIUJ
M../#.*DL5N>$DUCMWDT)SIOBA-QEX'@?C[E#_N2-_4&OZ <?_1[(/S'9^LT_
MK2KYS<_RB?[I^F/<H?\ <D;^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_<
MD;^H-?T ?T>R#\QV?K-/ZT><W/\ *)_NGZ8]RA_W)&_J#7] ']'L@_,=GZS3
M^M'G-S_*)_NGZ8]RA_W)&_J#7] ']'L@_,=GZS3^M'G-S_*)_NGZ8]RA_P!R
M1OZ@U_0!_1[(/S'9^LT_K1YS<_RB?[I^F/<H?]R1OZ@U_0!_1[(/S'9^LT_K
M1YS<_P HG^Z?ICW*'_<D;^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_<D;
M^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_ ')&_J#7] ']'L@_,=GZS3^M
M'G-S_*)_NGZ9]!$1$1$1$1%P1%X$1%["(OD(ART8QA&,(12@E@DMB26Y)=10
M;;>+WG]$P            __2G\   +2;<W[HW05,WD.\=Q:PU!22/-*'9;*S
MK&<*C6#K*%.+C5BLALJ]5I-4E)DAB.3KSBN$I2:C(@(I-[C :P];KTK:R8]!
MD]X^ ./,>7UKK\>V1;0U>8TAY/DV%5A4V!(X0X1*\MU70KE*N%$9%#%$>&74
M7$PSU:O34SV1%BT'>KH.._-2P<=O*\UB8#UJDI6IEI:L[1C:&9"NC@VUFEQ*
MS2E224I)''%$.%]1GAC&68MF])"R7"\EQ_+L<LD&Y79!C%S77])/;(^#<A6M
M5)EP)2"/PY;<47($#\<JS3#L%KV;?-\LQG#:J3-;KH]GE5]5X]7OV#S$B2U
M9FV\J'&=FNQH;KB6DJ-:D-+41<)49 4!_*,[>_X=M-?[3\(_PX!'!]1=*FNJ
M;(ZN%>8];5E[2V3)2:ZWII\6TJY\=1J23\*PA.OQ)3)J29$IM:D\D?B! ],
M     ?/%EQ9S"9,*3'F1EJ<2B1%>;D,+4RZMEU*76E+;4IIYM2%$1_-4DR/Q
M(P!]                                           "D,MV%@. MP7L
MZSC$,*:LUOMUKN6Y+2XXW8.14M*DMP5W$V&F6N.E]!N$V:C02T\\<D *)_E&
M=O?\.VFO]I^$?X< C@^H?RC.WO\ AVTU_M/PC_#@#!]0_E&=O?\ #MIK_:?A
M'^' &#ZCV*3=>FLFG)J\;VWK+(+-:4J174F>XK;3EI4\U'2I,2!:R)"DJD2&
MT$9)\5K2GVF1&(8/J+F@    M?GN[]+:KG5E7M#;VK];V=TT;]-79[G^*8?.
MMF2>..;U9$R&VKI$]HI!&WU-)677\WV^ # N6P^S)99DQGFI$>0TV^P^PXAU
ME]EU!.-/,NMFI#C3B%$I*DF9&1\D /U                   !C7W6=VVB^
MRO5*]T]PV52L0U^G(Z;%$V4&BN,DFOWU\F8Y6P8M/0PY]G*6XS7O.*-#2B;;
M:4M7"4F9"*3;P11O9SWY]M'?EC699;VTYC;9A1X%>0,<R:3;8ADV(.0[:R@*
MLXC#,;)JRL?F(<AI-1K:2I"3\#/D TUO,Q@('__3G\ "*SZQ?K]EV\7V2=KO
M9-8T-_N2I5)J-F;P<:@9%CFJ;=I:F96)8552X\RCRK8%>LC3/E2TR*RG=2<9
M3$J9YZ8$&R>,<=KW$)?9>T]E;FS"UV#MK/<NV3F]VZIVTRK-K^SR2\E]3SKZ
M656%K)DOMQ&7'U^4P@TLLDKI0E*? 2E4H(  !L\](CN4W?H?OS[6<?U;L7),
M7Q;;W<3I?6.S,0BV4I>(YKB.?[!Q[#+R+D&-N.G46,Z/473RH,MQI4F#))#K
M*TJ3XQ1"233)6?Q47YOC3OY9.O?XDNX8193AO(" E*IU'?1Q_-@]EW^IJL_;
M>X$RW%&7E,V7")*   $-;XI/NOW1B66Z.[4\-R^YQ'5F7ZWG[0V% QVTF5;V
MP+"5E=MC%-0Y0Y#6R[/QG'VL==DMP5K5%D2Y9.O-K7&C*;@RI!+:S2;Z+/=]
MN7MH[\>W?$,&RRY;USOK<NN].;.UXY/><Q+):[9N45&#Q;V73.J7":R/%)ML
MQ.ASVDMS$%'5'\PX[[[3D$322:9TVQ,40
M              (AGQ9GXO>R?[L]X?M)K0094AO9#&Q7$\ISO)*/#<(QK(,R
MR_)[.)2XWBF*TUCD.29#<SW4L0:FCHJB-,M+:SFOK)#3$=IQUQ9D24F9B4J&
M57_+H]0?_@2[R?\ ^,.[?_<<1(8KK'_+H]0?_@2[R?\ ^,.[?_<<!BNLLOM'
MMXW_ */5'3NK1FXM0*F+0W$3M'66:Z_5*<<;-Y#<<LLI*DWUK:+J(D\F:?'V
M"!'%/<R^';3ZB'>EVC6];8Z)[A]CXM55SK2E8+8WTK*=:6+#:B-<6RUWDR[7
M$7DNM&ILGD1&Y;*5J-EYI9DHHD&D]Z)Z/H_^KWB/J3X9>XAF-)4Z[[F];5,6
MUS?#*J2ZO',QQIV0S7?A!P%N>^_:,U+-H^U'LH#[DARK?DQR-]Y$AM113Q*4
MHX>@;GYK[L6%+E,Q'I[T:+(?:@QC:3(F.LM+<;B,*?<:82](6DD)-:TH)1ER
M9%XB)*<A;>>Z=E=P^VL\W-MW)+/*M@9_D=G?W]G9R'WE,OS9;KS537,/+4BK
MHZ5E:8L&"R2(\**TAEI"&T)24A]"6&PFZ?"X;VV=LCM6W9J?-[>VO\2T9L7&
MH>L9UL[(E'24.;T5C86>$5DQXS25-0VE&<UB,1F<8[5:2X:4TA,R*4UM1)_$
M20                  (<?Q57=-3/5O;YV;4%JS+N8US*W]LF!&>0M5.TQ5
MW&%:SASC;2HT2K-FYOY2XZUI6AEN,\I!I>96(,J06]EV_A0?]WONQ_URX5]Y
M#P(3WHE@B)3/_]21;Z\OJ)V/8UVJ(Q#65VNI[@^XI=SA6 6,"23%K@^)PHC!
M9_L>&MLR?BV=5#LX]?5NI-MQFRL6Y+9F<1:1!DT5B_ <X)QQQYQQYYQ;KKJU
M..NN*4MQQQ:C4MQQ:C-2UK49F9F9F9F)2L;$_3G],[?WJ1;.F8AJYF/B>OL4
M5#?V=N/(H,N1B>$0YB_[7@QV(ZXSF2YC9,H6N#4,/,K>2VIQYV/'2M],<"#D
MD3@.VCX?OTWNWZCKT9/J9?<1F[<5I%KFN[+"7>Q)DDTH5*^C\ KWZ_ JR J0
M1FRAR#+F--<(7*=^<I4<$4G-LO[F_HS^E]L"(N'=]F6I*UM;/D$[A$>_UO+0
MDDR4DXB9KV\QB23Q>]J/K-1J,TH,S/RV^E@AQ2ZS7).^&]T/K#N2[=NX[M4V
M?E^#*TYW":7VQD>K-ERRS/&+K&-?[(QS*L@K,2RF+ BY50W*Z>J<.&FQ.W9D
MRB2TX[&;<-]I@1XW@TSYOBHOS?&G?RR=>_Q)=PP,0WD! 2E4ZCOHX_FP>R[_
M %-5G[;W F6XHR\IFRX1)0   U"^K!Z2>O?4XQ#"92\V>U/NC5J+F-A&P&Z-
M&15-C17JHLFRQ#,:1$ZIF3ZE<^ V_#DLRDO5KRWEH;=2^ZTN#6)-&7#Z!@5Z
M:7PZ]'V>;^QWN.WQN6IW'E6N)3EIJ_#<1Q>?08M3Y0<=R/$S'(K.XL95A=S:
M=$A;D"$U&BM1YB&Y*WGC0EI)(C*>*P1)O$20
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
MSXLS\7O9/]V>\/VDUH(,J0WLC1^E9^<C[(/RE]3_ 'UUX@MY/+R6=4\3%
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
M$\@JYQPYZV7CCSVVY#:6_,0HVFS1'$@XI[S8Y_XHSU%_I;Z1_<+VI>Y]?7]
M_@VV1]$]/E>7Y7G?AD^G.CK^R?\ KO5U^'/3\T,27@1__].?P *(V1K77^X<
M'R36NTL.Q[/L!R^N=J<EQ+*:R-;TEO!=-*O+E0Y:%H\UAY"7674]+T=Y"'6U
M(<0E1!N(F7>I\+;4WEK<YMV+[9KL0:ENN3&]([F>N)E!!Y;<==BXGM&LCW=^
MQ'-:$MQ8=O735=2S-VR2DO"&!44^LT1Y_P"A?ZIVO;9VLE]J&3Y2RETT1;G
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
M>5T=?1]#?NS^F/>>/_0>1YW/AT\^ 8,AQ1ZS_]2?P
M                      *#VGE<S ]8[&SBNC1IEAAF!Y?E<")-\TX<J9CN
M/V%O%C2R8<9?]V??AI2YT+2OH,^#(_$ 1TNV'XH#LZV3&K:GN5P;/^W#*5H8
M:L+Z!!E;7UD;Q,\/RVK#%Z]O/H*'I*3-,<Z"43*%D2I#G2I8AB3N#Z#<7K_U
M+/3ZVA 9GX;WG=MLLGVEOHKKC;F&XCD*&6S2E;TC%\OM:+)(K2%+21J=B((C
M,B^41Q)>%KH+!]T7K4^G9VMXY9V%KW!X;MW+XT9U55K?0]U4[3R:WL$H6;5;
M)L<;G2L1Q5:C1RM=Q8P4H1XI):C0A<,2*BWT'/A[^^^':/J"=QV4=P&S6V:=
M$N-%QK ,%KY;\VFUUKZH>E.TF*5LJ0AIV:][Q-D39\LT->^6<R0\EIEM:&&H
M%5+!8&UKX;OLIN-^=Y+7<GD-2L]3]J[*K]$^2SS#O-P7\"97X'01#6;?G/8[
M&>E7S[C1K.(]!A(=212VS,B6;P6!T'A,4@
M                            #__5G\
M               "WNW,7LLWU3L["Z949-QE^O<TQ>J5-=6Q#397^-V55!5+
M>;:?<9C%*EI\Q24+-*.3))^P <T;=_HI>IMH=^8>0=JF>9Q3Q>I;.0Z9^C]P
MP)T9'!+EM5F R[K*H#*%&?4F=71'4I2:S1Y?"CEP964HOI-<F9:UV-KJ6J!L
M' ,VP2<AY49<+,L5O<8EID(4\A;"HUW @O)>0N,X1I-/41MJ+CYI\0)CP*2@
MO<FLHU-C=+;9!<3%I;B55)73+:RE.+6EM#<:# 9D2GUJ6LDD24&9F9%\H W6
M=CGH'=\7=GD=+9[%P2\[8-+K>CR+S/MNT4RCRR;6&II;C&#ZNL3K\LO+.7&=
M)R._.:K*A3?*O?%*)+3D<"5R2]$G_=JG:QIOLSTCB.@]&8Y^Y_"<496Z[(E.
M(EW^59#-2T=WF.6VB6F#MLFOI#1+?=Z&VFT);88;9C,LLMS%)MMXLR+ @
J                                                    ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g512170g99o29.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g512170g99o29.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0JL4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              ,    )\    & &< .0 Y
M &\ ,@ Y     0                         !              "?
M,                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     " \    !    <    "(
M  %0   LH   !_, &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  B ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
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
M_%5]9?YK^<P_H?3_ *./Y[_OB^=TDE/_V0 X0DE-!"$      %4    ! 0
M  \ 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '     3 $$ 9 !O &(
M90 @ %  : !O '0 ;P!S &@ ;P!P "  -@ N #     ! #A"24T$!@
M!P (  $  0$ _^X #D%D;V)E &1      ?_; (0  0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,#
M P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@ , "? P$1  (1 0,1 ?_=
M  0 %/_$ 'L   (# 0$! 0             )!@@*!0<"! $! 0$!
M          $" Q    <!  (" @(! P4      0(#! 4&!P@ "1$2$Q0A%2(Q
M%A="(R08"A$! 0$  @(" @,!          $1,0(A05$282)Q@3)"_]H # ,!
M  (1 Q$ /P#2CS3[AJKT=U%S;SLTSQC4'6^8AM^C.B&MAK3*56Z9#L6GYFC3
MROV$1&Q,BTFX;&)^7_.8B*A4!:_4IB*E.I-:O7):O?@7:F,=);;U7@V:'LCJ
MW<?7&HT?49.2C6+:LOYRW,K$HFC4I!O*O'LB$#,T^5BY$'39DHB^8F_&55$Z
M:QZEEDE6X\(/ / / / / H'[-M3N>8\=:0QRUTZ:['LTA3^=,=&/:N7LJ70=
MWM,7G#&1B$&ABKC)UB'G'TPD8/G\8QPF^I_K]#*O7E#?3O#KU_UK<JPJJ[EV
MA'5"SMHA\[/^1:2K9-(N@U:4_AY()D1E*V+5PD1-8Z*:2I2I_"8%*"';FK*=
M<]05/D7%I?6K)!3ETE59FOTC.,TJ:0N+CJVI720)#TC.:DU*BY.M,V&34_DP
M)*_KM4EEQ(8J0E$2;53<0]@&NI:_G^&=U<O%XZNV\-'CSG:5:ZQ"[!1="F(Q
M--S-99-VJ#@X1I3M6C&+E!9JQ< 9&7*90B!DURI(.(MDS9=-,\K+F34U#5N(
ME+#8I:,@8"#CW<M-3DT_:Q<1$1<>@=T_DI22?*H,H^/9-DC*++*G(FFF43&$
M  1\!2NG^[#D&H,[/*Y1 ;WU=6Z V>2VF7WFG(IN[Y;G-<A%4E;/8+-J<TM5
MZ$I'P4.871CL'[U)3Y33^Y14^2S6OK??@UZIV>%N]6K5SK;H[ZNVZ AK/ /5
M6KMBH\A9^.;2L6Z49/T&SYF=PQ=IG%)9--5,1^IRE, @%9=_P#P#P#P/_]"<
MX!C-5Y=ZMT#V-VF=;FS[ _=/K_)EKEBK&9QU2S6?B=%BY6]N$4G2$*QK;:<T
MB*.N;Z@"1!'Z?X"J Y=;=F?@R;_YZ8RUQ.Y]M6ZXK@\L74F:\R=<3ASE%$\<
MYUZU]'VN-CFI#JG6=MU8FTIJJKG !,J/R'^!BB-C/;B-%>ZI]#*0E'#G!SE3
M6Q%U6AFT(VMM[(YB%,:"24#1TZR2L*HNPOG]68AHO\Y@:&5*8JHE P'+6/Y>
MW> JKV];%L.)\]8Y9,5LDW5+%.]B<T4R<EX%X#-X:I3]U/\ VL0X ?X>Q=A>
M-&K!VV$#$<-W)R* *8G 96NOFFJ^5D> >!GM]\&F:+$3WKSQK(X%]9]1U/H/
M0YS-HF-,O^VPT2K9-+9]0[R=-F@[=JQV86W;6=B<E_%^'\49\JJ(E %"RM]?
M9XN*Y77L,Q[*\7J0#_MG)L[IN<0)SIE267BJ97H^O,W3DA3J?^6\1CP56,)C
MF,J<PB8PB(C6.5-.Z2P\1L/K>OER;D6SVI=K)Q=@<KA]V4/:M)YXWC-L>F7Y
M5#I-6Z)=>LT*S1<'.!DGKU I ,93ZB^%G'9R?;W4DIOU^;[=6/ZK"]X-#0_1
MF4VP4$C2]'TG$+#%Z#7K)77ID5EXV6^L(LS%1(2&4:NUD3&!-4_DJ]>88/2+
M2SO-,J-VCD56\?<*Q 6EB@N/RLBSL$4TEFR*P_4GRJFB[*!OX#^0_P!/*RA^
MUX?EG16>R>4;14F]ZSJ;D:[*3=3?24U'1<TO5;!&6F&;3 0<E%KRD.6:AVYW
M+!<ZC%^D04'2*R!U$C"7.&97H7O)#K*ZQO*MAYTZ$YY]<N7Z1IL!MM\Q_'M
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
-R@?K_(BD'D]+?]/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821409296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 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_fil_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">CHICAGO RIVET & MACHINE CO.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Dec. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">cvr<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0000019871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,342,085<span></span>
</td>
</tr>
<tr 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">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_fil_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;">fil_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fil_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821716096">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,152,569<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 353,475<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Certificates of Deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,810,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,059,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,326,650<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,323,519<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="re">
<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 );">Inventories, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,528,100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,537,693<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid Income Taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">84,112<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,112<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other Current Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">357,918<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">423,952<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,259,349<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,753,751<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,556,953<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,450,558<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,816,302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31,204,309<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">737,040<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">703,467<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued Wages and Salaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">674,316<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">690,526<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other Accrued Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">495,132<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">604,174<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDepositsCurrent', window );">Unearned Revenue and Customer Deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">312,775<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">286,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,219,263<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,284,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Income Taxes, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">737,084<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,028,084<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,956,347<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,312,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid-in Capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">447,134<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">447,134<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,196,823<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30,228,793<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less: Treasury Stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">3,922,098<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,922,098<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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' Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,859,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,891,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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' Equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 31,816,302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 31,204,309<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Net of allowance of $140,000.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Net of allowance of $150,000.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">No par value, 500,000 shares authorized, none outstanding.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">$1.00 par value, 4,000,000 shares authorized, 1,138,096 shares issued, 966,132 shares outstanding.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">At cost, 171,964 shares.</td>
</tr>
</table></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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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 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_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</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 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CustomerAdvancesAndDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of aggregate prepayments received from customers for goods or services to be provided in the future, as well as the current portion of money or property received from customers that are to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_CustomerAdvancesAndDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and 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/presentationRef<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=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-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_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_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_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821811792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Income</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_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 35,764,714<span></span>
</td>
<td class="nump">$ 37,022,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of Goods Sold</a></td>
<td class="nump">27,850,992<span></span>
</td>
<td class="nump">27,980,217<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">7,913,722<span></span>
</td>
<td class="nump">9,042,161<span></span>
</td>
</tr>
<tr class="re">
<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 and Administrative Expenses</a></td>
<td class="nump">5,548,541<span></span>
</td>
<td class="nump">5,559,436<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 );">Operating Profit</a></td>
<td class="nump">2,365,181<span></span>
</td>
<td class="nump">3,482,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Income</a></td>
<td class="nump">100,901<span></span>
</td>
<td class="nump">65,255<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income Before Provision for Income Taxes</a></td>
<td class="nump">2,466,082<span></span>
</td>
<td class="nump">3,547,980<span></span>
</td>
</tr>
<tr class="re">
<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">387,000<span></span>
</td>
<td class="nump">1,191,000<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 Income</a></td>
<td class="nump">$ 2,079,082<span></span>
</td>
<td class="nump">$ 2,356,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare', window );">Net Income Per Share</a></td>
<td class="nump">$ 2.15<span></span>
</td>
<td class="nump">$ 2.44<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_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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/presentationRef<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)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted 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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare</td>
</tr>
<tr>
<td style="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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768750432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Retained Earnings - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Consolidated Statements of Retained Earnings</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_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings at Beginning of Year</a></td>
<td class="nump">$ 30,228,793<span></span>
</td>
<td class="nump">$ 28,828,284<span></span>
</td>
</tr>
<tr class="re">
<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">2,079,082<span></span>
</td>
<td class="nump">2,356,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Cash Dividends Paid, $1.15 and $.99 Per Share in 2017 and 2016, respectively</a></td>
<td class="num">(1,111,052)<span></span>
</td>
<td class="num">(956,471)<span></span>
</td>
</tr>
<tr class="re">
<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 at End of Year</a></td>
<td class="nump">$ 31,196,823<span></span>
</td>
<td class="nump">$ 30,228,793<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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821350368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 Income</a></td>
<td class="nump">$ 2,079,082<span></span>
</td>
<td class="nump">$ 2,356,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by 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_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">1,231,546<span></span>
</td>
<td class="nump">1,242,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">(Gain) Loss on the sale of equipment</a></td>
<td class="num">(1,700)<span></span>
</td>
<td class="nump">29,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(291,000)<span></span>
</td>
<td class="nump">134,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_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 );">Accounts receivable, net</a></td>
<td class="num">(3,131)<span></span>
</td>
<td class="nump">114,813<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventories, net</a></td>
<td class="nump">9,593<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current assets</a></td>
<td class="nump">38,034<span></span>
</td>
<td class="nump">177,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">29,620<span></span>
</td>
<td class="num">(64,644)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued wages and salaries</a></td>
<td class="num">(16,210)<span></span>
</td>
<td class="nump">79,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="num">(109,042)<span></span>
</td>
<td class="nump">138,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits', window );">Unearned revenue and customer deposits</a></td>
<td class="nump">26,642<span></span>
</td>
<td class="num">(181,056)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,993,434<span></span>
</td>
<td class="nump">4,027,182<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(1,333,988)<span></span>
</td>
<td class="num">(2,027,860)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of equipment</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">3,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from certificates of deposit</a></td>
<td class="nump">7,063,000<span></span>
</td>
<td class="nump">6,225,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_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of certificates of deposit</a></td>
<td class="num">(6,814,000)<span></span>
</td>
<td class="num">(7,719,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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,083,288)<span></span>
</td>
<td class="num">(3,518,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_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_PaymentsOfDividendsCommonStock', window );">Cash dividends paid</a></td>
<td class="num">(1,111,052)<span></span>
</td>
<td class="num">(956,471)<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 used in financing activities</a></td>
<td class="num">(1,111,052)<span></span>
</td>
<td class="num">(956,471)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">799,094<span></span>
</td>
<td class="num">(447,419)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">353,475<span></span>
</td>
<td class="nump">800,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">1,152,569<span></span>
</td>
<td class="nump">353,475<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net cash paid for income taxes</a></td>
<td class="nump">706,000<span></span>
</td>
<td class="nump">840,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental schedule of non-cash 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_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures in accounts payable</a></td>
<td class="nump">$ 3,953<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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 3: http://www.xbrl.org/2003/role/presentationRef<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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://www.xbrl.org/2003/role/presentationRef<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/presentationRef<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=98514028&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncreaseDecreaseInCustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b).</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_IncreaseDecreaseInCustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_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/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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/presentationRef<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=98514028&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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812895296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1 - Nature of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">1 - Nature of Business and Significant Accounting Policies</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>1-Nature of Business and Significant Accounting Policies</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Nature of Business-&#151;</b>The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>A summary of the Company&#146;s significant accounting policies follows:</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Principles of Consolidation-</b>The consolidated financial statements include the accounts of Chicago Rivet &amp; Machine Co. and its wholly-owned subsidiary, H &amp; L Tool Company, Inc. (&#147;H &amp; L Tool&#148;).&#160; All significant intercompany accounts and transactions have been eliminated.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Revenue Recognition-</b>Revenues from product sales are recognized upon shipment and an allowance is provided for estimated returns and discounts based on experience.&#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&#160; The Company experiences a certain degree of sales returns that varies over time.&#160; The Company is able to make a reasonable estimation of expected sales returns based upon history.&#160; The Company records all shipping and handling fees billed to customers as revenue, and related costs as cost of sales, when incurred.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Credit Risk-</b>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&#160; The Company has established an allowance for accounts that may become uncollectible in the future.&#160; This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience.&#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company's previous loss history and the customer's current ability to pay its obligation.&#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Cash and Cash Equivalents and Certificates of Deposit-</b>The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. &#160;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Fair Value of Financial Instruments-</b>The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short-term nature.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Inventories-</b>Inventories are stated at the lower of cost or net realizable value, cost being determined by the first in, first out method.&#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Property, Plant and Equipment-</b>Properties are stated at cost and are depreciated over their estimated useful lives using the straight line method for financial reporting purposes.&#160; Accelerated methods of depreciation are used for income tax purposes.&#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment.&#160; Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service.&#160; The estimated useful lives by asset category are:</p> <div align="center"> <table border="1" cellspacing="0" cellpadding="0" width="369" style='width:277.0pt;border-collapse:collapse;border:none'> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><i><u>Asset Category</u></i></p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><i><u>Estimated Useful Life</u></i></p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15 to 25 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10 to 35 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7 to 15 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software costs&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 5 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 15 years</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&#160; There were no triggering events requiring assessment of impairment as of December 31, 2017 and 2016.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred.</p> <p style='margin:0in;margin-bottom:.0001pt'>&#160;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method.&#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&nbsp; As of December 31, 2017 and 2016, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&#160; There were no such expenses in 2017 or 2016.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s federal income tax returns for the 2014 through 2016 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;).&#160; While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>No statutes have been extended on any of the Company&#146;s federal income tax filings. The statute of limitations on the Company&#146;s 2014, 2015 and 2016 federal income tax returns will expire on September 15, 2018, 2019 and 2020, respectively.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s state income tax returns for the 2014 through 2016 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2020.&#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Segment Information-</b>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Net Income Per Share-</b>Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2017 and 2016.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Use of Estimates-</b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. &#160;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&#160; Actual results could differ from those estimates.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Recent Accounting Pronouncements-</b> In August 2016, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;) No. 2016-15, &#147;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&#148;&#160; This ASU includes specific guidance to address diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those annual periods.&#160; The Company does not expect the adoption of this ASU to have a significant impact on the consolidated financial statements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>In February 2016, the FASB issued ASU No. 2016-02, &#147;Leases (Topic 842).&#148; The ASU will increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements.&#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>In May 2014, the FASB issued ASU No.&nbsp;2014-09, &#147;Revenue from Contracts with Customers (Topic&nbsp;606),&#148; which is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. &#160;The guidance in this ASU supersedes the revenue recognition requirements in Topic 605, &#147;Revenue Recognition,&#148; and most industry-specific guidance. &#160;In May 2016, the FASB issued ASU 2016-12, &#147;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients&#148; (&#147;ASU 2016-12&#148;), which updated ASU 2014-09.&#160; ASU 2016-12 clarifies certain core recognition principles including collectability, sales tax presentation, noncash consideration, contract modifications and completed contracts at transition and disclosures no longer required if the full retrospective transition method is adopted.&#160; ASU 2014-09 and ASU 2016-12 are effective for annual reporting periods after December 15, 2017 and interim periods within those reporting periods, and are to be applied using either the modified retrospective or full retrospective transition methods, with early adoption permitted. &#160;The Company has reviewed its revenue sources and contracts within the scope of the ASU and based on its evaluation to date, does not anticipate this standard will have a material impact on its consolidated financial statements except for the expanded disclosure requirements.&#160; The Company will adopt this standard on January 1, 2018, as required, using the full retrospective method.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</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 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6629258112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_SupplementalBalanceSheetDisclosuresTextBlock', window );">2 - Balance Sheet Details</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>2-Balance Sheet Details</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:58.4pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventories:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Raw materials&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 1,812,603</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 1,675,143</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Work in process&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;&#160; 1,604,867</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160; 1,684,321</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Finished goods&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160; 1,674,630</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160; 1,740,229</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>5,092,100</b></p> </td> <td valign="top" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,099,693</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Valuation reserves&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;&#160;&#160;&#160;&#160; (564,000)</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160;&#160;&#160;&#160; (562,000)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 4,528,100</b></p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 4,537,693</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:58.4pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr style='height:13.95pt'> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>Property, Plant and Equipment, net:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land and improvements&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160;&#160; 1,571,552</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; 1,424,689</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>8,039,831</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,908,780</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;&#133;.&#133;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>33,208,675</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>32,559,468</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software and other&#133;&#133;.&#133;&#133;&#133;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>1,362,714</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,312,887</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>44,182,772</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>43,205,824</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accumulated depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(31,625,819)</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(30,755,266)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$12,556,953</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 12,450,558</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Accrued Expenses:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Profit sharing plan contribution&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 266,398</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 384,275</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Property taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>92,620</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>92,044</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; All other items &#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>136,114</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>127,855</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 495,132</b></p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 604,174</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for Doubtful Accounts:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 150,000</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>6,435</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,566</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (16,435)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (1,566)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 140,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory Valuation Reserves:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 562,000</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 577,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>75,023</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>80,793</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (73,023)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (95,793)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 564,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 562,000</p> </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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813539888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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 );">3 - Income Taxes</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>3-Income Taxes&#151;</b>The provision for income tax expense consists of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Current:</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Federal&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 647,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 1,005,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; State&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>31,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>52,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(291,000)</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>134,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 387,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 1,191,000</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>On December 22, 2017, the Tax Cuts and Jobs Act (the &#147;Act&#148;) was signed into law. The Act includes significant changes to the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January 1, 2018.&nbsp; Due to the enactment of the new tax law, we re-measured our deferred tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December 31, 2017 that is reflected in the 2017 income tax expense.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2017</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2016</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>Amount</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>%</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Amount</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>%</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 838</b><b>,000<font style='display:none'> </font></b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>34. 0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160; $ &#160;1,206,000</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Impact of the Act&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(432,000)</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(17.5)</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (39,000)</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (1.6)</b><font style='display:none'> </font></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (49,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(1.4)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>20,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.8</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 387,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>15.7</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;1,191,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>33.6</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new tax law.&#160; The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2016 primarily due to the Domestic Production Activities Deduction allowed under Internal Revenue Code Section 199.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The deferred tax assets (liabilities) consist of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation and amortization&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ (988,334)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ (1,432,275)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>149,460</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>240,647</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accrued vacation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>70,973</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>110,246</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for doubtful accounts&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>31,500</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>53,625</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(683)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(327)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; (737,084)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; (1,028,084)</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Valuation allowances related to deferred taxes are recorded based on the &#147;more likely than not&#148; realization criteria.&#160; The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions.&#160; A deferred tax valuation allowance was not required at December 31, 2017 or 2016.</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/presentationRef<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>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6635721312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4 - Profit Sharing Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock', window );">4 - Profit Sharing Plan</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>4-Profit Sharing Plan-</b>The Company has a noncontributory profit sharing plan covering substantially all employees.&#160; Total expenses relating to the profit sharing plan amounted to approximately $266,000 in 2017 and $384,000 in 2016.</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_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6630265104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - Other Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_InterestAndOtherIncomeTextBlock', window );">5 - Other Income</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>5-Other Income-</b>consists of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:29.85pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Interest income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 75,926</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 41,880</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>24,975</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23,375</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 100,901</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;65,255</p> </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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest and other 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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636295072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_SegmentReportingDisclosureTextBlock', window );">6 - Segment Information</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>6-Segment Information-</b>The Company operates, primarily in the United States, in two business segments as determined by its products.&#160; The fastener segment, which comprises</p> <p style='margin:0in;margin-bottom:.0001pt'>H &amp; L Tool and the parent company&#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products.&#160; The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.&#160; Information by segment is as follows:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:-.05in;border-collapse:collapse'> <tr align="left"> <td width="239" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Fastener</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Assembly Equipment</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Other</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Consolidated</u></p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31,&#160; 2017:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 31,977,964</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 35,764,714</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,476</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,908</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>37,162</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,231,546</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,574,783</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,111</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,924,894</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,466,082</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>178,761</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,641</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,337,941</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,080,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>246,459</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,326,650</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,565,361</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>962,739</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,528,100</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,910</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,642,555</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>631,488</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,556,953</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,816,302</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31,&#160; 2016:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 33,126,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,895,779</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 37,022,378</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,078,281</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>93,876</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>70,200</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,242,357</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,689,749</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,277</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,040,026</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,557,301)</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,557,301)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,255</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,255</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,547,980</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,683,953</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>189,568</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>154,339</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,027,860</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,036,251</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>287,268</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,323,519</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,639,940</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>897,753</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,537,693</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,847</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,564,702</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>603,009</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,450,558</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,892,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,892,539</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,204,309</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160; </p> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p> <p style='margin:0in;margin-bottom:.0001pt'>The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation was made for these expenses for segment disclosure purposes.&#160; Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets.&#160; Certain long-lived assets of one plant location are allocated between the two segments based on estimated plant utilization, as this plant serves both fastener and assembly equipment activities.&#160; Other assets are not allocated to segments internally and to do so would be impracticable.&#160; Sales to one customer in the fastener segment accounted for 19 percent of consolidated revenues during both 2017 and 2016.&#160; The accounts receivable balance for this customer accounted for 25 and 22 percent of consolidated accounts receivable as of December 31, 2017 and 2016, respectively.&#160; Sales to a second customer were 12 percent in 2016 and accounted for 12 percent of consolidated accounts receivable as of December 31, 2016.</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821475152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">7 - Commitments and Contingencies</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>7-Commitments and Contingencies-</b>The Company recorded rent expense aggregating approximately $30,000 and $26,000 in 2017 and 2016, respectively.&#160; Total future minimum rentals at December 31, 2017 are not significant.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business.&#160; While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which provision has not been made, will not have a material adverse effect on the Company's financial position.</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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6634768656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes</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 );">8 - Subsequent Events</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>8</b><b>-</b><b>Subsequent Events</b><b>-</b>On February 19, 2018, the Board of Directors declared a regular quarterly dividend of $.21 per share, or $202,888, and an extra dividend of $.30 per share, or $289,840, payable March 20, 2018 to shareholders of record on March 5, 2018.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768761792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PolicyTextBlockAbstract', window );"><strong>Policies</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Principles of Consolidation-</b>The consolidated financial statements include the accounts of Chicago Rivet &amp; Machine Co. and its wholly-owned subsidiary, H &amp; L Tool Company, Inc. (&#147;H &amp; L Tool&#148;).&#160; All significant intercompany accounts and transactions have been eliminated.</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_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure', window );">Revenue Recognition</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Revenue Recognition-</b>Revenues from product sales are recognized upon shipment and an allowance is provided for estimated returns and discounts based on experience.&#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&#160; The Company experiences a certain degree of sales returns that varies over time.&#160; The Company is able to make a reasonable estimation of expected sales returns based upon history.&#160; The Company records all shipping and handling fees billed to customers as revenue, and related costs as cost of sales, when incurred.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Credit Risk</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Credit Risk-</b>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&#160; The Company has established an allowance for accounts that may become uncollectible in the future.&#160; This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience.&#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company's previous loss history and the customer's current ability to pay its obligation.&#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents and Certificates of Deposit</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Cash and Cash Equivalents and Certificates of Deposit-</b>The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. &#160;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Fair Value of Financial Instruments-</b>The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short-term nature.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Inventories-</b>Inventories are stated at the lower of cost or net realizable value, cost being determined by the first in, first out method.&#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Property, Plant and Equipment-</b>Properties are stated at cost and are depreciated over their estimated useful lives using the straight line method for financial reporting purposes.&#160; Accelerated methods of depreciation are used for income tax purposes.&#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment.&#160; Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service.&#160; The estimated useful lives by asset category are:</p> <div align="center"> <table border="1" cellspacing="0" cellpadding="0" width="369" style='width:277.0pt;border-collapse:collapse;border:none'> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><i><u>Asset Category</u></i></p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><i><u>Estimated Useful Life</u></i></p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15 to 25 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10 to 35 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7 to 15 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software costs&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 5 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 15 years</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&#160; There were no triggering events requiring assessment of impairment as of December 31, 2017 and 2016.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method.&#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&nbsp; As of December 31, 2017 and 2016, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&#160; There were no such expenses in 2017 or 2016.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s federal income tax returns for the 2014 through 2016 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;).&#160; While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>No statutes have been extended on any of the Company&#146;s federal income tax filings. The statute of limitations on the Company&#146;s 2014, 2015 and 2016 federal income tax returns will expire on September 15, 2018, 2019 and 2020, respectively.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s state income tax returns for the 2014 through 2016 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2020.&#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Segment Information-</b>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Net Income Per Share-</b>Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2017 and 2016.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Use of Estimates-</b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. &#160;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&#160; Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'><b>Recent Accounting Pronouncements-</b> In August 2016, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;) No. 2016-15, &#147;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&#148;&#160; This ASU includes specific guidance to address diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those annual periods.&#160; The Company does not expect the adoption of this ASU to have a significant impact on the consolidated financial statements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>In February 2016, the FASB issued ASU No. 2016-02, &#147;Leases (Topic 842).&#148; The ASU will increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements.&#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>In May 2014, the FASB issued ASU No.&nbsp;2014-09, &#147;Revenue from Contracts with Customers (Topic&nbsp;606),&#148; which is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. &#160;The guidance in this ASU supersedes the revenue recognition requirements in Topic 605, &#147;Revenue Recognition,&#148; and most industry-specific guidance. &#160;In May 2016, the FASB issued ASU 2016-12, &#147;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients&#148; (&#147;ASU 2016-12&#148;), which updated ASU 2014-09.&#160; ASU 2016-12 clarifies certain core recognition principles including collectability, sales tax presentation, noncash consideration, contract modifications and completed contracts at transition and disclosures no longer required if the full retrospective transition method is adopted.&#160; ASU 2014-09 and ASU 2016-12 are effective for annual reporting periods after December 15, 2017 and interim periods within those reporting periods, and are to be applied using either the modified retrospective or full retrospective transition methods, with early adoption permitted. &#160;The Company has reviewed its revenue sources and contracts within the scope of the ASU and based on its evaluation to date, does not anticipate this standard will have a material impact on its consolidated financial statements except for the expanded disclosure requirements.&#160; The Company will adopt this standard on January 1, 2018, as required, using the full retrospective method.</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027168&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027451&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=77997519&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PolicyTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing revenue from a transaction on a gross or net basis.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61094-111654<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812918448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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 );">Balance Sheet Details - Inventory</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:58.4pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventories:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Raw materials&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 1,812,603</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 1,675,143</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Work in process&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;&#160; 1,604,867</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160; 1,684,321</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Finished goods&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160; 1,674,630</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160; 1,740,229</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>5,092,100</b></p> </td> <td valign="top" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,099,693</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; </b>Valuation reserves&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;&#160;&#160;&#160;&#160; (564,000)</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;&#160;&#160;&#160;&#160; (562,000)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 4,528,100</b></p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 4,537,693</p> </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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631531632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Balance Sheet Details - Property, Plant and Equipment</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:58.4pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr style='height:13.95pt'> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>Property, Plant and Equipment, net:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land and improvements&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160;&#160; 1,571,552</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; 1,424,689</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>8,039,831</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,908,780</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;&#133;.&#133;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>33,208,675</b></p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>32,559,468</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software and other&#133;&#133;.&#133;&#133;&#133;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>1,362,714</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,312,887</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>44,182,772</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>43,205,824</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accumulated depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(31,625,819)</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(30,755,266)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$12,556,953</b></p> </td> <td width="120" valign="top" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ 12,450,558</p> </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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6617055488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Other Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Balance Sheet Details - Other Accrued Expenses</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Accrued Expenses:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Profit sharing plan contribution&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 266,398</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 384,275</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Property taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>92,620</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>92,044</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; All other items &#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>136,114</b></p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>127,855</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 495,132</b></p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 604,174</p> </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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6614927200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule of Valuation and Qualifying Accounts</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for Doubtful Accounts:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 150,000</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>6,435</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,566</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (16,435)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (1,566)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 140,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2017</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2016</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory Valuation Reserves:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 562,000</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 577,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>75,023</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>80,793</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (73,023)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (95,793)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 564,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 562,000</p> </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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812916928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Tax Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Tax Expense</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Current:</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Federal&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 647,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 1,005,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; State&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>31,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>52,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(291,000)</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>134,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 387,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 1,191,000</p> </td> </tr> </table> </div><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6619744800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Effective Income Tax Rate Reconciliation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2017</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2016</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>Amount</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>%</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Amount</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>%</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 838</b><b>,000<font style='display:none'> </font></b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>34. 0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160; $ &#160;1,206,000</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Impact of the Act&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(432,000)</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(17.5)</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (39,000)</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b> (1.6)</b><font style='display:none'> </font></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (49,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(1.4)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>20,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.8</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; 387,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>15.7</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;1,191,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>33.6</p> </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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6635066736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Deferred Tax Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation and amortization&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ (988,334)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ (1,432,275)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>149,460</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>240,647</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accrued vacation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>70,973</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>110,246</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for doubtful accounts&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>31,500</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>53,625</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(683)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(327)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160; (737,084)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; (1,028,084)</p> </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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6629236608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_InterestAndOtherIncomeTableTextBlock', window );">Other Income</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:29.85pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2017</u></b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2016</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Interest income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 75,926</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 41,880</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>24,975</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23,375</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 100,901</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;65,255</p> </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_InterestAndOtherIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6637219456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Reporting Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information</a></td>
<td class="text"><!--egx--><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:-.05in;border-collapse:collapse'> <tr align="left"> <td width="239" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Fastener</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Assembly Equipment</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Other</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Consolidated</u></p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31,&#160; 2017:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 31,977,964</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 35,764,714</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,476</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,908</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>37,162</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,231,546</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,574,783</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,111</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,924,894</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,466,082</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>178,761</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,641</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,337,941</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,080,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>246,459</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,326,650</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,565,361</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>962,739</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,528,100</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,910</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,642,555</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>631,488</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,556,953</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,816,302</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31,&#160; 2016:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 33,126,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,895,779</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 37,022,378</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,078,281</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>93,876</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>70,200</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,242,357</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,689,749</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,277</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,040,026</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,557,301)</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,557,301)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,255</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,255</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,547,980</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,683,953</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>189,568</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>154,339</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,027,860</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,036,251</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>287,268</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,323,519</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,639,940</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>897,753</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,537,693</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,847</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,564,702</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>603,009</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,450,558</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,892,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,892,539</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,204,309</p> </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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821332544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Estimated Useful Lives by Asset Category (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">35 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821428720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Uncertain Tax Positions and Unrecognized Tax Benefits (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_LiabilityForUncertainTaxPositionsCurrent', window );">Liability for Uncertain Tax Positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 uncertainty in income taxes 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/presentationRef<br> -Publisher 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_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812880016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Avg. Number of Shares Outstanding (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Common Shares Outstanding</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<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=96947427&amp;loc=d3e1448-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_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>46
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761871776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_InventoryRawMaterials', window );">Raw Materials</a></td>
<td class="nump">$ 1,812,603<span></span>
</td>
<td class="nump">$ 1,675,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_InventoryWorkInProcess', window );">Work in Process</a></td>
<td class="nump">1,604,867<span></span>
</td>
<td class="nump">1,684,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">1,674,630<span></span>
</td>
<td class="nump">1,740,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Valuation reserves</a></td>
<td class="num">(564,000)<span></span>
</td>
<td class="num">(562,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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 4,528,100<span></span>
</td>
<td class="nump">$ 4,537,693<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>47
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821559888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_LandAndLandImprovements', window );">Land and improvements</a></td>
<td class="nump">$ 1,571,552<span></span>
</td>
<td class="nump">$ 1,424,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and improvements</a></td>
<td class="nump">8,039,831<span></span>
</td>
<td class="nump">7,908,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">33,208,675<span></span>
</td>
<td class="nump">32,559,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Capitalized software and other</a></td>
<td class="nump">1,362,714<span></span>
</td>
<td class="nump">1,312,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less Accumulated depreciation</a></td>
<td class="num">(31,625,819)<span></span>
</td>
<td class="num">(30,755,266)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">$ 12,556,953<span></span>
</td>
<td class="nump">$ 12,450,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 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_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812920480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Other Accrued Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_OtherEmployeeRelatedLiabilitiesCurrent', window );">Profit sharing plan contribution</a></td>
<td class="nump">$ 266,398<span></span>
</td>
<td class="nump">$ 384,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property taxes</a></td>
<td class="nump">92,620<span></span>
</td>
<td class="nump">92,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">All other items</a></td>
<td class="nump">136,114<span></span>
</td>
<td class="nump">127,855<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other Accrued Expenses</a></td>
<td class="nump">$ 495,132<span></span>
</td>
<td class="nump">$ 604,174<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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761952240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Valuation and Qualifying Accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember', window );">Allowance for Doubtful Accounts</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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charges to statement of income</a></td>
<td class="nump">6,435<span></span>
</td>
<td class="nump">1,566<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs</a></td>
<td class="num">(16,435)<span></span>
</td>
<td class="num">(1,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_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">150,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_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember', window );">Inventory Valuation Reserve</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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">562,000<span></span>
</td>
<td class="nump">577,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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charges to statement of income</a></td>
<td class="nump">75,023<span></span>
</td>
<td class="nump">80,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs</a></td>
<td class="num">(73,023)<span></span>
</td>
<td class="num">(95,793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">$ 564,000<span></span>
</td>
<td class="nump">$ 562,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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember</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>50
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6620077872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Tax Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Provision for federal income tax expense, current</a></td>
<td class="nump">$ 647,000<span></span>
</td>
<td class="nump">$ 1,005,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_CurrentStateAndLocalTaxExpenseBenefit', window );">Provision for state income tax, current</a></td>
<td class="nump">31,000<span></span>
</td>
<td class="nump">52,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_DeferredIncomeTaxExpenseBenefit', window );">Provision for income tax expense, deferred</a></td>
<td class="num">(291,000)<span></span>
</td>
<td class="nump">134,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_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">$ 387,000<span></span>
</td>
<td class="nump">$ 1,191,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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>51
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821684688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income Tax Disclosures (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of the Act</a></td>
<td class="nump">$ 432,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_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822112880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected tax at U.S. statutory rate</a></td>
<td class="nump">$ 838,000<span></span>
</td>
<td class="nump">$ 1,206,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Expected tax at U.S. statutory rate, %</a></td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of the Act</a></td>
<td class="num">$ (432,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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Impact of the Act, %</a></td>
<td class="num">(17.50%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Permanent differences</a></td>
<td class="num">$ (39,000)<span></span>
</td>
<td class="num">$ (49,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_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Permanent differences, %</a></td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 34,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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit, %</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">1.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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 387,000<span></span>
</td>
<td class="nump">$ 1,191,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_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense, %</a></td>
<td class="nump">15.70%<span></span>
</td>
<td class="nump">33.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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821462608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and amortization</a></td>
<td class="num">$ (988,334)<span></span>
</td>
<td class="num">$ (1,432,275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">149,460<span></span>
</td>
<td class="nump">240,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Accrued vacation</a></td>
<td class="nump">70,973<span></span>
</td>
<td class="nump">110,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">31,500<span></span>
</td>
<td class="nump">53,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="num">(683)<span></span>
</td>
<td class="num">(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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets and Liabilites</a></td>
<td class="num">$ (737,084)<span></span>
</td>
<td class="num">$ (1,028,084)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812893920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 266,000<span></span>
</td>
<td class="nump">$ 384,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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821405120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 75,926<span></span>
</td>
<td class="nump">$ 41,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other nonoperating income</a></td>
<td class="nump">24,975<span></span>
</td>
<td class="nump">23,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Income</a></td>
<td class="nump">$ 100,901<span></span>
</td>
<td class="nump">$ 65,255<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822865984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Reporting Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 35,764,714<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 37,022,378<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">1,231,546<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,242,357<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">4,924,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,040,026<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="num">(2,559,713)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,557,301)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other income</a></td>
<td class="nump">100,901<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">65,255<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,337,941<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,027,860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">5,326,650<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,323,519<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="ro">
<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 );">Inventories, net</a></td>
<td class="nump">4,528,100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,537,693<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">12,556,953<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,450,558<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">9,404,599<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,892,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fil_FastenerMember', window );">Fastener</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">31,977,964<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33,126,599<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">1,093,476<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,078,281<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">3,574,783<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,689,749<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,093,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,683,953<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">5,080,191<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,036,251<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">3,565,361<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,639,940<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">10,282,910<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,282,847<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fil_AssemblyEquipmentMember', window );">Assembly Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">3,786,750<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,895,779<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">100,908<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">93,876<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">1,350,111<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,350,277<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">178,761<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">189,568<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">246,459<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">287,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">962,739<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">897,753<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">1,642,555<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,564,702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fil_UnallocatedCorporateMember', window );">Unallocated Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">37,162<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">70,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="num">(2,559,713)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,557,301)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other income</a></td>
<td class="nump">100,901<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">65,255<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">65,641<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">154,339<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">631,488<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">603,009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">$ 9,404,599<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,892,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Net of allowance of $140,000.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Net of allowance of $150,000.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fil_SegmentOperatingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 segment operating expenses from segment 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;">fil_SegmentOperatingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fil_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_fil_SellingAndAdministrativeExpensesUnallocatedCorporate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fil_SellingAndAdministrativeExpensesUnallocatedCorporate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fil_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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 2: http://www.xbrl.org/2003/role/presentationRef<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)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=fil_FastenerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=fil_FastenerMember</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_StatementBusinessSegmentsAxis=fil_AssemblyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=fil_AssemblyEquipmentMember</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_StatementBusinessSegmentsAxis=fil_UnallocatedCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=fil_UnallocatedCorporateMember</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812954480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Percentage of Revenues and A/R from Major Customers (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_MajorCustomersAxis=fil_TiGroupAutomotiveSystemsMember', window );">TiGroupAutomotiveSystemsMember</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenues from major customers</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">25<span></span>
</td>
<td class="text">22<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_MajorCustomersAxis=fil_FisherCompanyMember', window );">FisherCompanyMember</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_ConcentrationRiskPercentage1', window );">Percentage of revenues from major customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12<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_AdditionalInformationAboutEntitysReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional information about the entity or its reportable segments that may contribute to an understanding of the enterprise.</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 FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6374474&amp;loc=d3e8352-108598<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalInformationAboutEntitysReportableSegments</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/presentationRef<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=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=77997519&amp;loc=d3e13537-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_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_MajorCustomersAxis=fil_TiGroupAutomotiveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fil_TiGroupAutomotiveSystemsMember</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_MajorCustomersAxis=fil_FisherCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fil_FisherCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812889792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_OperatingLeasesRentExpenseNet', window );">Rent Expense</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 26,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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related 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/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6637972544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </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_TextBlockAbstract', window );"><strong>Details</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_DividendsPayableDateDeclaredDayMonthAndYear', window );">Dividend declaration date</a></td>
<td class="text">Feb. 19,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividends per share | $ / shares</a></td>
<td class="nump">$ 0.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable amount, total | $</a></td>
<td class="nump">$ 492,727.32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividends Payable, Date to be Paid</a></td>
<td class="text">Mar. 20,  2018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Dividends Payable, Date of Record</a></td>
<td class="text">Mar.  05,  2018<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_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 declared dividend will be paid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableDateDeclaredDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend to be paid was declared, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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_DividendsPayableDateDeclaredDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.</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_DividendsPayableDateOfRecordDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>EXCEL
<SEQUENCE>60
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &R =$P?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ;(!T3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !L@'1,,TZL\.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$E*&2;U9:6G#08K;.QF;+4UBV-C:R1]^SE9
MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\
M=(KR,QXA*/VAC@@UYVMP2,HH4C !B[ 0F6R-%CJB(A\O>*,7?/B,W0PS&K!#
MASTEJ,H*F)PFAO/8M7 #3##"Z-)W <U"G*M_8N<.L$MR3'9)#<-0#LV<RSM4
M\/;T^#*O6]@^D>HUYE_)"CH'W+#KY-?F8;O?,5GSZK[@35'S?;46O!:KU?OD
M^L/O)NR\L0?[CXVO@K*%7W<AOP!02P,$%     @ ;(!T3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !L@'1,M6_:I)@"  "O"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VXZ;,!#]%<0'K+$A!%8D4I*J:J56BK9J^^P0)T$+F-I.
MV/Y];<-2:@]]P1?.F>.Q9^PI>BY>Y8TQ%;PU=2LWX4VI[ADA6=Y80^43[UBK
M_URX:*C20W%%LA.,GBVIJ1&)HA0UM&K#;6'GCF);\+NJJY8=12#O34/%[SVK
M>;\)<?@^\5)=;\I,H&W1T2O[QM3W[BCT"$U6SE7#6EGQ-A#LL@EW^/F ,T.P
MB!\5Z^6L'QA73IR_FL'G\R:,S(I8S4IE3%#=/-B!U;6QI-?Q:S0:3IJ&..^_
M6_]HG=?.G*AD!U[_K,[JM@FS,#BS"[W7ZH7WG]CHT"H,1N^_L >K-=RL1&N4
MO);V&Y1WJ7@S6M%+:>C;T%:M;?OA3T)&&DP@(X%,!)+]EQ"/A'@BX,0Z/ZS,
MNOJ!*KHM!.\#,9Q61TU0X.=8;V9I)NW>V7_:6ZEG']NH0 ]C9D3L!P29(?"$
M0-KV)$ @@3WQZ.1?@8./B&&!&/0@MO1X1D]@>@+2$TM/9O25LP$^(H4%5J#
MRJ.O'0$?D<$"*2B0>O3<$? 1.((5UJ#"VN=C1P* $%@B R4RGQ\[$@!DX:1S
M4"+W^>Y1#Y"5A;0#),_6"_&.(SBC(E\G=7,*P*P75!;R%OL6,E<%>^[D:8KC
MA8/!8 +O,/&5G  [C)ATID3R."%1MEK0@G,9QYX6\>XC +-T0G#*8S^C"7%5
M ,S"M83AO,=^6I/$50$P2SL&)S_V<YMXT09@EE3@"P#[Z4W<6VS$S*.-1(M1
M#=\"V,]QXD4U@,D=%31[_AHFKK92D$')[ZTM4V:S4S6RLP\T^@L?2IFO5%RK
M5@8GKO0C;)_*"^>*Z:5$3]K9FZZ>ID'-+LITU[HOAA)B&"C>C>41FFJT[1]0
M2P,$%     @ ;(!T3!J0@Y.D!   3A4  !@   !X;"]W;W)K<VAE971S+W-H
M965T,BYX;6R-F-MNXS80AE_%\ .L.,.#),,QL'8<M$ +++;8]EJQF=A8R7(E
M)=Z^?2E9ZY5F1DER$4OD/^0_/'RFN;R4U??ZX'TS^U'DI_IN?FB:\R**ZMW!
M%UG]J3S[4ZAY*JLB:\)K]1S5Y\IG^RZHR"-4RD5%=CS-5\NN[$NU6I8O37X\
M^2_5K'XIBJSZ;^WS\G(WA_G/@J_'YT/3%D2KY3E[]G_YYMOY2Q7>HELK^V/A
M3_6Q/,TJ_W0W_PR+!ZW;@$[Q]]%?ZL'SK$WEL2R_MR^_[^_FJG7D<[]KVB:R
M\/'J-S[/VY:"CW_[1N>W/MO X?//UA^ZY$,RCUGM-V7^SW'?'.[FR7RV]T_9
M2]Y\+2^_^3XA.Y_UV?_A7WT>Y*V3T,>NS.ON_VSW4C=ET;<2K!39C^OG\=1]
M7JXU1O=A<@#V 7@+2-2; ;H/T+< ,&\&F#[ _++TIM[V>OO1#EP?X,8=1->A
MZL;^/FNRU;(J+[/JNGS.6;M*8>'"[.[:PFXRN[HP_'4H?5UIM8Q>VW9ZR>8J
MP8$$QXHM5VBX2:+0_\T$BB:PB]?#>)3CM1BONW@SC-<DB:O$=9)3)P&P:%U*
M4N$Z;;6)K6S'B'8,MV.(G:O$#KJ)$U#AC]CAND39=*@;^;&B'\O]6.+'LGZL
M1N<L\7,O-.6(9;$I;8&,](/05"QGY<2L'(]/2%:.63$6VW$FEB6=CEVJ93^Q
MZ"?F?DC*FYC/I@&@NXFKK!NJ1EX2T4O"O!BZJQ/6B[9Q"F0(MUQF4*=VPDTJ
MNDFY&R!N4M8-I&A3;>C^%(1)'";+3@ 'E(P]Q3TAY9[B?:$-R+":\D]2&JNL
M329<3< 8N"L*LEXSFCA(P&G%J"PI41FMT@E7,IV!X]F8B19D/@,'M*$$ZC4C
M).I8T76[E71*&S?!#I 1#9S1QE%''+XN-AHH\"1=JBRZ"4<RI('ST,34$6>K
M22UH-O-<YY2!>&K69, ")ZRAA 6.SK#&XMA21UR'B0,]05B0$0N<L100&^#X
M1 PP<6S32L(D[(Z)[U:040N<M?1;<P.<HNW:3@RUQ'6@,!D*QY9DW@('KJ7
M!0Y23*W3=,UM!:$.4ZRG/*$,7%0,(E-?(BC#$3D<*8C7DH8>O9!CD3+F3<G8
MZ\2!%KD/2[T*&HJ@7C-:$* 3E5(&?4 X]BV#&CFH+840<@ ;$P,]XF[?UXT=
MR:!&#FI+(80<P!H@=0G2/2\I5=CU\=11#V58(X>U3>G\<HVC8$ .:ITBJI0>
MPSX@'/N6D8X<Z8Z2 254)S9-Z0K>2LHX2=N3VX0K&>O(L>[H8:S7C'Z8R<<>
M4?G6L0<IV,>U,F.1,Y;^$EH+&C>QSK1,3<V/J9KLQ[6@<1-[3,MDU>]3<RUH
MW,0L:YF)^GW>K06-FR"8GK@*X 2CNVXM:>CQ,1I<H!2^>NXNO^K9KGPY->WO
MG$'I[8)MW5V'D?(-+.ZE\BTL'J3RSY@LMF%)\IJPGD)-*M5HM=AJ)=9 J)'Z
M"6,=:E"LT:&FNS^+?J5^O6G\,ZN>CZ=Z]E@V35ET%T=/9=GX,*SJ4P#!P6?[
MVTONGYKV,0[/U?6&[_K2E.?^]C*Z7:&N_@=02P,$%     @ ;(!T3-=%LZS)
M @  @@D  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q]ENUNVR 4AF_%
M\@74?&-72:0FT[1)FU1UVO;;34ABU389D*2[^P%V71?(_MB W_><YX %+*Y2
MO>BC$"9[[=I>+_.C,:?[HM#;H^AJ?2=/HK=?]E)UM;%==2CT28EZYTU=6R
M6-'539^O%G[L4:T6\FS:IA>/*M/GKJO5W[5HY769P_QMX*DY'(T;*%:+4WT0
M/X3Y>7I4ME=,479-)WK=R#Y38K_,'^#]!F)G\(I?C;CJ63MSI3Q+^>(Z7W?+
M'#@BT8JM<2%J^[J(C6A;%\ER_!F#YE-.9YRWWZ)_]L7;8IYK+3:R_=WLS'&9
MEWFV$_OZW)HG>?TBQH)HGHW5?Q,7T5JY([$YMK+5_IEMS]K(;HQB4;KZ=7@W
MO7]?AR^$C+:T 8T&-!D@^Z\!CP;\;O 9BH',E_JI-O5JH>0U4\-JG6KW4\![
M;"=SZP;]W/EOMEIM1R\K5BZ*BXLS2M:#!,TD<%(4-OB4 :4RK%%D1Q\3;&(%
MOI$!)VO WH_G-51I/TGZB?>3F9^#8 X&"?.2?D"DG!$.25!+0L@!0IB7:2*:
M)*(Q$0R(!@F=)4*\I*"JPME-":L2(,C31"Q)Q&*B(-&:18EX!3%'(5"LJP!!
MD-U8<Y[DX3$/#GAXE(=24E(2S.0FI:,5P2S-4R9YRI@G^#769;P0F%%8ACRQ
M#I,2<433/%62IXIY:,!317D@ !4(<6(9HXC>@($@O<N &(>%VPR(YX<P!LKP
M_TD(,27NG[[!=&/G@S$3#YE@G*KD ( 0*=9!6,&Y\"-2<JM\@"A&BG9C%.TP
M"/ J,4T)(:;L]C2E-U>(8Z8J9!HT?)[J#M(0**4B)* I9B=7)]3!'_(ZV\IS
M;]PA,1N=+A(/R)U\P?C:73#\B?@>9KB=?*_5H>EU]BR-/5?]Z;>7T@@+">[L
M&A[MA6CJM&)O7)/;MAIN!4/'R--XXRFF:]?J'U!+ P04    " !L@'1, M,5
M7#4"   <!@  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;'U5VXZ;,!#]
M%<1[UV"NB0C2DJIJI5:*MMKVV2&3@-9@:CMA^_?UA659($VD8(_/F3G'QI.L
M9_Q%5 #2>6UH*W9N)66W14B4%31$/+ .6K5R9KPA4DWY!8F. SD94D,1]KP8
M-:1NW3PSL0//,W:5M&[AP!UQ;1K"_Q9 6;]S??<M\%1?*JD#*,\Z<H&?()^[
M U<S-&8YU0VTHF:MP^&\<Q_][3[1> /X54,O)F-'.SDR]J(GWTX[U]."@$(I
M=0:B'C?8 Z4ZD9+Q9\CICB4U<3I^R_[%>%=>CD3 GM'?]4E6.S=UG1.<R97*
M)]9_A<%/Y#J#^>]P ZK@6HFJ43(JS*]37H5DS9!%26G(JWW6K7GV=B5)!MHZ
M 0\$/!+\^+^$8" $[X30F+?*C-7/1)(\XZQWN#VLCNAWPM\&:C-+'31[9]:4
M6Z&BMSSU,G33>09(82%X O%'!%+)QPIXK4*!%W3\L<!^B0CN5 A6/02&'TP]
MW.&'J_S0\,,I?R:QL)#80%HKT<,X33;!S,L2B-,4JV^XKBA:510M%"7I3)&%
M1--"7K+QYLKW*[@@BC>34_Z@)U[5$R]W:&:\B!=U/OGJXT5S02O 312'R9TC
M2U8%)4M!X4Q0LCPRW]_$*9X?V0IP?K96$9I<J@;XQ?0?X93LVDK]_DZB8XM[
MQ/I2SN*%:GVV4[VGL7WS!^&7NA7.D4EUY<W%/#,F0>GT'M2>5:I5CQ,*9ZF'
MB1ISV[#L1+)NZ,5H_$/(_P%02P,$%     @ ;(!T3(X(]S\\!   U!(  !@
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q]F-MNXS80AE_%\'U6G"$ID8%M
M(/9BT0(M$&RQ[;5BTP>L9+F2'&_?OM0A7IDSW%Q$$OT/^0]%?J2XN%7U]^;H
M7#O[41;G9CD_MNWE.4F:[=&5>?.INKBS_V5?U67>^L?ZD#27VN6[/J@L$A0B
M3<K\=)ZO%GW9:[U:5->V.)W=:SUKKF69U_^M75'=EG.8?Q1\/1V.;5>0K!:7
M_.#^<NVWRVOMGY)[+;M3Z<[-J3K/:K=?SE_@>2.Q"^@5?Y_<K9G<S[I4WJKJ
M>_?P^VXY%YTC5[AMVU61^\N[V[BBZ&KR/OX=*YW?V^P"I_<?M7_ID_?)O.6-
MVU3%/Z==>US.S7RV<_O\6K1?J]MO;DQ(SV=C]G^X=U=X>>?$M[&MBJ;_/]M>
MF[8JQUJ\E3+_,5Q/Y_YZ&^O_".,#< S >P"DOPR08X#\&:#ZY =G?:J?\S9?
M+>KJ-JN'MW7)NT$!S])WYK8K[/NN_\UGV_C2]Y71B^2]JV>4K <)3B1P5R2^
M\GL+R+6P1A*.CPULJ$)&6I!L#K*/E],<4CY>L?&JCU>3^,P$?3!(TEYR'I(0
MF14F3(7129U:(W@_FO6C:3X9'Y^R\2G)QX3Y#!(]\0DH0:LTR(?3*9]2Q$_&
M^LFH'QOXR4@[3Y )$;BA*K2I-KP7PWHQQ(L-6ED;Z@4M".*&ZD"JJ>S!CF7M
M6/*J;63H@^#GKZ )83B!!<U(PF2.#?DP,@!E0$8,18 "Q) ,1]^HF;9DM96A
M'ZK28"-F6/:\ -+>D:$9),U((Z0*W5 99'Z(QEX7CRJ0U) *#4ENF&,X_!C9
M4ZI2I2*&>/8!A9\E"X!B9F>*0!Q1G6>DPH@A'GZ@J:$T-*090^*AJ=$1%8(T
M&F*6>)X"!:K-0DN4E)BFU!"5/8$!H2,+%O!$!8I42R891TLK%1W95*@$9F!B
MO<23%0QE66RV\C $2[*"D+KK4?38@U)*&ZYQ&TZ)/C&31A"-/&*1(A9$ ,\U
M,O"D"QBCDIF,V>$!BQ2P($+D(V5G)E))%S%&F"+JZ#*&/&B1@A9$2%JD"'U*
M#2C&%:/,,K!Q6SQND>(61,A;9$ *PD@D(XI32NWG;_05\M!%1::*1T"D"AZ3
M2#$)(N0D<IST?T*3+3BCM#I566RKSY,2*2E!A*A$CH&\*T;Y2U<\+9'2TK_?
MT!6E8&:M"%?G#:-[4BI3L9T)\K1$NA'U*UCHB6XQI98JTZ$GJC-"&!O9"B"/
M7V3P&Z[Q:Z10!=#HOW%"3U08>'_\LN/9*QGV0LA>2:GJ84>IPNA,!Y_(Y)4\
M?R70R1O;4$B>EI*A)82T'$73;TEI=;A)9E1A.LGD+*!T]:$_-FEFV^IZ;KO/
M[DGI_6CFI3^9"<K7\+P9#EA^5C.<]_R9UX?3N9F]56U;E?UYPKZJ6N<=BD^^
MOX\NW]T?"K=ON]O,W]?#.<OPT%:7\0PIN1]DK?X'4$L#!!0    ( &R =$RO
M*&VDM0$  -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL?5/;;IPP
M$/T5RQ\0+RR;IBM RJ:J6JF55JG:/GMA "N^4-LLZ=]W; BE">J+[1G/.7-F
M/,Y'8Y]<!^#)LY+:%;3SOC\RYJH.%'<WI@>--XVQBGLT;<M<;X'7$:0D2W>[
M6Z:XT+3,H^]LR]P,7@H-9TO<H!2WOT\@S5C0A+XX'D7;^>!@9=[S%KZ!_]Z?
M+5IL8:F% NV$T<1"4]#[Y'C*0GP,^"%@=*LS"95<C'D*QN>ZH+L@""14/C!P
MW*[P %(&(I3Q:^:D2\H 7)]?V#_&VK&6"W?P8.1/4?NNH'>4U-#P0?I',WZ"
MN9X#)7/Q7^ *$L.#$LQ1&>GB2JK!>:-F%I2B^/.T"QWW<;HYO)]AVX!T!J0+
MX"[F85.BJ/P#][S,K1F)G7K?\_#$R3'%WE3!&5L1[U"\0^^U3)(L9]= -,><
MIIAT';-$,&1?4J1;*4[I&WBZ#=]O*MQ'^/X?A8=M@FR3((L$V7]+W(JY?96$
MK7JJP+9QFARIS*#C)*^\R\#>I_%-_H9/T_Z5VU9H1R[&X\O&_C?&>$ INQL<
MH0X_V&)(:'PXOL.SG<9L,KSIYQ_$EF]<_@%02P,$%     @ ;(!T3)3-)*NT
M 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q]4V%OVR 0_2N(
M'U!BDK919%MJ6E6=M$E1JVV?B7VV4<&X@./NW_? KN=MUKX =]Q[]^XXTL'8
M5]< >/*N5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V
M-$^C[V3SU/1>R19.EKA>:V%_'4&9(:,)_70\R[KQP<'RM!,UO(#_WITL6FQF
M*:6&UDG3$@M51N^2PW$7XF/ #PF#6YQ)J.1LS&LPOI09W01!H*#P@4'@=H%[
M4"H0H8RWB9/.*0-P>?YD?XRU8RUGX>#>J)^R]$U&]Y244(E>^6<S/,%4SS4E
M4_%?X0(*PX,2S%$8Y>)*BMYYHR<6E*+%^[C+-N[#>,-O)M@Z@$\ /@/V,0\;
M$T7E#\*+/+5F(';L?2?"$R<'CKTI@C.V(MZA>(?>2YXDMRF[!*(IYCC&\&7,
M',&0?4[!UU(<^3]PO@[?KBK<1OCV#X77ZP2[58)=)-C]M\2UF/U?2=BBIQIL
M':?)D<+T;9SDA7<>V#L>W^1W^#CMWX2M9>O(V7A\V=C_RA@/*&5SA2/4X >;
M#065#\=;/-MQS$;#FV[Z06S^QOD'4$L#!!0    ( &R =$Q6E""CM $  -(#
M   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL?5/;;MP@$/T5Q <$F]TT
MZ<JVE$U5I5(CK5*U?6;ML8W"Q0&\3OZ^@(GKME9?@!GFG#DS#,6DS;/M 1QZ
ME4+9$O?.#0=";-V#9/9*#Z#\3:N-9,Z;IB-V,,":")*"T"S[0"3C"E=%])U,
M5>C1":[@9) =I63F[0A"3R7.\;OCB7>]"PY2%0/KX!NX[\/)>(LL+ V7H"S7
M"AEH2WR7'X[[$!\#?G"8[.J,0B5GK9^#\:4I<18$@8#:!0;FMPO<@Q"!R,MX
M29QX21F Z_,[^^=8NZ_ES"S<:_&3-ZXO\2U&#;1L%.Y)3P^0ZKG&*!7_%2X@
M?'A0XG/46MBXHGJT3LO$XJ5(]CKO7,5]2C<W";8-H E %\!MS$/F1%'Y)^98
M51@](3/W?F#AB?,#];VI@S.V(MYY\=9[+U6>?RS()1"EF.,<0]<Q2P3Q[$L*
MNI7B2/^!TVWX;E/A+L)W?RB\WB;8;Q+L(\'^OR5NQ-#LKR1DU5,)IHO39%&M
M1Q4G>>5=!O:.QC?Y'3Y/^R,S'5<6G;7S+QO[WVKMP$O)KOP(]?Z#+8: UH7C
MC3^;><QFP^DA_2"R?./J%U!+ P04    " !L@'1,=G0J7;(!  #2 P  &
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
M,RYX;6Q]4]MNW" 0_17$!P2;W?2RLBUE$U6IE$BK5&V?67MLHX#' ;Q._[Z
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
M=',O<VAE970Q-BYX;6QM4]MNG# 0_17+'Q #N]E$*T#*)HI:J956J=H^>V$
M*[Y0VRSIWW=L"*4I+[9G/.?,F?$X'XU]=1V )V]*:E?0SOO^R)BK.E#<W9@>
M--XTQBKNT;0M<[T%7D>0DBQ+D@-37&A:YM%WMF5N!B^%AK,E;E"*V]\GD&8L
M:$K?'2^B[7QPL#+O>0O?P'_OSQ8MMK#40H%VPFABH2GH0WH\[4-\#/@A8'2K
M,PF57(QY#<;GNJ!)$ 02*A\8.&Y7> 0I Q'*^#5STB5E *[/[^S/L7:LY<(=
M/!KY4]2^*^@])34T?)#^Q8R?8*[GEI*Y^"]P!8GA00GFJ(QT<275X+Q1,PM*
M4?QMVH6.^SC=''8S;!N0S8!L =S'/&Q*%)4_<<_+W)J1V*GW/0]/G!XS[$T5
MG+$5\0[%._1>R_20Y.P:B.:8TQ23K6.6"(;L2XIL*\4I^P^>;<-WFPIW$;Y;
M9[^]VR;8;Q+L(\'^GQ+3#R5NQ7Q4R58]56#;.$V.5&;0<9)7WF5@'[+X)G_#
MIVG_RFTKM",7X_%E8_\;8SR@E.0&1ZC##[88$AH?CG=XMM.8388W_?R#V/*-
MRS]02P,$%     @ ;(!T3#W\5PNW 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL;5/;;MP@$/T5Q >$7=:[B5:VI6RJ*I5::96H[3-KCR\*
M, [@=?KW >RX;NH78(9SSEP8T@'-BVT ''E34MN,-LYU1\9LT8 2]@8[T/ZF
M0J.$\Z:IF>T,B#*2E&1\LSDP)5I-\S3ZSB9/L7>RU7 VQ/9*"?/G!!*'C&[I
MA^.IK1L7'"Q/.U'#,[B?W=EXB\TJ9:M VQ8U,5!E]'Y[/"4!'P&_6ACLXDQ"
M)1?$EV!\*S.Z"0F!A,(%!>&W*SR E$'(I_$Z:=(Y9" NSQ_J7V/MOI:+L/"
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
M [YLZG]M;0!,97.'(]3B!YL-!76(QR.>W3AFHQ%L-_T@-G_CX@]02P,$%
M  @ ;(!T3$K6%XVX 0  T0,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL;5/M;ML@%'T5Q .4F"1U&MF6FD[5)JU2U&G;;V)?VZA\>(#C]NT+V/6L
MUG^ >SGGW \NV:#-BVT!''J50MD<M\YU1T)LV8)D]D9WH/Q-K8UDSINF(;8S
MP*I(DH+0S>:62,85+K+H.YLBT[T37,'9(-M+R<S;"80><IS@#\<S;UH7'*3(
M.M; +W"_N[/Q%IE5*BY!6:X5,E#G^#XYGG8!'P%_. QV<4:ADHO6+\'X4>5X
M$Q(" :4+"LQO5W@ (8*03^/?I(GGD(&X/'^H/\;:?2T79N%!B[^\<FV.#QA5
M4+->N&<]?(>IGCU&4_$_X0K"PT,F/D:IA8TK*GOKM)Q4?"J2O8X[5W$?QAM*
M)]HZ@4X$.A,.,0X9 \7,OS''BLSH 9FQ]QT+3YP<J>]-&9RQ%?'.)V^]]UHD
MZ2$CUR T84XCABXQ,X)X]3D$70MQHE_H=)V^7<UP&^G;9?1]NBZP6Q7818'=
M0B#=?ZKP*R1)[S[%((N62C!-'":+2MVK.,@+[SRO]_$-R7_X..Q/S#1<6731
MSC]L;'^MM0.?RN;&3U#K_]=L"*A=.*;^;,8I&PVGN^D#D?D7%^]02P,$%
M  @ ;(!T3!$8O!ZV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&UL;5/;;IPP$/T5RQ\0 [O;K%: E$U5M5(KK5*U??;" %9\H;99TK_OV!!"
M4UYLSWC.F3/C<3X:^^PZ $]>E-2NH)WW_8DQ5W6@N+LS/6B\:8Q5W*-I6^9Z
M"[R.("59EB0?F.)"TS*/OHLM<S-X*31<+'&#4MS^.8,T8T%3^NIX$FWG@X.5
M><];^ [^1W^Q:+&%I18*M!-&$PM-01_2TWD?XF/ 3P&C6YU)J.1JS',POM0%
M38(@D%#YP,!QN\$C2!F(4,;OF9,N*0-P?7YE_Q1KQUJNW,&CD;]$[;N"'BFI
MH>&#]$]F_ QS/0=*YN*_P@TDA@<EF*,RTL655(/S1LTL*$7QEVD7.N[C='-(
M9]@V()L!V0(XQCQL2A25?^2>E[DU([%3[WL>GC@]9=B;*CAC*^(=BG?HO97I
M,<G9+1#-,><I)EO'+!$,V9<4V5:*<_8?/-N&[S85[B)\M\Y^N-\FV&\2["/!
M_I\2TW<E;L6\5\E6/55@VSA-CE1FT'&25]YE8!^R^"9OX=.T?^.V%=J1J_'X
MLK'_C3$>4$IRAR/4X0=;# F-#\=[/-MIS";#FW[^06SYQN5?4$L#!!0    (
M &R =$RRM6=];@(  ,H)   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;(U6T8Z;,!#\%<0'G+$3DG!*D)*KJE9JI>BJ7I\=L@GH#*:V$ZY_7]MP-+VL
M)5Z";69G9QT/WG4GU:LN 4ST5HM&;^+2F/:1$%V44'/](%MH[)N35#4W=JK.
M1+<*^-$'U8*P)%F0FE=-G*_]VE[E:WDQHFI@KR)]J6NN_NQ R&X3T_A]X;DZ
ME\8MD'S=\C/\ /.SW2L[(R/+L:JAT95L(@6G3;RECSO&7(!'O%30Z9MQY$HY
M2/GJ)E^/FSAQBD! 81P%MX\K/($0CLGJ^#V0QF-.%W@[?F?_[(NWQ1RXAB<I
M?E5'4V[B51P=X<0OPCS+[@L,!:5Q-%3_#:X@+-PIL3D**;3_C8J+-K(>6*R4
MFK_USZKQSZY_DRZ',#R #0%L#* +7TN?R"O_Q W/UTIVD>HWO^7N/Z:/S.Y-
MX1;]5OAW5KRVJ]><KF9K<G5$ V;78]@M9D00RSZF8%B*';L+9WCX#%4X\^'S
M_Q3.<8(Y2C!'"-(/)6*8!9XD19.D",$2)UB@!(L)*C',"D^R1),L$8(,)UBA
M!*L)*A%,EN!),C1)AA $3AQ-\%.=3-")@;+ T:0!]U"$8A:@0-VQI6R*5 24
M!4Q <1M1Q$=9&J# C42G. D%!:Q$<2]1Q$Q9B )W$YUB)PR4!4Q+<4-1Q%%9
MP)(4MQ2=XBD,E 6<2W%7T7M;V<L[\"'';<6FV H#A7:5X;9B][9B2>C.P6W%
MIM@*!7T\:.3F*JU!G7T3H:-"7AK?P=RLCHW*UO<IY!^\[W*^<W6N&AT=I+$7
MNK]V3U(:L%J2!WOH2]M8C1,!)^.&2SM6?7?13XQLA\Z)C.U;_A=02P,$%
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
MA#:_E7O\5R$T&,KHR7BK3#N< @Y7;:>9F<NA*0R!%MW8[]#4=,L_4$L#!!0
M   ( &R =$Q'+JA7>P(  )@(   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;(U6T8Z;,!#\%<1[#S!@0D20$JJJE5KI=-6UST[B!'2 J>V$Z]_7-AQ'
M8+DF#\%>9F=G;,M+TC+^(G)*I?5:E;78V+F4S=IQQ"&G%1$/K*&U>G-BO")2
M3?G9$0VGY&B2JM)!KHN=BA2UG28F]LC3A%UD6=3TD5OB4E6$_]W1DK4;V[/?
M D_%.9<ZX*1)0\[T)Y7/S2-7,V=@.185K47!:HO3T\;>>NO,0SK!('X5M!6C
ML:6M[!E[T9-OQXWM:D6TI >I*8AZ7&E&RU(S*1U_>E)[J*D3Q^,W]B_&O#*S
M)X)FK/Q='&6^L5>V=:0G<BGE$VN_TMY0:%N]^^_T2DL%UTI4C0,KA?FW#A<A
M6=6S*"D5>>V>16V>;?<&XSX-3D!] AH2O(\3_#[!?T\(C/E.F;'ZF4B2)IRU
M%N]VJR'Z4'AK7RWF00?-VIEWRJU0T6N*D)\X5TW48W8=!HTPWH!P%/M0 D$E
M=FB6CFX+9'.$OU#!!TWX)C^X,1' ! %($  $X605.@PVF+I;A=!5OXF7_\)N
MY(2@G!"0@R=R.DPXJH,#?Z(YFX.\$&-8"@:E8$!*-)&"9U4^>8 8"+:H)@+5
M1(":U41--/<< /L$P#[8IQ4H9P7(B6&"&"2([SAW\4QHB-'<#P"+HD4_G@O?
M!NX=)Z\'C4M%H3N]-3( MG*CV%\0M' ]>7><OQYT<[(B'U $X.)P61)XG6T]
M=,<A[$'X9M>"^:Z!.#3?-F=TGU>4GTWK$]:!76JI;\Y1=&BO6]-=)_&=;KNF
M3[S3=#W[!^'GHA;6GDG5;4Q/.#$FJ9+I/J@UR]5GPC IZ4GJ8:3&O.N5W42R
MIO\.<(:/D?0?4$L#!!0    ( &R =$S"C64W*@(  !4&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;'U5VXZ;,!#]%<1[EXNY;"- VJ2J6JF5HJW:
M/CMD$M#:F-I.V/Y]?6%9 DY?8L_XS)DS8SPI!L9?1 ,@O5=*.E'ZC93])@A$
MW0#%XH'UT*F3$^,42V7R<R!Z#OAH@B@)XC#, HK;SJ\*X]OSJF 72=H.]MP3
M%THQ_[L%PH;2C_PWQW-[;J1V!%71XS/\ /FSWW-E!1/+L:70B99U'H=3Z3]%
MFUVN\0;PJX5!S/:>KN3 V(LVOAY+/]2"@$ M-0-6RQ5V0(@F4C+^C)S^E%('
MSO=O[)]-[:J6 Q:P8^1W>Y1-Z3_ZWA%.^$+D,QN^P%A/ZGMC\=_@"D3!M1*5
MHV9$F%^OO@C)Z,BBI%#\:M>V,^M@3U(TAKD#XC$@G@*B[+\!: Q [P&)*=XJ
M,Z5^PA)7!6>#Q^UE]5A_$]$&J6;6VFEZ9\Y4M4)YKU6,PB*X:J(1L[68>(:)
M)D2@V*<4L2O%-EZ%Q[<)=FL$NI,!.8M )A[-,X3(39 X"1)#D-QT(5ITP6(R
M@^D,)DOR,%PT:[>&16&8SG$W>E*GGM2A9]&TK<6DLT0H6LM9H]+XKIC,*29S
MB$$+,=DJS8?XHT/.&A>AY*Z>W*DG7^G)\X6<?'4)Z-%Q5VM8%-VJMG*"V6NB
MP,]F\ BO9I=.ZN]VYIUFVU.L7^/"OU4SSXZH=QH[,+]C?FX[X1V85&_=O,@3
M8Q*4S/!!]:M1,WHR")RDWN9JS^VDLH9D_3B$@^F?H/H'4$L#!!0    ( &R
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
M3%^.=^8XT**?G@,POTG57U!+ P04    " !L@'1,T#K@Z=X!  !H!   &0
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
MV:RPN?[E<8H4I[0I%).D*4N2N0^>HD@I2K".E(UHI4GWR!A9?,,BYX<'*'(
M3:F.GP-T43(WP@,4.8"2GJ%TS&P 993Y'2#%XU11G%*N*P:3W"80HUO8!5(\
M316E*06\HI@TD0#$$+,1H!7FOK@53U/%T#3ENZ*43$-H43+WP3-44882JJO/
M5Z2+DKF/S%8OY29AN:),-"A5RH(MIQ,8@ROCB >HX@!*8F8033>Z^8T:1KBX
M4:-2),^?\J!4%)3IEN -HS&9:4'Q^%,4?YC2C]%,]GB&6HK)Z<HAU,_]05>S
M>JA>CVVWNSQ)/1^F7??G2TGZC=S<22X=-K><?@N;.R[]6IG-7>QXIB1EXQ/+
M/G$?)WS%_XT8S@=_+^OGW;%9W5=M6QWZ\Z&GJFI#["#Q)<;#2R@?SS?[\-1V
MES9>U\.YW'#35J?QS+$X'WQ>_0=02P,$%     @ ;(!T3,>16IL- @  \P4
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULA53M;ILP%'T5Q /4?(3
M(H+44%6;M$E1IW6_'7(#J#9FMA.ZMY\_*"7$:__$]O4YYYY[@V\^,/XB&@#I
MO5+2B:W?2-EO$!)5 Q2+.]9#IVY.C%,LU9'72/0<\-&0*$%1$*P1Q6WG%[F)
M[7F1L[,D;0=[[HDSI9C_W0%AP]8/_;? 4ULW4@=0D?>XAI\@?_5[KDYH4CFV
M%#K1LL[C<-KZ]^&FS#3> )Y;&,1L[^E*#HR]Z,.WX]8/M"$@4$FM@-5R@1((
MT4+*QI]1TY]2:N)\_Z;^:&I7M1RP@)*1W^U1-EL_\[TCG/"9R"<V?(6QGL3W
MQN*_PP6(@FLG*D?%B#"_7G46DM%115FA^-6N;6?6P=ZD\4AS$Z*1$$V$</TA
M(1X)\3MA98JWSDRI#UCB(N=L\+C]LWJLOXEP$ZMF5CIH>F?N5+5"12]%E*YR
M=-%"(V9G,=$,$TX(I-2G%)$KQ2ZZH4?7"<I;1/R?#+&SB-CP5U=%)&Z!E5-@
MY1!8+[K@PJ2+0C[&7!E)G$82AT"V,&(QB<%T%I,L?#@@D=O&VFEC[;#QQ2V0
M.@72SQM:.C!9X$Z2.9-DGS>KS&XZ$2X[@69OA0*OS5@17L7.G=1?Y2PZ3:[[
M2+^U17RG)IH=0.\R=AS^P+QN.^$=F%0OV;RW$V,2E,/@3IEKU 2>#@1.4F]3
MM>=V#MF#9/TX8M$TYXM_4$L#!!0    ( &R =$R%5OS3W0$  &8$   9
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;'U4VXZ;,!#]%>0/6!.335<1("VI
MJE9JI6BKML\.#!>M+]0V8?OW]840-J'-0^P9GW-FQIXA':5ZU2V B=XX$SI#
MK3']'F-=ML"I?I ]"'M22\6IL:9JL.X5T,J3.,,DCG>8TTZ@//6^H\I3.1C6
M"3BJ2 ^<4_6G ";'#&W0Q?'2-:UQ#IRG/6W@.Y@?_5%9"\\J5<=!Z$Z*2$&=
MH>?-_K!U> _XV<&H%_O(57*2\M497ZH,Q2XA8% :IT#M<H8#,.:$;!J_)TTT
MAW3$Y?ZB_LG7;FLY40T'R7YUE6DS](2B"FHZ,/,BQ\\PU?.(HJGXKW &9N$N
M$QNCE$S[_Z@<M)%\4K&I</H6UD[X=0PGCQ?:.H%,!#(3-KO_$I*)D%P)_C9Q
MR,R7^I$:FJ=*CI$*C]53UQ.;?6(OLW1.?W?^S%:KK?><DZ=-BL].:,(4 4,6
MF"L"6_4Y!%D+49 [.GD?X'"/2/X1(5DM(O'\9!DA3M8%MJL"6R^P?7<+-TD6
M ;/S&!&2C.WOII1[%-DM42$9O'@>#JKQG:RC4@["N(M8>.=A>2;N>6_\A1VB
MT/-7F3"!WZAJ.J&CDS2V>?P3UU(:L$G&#[:M6SOTL\&@-F[[P>Y5:/U@&-E/
M4XWG3TO^%U!+ P04    " !L@'1,&0#U5_T!  !O!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6QU5-&.FS 0_!7+'Q 3DP") .ER5=5*K11=U>NS
M0S8!G8VI[83KW]<V'$<Y]R7VKF=G9DV\>2_5BZX!#'H5O-4%KHWI]H3HJ@;!
M]$IVT-J3BU2"&1NJ*]&= G;V18(3&D4)$:QI<9G[W%&5N;P9WK1P5$C?A&#J
MSP&X[ N\QF^)I^9:&Y<@9=ZQ*_P \[,[*AN1B>7<"&AU(UNDX%+@A_7^D#F\
M!SPWT.O9'KE.3E*^N.#KN<"1,P0<*N,8F%WN\ B<.R)KX_?(B2=)5SC?O[%_
M]KW;7DY,PZ/DOYJSJ0N<872&"[MQ\R3[+S#VL\5H;/X;W(%;N'-B-2K)M?]%
MU4T;*486:T6PUV%M6K_VPTF<C&7A CH6T/>"H9=!R#O_Q PK<R5[I(:[[YC[
MQ.L]M7=3N:2_"G]FS6N;O9<TBW-R=T0CYC!@Z RSGA#$LD\2-"1QH!_*:;8)
M$\1!C[$GB.<$41PFV 0)-IY@\X^#[:+)$"8)BVR#(ML 0;H0&3"IQ[0>$ZVV
M_[G,)*B2!%2RA4KR066SHRE-5S$-2Z5!J30@M5M(!3"[*"R2!46R ,%Z(1+"
M+#LALS^\ '7U3UVC2MY:/V9FV6F:/%#_8-[APRCZSM2U:34Z26.?G7\<%RD-
M6"OV:V%4V^DW!1PNQFU3NU?##!@"([MQO)%IQI9_ 5!+ P04    " !L@'1,
M1M JY+,=  "/H@  %    'AL+W-H87)E9%-T<FEN9W,N>&UL[3UK<]O(D9\W
MOV)JSYO(52"-!TF0WLU6:25[X\0/G61G*W5U'T!@*&$- @P&D,Q4?OQU]\P
M0V) 4K+LO22L5-8@,(^>GGYWS^@'(2KV:9GEXH_?WE35ZOFS9R*^X<M(#(L5
MS^'+HBB7404_R^MG8E7R*!$WG%?+[)GONI-GRRC-OV5UGOZ]YF=%G5=__-:?
M!=_^^(-(?_RA^O&\B.LESRL6Y0E[D5=IM6:O<CEF6N1LP#Y<G;.3)T]_>%;]
M^,,S["0[>CY[4^35C8!>"4^V/Y_S>,@"SV&^ZX7;'_]<Y_#1M7_< ]'S[?:J
MR26_3D551M#Q;;3DVZW._O3J[/3G=^SRU5]?O&>_CY:K[]F;4WC[]@4[>S?L
M!>+]>M49RW,'?^GM<,'+M$# $W8>59V^&B^_^^8;V^+?EU&2YM?L:KV<%]GV
MU_BVW'YU"I,F-/'+++K>_KJ(,M$!02'L##J540:X3?@G]A>^[J"L+DL:.!4Q
MM/L;C\K>90T&GC\(O+ZIBN42:.FJ*N*/#KNZB4HNV+NZ$A7L,2RWI]M%/<_2
M&!961%5/DY=IQDMV!A!=%V5G!5?+*,/OEWQ5E!7B%2!917FGH893K;AM?U5%
M52VVF_^-=UZI$?Y:9,!B4:D@ZS1[6_1T_(5GV>!C7MP!FG@DBIPG[)40->_L
M>$-IYKZ\A)>=R;9;*M*TMGWYM\[V%[DHLC0!W";LIRB+\IC#WH%H$?U2P63[
M21]!G0H!@W08^2P2-\3T]/#B[W5Z&V70O@/K&8?-6:0Q0"98L6#GL%TB[9#(
M:1RCO!.PG3&'L>89=UC..^W^Q_O?SBN_\^I5?@NP%&7*A764BY*OHA0V+8^+
M)6?OHT]=(GE7W2"U;J"A(P&*"K9J=YN+$F1_6:T==I%%6E("OE:XVU;HY*CV
MT?1<K]-HGF9I!2OL[$V#RXMHC8BT?"]KH)-?HFO8$X3G"B@&D67'@6[_XA,H
M,=%M]2$'JD8>N.2 ]II+NJA%!;@M]8;OP9VQGBZ9+C@TVMRM'8C;,11)LYLB
M2X#;_T"[4*T[Z /B4!.2#.R06] A-U-D=IJ/.LU/DR1%[8A<#E0X2'/@HE4*
ML&^WO.056 2(>D PB+C.@EYS(9ZS]V!(B!KDF!V"<0<"B2@;-O:B5-++ 3W?
M\@KY'81Z<4?B"'X\\4:NX[IN1X7;&X][&A=L!6(4!$X-0F+L4BLFI*:*ZNH&
M&/\?/ $2 <G,BE9U=49ZX@VAIS'8"(?J&\YSO&#JN+.)_IBBS(</L\D$/OGZ
M]:X93RL6%P+XW@L]9S89J3Z==AL"'14;1W%!$E2Q0:]8W]O5AGR0 %UV.0-(
ML=O/19$(=@7[O=WBY[(0(&?*8M$5Z5>@)5$M(\&<)LLT)Y.O2F]YKR1Y!Y(R
M(EUN'U+*(_LJ%%I^XF!]<NQ_FPHTBN'G3CE_>$O$4S\&54_0VY(][K$M'39_
MT.;N%1;=::(*\'6=YO@+AT#SQ*KIS]/;- 'C59#$<H WA]Z8=O;)<#9K%\U
MEJ&I3)_0K' 84/>*Q[CM64=&6"%"L[4/EO[5$YA@?=[M0AZV65";15DL6=&0
M6X0 ]FC3Y%=097*>JH#EQ$4>@[V("@B62YL.[_%7C..OD)[ R6+S]6$3@(*$
M05/IPB'>HB4:M/^@%]N-3WX&A#UEKY'MH#GP Q/ NH@!KHV*7@6JH;41]]E-
ME*,Y !MH0$TV" &5'6)PE+N--\F^L5+YD=7 :<9:[39>[AKC1>PT7B+5GN\S
M7DK#>(FU\9+T&"]O#]WM?228@J4J]E&(L@[D&L!VJ$NK&(LY3]2P!]'%9I=X
MRU!/[(;Z15W&-Y&0;0[LTV"K%D2%UE7OP]0BS<$RV(LIZ)0TP@J-_+W V :V
M=0+N03N+LY.$RZ>GV#W6GA ]\!V>4%]#%'IS4PRO^\1P7V\N1::M7TNIZ/"@
MBMLE!:[JU2HCH0KDAK&KI)9$!*;4@(9Y,,$BKJ(]S.V!['X;87.<\Z=:@'(0
MRN1,KW,B-72TY#!D)X ZB&T;5E3=E][@88-;8!K\_K^\L?<].V6B7BXQA@ ?
MD>M4T (^CR;?"R:,D:-VY)4>>5&@R0LV_$4)^Y("\J4V:Q0=Z(!!XUB!<US
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
M:<A&(\>;PLO09R.<<NQ,_1$Z$-8H[#V0/&0GL+43'P;T9D C@>N$X['C3R9
M)AXN:>+,QD2.OC,:N_!B>A"=V.L%GZMJ'JIU(A$,1"3%6#JO#X4=20,@=(+9
M%)X"X @?-D!3IDQGWI?<]LT(C#7Q7?S''0'F08C09H+8XTO!'GLV+Y@X'E*
M'SK3\1BY=#:FPK(G#&6!%XX.VH73IHH.)>YY4<\K#&;KRHKGC8"SY9T_;PE
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
MNVW*")X/\@:/;:<;?'HC/JE.F1K$*L6& %8,8/6*@*L($6_PPK88S-H22,E
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
MZ[](/HU9'NJS]C?)]!M02P$"% ,4    " !L@'1,'R// \     3 @  "P
M            @ $     7W)E;',O+G)E;'-02P$"% ,4    " !L@'1,9O,+
M8((   "Q    $               @ 'I    9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    ( &R =$PS3JSP[P   "L"   1              "  9D!  !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( &R =$R97)PC$ 8  )PG   3
M              "  ;<"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ ;(!T3+5OVJ28 @  KPD  !@              ( !^ @  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( &R =$P:D(.3I 0  $X5   8
M              "  <8+  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    " !L@'1,UT6SK,D"  """0  &               @ &@$   >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ ;(!T3 +3%5PU @
M' 8  !@              ( !GQ,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    ( &R =$R."/<_/ 0  -02   8              "  0H6
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !L@'1,KRAM
MI+4!  #2 P  &               @ %\&@  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ ;(!T3)3-)*NT 0  T@,  !@
M ( !9QP  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( &R
M=$Q6E""CM $  -(#   8              "  5$>  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    " !L@'1,=G0J7;(!  #2 P  &
M        @ $[(   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ ;(!T3*K'/4JS 0  T@,  !D              ( !(R(  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !L@'1,7<3-NK,!  #2 P
M&0              @ $-)   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    ( &R =$SO[//NM $  -(#   9              "  ?<E  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ ;(!T3!-R4F^T
M 0  T@,  !D              ( !XB<  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    " !L@'1,HV$HIDT"   ["   &0
M@ '-*0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( &R
M=$PWRE3.MP$  -(#   9              "  5$L  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ ;(!T3$PO48"V 0  T@,  !D
M         ( !/RX  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    " !L@'1,/?Q7"[<!  #2 P  &0              @ $L,   >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( &R =$P(0A<[M@$  -(#
M   9              "  1HR  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ ;(!T3-":]T&V 0  T@,  !D              ( !!S0
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !L@'1,58 (
M6K8!  #2 P  &0              @ 'T-0  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    ( &R =$S2X'R<M@$  -(#   9
M  "  >$W  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
M;(!T3$K6%XVX 0  T0,  !D              ( !SCD  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    " !L@'1,$1B\'K8!  #2 P  &0
M            @ &].P  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    ( &R =$RRM6=];@(  ,H)   9              "  :H]  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ ;(!T3'A@9R3H 0
MXP0  !D              ( !3T   'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    " !L@'1,]"L(I]L!  !H!   &0              @ %N
M0@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( &R =$RT
M2*2'( (  !L&   9              "  8!$  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ ;(!T3('*EQ]& @  M 8  !D
M     ( !UT8  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M" !L@'1,5#00M 4"  " !0  &0              @ %420  >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( &R =$Q'+JA7>P(  )@(   9
M              "  9!+  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ ;(!T3,*-93<J @  %08  !D              ( !0DX  'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !L@'1,V"R)NN,!
M  "N!   &0              @ &C4   >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    ( &R =$SV<"3ECP(  !@)   9              "
M ;U2  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ ;(!T
M3#8NL6@Z @  GP8  !D              ( !@U4  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    " !L@'1,T#K@Z=X!  !H!   &0
M        @ 'T5P  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   ( &R =$S HFX]%@(  ( %   9              "  0E:  !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ ;(!T3-R@_;V=!0  !!T
M !D              ( !5EP  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    " !L@'1,QY%:FPT"  #S!0  &0              @ $J8@
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( &R =$R%5OS3
MW0$  &8$   9              "  6YD  !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ ;(!T3!D ]5?] 0  ;P4  !D
M ( !@F8  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !L
M@'1,1M JY+,=  "/H@  %               @ &V:   >&PO<VAA<F5D4W1R
M:6YG<RYX;6Q02P$"% ,4    " !L@'1,WR-%CBP"  #9"   #0
M    @ &;A@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( &R =$QF9!Z;N ,
M (\:   /              "  ?*(  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    " !L@'1,_O=.0Z0!  #=&   &@              @ '7C   >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !L@'1,<<K.T:@!   N
M&0  $P              @ &SC@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    ,0 Q $D-  ",D      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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>64
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>41</ContextCount>
  <ElementCount>153</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>14</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000030 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000040 - Statement - Consolidated Statements of Retained Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfRetainedEarnings</Role>
      <ShortName>Consolidated Statements of Retained Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000050 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000060 - Disclosure - 1 - Nature of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</Role>
      <ShortName>1 - Nature of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000070 - Disclosure - 2 - Balance Sheet Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure2BalanceSheetDetails</Role>
      <ShortName>2 - Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000080 - Disclosure - 3 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure3IncomeTaxes</Role>
      <ShortName>3 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000090 - Disclosure - 4 - Profit Sharing Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure4ProfitSharingPlan</Role>
      <ShortName>4 - Profit Sharing Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000100 - Disclosure - 5 - Other Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure5OtherIncome</Role>
      <ShortName>5 - Other Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000110 - Disclosure - 6 - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure6SegmentInformation</Role>
      <ShortName>6 - Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000120 - Disclosure - 7 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure7CommitmentsAndContingencies</Role>
      <ShortName>7 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000130 - Disclosure - 8 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_Disclosure8SubsequentEvents</Role>
      <ShortName>8 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000140 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</ParentRole>
      <Position>14</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000150 - Disclosure - Balance Sheet Details - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables</Role>
      <ShortName>Balance Sheet Details - Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000160 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables</Role>
      <ShortName>Balance Sheet Details - Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000170 - Disclosure - Balance Sheet Details - Other Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables</Role>
      <ShortName>Balance Sheet Details - Other Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000180 - Disclosure - Schedule of Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables</Role>
      <ShortName>Schedule of Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000190 - Disclosure - Provision for Income Tax Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables</Role>
      <ShortName>Provision for Income Tax Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000200 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables</Role>
      <ShortName>Schedule of Effective Income Tax Rate Reconciliation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000210 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables</Role>
      <ShortName>Schedule of Deferred Tax Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000220 - Disclosure - Other Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables</Role>
      <ShortName>Other Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000230 - Disclosure - Schedule of Segment Reporting Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables</Role>
      <ShortName>Schedule of Segment Reporting Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000240 - Disclosure - Estimated Useful Lives by Asset Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails</Role>
      <ShortName>Estimated Useful Lives by Asset Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000250 - Disclosure - Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000260 - Disclosure - Weighted Avg. Number of Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails</Role>
      <ShortName>Weighted Avg. Number of Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000270 - Disclosure - Balance Sheet Details - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryDetails</Role>
      <ShortName>Balance Sheet Details - Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsInventoryTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000280 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Balance Sheet Details - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsPropertyPlantAndEquipmentTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000290 - Disclosure - Balance Sheet Details - Other Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesDetails</Role>
      <ShortName>Balance Sheet Details - Other Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureBalanceSheetDetailsOtherAccruedExpensesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000300 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule of Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000310 - Disclosure - Provision for Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseDetails</Role>
      <ShortName>Provision for Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureProvisionForIncomeTaxExpenseTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000320 - Disclosure - Other Income Tax Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails</Role>
      <ShortName>Other Income Tax Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000330 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfEffectiveIncomeTaxRateReconciliationTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000340 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000350 - Disclosure - Profit Sharing Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureProfitSharingPlanDetails</Role>
      <ShortName>Profit Sharing Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000360 - Disclosure - Other Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeDetails</Role>
      <ShortName>Other Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureOtherIncomeTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000370 - Disclosure - Schedule of Segment Reporting Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationDetails</Role>
      <ShortName>Schedule of Segment Reporting Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20171231/role/idr_DisclosureScheduleOfSegmentReportingInformationTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000380 - Disclosure - Summary of Percentage of Revenues and A/R from Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureSummaryOfPercentageOfRevenuesAndARFromMajorCustomersDetails</Role>
      <ShortName>Summary of Percentage of Revenues and A/R from Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000390 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureCommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cvr-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000400 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20171231/role/idr_DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cvr-20171231.xml</File>
    <File>cvr-20171231.xsd</File>
    <File>cvr-20171231_cal.xml</File>
    <File>cvr-20171231_def.xml</File>
    <File>cvr-20171231_lab.xml</File>
    <File>cvr-20171231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>66
<FILENAME>0001193125-18-089128-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-18-089128-xbrl.zip
M4$L#!!0    ( &R =$P3D+)^/V4   %E!0 0    8W9R+3(P,3<Q,C,Q+GAM
M;.U]:7/;2++@YYE?@1>OY]D= <JX#[N[-V39GN<W;MMKN6>V8V-C @**$L8@
MP,$A6?WK-[.J !1(\#X$@IB)[J9(H"HS*Z_*H^JG__5]$DGW),W")/[YF7JA
M/)-(["=!&-_^_"S,DI'CF.Y(??:_?OGS3_\Q&DF?TR0H?!)(-X_2VS=_O?R2
M%6%.I"P9YP]>2F3I,KCW8GS@*IE,BYRDTOLX3NZ]'";(9/C#OY#AM^EC&M[>
MY=+SJQ\E35&<D::HCO1_/W_^/U?JI?*W-_^C_>WO'Y0K[<IY^_\NI(>'APL2
MW'HIG>W"3R;2: 00?;])(PDPB+.7<1+'Q>3G9W=Y/GWYX@6^@;]>).GMBR!/
M7^2/4_("'AK!4R0-_6?LO?87 "+]11AG.:+"GWQ99*-;SYM6;XR][(8^S7^
MMU1[I*@C72U?P0&#L'I#'-]ZP7XL'PW(S',9\2]ND_L7\ ..;#1''H=1 W3_
M+O2]VR0-[TF.]*' J)H 2A3&WQJO/.@4%M5UW1?TUPK1/%U(%O<%_%H^.#=D
MDX#X\XV7500$=C(TU5Y&<O9$!7,6MD$,CZHO_L^O'Z[].S+Q1K/KA$.&ZZSK
M+W_^TT\(X\N,#O2%C"5*AY?(*S\_R\+)-,)1Z7=W*1G__,R_3T<E92^^9\$S
MZ06.PCG@Y15)\W ,*Y&3[-/X#9DF69A?YE=>FCZ"1/W=BPHB!<0/)UX$K/?^
MX[MGDI_$.?F>?\'AWR+N11RROWZ[?O/L%]M1%?C?3R\VF6._,%FS,#F*Z>X$
MT^>43+TP^.I])]F&]' ,5=7JF<61MIMA#CO36FN&3_D=22^SC.3959&F),XW
MQ$0W;5=UZHGF!]QENCFT#$UW36W=Z79!3'4UT]4-MYYK']/,(:0ZMJG;IKKV
M-)NNC^JHEJYHL^-O.O <X+JJ*8:NS-&G,;#O)T6<9Y^]1^\F(MLMA*W;BB&(
M:?N@NTX[AY^MZ(9E;S+M6]"TR2,A7T@$*B3X$'HW813F(=F2 RW;T%6KAF#E
M^'L$9HX<EJN8VK; 7!59GH##PMVJ[#(.N'K=5NNHFFV;@NI>.<$^P9DCCN98
MJJYO"\[.C*)IH*PL8?[EJ[$S+VB: Y*OK#O?&S(F\"4:'^'!CTGL;ZT/'*.>
M?-7P^P-E7GDKFK,U+,(#FZZW:UJZ8;?2?ZL9YI4[")@N(K9@!G K&,+7>>)_
M8UY8&/S\C/_^SY;?_PD(_3,$GW,SG)6&+S,[Z.XP6:MAFJ/2^C#!-G*2Q/5O
MGXH<W7?<H#9@6_+<EG135=U17$%Q+YEB_Q!O0]5M(;X,@A#WYU[T&3S=]_&5
M-PUS+Q+>WI!TAF&KNB #JR?8)SCSKN].X'Q-B9<5Z>,"H9C_>4M^TUU-4UQA
M0S _\JY@;<-4&X)%O[U+HH"DV=M_%V'^N*F*QHB3:PHNROR0NTPX;Y-MQ\4M
MR[H3"@H=O).=\9W?9JR:8'_ K+$UV028JR3+/XW_FB1!=@W/+)O[]Y:%MQU3
M<5U-5%^-\;:>JF7)74?15'NMJ?Z:)EGV.4W&X5(GIP4CV-_KMB8@) RUU0QS
MB+B*H:F6NG*&:Q)%H/3_2F*2>A$LY&4P">,PRU,O#^_)V^]3$F=+PT MZ)FF
MX9B&,/EZL^P;KOD CFFZAF[M M>G*<'?XMOWL0_;D0] U$VY6;=,D&PAWC(_
MY$XSSLNNX6BVJ,96S%A_^RY-)E<P>!@7\#1_+8FSUV2<I(0]1^-?;^!#EH?^
MIK0P+$MQ!#G88>JC8#!/6]- E?$$&'PFZ6LO"WW<"(=1D8.??.>EFXAJ%L 8
M]"58B0O5W 2)!;,? 05K,0J&L6<4OI#<"V,2O/72&-[-+GV_F!0T.@/;TM!?
MKI;?JF:+#Z/!_P4X5T_1V&R']V% XF!3I3-2X7^*&.6M1MIB^#DI&,'N&5SI
M%:/O2LT6#TEU+4?3MZ7FK@#-:P-%TQS;W1J@CR3?WJXHMMO0I8W!MIQEWD'2
M3:NA[Q;.\E? &[_[%+\),QJH Z'[-%X=&&_!3;7%T-C2D?<$PCR+:ZYE.EL
M =3!?1%Y0]A_W\=EV/L+\4EXCY'O3:595W6UH>I6SK!?B%H"#(:CZOL$Z7U\
M3^(\25<$VEJHXYKN4DB$D?<$PKRCJ;I[@8"FXBIO;2O1T1U%-Y8!TS;'OJ&:
MYQ<;)'HI"V\.UDPV:5/UZ5J:L@X#\^'W",N\KK$,RUBZ:!L!LSBOM+$786GJ
M4B(MGNHP(,ZG&''C>P@(65;<]]-B-PHJJP!<,-$!H)N72MTQU?T#MR1UMZF0
M6M9RXBV9ZD PS@LO;.X5T]H#E.!:77G9W><T06<Z>/WX6T8"6(-**?HYN-E;
M<*'FNKHA6H7U9SH$?/-A>46SU1E7=@OX0#E.P,YF7Y-+_]]%F!)6HXB1G>V\
M4%W774?P 5=.L$=HYCUQ())C*=M"DR8^(0'='%][$?DTAF^ G/GCY\B+<^!(
MC.).)RL2N"M]]0WF.0AX\ULT6]\O>+]Z>9%2WJ,%86P-X,4K+XJR3^/_)E'P
M->$//5X3GS^\:<18L71E$6&W!.&H&,U7OVB:>5",9L5A3RMA.:K1A'O=B0X
MW;S_8ZON[M MT+>X;\EVLCS@_SBZ)NK0]:<Z!(#SUEO'X+RN[ I@2?9/XRH4
MMF::NDVES@;OEH^^+SCFDTHS4;[UP5A Q'=A# [0;@PU2YOUISH$@*M#H]O!
MAZ]0_9?=H46Z!UN%VS^2ADDPZV!NG(QT%5=P!C>9ZC @SA/1,&Q#C*GL%\:-
MBM[G8OJ.HCBKZ;>L$']WH%I4AJF9UDJ*'1:JEFR9;C1J3#<%2LB:887.YDY4
MPS;.C+;U1/-]$(:R[D2\Q(BFFH,0C#+)WK/2QN!UD7],\M])O@6JNFN*Q;-K
M3K)_P)85^&T#%6;L,O3220:L0A-Y6'T2WL:TS01<=A89 ^;YG$2A#VKT*T#S
M.D)K-TNS7_XKRE_]QVA$;K^/1O]UF[_"OZ=2EC]&Y.?_\F!'_FKBI;=A_%()
M8_YQ=)/DL'E_>0$+K$YS]E3Y[@U^4$<?T;DB4C*67A=9&),LD[PXD 0HI1I,
MJ803!WAQ4P[U8HJ?I)T@\B;35_%--MW;@"6*\PB.Z&3_J9KJJQJ/KW>$=OMY
M\:.4T+TZF,\PEG+X?NQE.99=P-]!D>7I(R516/U^4U(.)IG2C2S2"I_)6-&&
M1%O:,AE6-0I&XR2=D* :E1%\ZJ7X0 9VX$&:>/X=C,@'P^^] K#T,.=/AX*!
M<[H@_$EA#/HI3Y(HDV B*2O\N^JIB\ZOUB4 /(&''Y&6>;TF?,D,ZU4F90)O
M>C5O3CEO MI1E#QD+T^(23^G(3A4TXA0'KI*X@R0":C*&#5YU*]^0Q9BCI@7
MP?SP!75P@2G]J @(I1XG#QN5=5=*7R@#45SP'^E7SFQ7R07C:WC\X0YH^#A*
M'F*8)2MNLC (85%DZ;^%%S](7X'-RA5B;;'2\W*E[%?SSY:_.:]^O."?+>65
M=!E%C44-0?6E/A?&"@7*UZD79YY/:R*D.^\>9(^06")1. %2 $FZR^$'XYTO
MY)[$X-Y\(7X"-)SA&?XK2$6:3$J%(F4>LAK6KZ3LK3]@G8MI$DO9'0]5(;F]
M6/)0EC#RB_INRC<"5+/@EG)"V3 EH&)CMD)!F/'UPJ[90((A"1C--"0PAKCH
MZ$CA[ 38D79B"](.$X4P0Y[4X,#L"&J*LWL9&&KBI3&=F^(GCBRJ\GIN $_R
M28HE#N &W*:$V@1&B!*!_,[+I7N/9E&3>U#X@.'"H0$BFB\#*"?>-Y U"5WX
M)*9?<N+ 6N L"(6/E&I.QRA$R7X79GF2/BZ:BZ&>X6I0DDQ+ W,'_Z(69DQ@
MX)LPB@AJ?\GG8?L,B<5I)-,W4I9, D62Y?17_%"10@;1!X$*N6]SAN)T!6B'
M.6C)[-NHW3T MXS6'?GLR80[ >CM4:M%T@EG)10PMA)HT1["'!2ME!0I,$SZ
M#</HL%+(;DF!RX"CTTU[@@M:.14@"_!X&#V6[@;U!1*,E5<.R2*^N?,HVR?
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
M9&/ ^Z)(2*O!$&E&4G8VB8 XAGC7($?&>X.)E^(&M_3UII@YRI%&,S(NGG/
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
M/-#A 3%9>B  R6A"/ R8!U)2I%+ ?0CZD)=EA-,O"KV;, KS$% M,L0"1Z-
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
MH)"# G1J1AU!-.HI>^L/6-9B"B*4W96^/9-:]-L?J#.+.P34YP'W ^L]14K
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
MN>&K;$6@[&DWF7?.7_T/4$L#!!0    ( &R =$P@L'[VVP<  (-I   4
M8W9R+3(P,3<Q,C,Q7V-A;"YX;6S=76U3VS@0_EQ^A8]^R-U,35XH5V!*.R&A
M'%?:9(!V.G-STQ'V)M'4MGR2',B_/\E)B)U8M@+)6,X7(,FNO,\^TNY*7H?W
M'Q]]SQH#99@$9[7F0:-F0> 0%P?#LQIFQ#X^/CJQF[6/'_;>_V;;5I\2-W+
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
M5&UM=0E;!FW+%B/)!/;7KV0PV,$6-LA(;.4E(4;2/?<<61]7U\[/OTQ]7)M
MRA )KNJMH^-Z#08.<5$PO*HC1AKGYV<7C5;]E\_O?_Y+HU%[HL0-'>C6!K-:
M]^;7=H^%B,,:(QY_ 11^K+7="0AD@0[QQR&'M'87!&0"N## /HH_G*./XKOQ
MC*+AB-?^VOE;[>3X^+QQ<MPZK_WKZ>F/3JM]_-O-WT]^^_W^N'/2.>_^^ZCV
M\O)R!-TAH)&U(X?XM49#(,(H^'XI?PP @S7A2L"N/HPX'U\VF[+.=$#Q$:'#
MIC!QVHP+?GC_[EU4]G+*4*K\RVE<NM7\X^&^[XR@#QHH8%SZ%-5CZ))%E^^)
M$SE5P& MMX3\JQ$7:\A+C=9)X[1U-&7N"J:'<,J*,T(.&!**)I!+,D1;K4^M
MD]/6JHILLQP5:S469+0N+BZ:T;>)PJ(QER]+)]L^:\Z_3!=&"BQ+>C^_?S=7
M%%"'$@Q[T*LM/G[MW:U;0P%ONLAO+LHT <8?:A'22SX;PZL/#/EC#.-K(PJ]
M7!@Q;*G!F63_!]E:<U=((X&#.N$ -L15&,B[3"/$K-9WAKQLJN%"#X28:P2\
MWK9.N,0'2">]:TWO#C9JI^%#?P"I3J2I=E<P8XRO 2H'D68$%;GTVPUQ0D$!
MCW^W [<;<,1G=X%'J!\-?YN]<":T$;<=H2W<],H1T5U0@.3%>_%GRB2<<ABX
MT(V-2O25.*J-UHZ8"0E&+N#0O098CGW]$82<;<EE?GM[([ (!(VL];GX*85B
MCYY841 ?:J NHU$C_"EQ5$1B#W(Q@$"W"V@@EGXZ>J*R>>/$*A!51'$'L-$M
M)B^ZN5VU:YS4+"B[3D&(.9BPD,+6%\#%KT?O.F1".<;$(-U'PP!YHA$Q9#L.
M"<68'0R?!#0'P6UYWL7B_B8L+2"U:7.2'/-OY*V%=Z<_LU$##&_ H8W$T_E@
M_PRF&OINJC$#I.78UT;6CT^4>(CW1X#*OBT$VIFRC"8-$*=$H8V^LT<^@G2G
MI5-.8P8HR[&OC:R?^G H9S@-NQYEFP:H4\/0QN"G#O%]Q*-E@IB?Q/I!SD@P
MT#)-*QLWP&E!/-K(/>^' P;_#(6][D0:W9G1]18-T*@"H8T[Y4I)VT*RF!4#
M')<%IHWWC"7572!5)G3V# 98 ^D%3!A@O!2J*ND6RXPQI'PF5QA1O.O/$(WE
MF%4=_9M,VB%'<915RA,M:<0]24/H=J=C&##(JE-&8<T.40H!U#<K."/HAEAL
MJG\'.(Q61:(C_",$&'DS,4(NQDI=@I0T9V*>V!:A-DG$73E!\BSFEM#EUG+1
M$S3)4,"$ >I+H:K@#NAZ'G2XJ+0TW@-<&'&(6-!B%/4%[?=!":-&[X:M<%8@
MT@WT(*70%0#:C,%HWW&/P$!@X$C;Q%'6GE%IRD+4IDHB&*&)]_46#3"K E%!
MCU[$)7IP3*C<E"0"%-I[\V9;1GMR&7C:E.@RCGQYOO.502_$]Z(2NYY%=U)'
M7!;-S'3%^4N8,J!#"70"W (=)DX24AW+7#%"ZTE:ZLED$0^P093>$;+&$(!Q
M!*D),6?QE8C!QG%KD1SVP^+RM^7Y6]078@L8#""^JN<4:AI!FKNQNIX]"]OM
M*6(Y\(O43/BTZAMMFO8.4"<VL4C)23M7,(4K;L.CQ,\E.39,ROE1"YD 1<82
M/L#U&J$NI(O,S'G:SZ5877#1R;LXLG959_,!PC99I4LW46)265D3-2N3]75R
M5[:F)?IL(:&3G.0+_7\HY+?67J2<9Q7N6TOAW,'=MO<@<._\L=A=SK,W'J+<
MP1R!<PI7IV@RG[&DFNN]-:EFGMNVW8S7(<(R";^P1(H*!RB3ROULJ4Z,2?4
MQ((R@'26=$^IE:K& 8JE)"!;K5-C:O473ZK(-*G%QQLX@9A$J#N$;;C/BM<_
M0"5+D).MZX_&=(WB$QTP1AQ@]%_HYC*@5+=L*P>H<6FBLI4^,Z9T#P1#U6YQ
M]?TA[ D3WN1/;'8N(2/HRMLI6<+P3FZMUZR)8.M2L!3-%NRSBC)]B+NF!T&G
M'_KJU5VJC,D9(J/GI-9M:6=LZ_</8+J9ZU09F[E..V/;'F8Y3]V+A?R=^)@W
MN684M"Q:%<?IO;Q@>)&:)GM2OA:%PE))_PO=TGH=!!COXM;K!=,"\O'1V6I&
MP(1!]ZK.:0@W3A.O*(@.D)JOW!: ONL_0?L:.$(?(?8SF#X1%EF2A]!? PH=
M,@SDVEM\=0T# 80S7:=I6YHU<+*V,U)M4OT3RG=10+<]&7X)Y8WYZ,GG+R![
M#+E\-X&,1.G2IXPM Z)L!V\O><&Z%"ABPXZL1P4L(ZG!%2JPT:8=BI2 N>_L
MX K%49FS0Y=B"/>>(*Q+D[+V+$X1?DN6*81T12+&Y$5V=[DTZD$&Z02R#?DR
M!2L?0GBT* ^'%DA2^Z7,MBA4U7"TM5SW+2ZXK;DS%<MI052W6D4/,1:\=.>6
MT!L2#K@7XGB64P8M"U0T&7\JTY>3.A?AP[;[=KG#6CJ]\%,IX*9:AZC>1B;>
M0M;53A*+7<U6LT1<U_ZP=4$.;!LGU+ [(T"'T'TF,D-&1@7F.]"MI,QKZ]"E
MS>7(MG%EPP J-KE.%*G>;CFWJG[H@B:9*)3D]W;.A*HX9U(](*PK_E3$AF7/
M1E<8_4L]"CE=7=<6[MMHP/3SGVI,AIY"UQ]L+6/5^N?0]Z+3AJ>N]4M4T*#-
MCZ)7*,S:NP0U3@C9#9N9!39AJ6+HKV"PMV-XW\M H7BH7?\@4<"8K4_XOQV7
ME4,:OP5Y02E3G)*IZQS"X=@&KP\MH+Y KSPM29<Q?,I5J->E!$M[:%N4J[0
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
M%5;L&6+ZABN-P6SKUZ]@]YU[PKO\4>H1,(32%*'M$NE!03\X6P4)_S9&A$G
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
M$U5X!.0VU[.)9P44 .X/A;$&8>+R-A$ET1K:[#:,:43F;$697@/D$T.V]]C
ME$)%FRA3P0':%I/RJ((\G'KP1/9I%3'*I+UUG@J*?B*!*V6XL9J]?#<C LVF
M%L1L'I#VK^=DAM&VX<</RN-HG@1. V]( GY %3%4$!UAZOJ$QB%J6/_IM6$G
M_9HX08L3:._.[-U^C/X.C+EPPCBW(8G0L@,!=25-\Z,SU]5J"FU[I7"9*)%0
M?*-*I89-]$@U![?T]CR<"C-VL'<9#)T%9K-K00?1&KRYHDVDJ>  S8.<H,C!
M ?+.G3!@G8L.7#>>Q\FN#W.'L8M%\Y1"19NX4\$!VJK\-D0.\WZ6C9-534&;
MN*G3$[Z?I^S?&>>B+[].=@_;MN59TSY"R]BJI5PWHR&^V=V-^1W>K%F!0Z^G
MEP$KCWJX7E/3J*$[-C62&#HCRK^]DJ9A.2PJ;<C*.SZB$_2 @AB)CRUMEC([
MYAOP+IGT3?7@+0@I,UT?"/'H#5DK7%D$EDM9@W]%/6@KO0\AH70<DJEP65 L
M80WN);7$*S3;?)@;Y+,V9Q]0@$+'9Q/WP)OC($G^%[%)X_QI@0(J6C,H5K:&
M8U4PH"WRKA>(2QC,4EVO6$\5,%97TAIZ:M44+_)L&XK)6?I/)"!E->5#L*&2
M66XE_;)RB4"B^/Z<'%OC<,& 2@-5,5,X XIYXF=H2D*4EDNNM8S8#S3"KM3W
M;=>B-0._$VSB^)%M!F*E7C8RSM@\)?:R1*4M8[U&W>UD\FO/"UL&-4Z\Y3+6
M<+"AVK9V<"!:XC$*SQR*77[V#OLQWQWAR0I;VV%1>];TA0Z0R=,+&MJ_VPSG
M]+R35VD>P)Y>12;3:71:''U1J7N(DVXM)K"KD&D+]WZ19.-BLH:1R:G%-G>@
M-;E*SH&YC<@1?L >,Z4B#M9_MQ3_@H)_H2,C7TYMY4M)M_Z.+R_RQRV,1TIY
M$J@+GSSV[6*MVP7@6ZV%,>U4K211]Z6J58S-G5R4<4BX:?/.EI\I\BZ#U4;B
MP(V8T4O.&,AU:]$0&*LBY&]C\M5&"EJHUC9/J7WOU':;#-Y7]_X=T_0RQ2V9
M()<$+DXRBJV%OB7]#-*M?&H?NLAV. #GH"-&D(L3>D0^>K&(X6P^6QP7Y1N&
M152@68</S(/EJEX'(TP7V;' ZZDT-9"\SE^#U0;<NE\9?I=ZJ &:)=D8 %P:
MU@M7-=7Z:W231NR@+?29H/SD/1JA]-^"QMG5EN;#FZH-_#6Z@ ZBT XB566O
MYJ95[@<U58W'RC3[NIS7.FR@S?=5J?-$M^)\ O(Z^\5A"8W^$G\ .*BT"1,_
MI+4V93)_3['R?G6$>GS@3]<;Z=JTK7->;[_8K* "?Z85YV-3YE32Q'[1*\,*
MVJU1@:FI9G73L\8U]?>+8R%*T!**5$67I']3)EG6QGX1+44+X%E1Q35BY\#6
M7NR$Z^"U/[>R!%KSQ0;M(PPJ:V@OPJ!2I*#%09B3F6TK#=P_8APBIHT7<\&1
M=)W57 ^D!5#HQ:4L5,WH=#]!"&?WG&GG(N0E9ZSY7>OKJ?"1"%&WT&AA+SJ(
M#F+@QGY!^(].%(>)NLF[1LM50D/']^GU]+^0[]V2K-#R!KE9885NT+;E?>L>
MK1&&MH]3,8JZG4.Y_EYT 76TNI^^A#.5J(/7V7O<BVZB@]?^7#L7:)WE?NJ^
MUI UM!=K#2E24">.Z^GJ]D!S#LZ&2B#'OD+_K9LB1+CLTQ)#';'.(WTO^H8.
M7OOS]D/] ][CY%+)YB:LH)]H-6'77*"'SAX]2;#G[]OWTP\47TIOX2X"N>.Z
M]6X Z99??QU!?+^O13Z:FOM]!G/2(,H3FHO#DZ52=E%;T1%:4/$F7BS\1"/'
MSS6Z#*8DG#MU67LWKP$JUK:+-&5,Q#EM3)G6) :>'/SV<!0SJ"_3UZ6\LSCZ
M1*+?4209:LK5#=.IUV7+EE85(/EAVBU?AEZ_/'3ZB6\THNOI64QQ@&B2'QO/
M CQEC011=M:,S1%CXF/^:%'+:])=OKC#"]1=Q#242"(7^);I?\:^]+7!I,IJ
MF+$J/"\3Y9&QPDAO 'LEND#)3DV:M3X*C!8M3C?P@%BA5V>.S\]'W=PC%(UX
M*@J_NZ&I;=2(+:F5Y& N>O H2\"N)&TT#UI-6&4.], !,OQ?%U8QG8=]J3$C
MP[TDP6&8=UV]UXC6M)2OJV+5,)8K#V38ODF?'.!Y-+EWP8Q-Y\%;TZ21(5PC
MQV$@MW\%D]\3SUW3_'Y+=FV<8TN3^Q"W]TZ0Y&1E+BWRBK6:QGV?7[#*3/0*
M+1"K\GTB<:<'K 2-&;$D)0D.-J2U,Q AQAD_,%O L]D?D->R:JPW0@!D_/[C
M!LWX^J.P8]IY&->U:60TUPER&-2MWW=*L)R@!0GY_I2ZHZ]2TZK!K00%D '^
M S]\AJ/5^?0DV?X,!;U$!Z2-&QGR4HD.8[_]HD $JKH9T&S$*HN@"Q 0X_#V
M)KZCZ(^8?>6<9Y_I;A&J+1HQ U4Q#F._]09^&<GFW7I1>:M&M$1M((-7&C7L
M[0" VE>,#'(UT<Q<CN!?7ZH.>E%I4Y-]GI:>4;@AFG!JEU0Q.^P;F"A/XC+%
MH>73RU[.YODCV3!($"T/@F7RT#!S1SZA*"N\'CL"(CLV:@W57<&#=OF;=5V7
MH9.^GC;!].LP1!Z.^$_B(2NL80V-4K6A79@37/10,[!*=>WA30T*:*GR+AP<
M)J?OKZ?9E2W'OPR8FO%\+;^ 0;6ZUC"H" 6\%'AIDM6EVK 3%K>&)['"T)+7
M"5.MJ%&E7-T:ZM0!@7:+9'4>1G64"8I;0Y5886AW0C9#%ZG :CRIU;6&-$4H
MY"\.[Y[!_,V_,0J30R)JW#75LH:U1O4%Z_27%N9._TR9>W5.(SQW(F$*A8U"
MUA"YJ9R -Y-ORCT6-@5"$K ?751P;]5&GG8SUC"H#Y" XU>[WCJON>&Q<I1O
M>9KV[OOF"I\PLFFN()>1T99\>]55UA<C&K;.&ZL9<K/<>^3%/(/D"MPAOU<:
M1&6!19Z6:G6SMD*5LY+7I8P,D#!;S8 1KLRV9SN:/@G%EC3)>; MV]LH:;U%
M8K,]44$#KB4I/BV1/=!'MV=$)%^#8C\D(AY,1X]N2?4Y$TW'I+$!^TR)#CI
M3,I:9!Z,R6\6_4_L^'BZ3!(*IJ]/]613-#]GYE20GHP'J]*C59$CKG%CH$.+
M-MN=%O@!,41)2E/*FK\@X2H:DDW@/1D?A4\8,3@*<AV,3(]&AE^()0%*4BP+
M7K?6]&7T6[39R+3 #XB16>MP/IVBY.&>E0(3)T+Y6]HXO2S=M\^C\5'#GH^&
MI ?3U*-I4L9=W3:U:-)FX]0&07#6:91%F9GTZ<-BS)W;7$OV:9C4OF?8)JD)
M>3!'/9HC%<C5+9%>:S8;(4W<@-B?8IZ)?BQ,M44C-J0JQL%*;"M'BXI)4*IJ
MW_A70Z3[\SWUI\L,N"F;!R +:5)Z=U&:OV78/6D6\&!T>G1-)'"?+;,_JKLF
M>JW99YI:XP;$-<F/>7J?*9K&_A6K1,^6B6\U9+]FS2S[RB.M\2DC%D=#/C,&
M1_'..I3;ZJO7/))Q);(4Y4*&#8#2Y80-M:#=/A<>NSE;WK)O#YZPY#7IQII
M'H@I=2FE0T=%[:VAC(L\(G,'!]H'Q]8U#9]:5^^.:H?'"I! X_'*";S+^2(D
M#^E9^X]H?H=" 76"PE:R)5*\OY<R35_X.8L99MRK4Z574L%*BF4 0,OG\-%A
M^@<H7!;5D[(EJV$E75((H&5ON"'3Z)$AP1_<R7X<H0?DDT3J(:$-8TV]OI5<
M:L #+:M#LEV7/>:&_T2>$ $IO[JM6,FR-E30TD1,G& F6UZL_PY]$5'0!%HZ
MJ40TZ6 IEC +=*5#5#"6=V5SCOQ''.!Y/)>[#*4R@)'>4 9:C_[H/#5C72H#
M&>NR,M <XY7INV*^X27[462K:PI"-]IUND'#7SBGYUO.4]$^J4I-( Q5^I;2
MODX1 2"QD<^!RT1U<)"D#Z)),DI^X.1S$*;9*?],#J)D)W-I7W&2EI\U$C-I
M*>LA?J*RFYB=:UI>D+ 6Y^QVOFA_4;6Z!3$7=2B@>9*"@;!.2X:8G/SH&ALT
M^3&7[,2_@-<N+5I =2? MK7?O+,IYS>$9_<1\@8/LT\Q]R&OITDN+7H=1S1R
M KX#V]<\H_,M(Y.+CH"'&45!WC6@*'1F2 @J?PO=%>BBUX8%!D<3%""^J2Q9
M5%\&0N4;4+)35 0[& 2=I,L3Y_$C6[Z%V/%%6P+U92T8X (EH7F**S%_(^'7
MRX ME%U$&\DH%[:)C0TUH6U+KN2\P &F]\C[0(C72$>YL$UT;*@);>=L)><J
M$<.$ 1H^").O2BK81$N-NM"B]RM9/R'1?%<J8A/\B4KRH#K(=(=;= $;OPG%
M)6P4]. B*IYIY)<L-T[X20XUUI6V8,P+%87F*.8G\9(=L(*DR;M8#:<1Z^M8
MP$Z#TM"\Q]KC=S*")!4L8$>F+C1/4C@M) >P=,.O:24+*&I2&YI7.7#=>![[
M_#[6"#%0W33#"/O91UD>ML&<W[3[,WT44J2>@-#>FK> ^OZ@A':\5-ZIQ>N1
MYGH6T*J@O/B(J"7Q,,4\Q%M<[L@^!V6E(Y/QL,A1/:9^SKH+62+6<1-364@K
M(S]HH5C9 HNB"@.T%5'2]1W_@H2WSA-*A\/MO1.L#@TT4:C1@ 4TZL !;>%4
M-&5Z(U!<R0+*FM2&MHC29<AJ<K1Y>;/KK6'E/-4]^4FZWP.=;O[@*1V2>D!/
MZK'NP;Y/'KG_SS="\YA@0UX/Q<I K@\(+WBH8F 7=]+T'DI5S?*FUS/5^82:
MXV,E+'.O1R2^BZ:QG\\DTCML"A5M95(%$V@+#>$)"RF)3;5L9; 1#6@+D,--
M1K/#1][5LCW*5K-:7A<(2Y7^I3Z%K5#H+3/M H68>$RV,#*9#$FN]O#>"6?(
MNR4\,PF/2TBO,[5KR_[.(43)KI$^8DML-[F"U\Z%75>WG](B%M#FRZW;ZR^G
M>\#@6A?)SEXKFWT>> ;"I[('T/K:"U3Y!KC7WPY[?AKR7B#6]QU?\"+9D 01
M#F(<S*Y95W=D<T&+ABS8.VP##[1=C2R@D=A0?@B6?<FOJ")@5:VN!40J@@#-
M0<O?Q!%T0 %K3;4LX*M1<;$3ICF'/Z#PCIA-0*O'KL6L:K*Y\UAKZ06:I_7O
M>PNN-G[ _%-/=5(=7"F=45Q^-W%XSY/*70;G 1,MR7O"WU9L&MM*;=@TXM5
MZ;Z;]B[MX &:)2?<#%KURGMVU?5IP_PMJVD!]TH R#TNH(\<]W_61N>KAD_<
MZ(AZF#C:3QP"9VD098M2OI:)>5ROQ(/>Q-+R&Q88GYY!A;:H5QF$[7I*'RU;
MT#]Z 1#:=L'!!=V6"VHNNJ/24;4([M"@!6QW@0O:/5E!SUW'(F77FA4K6T"I
M*@S0;K"J.<HJ7+9IR0)B6P$$[6D40>\L11H*M[/T1JNP%0O8U0:FGMD?0(]?
M39H[-6D!Y]T@J^\ ;\T/[4-<IL3(.RNC;/5]4^.(@T8#%G"N X=@]^.EN5W:
MRMXR-RCK2YS];] J?M#PWJRBE(=M6;WX30%"W61$NJU88#FT@>GMC+SQIX(K
MXVMUN48UE+>N8!?3%76A[7U69.5'&;+?96[-D,SYO_EU\?S]D=6OD<? 0/S<
ML"J;G;YA8P?H!BJTO54%]?+CXSR16II[A<JN1+;O.+H?VH_>HPTOM#W:BHZR
M?3Q!81NI!+KG6I&SX*&(<P8VU;*1H$W%Y?NFN[RVPJ8'_@(/6V-R7[''NRKU
M#9NZH%(OS6'II3:*<8 \OAD1XKN8\\4QS-+7A1SF,$EOZH3+8J'!G,\2XD'>
MI5$[;$ GV("\?U4XCKR%<]=03EH?#()F1@\:\=V$%+S\=4CA5KR@N 6#6*PJ
MM#-H:2YB$I!TISB8I0(+.!&5MH 2H:*]O4D*(#PB4%*>X:&ADKW<-J1L:''/
MS%2:[75PX ;-N%F9H 5/",\UG9)POJ4#[0H?,QPK49#P,#<?TD9"31NYDN\L
MILSKIS3KSU22+5)>!TB.C^;<6?4:@R,HE4Z:!+)<!@@!L@Y5XJ.L8'_X5R:9
M*?:_7#B4S0,HK,WA5U/ $C#K5.LOM%:+)-\?G-_YRU6$5@BIJ*1%V J5[2\6
M50OR9]9J4IKOQX3,Q6 _"7&6%+8(:IG*T,(VAQR39J/U-XZ/Z 0]H"!&XKC,
M9BD@R%?Z3 G]3<V@^27%=\*$6^6%(C: 7M9IR_-G9@.O\QV#--938]8%!2$#
M*M-ORS/F#?)]_G1#X V\.7^Q/.*??\BW8FC=]%(+>HMFX%/2!AMHDVZ^E<W4
M* 1"A'OXM84A,]6D)[3#$F-GF3ASMV3@,O<XB5IK'6[5:, &WG3PV-;SBT;>
M>TK.5DV0B_ #=RJ9V]+XY).XB@U,RW6&=A%M=>I6["F7BMC 0%DG:#>_A ._
MQ;NSMC BUUE\$\SD8X+)23=9;#(K80/^)8W W+B*YW,G7%Y/QRAT^:=FZ'J:
MK6Z30[N3"Z;J1^??)!S&-&)N3MC?Y:L.WS836^P@\"'4> @U0@TUEGNL)+Y8
M4Q"(Y15NEM;I!@W_3\Z<&9*2I-*HHKB\63;$_:C(B$3;+8<8;_&'D,2+0<P^
M2OCVRLV2\ME:&+=IJ  9;15]M[R/>H$I\WCX13$G6(K#NC6EH -;JQFTRV^'
M$)C9$-B0!-Q)3),L3##]NO8:3P5,2*L X42ZQI'K#&W>'7@>3H4IG T<W)$X
M.@\B'"UI>G:0=\(\+B[:,&O1D@U\MD((2,IG9I[G.$I/,P1>FOADA@*WQ_0A
M"I\PLE!5D.NP'E79A,I#I%?(H3SJ'T191$Z\3RBO8\%JM4%I()?(;N([BOZ(
MN7!\H[G'3:GZ=@UM.-4+<QB\*N=@\ /V&!ET["SY!#5B$]X(N3X;)=[(67YD
M5O&>6<??D2.\SJ_1@@4#6PL0:+[:IO#IG5;F7O([V,*'-N25+.1L4VUHBYY-
M>>5Q9E%I"XEI""X;S(&3"5H8]+?D#(T=K&D%%1JPB#<5.*"=KZHSX#P Y3+)
MVL]HHA8L(E,)$/GI+*'CFOV!_^>.^<,_?_O_4$L! A0#%     @ ;(!T3!.0
MLGX_90   64% !               ( !     &-V<BTR,#$W,3(S,2YX;6Q0
M2P$"% ,4    " !L@'1,L@H7X5\)  "S5@  $               @ %M90
M8W9R+3(P,3<Q,C,Q+GAS9%!+ 0(4 Q0    ( &R =$P@L'[VVP<  (-I   4
M              "  ?IN  !C=G(M,C Q-S$R,S%?8V%L+GAM;%!+ 0(4 Q0
M   ( &R =$PRR@:7S@H  (>2   4              "  0=W  !C=G(M,C Q
M-S$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( &R =$RXB%IH 2D  +06 @ 4
M          "  0>"  !C=G(M,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0    (
M &R =$Q9?GQGG1H  %;7 0 4              "  3JK  !C=G(M,C Q-S$R
@,S%?<')E+GAM;%!+!08     !@ & (0!   )Q@     !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
