<SEC-DOCUMENT>0001193125-20-287961.txt : 20201106
<SEC-HEADER>0001193125-20-287961.hdr.sgml : 20201106
<ACCEPTANCE-DATETIME>20201106160135
ACCESSION NUMBER:		0001193125-20-287961
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		38
CONFORMED PERIOD OF REPORT:	20200930
FILED AS OF DATE:		20201106
DATE AS OF CHANGE:		20201106

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-01227
		FILM NUMBER:		201294340

	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-Q
<SEQUENCE>1
<FILENAME>d76144d10q.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML><HEAD>
<TITLE>10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <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, DC 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-Q</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:10pt; font-family:Times New Roman"><B>(Mark One) </B></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"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the quarterly period ended September&nbsp;30, 2020 </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"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">For the transition period from
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P>
<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="48%"></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>
<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" 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>(630) <FONT STYLE="white-space:nowrap">357-8500</FONT> </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Registrant&#146;s Telephone Number, Including Area Code </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; text-indent:4%; font-size:10pt; font-family:Times New Roman">Securities
registered pursuant to Section&nbsp;12(b) of the Act: </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="34%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="32%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; 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" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Trading Symbol(s)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; 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:10pt">
<TD VALIGN="top" ALIGN="center"><B>Common Stock, par value $1.00 per share</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>CVR</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>NYSE&nbsp;American&nbsp;(Trading&nbsp;privileges&nbsp;only,&nbsp;not&nbsp;registered)</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; 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;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the
registrant has submitted electronically, every interactive data file required to be submitted and posted pursuant to Rule 405 of Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (section 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).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; 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. </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="17%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="57%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="21%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="2%"></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">&#9746;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9746;</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&nbsp;growth&nbsp;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&nbsp;13(a) of the Exchange Act.&nbsp;&nbsp;&#9744;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; 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
Exchange Act).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No &nbsp;&nbsp;&#9746; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of November&nbsp;2, 2020, there were
966,132 shares of the registrant&#146;s common stock outstanding. </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>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="toc"></A>INDEX </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="94%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">Page</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_1">PART I. FINANCIAL INFORMATION (Unaudited) </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_2">Condensed Consolidated Balance Sheets at September&nbsp;
30, 2020 and December&nbsp;31, 2019 </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">2-3</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_3">Condensed Consolidated Statements of Income for the Three and Nine Months Ended
 September&nbsp;30, 2020 and 2019 </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_4">Condensed Consolidated Statements of Stockholders&#146; Equity for the Three and
 Nine Months Ended September&nbsp;30, 2020 and 2019 </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_5">Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September&nbsp;30,
 2020 and 2019 </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_6">Notes to the Condensed Consolidated Financial Statements </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">7-11</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_7">Management&#146;s Discussion and Analysis of Financial Condition and Results of
 Operations </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">12-13</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_8">Controls and Procedures </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx76144_9">PART II. OTHER INFORMATION </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><A NAME="tx76144_1"></A>PART I &#151; FINANCIAL INFORMATION </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Item 1. Financial Statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO
RIVET&nbsp;&amp; MACHINE CO. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_2"></A>Condensed Consolidated Balance Sheets </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">September&nbsp;30, 2020 and December&nbsp;31, 2019 </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="80%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">September&nbsp;30,<br>2020</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">December&nbsp;31,<br>2019</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">(Unaudited)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Current Assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">997,831</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,429,454</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Certificates of deposit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,476,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,574,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable&#151;Less allowances of $160,000 and $140,000, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,346,916</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,609,314</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,944,806</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,951,177</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">188,186</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,186</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">446,554</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">427,192</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Total current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,400,293</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,049,323</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, Plant and Equipment:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Land and improvements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,636,749</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,636,749</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Buildings and improvements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,341,461</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,331,804</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Production equipment and other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,685,324</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,408,746</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,663,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,377,299</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less accumulated depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,628,740</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,703,246</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net property, plant and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,034,794</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,674,053</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,435,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,723,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See Notes to the Condensed Consolidated Financial Statements </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">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Condensed Consolidated Balance Sheets </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">September&nbsp;30, 2020 and December&nbsp;31, 2019 </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="80%"></TD>

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">September&nbsp;30,<br>2020</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">December&nbsp;31,<br>2019</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">Liabilities and Shareholders&#146; Equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(Unaudited)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Current Liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">898,714</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">490,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued wages and salaries</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">945,133</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">629,972</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other accrued expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">264,424</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">349,069</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unearned revenue and customer deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">117,293</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">152,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Total current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,225,564</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,622,265</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">871,084</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">943,084</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Total liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,096,648</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,565,349</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Commitments and contingencies (Note 3)</P></TD>
<TD VALIGN="bottom">&nbsp;&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></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Shareholders&#146; Equity:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Preferred stock, no par value, 500,000 shares authorized: none outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common stock, $1.00 par value, 4,000,000 shares authorized:</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">1,138,096 shares issued; 966,132&nbsp;shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,675,307</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,494,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Treasury stock, 171,964 shares at cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Total shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,338,439</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,158,027</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities and shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,435,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,723,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See Notes to the Condensed Consolidated Financial Statements </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_3"></A>Condensed Consolidated Statements of Income </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">For the Three and Nine Months Ended September&nbsp;30, 2020 and 2019 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </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="61%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three Months Ended<br>September&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Nine Months Ended<br>September&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2019</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,645,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,188,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">19,325,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">25,686,034</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of goods sold</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,004,766</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,539,138</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,304,164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,826,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Gross profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,640,493</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,649,767</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,021,070</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,859,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,258,995</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,282,149</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,758,752</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,931,510</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating profit (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">381,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">367,618</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(737,682</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">927,990</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,637</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,179</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">122,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">145,208</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Income (loss) before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414,797</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(614,813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,073,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Provision (benefit) for income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(201,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">241,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Net income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">309,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">315,797</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(413,813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">832,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Per share data, basic and diluted:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income (loss) per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(0.43</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.86</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Average common shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Cash dividends declared per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.96</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See Notes to the Condensed Consolidated Financial Statements </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_4"></A>Condensed Consolidated Statements of Shareholders&#146; Equity </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">For the Three and Nine Months Ended September&nbsp;30, 2020 and 2019 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </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="38%"></TD>

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

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

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

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

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

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

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Preferred</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Common Stock</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Additional<BR>Paid-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Retained<BR>Earnings</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Treasury Stock, at Cost</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Stock</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Shares</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Amount</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">in Capital</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Shares</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Amount</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Total</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Balance, December&nbsp;31, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,494,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,158,027</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">56,568</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right"> 56,568</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Dividends declared ($0.22 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance, March&nbsp;31, 2020</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,338,914</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,002,046</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Net loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(779,516</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(779,516</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividends declared ($0.10 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(96,612</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(96,612</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Balance, June&nbsp;30, 2020</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">30,462,786</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28,125,918</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">309,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right"> 309,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Dividends declared ($0.10 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(96,614</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(96,614</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance, September&nbsp;30, 2020</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">30,675,307</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28,338,439</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Balance, December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">32,096,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,759,749</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">286,842</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right"> 286,842</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Dividends declared ($0.52 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(502,389</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(502,389</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance, March&nbsp;31, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,881,070</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,544,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">229,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right"> 229,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividends declared ($0.22 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Balance, June&nbsp;30, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,898,080</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,561,212</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">315,797</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right"> 315,797</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Dividends declared ($0.22 per share)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&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" ALIGN="right">(212,549</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance, September&nbsp;30, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">966,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,138,096</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">447,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">32,001,328</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,922,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,664,460</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See Notes to the Condensed Consolidated Financial Statements </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_5"></A>Condensed Consolidated Statements of Cash Flows </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">For the Nine Months Ended September&nbsp;30, 2020 and 2019 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </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="81%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2019</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Cash flows from operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(413,813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">832,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,014,916</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,029,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on disposal of equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(72,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">134,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Changes in operating assets and liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(737,602</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(84,715</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,371</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">624,058</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other current assets and prepaid income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(149,362</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(320,611</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">408,134</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(72,255</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued wages and salaries</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">315,161</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160,519</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other accrued expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(84,645</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(171,741</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unearned revenue and customer deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(35,351</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(125,529</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">251,809</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,000,922</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from investing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital expenditures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(375,657</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,562,784</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from the sale of equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from certificates of deposit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,831,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,569,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of certificates of deposit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,733,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,582,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(277,657</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(570,784</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from financing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&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></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash dividends paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(405,775</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(927,487</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in financing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(405,775</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(927,487</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Net (decrease) increase in cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(431,623</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">502,651</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents at beginning of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,429,454</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">706,873</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Cash and cash equivalents at end of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">997,831</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,209,524</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">See Notes to the Condensed Consolidated Financial Statements </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_6"></A>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. In the opinion of the Company,
the accompanying unaudited interim financial statements contain all adjustments necessary to present fairly the financial position of the Company as of September&nbsp;30, 2020 (unaudited) and December&nbsp;31, 2019 (audited) and the results of
operations and changes in cash flows for the indicated periods. Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America
have been omitted from these unaudited financial statements in accordance with applicable rules. Please refer to the financial statements and notes thereto included in the Company&#146;s Annual Report on Form
<FONT STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31, 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of financial statements in conformity with
generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and
the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The results of operations for the three and nine-month period ending September&nbsp;30, 2020 are not necessarily indicative
of the results to be expected for the year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. 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. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3. The Company is, from time to time, involved in litigation, including environmental claims and contract disputes, 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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4. Revenue&#151; The Company
operates in the fastener industry and is in the business of manufacturing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. Revenue is recognized when
control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. For
certain assembly equipment segment transactions, revenue is recognized based on progress toward completion of the performance obligation using a labor-based measure. Labor incurred and specific material costs are compared to milestone payments per
sales contract. Based on our experience, this method most accurately reflects the transfer of goods under such contracts. During 2020, the Company has had no such contracts. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. Revenue is recognized net of certain sales adjustments to
arrive at net sales as reported on the statement of income. These adjustments primarily relate to customer returns and allowances. The Company records a liability and reduction in sales for estimated product returns based upon historical experience.
If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time. As of September&nbsp;30, 2020 and December&nbsp;31,
2019 reserves for warranty claims were not material. Cash received by the Company prior to shipment is recorded as unearned revenue. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shipping and
handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales commissions are expensed when
incurred because the amortization period is less than one year. These costs are recorded within selling and administrative expenses in the statement of income. </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">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table presents revenue by segment, further disaggregated by
<FONT STYLE="white-space:nowrap">end-market:</FONT> </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="65%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Assembly</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Fastener</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Equipment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Consolidated</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Automotive</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,660,451</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,687</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,695,138</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,363,965</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">586,156</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,950,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,024,416</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">620,843</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,645,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Automotive</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,698,298</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,298</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,759,596</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,608,597</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">820,712</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,429,309</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,306,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">882,010</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,188,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Automotive</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,653,621</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,476</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,761,097</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,621,934</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,942,203</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,564,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,275,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,049,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,325,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Automotive</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,296,552</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,713</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,463,265</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,406,167</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,816,602</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,222,769</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,702,719</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,983,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,686,034</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table presents revenue by segment, further disaggregated by location: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="65%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Assembly</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Fastener</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Equipment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Consolidated</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,909,756</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">603,858</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,513,614</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,114,660</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,985</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,131,645</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,024,416</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">620,843</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,645,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,252,110</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">823,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,075,247</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,054,785</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,873</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,113,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,306,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">882,010</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,188,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,721,327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,891,485</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,612,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,554,228</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">158,194</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,712,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,275,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,049,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,325,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,443,934</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,731,126</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,175,060</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Foreign</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,258,785</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">252,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,510,974</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,702,719</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,983,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,686,034</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5. The Company&#146;s effective tax rates were approximately 25.4% and 23.9% for the third quarter of 2020
and 2019, respectively. The Coronavirus Aid, Relief and Economic Security Act (&#147;CARES Act&#148;) was signed into law on March&nbsp;27, 2020. The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after
December&nbsp;31, 2017 and before January&nbsp;1, 2021, to each of the five tax years preceding the tax year in which the loss arises. As a result, the Company&#146;s effective tax rate was approximately (32.7)% for the nine months ended
September&nbsp;30, 2020 compared to 22.5% for the nine months ended September&nbsp;30, 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s federal income tax returns for the 2017,
2018 and 2019 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. 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 2017, 2018 and 2019 federal income tax returns will expire on September&nbsp;15, 2021, 2022 and 2023, respectively. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s state income tax returns for the 2017 through 2019 tax years remain subject to examination by various state authorities with the latest
closing period on October&nbsp;31, 2023. 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-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">6. 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. A summary of inventories is as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="66%"></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 ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">September&nbsp;30,&nbsp;2020</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">December&nbsp;31,&nbsp;2019</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Raw material</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;2,067,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,337,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Work-in-process</FONT></FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,500,319</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,201,099</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Finished goods</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,913,253</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,869,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, gross</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,480,806</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,408,177</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Valuation reserves</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(536,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(457,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;4,944,806</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,951,177</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">7. Segment Information&#151;The Company operates in two business segments as determined by its products. The
fastener segment includes cold-formed parts, rivets 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: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="55%"></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="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Assembly</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Fastener</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Equipment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Other</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Consolidated</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,024,416</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">620,843</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,645,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">297,533</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,377</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">338,779</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Segment operating profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">783,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">103,759</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">886,993</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Selling and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(493,370</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(493,370</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,512</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,512</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Income before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">414,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital expenditures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,165</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">92,140</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">120,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Segment assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,059,552</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">287,364</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,346,916</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,880,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,064,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,944,806</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,381,970</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,588,157</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,064,667</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,034,794</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,108,571</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,108,571</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,435,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Three Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,306,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">882,010</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,188,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">305,082</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,507</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,742</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">347,331</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Segment operating profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">605,503</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">336,320</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">941,823</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Selling and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(563,705</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(563,705</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Income before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">414,797</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital expenditures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">267,179</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,576</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">269,755</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Segment assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,174,674</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">439,348</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,614,022</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,294,760</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,181,573</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,476,333</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,126,165</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,715,513</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">949,254</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,790,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,195,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,195,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">33,076,330</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="56%"></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="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">Assembly</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Fastener</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Equipment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Other</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Consolidated</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2020:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,275,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,049,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">19,325,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">891,177</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">98,607</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,014,916</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Segment operating profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">533,742</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">319,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">853,082</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Selling and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,547,606</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,547,606</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79,711</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79,711</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Income (loss) before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(614,813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital expenditures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">225,707</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149,950</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">375,657</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Nine Months Ended September&nbsp;30, 2019:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,702,719</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,983,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">25,686,034</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">907,887</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">92,884</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,029,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Segment operating profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,681,703</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">988,196</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,669,899</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Selling and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,705,159</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,705,159</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">108,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">108,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<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">Income before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,073,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital expenditures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,307,859</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">228,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,025</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,562,784</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">8. <FONT STYLE="white-space:nowrap">COVID-19&#151;In</FONT> March 2020, the World Health Organization characterized the novel
coronavirus <FONT STYLE="white-space:nowrap">(&#147;COVID-19&#148;)</FONT> a pandemic and the President of the United States declared the <FONT STYLE="white-space:nowrap">COVID-19</FONT> outbreak a national emergency. The rapid spread of the virus
and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. Beginning in March, most states issued executive
orders which temporarily closed businesses deemed <FONT STYLE="white-space:nowrap">non-essential</FONT> in an effort to prevent the spread of the coronavirus. Similar measures also took place in foreign markets we serve. As a result, our operations
and the operations of our customers and suppliers have been adversely affected. Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to continue our operations,
but at a significantly reduced level, in order to service those customers. Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to employee safety concerns.
While most shut-down orders were lifted late in the second quarter, various work-related restrictions remain in place. Due to the rapidly changing business environment and heightened degree of uncertainty resulting from <FONT
STYLE="white-space:nowrap">COVID-19,</FONT> we have taken measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. We have seen improved
demand since government-imposed restrictions were relaxed. However, the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. As we cannot predict the duration or scope of the <FONT
STYLE="white-space:nowrap">COVID-19</FONT> pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long <FONT STYLE="white-space:nowrap">COVID-19</FONT> restrictions will remain in place or what
the impact of <FONT STYLE="white-space:nowrap">COVID-19</FONT> and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time. </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_7"></A>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Item 2. Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Results of Operations </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net sales for the
third quarter of 2020 were $7,645,259 compared to $8,188,905 in the third quarter of 2019, a decline of $543,646, or 6.6%. As of September&nbsp;30, 2020, year to date sales totaled $19,325,234 compared to $25,686,034, for the first three quarters of
2019, a decline of $6,360,800, or 24.8%. While third quarter sales have improved 86.3% compared to the preceding quarter, demand from our customers continues to be negatively impacted by the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic.
Net income for the third quarter of 2020 was $309,135, or $0.32 per share, compared to $315,797, or $0.32 per share, in the third quarter of 2019. Net loss for the first three quarters of 2020 was $413,813, or $0.43 per share, compared with net
income of $832,198, or $0.86 per share, reported in 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fastener segment revenues were $7,024,416 in the third quarter of 2020 compared
to $7,306,895 in the year earlier quarter, a decline of $282,479, or 3.9%. The automotive sector is the primary market for our fastener segment products and much of that sector was idled for an extended period of time during the second quarter due
to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic. The resumption of operations in the automotive sector led to an increase in sales to our automotive customers of $3,082,963, or 195.4%, during the third quarter compared to the
preceding quarter. Sales to our <FONT STYLE="white-space:nowrap">non-automotive</FONT> customers, where COVID-related shut downs were not as widespread, also improved in the third quarter, increasing $427,711, or 22.1%, compared to the second
quarter. For the first three quarters of 2020, fastener segment revenues were $17,275,555 compared to $22,702,719 in 2019, a decline of $5,427,164, or 23.9%. Sales to automotive customers have declined $3,642,931, or 25.5%, year to date while sales
to <FONT STYLE="white-space:nowrap">non-automotive</FONT> customers have declined $1,784,233, or 21.2%, compared to the previous year. The year to date decline is primarily related to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and
the resultant economic recession. The rebound in fastener segment demand in the third quarter combined with cost savings measures taken earlier in the year resulted in an improvement in fastener segment gross margins of $165,608 compared to the
third quarter of 2019. Year to date, gross margins have declined $1,326,837 compared to last year as reductions in all major categories of manufacturing costs were not able to offset the dramatic decline in sales brought about by the pandemic. </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 $620,843 in the third quarter of 2020 compared to $882,010 in the third quarter of 2019, a decline of
$261,167, or 29.6%. For the first nine months of 2020, assembly equipment segment sales were $2,049,679 compared to $2,983,315 for the same period in 2019, a decline of $933,636, or 31.3%. The decline in sales during the third quarter and the year
to date was primarily due to the broad effects of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, but also due to the inclusion of certain high-dollar value machine orders in 2019. The reduction in revenue was the primary cause of the
decline in assembly equipment segment gross margins to $160,841 in the third quarter of 2020 from $335,723 in the third quarter of 2019. For the first three quarters of the year, gross margins were $489,630 compared to $1,001,223 in 2019, a decline
of $511,593. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and administrative expenses for the third quarter of 2020 were $1,258,995 compared to $1,282,149 in the year earlier
quarter, a decline of $23,154, or 1.8%. The net decline was primarily due to a reduction in profit sharing and compensation expenses of $24,000 and $14,000, respectively. These reductions were partially offset by an increase in consulting expenses
related to an ERP system upgrade. Selling and administrative expenses for the first three quarters of 2020 were $3,758,752 compared to $3,931,510 for the same period of 2019, a reduction of $172,758, or 4.4%. While consulting expenses have increased
$61,000 year to date related to an ERP system upgrade, this was more than offset by a $120,000 reduction in sales commissions, due to lower sales, and a $54,000 reduction in compensation expense and other smaller expense reductions. Selling and
administrative expenses as a percentage of net sales for the first nine months of 2020 was 19.4% compared to 15.3% for the first nine months of 2019. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Other Income </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other income in the third
quarter of 2020 was $32,637 compared to $47,179 in the third quarter of 2019. Other income for the first three quarters of 2020 was $122,869 compared to $145,208 in the same period of 2019. Other income consists primarily of interest income on
certificates of deposit. The decreases were primarily due to lower interest rates in the current year compared to the year earlier periods. </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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Income Tax Expense </U></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 tax rates were approximately 25.4% and 23.9% for the third quarter of 2020 and 2019, respectively. The
Coronavirus Aid, Relief and Economic Security Act (&#147;CARES Act&#148;) was signed into law on March&nbsp;27, 2020. The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after December&nbsp;31, 2017 and
before January&nbsp;1, 2021, to each of the five tax years preceding the tax year in which the loss arises. As a result, the Company&#146;s effective tax rate was approximately (32.7)% for the nine months ended September&nbsp;30, 2020 compared to
22.5% for the nine months ended September&nbsp;30, 2019. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Liquidity and Capital Resources </U></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Working capital as of September&nbsp;30, 2020 was $16.2&nbsp;million, a decrease of $0.3&nbsp;million from the beginning of the year. In an
effort to conserve capital during to the pandemic, the quarterly dividend was reduced from $0.22 per share to $0.10 per share in the second quarter and capital expenditures have been reduced to $375,657 for the first nine months of 2020 from
$1,562,784 in the same period of 2019. These actions have helped to offset the decline in capital caused by the year to date operating loss. The net result of these changes and other cash flow items was to leave cash, cash equivalents and
certificates of deposit at $7.5&nbsp;million as of September&nbsp;30, 2020 compared to $8&nbsp;million at the beginning of the year. Management believes that current cash, cash equivalents and operating cash flow will 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"><U>Results of Operations Summary </U></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results in the third quarter improved dramatically compared to the second quarter, as the harsh restrictions enacted globally to combat the
spread of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic were relaxed and world-wide economies began their recoveries. However, the pandemic is far from under control, and as a result, our operations and the operations of our
customers and suppliers will continue to be adversely affected. As we cannot predict the duration or scope of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, or its broader impact on the global economy, including the demand for
automobiles, it is unknown how long <FONT STYLE="white-space:nowrap">COVID-19</FONT> restrictions will remain in place or what the impact of <FONT STYLE="white-space:nowrap">COVID-19</FONT> and its related effects will be on our business, results of
operations or financial condition, but the impact could be material and last for an extended period of time. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I><U>Forward-Looking Statements
</U></I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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: risk related to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and its related adverse effects,
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 major customers, risks related to export sales, the price and availability of raw
materials, supply chain disruptions, labor relations issues, losses related to product liability, warranty and recall claims, costs relating to environmental laws and regulations, information systems disruptions, the loss of the services of our key
employees and difficulties in achieving cost savings. 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></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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx76144_8"></A>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Item 4. Controls and Procedures. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) Disclosure
Controls and Procedures. 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 President, Chief Operating Officer and Treasurer 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; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) Internal Control Over Financial Reporting. 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 fiscal quarter to which this
report relates 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: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>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><A NAME="tx76144_9"></A>PART II &#151; OTHER INFORMATION </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Item 6. Exhibits </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="3%"></TD>
<TD WIDTH="94%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> Certifications</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="d76144dex311.htm">Certification 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="d76144dex312.htm">Certification 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</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Section 1350 Certifications</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="d76144dex321.htm">Certification 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="d76144dex322.htm">Certification 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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the quarter ended
September&nbsp;30, 2020 formatted in Extensible Business Reporting Language (XBRL): (1) Condensed Consolidated Balance Sheets, (2)&nbsp;Condensed Consolidated Statements of Income, (3)&nbsp;Condensed Consolidated Statements of Stockholders&#146;
Equity, (4)&nbsp;Condensed Consolidated Statements of Cash Flows, and (5)&nbsp;Notes to Condensed Consolidated Financial Statements.</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">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">SIGNATURES </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned
thereunto duly authorized. </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="43%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="43%"></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" ALIGN="center"><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO.</U></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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(Registrant)</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: November&nbsp;6, 2020</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"></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="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Walter W. 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">Walter W. 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">Chairman of the Board of Directors<BR>and Chief Executive Officer<BR>(Principal Executive Officer)</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: November&nbsp;6, 2020</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"></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="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" 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="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating<BR>Officer and Treasurer<BR>(Principal Financial Officer)</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">16 </P>

</DIV></Center>

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


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">EXHIBIT 31.1 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Walter W. Morrissey, certify that: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1. I have
reviewed this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Chicago Rivet&nbsp;&amp; Machine Co.; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2. 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">3. 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; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">4. 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))for</FONT> the registrant and have: </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="5%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></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="5%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </P></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="5%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></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="5%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">5. 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): </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="5%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></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="5%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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. </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">


<TR>

<TD WIDTH="47%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date: <U>November&nbsp;6, 2020</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Walter W. 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">Walter W. 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">Chief Executive Officer</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">(Principal Executive Officer)</TD></TR>
</TABLE>
</DIV></Center>

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


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">EXHIBIT 31.2 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Michael J. Bourg, certify that: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. I have
reviewed this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Chicago Rivet&nbsp;&amp; Machine Co.; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2. 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">3. 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; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">4. 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: </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="5%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></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="5%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </P></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="5%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></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="5%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">5. 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): </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="5%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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 </P></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="5%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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. </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">


<TR>

<TD WIDTH="47%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom"></TD>
<TD></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date: <U>November&nbsp;6, 2020</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" 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="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating Officer</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">and Treasurer (Principal Financial Officer)</TD></TR>
</TABLE>
</DIV></Center>

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


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">EXHIBIT 32.1 </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to 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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the quarterly period ended September&nbsp;30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Walter W. 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:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) 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) 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="11%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Walter W. Morrissey</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: Walter W. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer</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">(Principal Executive Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">November&nbsp;6, 2020</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>d76144dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">EXHIBIT 32.2 </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to 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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the quarterly period ended September&nbsp;30, 2020 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:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) 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) 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="11%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael J. Bourg</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Name: Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating Officer</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">and Treasurer (Principal Financial Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">November&nbsp;6, 2020</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>cvr-20200930.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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/2020-01-31' xmlns:xbrldi='http://xbrl.org/2006/xbrldi' xmlns:srt='http://fasb.org/srt/2020-01-31' xmlns:dei='http://xbrl.sec.gov/dei/2020-01-31' xmlns:fil='http://www.chicagorivet.com/20200930' 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-20200930.xsd' />
	<dei:EntityCentralIndexKey contextRef='D200101_200930'>0000019871</dei:EntityCentralIndexKey>
	<dei:CurrentFiscalYearEndDate contextRef='D200101_200930'>--12-31</dei:CurrentFiscalYearEndDate>
	<dei:EntityFilerCategory contextRef='D200101_200930'>Non-accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityCurrentReportingStatus contextRef='D200101_200930'>Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityShellCompany contextRef='D200101_200930'>false</dei:EntityShellCompany>
	<dei:EntitySmallBusiness contextRef='D200101_200930'>true</dei:EntitySmallBusiness>
	<dei:EntityEmergingGrowthCompany contextRef='D200101_200930'>false</dei:EntityEmergingGrowthCompany>
	<dei:DocumentType contextRef='D200101_200930'>10-Q</dei:DocumentType>
	<dei:DocumentPeriodEndDate contextRef='D200101_200930'>2020-09-30</dei:DocumentPeriodEndDate>
	<dei:EntityFileNumber contextRef='D200101_200930'>000-01227</dei:EntityFileNumber>
	<dei:EntityRegistrantName contextRef='D200101_200930'>Chicago Rivet &amp; Machine Co.</dei:EntityRegistrantName>
	<dei:EntityIncorporationStateCountryCode contextRef='D200101_200930'>IL</dei:EntityIncorporationStateCountryCode>
	<dei:EntityAddressAddressLine1 contextRef='D200101_200930'>901 Frontenac Road</dei:EntityAddressAddressLine1>
	<dei:EntityAddressCityOrTown contextRef='D200101_200930'>Naperville</dei:EntityAddressCityOrTown>
	<dei:EntityAddressStateOrProvince contextRef='D200101_200930'>IL</dei:EntityAddressStateOrProvince>
	<dei:EntityAddressPostalZipCode contextRef='D200101_200930'>60563</dei:EntityAddressPostalZipCode>
	<dei:CityAreaCode contextRef='D200101_200930'>630</dei:CityAreaCode>
	<dei:LocalPhoneNumber contextRef='D200101_200930'>357-8500</dei:LocalPhoneNumber>
	<dei:EntityInteractiveDataCurrent contextRef='D200101_200930'>Yes</dei:EntityInteractiveDataCurrent>
	<dei:EntityCommonStockSharesOutstanding decimals='INF' contextRef='I201102' unitRef='Shares'>966132</dei:EntityCommonStockSharesOutstanding>
	<dei:AmendmentFlag contextRef='D200101_200930'>false</dei:AmendmentFlag>
	<dei:DocumentFiscalYearFocus contextRef='D200101_200930'>2020</dei:DocumentFiscalYearFocus>
	<dei:DocumentFiscalPeriodFocus contextRef='D200101_200930'>Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentQuarterlyReport contextRef='D200101_200930'>true</dei:DocumentQuarterlyReport>
	<dei:DocumentTransitionReport contextRef='D200101_200930'>false</dei:DocumentTransitionReport>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E20Q3' unitRef='USD'>6476000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E19' unitRef='USD'>6574000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>160000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E19' unitRef='USD'>140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>5346916</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19' unitRef='USD'>4609314</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E20Q3' unitRef='USD'>188186</us-gaap:PrepaidTaxes>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E19' unitRef='USD'>58186</us-gaap:PrepaidTaxes>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>446554</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E19' unitRef='USD'>427192</us-gaap:OtherAssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>18400293</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E19' unitRef='USD'>18049323</us-gaap:AssetsCurrent>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E20Q3' unitRef='USD'>1636749</us-gaap:LandAndLandImprovements>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E19' unitRef='USD'>1636749</us-gaap:LandAndLandImprovements>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E20Q3' unitRef='USD'>8341461</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E19' unitRef='USD'>8331804</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E20Q3' unitRef='USD'>36685324</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E19' unitRef='USD'>36408746</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross decimals='INF' contextRef='E20Q3' unitRef='USD'>46663534</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross decimals='INF' contextRef='E19' unitRef='USD'>46377299</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E20Q3' unitRef='USD'>33628740</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E19' unitRef='USD'>32703246</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20Q3' unitRef='USD'>13034794</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19' unitRef='USD'>13674053</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:Assets decimals='INF' contextRef='E20Q3' unitRef='USD'>31435087</us-gaap:Assets>
	<us-gaap:Assets decimals='INF' contextRef='E19' unitRef='USD'>31723376</us-gaap:Assets>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>898714</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E19' unitRef='USD'>490580</us-gaap:AccountsPayableCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>945133</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>629972</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>264424</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>349069</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>117293</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E19' unitRef='USD'>152644</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>2225564</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>1622265</us-gaap:LiabilitiesCurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E20Q3' unitRef='USD'>871084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E19' unitRef='USD'>943084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Liabilities decimals='INF' contextRef='E20Q3' unitRef='USD'>3096648</us-gaap:Liabilities>
	<us-gaap:Liabilities decimals='INF' contextRef='E19' unitRef='USD'>2565349</us-gaap:Liabilities>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E20Q3' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E19' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E20Q3' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E19' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E20Q3' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E19' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E20Q3' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E19' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E20Q3' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E19' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E20Q3' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E19' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E20Q3' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E19' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20Q3' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E20Q3' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E19' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:AdditionalPaidInCapital decimals='INF' contextRef='E20Q3' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital decimals='INF' contextRef='E19' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapital>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E20Q3' unitRef='USD'>30675307</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E19' unitRef='USD'>31494895</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20Q3' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E20Q3' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E19' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E20Q3' unitRef='USD'>31435087</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E19' unitRef='USD'>31723376</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:Revenues decimals='INF' contextRef='Y20Q3' unitRef='USD'>7645259</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19Q3' unitRef='USD'>8188905</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D200101_200930' unitRef='USD'>19325234</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D190101_190930' unitRef='USD'>25686034</us-gaap:Revenues>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y20Q3' unitRef='USD'>6004766</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y19Q3' unitRef='USD'>6539138</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='D200101_200930' unitRef='USD'>16304164</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='D190101_190930' unitRef='USD'>20826534</us-gaap:CostOfRevenue>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y20Q3' unitRef='USD'>1640493</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y19Q3' unitRef='USD'>1649767</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='D200101_200930' unitRef='USD'>3021070</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='D190101_190930' unitRef='USD'>4859500</us-gaap:GrossProfit>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y20Q3' unitRef='USD'>1258995</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y19Q3' unitRef='USD'>1282149</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='D200101_200930' unitRef='USD'>3758752</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='D190101_190930' unitRef='USD'>3931510</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y20Q3' unitRef='USD'>381498</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y19Q3' unitRef='USD'>367618</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='D200101_200930' unitRef='USD'>-737682</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='D190101_190930' unitRef='USD'>927990</us-gaap:OperatingIncomeLoss>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y20Q3' unitRef='USD'>32637</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y19Q3' unitRef='USD'>47179</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='D200101_200930' unitRef='USD'>122869</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='D190101_190930' unitRef='USD'>145208</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y20Q3' unitRef='USD'>414135</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y19Q3' unitRef='USD'>414797</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='D200101_200930' unitRef='USD'>-614813</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='D190101_190930' unitRef='USD'>1073198</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y20Q3' unitRef='USD'>105000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y19Q3' unitRef='USD'>99000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='D200101_200930' unitRef='USD'>-201000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='D190101_190930' unitRef='USD'>241000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y20Q3' unitRef='UsdPerShare'>0.32</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y19Q3' unitRef='UsdPerShare'>0.32</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='D200101_200930' unitRef='UsdPerShare'>-0.43</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='D190101_190930' unitRef='UsdPerShare'>0.86</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted decimals='INF' contextRef='Y20Q3' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted decimals='INF' contextRef='Y19Q3' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted decimals='INF' contextRef='D200101_200930' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted decimals='INF' contextRef='D190101_190930' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='D200101_200930' unitRef='UsdPerShare'>0.42</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='D190101_190930' unitRef='UsdPerShare'>0.96</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-RetainedEarnings' unitRef='USD'>31494895</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19' unitRef='USD'>29158027</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q1_StEqComps-RetainedEarnings' unitRef='USD'>56568</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q1' unitRef='USD'>56568</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y20Q1' unitRef='UsdPerShare'>0.22</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q1_StEqComps-RetainedEarnings' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q1' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20Q1_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1_StEqComps-RetainedEarnings' unitRef='USD'>31338914</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20Q1_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q1' unitRef='USD'>29002046</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q2_StEqComps-RetainedEarnings' unitRef='USD'>-779516</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q2' unitRef='USD'>-779516</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y20Q2' unitRef='UsdPerShare'>0.10</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q2_StEqComps-RetainedEarnings' unitRef='USD'>96612</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q2' unitRef='USD'>96612</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20Q2_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2_StEqComps-RetainedEarnings' unitRef='USD'>30462786</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20Q2_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q2' unitRef='USD'>28125918</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q3_StEqComps-RetainedEarnings' unitRef='USD'>309135</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20Q3' unitRef='USD'>309135</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y20Q3' unitRef='UsdPerShare'>0.10</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q3_StEqComps-RetainedEarnings' unitRef='USD'>96614</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y20Q3' unitRef='USD'>96614</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20Q3_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3_StEqComps-RetainedEarnings' unitRef='USD'>30675307</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20Q3_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20Q3' unitRef='USD'>28338439</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E18_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-RetainedEarnings' unitRef='USD'>32096617</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E18_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18' unitRef='USD'>29759749</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q1_StEqComps-RetainedEarnings' unitRef='USD'>286842</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q1' unitRef='USD'>286842</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y19Q1' unitRef='UsdPerShare'>0.52</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q1_StEqComps-RetainedEarnings' unitRef='USD'>502389</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q1' unitRef='USD'>502389</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19Q1_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1_StEqComps-RetainedEarnings' unitRef='USD'>31881070</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19Q1_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q1' unitRef='USD'>29544202</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q2_StEqComps-RetainedEarnings' unitRef='USD'>229559</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q2' unitRef='USD'>229559</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y19Q2' unitRef='UsdPerShare'>0.22</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q2_StEqComps-RetainedEarnings' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q2' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19Q2_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2_StEqComps-RetainedEarnings' unitRef='USD'>31898080</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19Q2_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q2' unitRef='USD'>29561212</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q3_StEqComps-RetainedEarnings' unitRef='USD'>315797</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19Q3' unitRef='USD'>315797</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y19Q3' unitRef='UsdPerShare'>0.22</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q3_StEqComps-RetainedEarnings' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y19Q3' unitRef='USD'>212549</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19Q3_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3_StEqComps-RetainedEarnings' unitRef='USD'>32001328</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19Q3_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19Q3' unitRef='USD'>29664460</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='D200101_200930' unitRef='USD'>-413813</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='D190101_190930' unitRef='USD'>832198</us-gaap:NetIncomeLoss>
	<us-gaap:Depreciation decimals='INF' contextRef='D200101_200930' unitRef='USD'>1014916</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='D190101_190930' unitRef='USD'>1029998</us-gaap:Depreciation>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='D200101_200930' unitRef='USD'>0</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='D190101_190930' unitRef='USD'>-5000</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='D200101_200930' unitRef='USD'>-72000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='D190101_190930' unitRef='USD'>134000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='D200101_200930' unitRef='USD'>-737602</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='D190101_190930' unitRef='USD'>-84715</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='D200101_200930' unitRef='USD'>6371</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='D190101_190930' unitRef='USD'>624058</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='D200101_200930' unitRef='USD'>-149362</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='D190101_190930' unitRef='USD'>-320611</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='D200101_200930' unitRef='USD'>408134</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='D190101_190930' unitRef='USD'>-72255</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='D200101_200930' unitRef='USD'>315161</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='D190101_190930' unitRef='USD'>160519</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='D200101_200930' unitRef='USD'>-84645</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='D190101_190930' unitRef='USD'>-171741</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='D200101_200930' unitRef='USD'>-35351</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='D190101_190930' unitRef='USD'>-125529</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='D200101_200930' unitRef='USD'>251809</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='D190101_190930' unitRef='USD'>2000922</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='D200101_200930' unitRef='USD'>375657</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='D190101_190930' unitRef='USD'>1562784</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='D200101_200930' unitRef='USD'>0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='D190101_190930' unitRef='USD'>5000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='D200101_200930' unitRef='USD'>4831000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='D190101_190930' unitRef='USD'>5569000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='D200101_200930' unitRef='USD'>4733000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='D190101_190930' unitRef='USD'>4582000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='D200101_200930' unitRef='USD'>-277657</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='D190101_190930' unitRef='USD'>-570784</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='D200101_200930' unitRef='USD'>405775</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='D190101_190930' unitRef='USD'>927487</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='D200101_200930' unitRef='USD'>-405775</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='D190101_190930' unitRef='USD'>-927487</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='D200101_200930' unitRef='USD'>-431623</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='D190101_190930' unitRef='USD'>502651</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E19' unitRef='USD'>1429454</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E18' unitRef='USD'>706873</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E20Q3' unitRef='USD'>997831</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E19Q3' unitRef='USD'>1209524</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='D200101_200930' unitRef='USD'>0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='D190101_190930' unitRef='USD'>0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:SignificantAccountingPoliciesTextBlock contextRef='D200101_200930'>1. &amp;nbsp;In the opinion of the Company, the accompanying unaudited interim financial statements contain all adjustments necessary to present fairly the financial position of the Company as of September 30, 2020 (unaudited) and December 31, 2019 (audited) and the results of operations and changes in cash flows for the indicated periods. &amp;nbsp;Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted from these unaudited financial statements in accordance with applicable rules. Please refer to the financial statements and notes thereto included in the Company&amp;#146;s Annual Report on Form 10-K for the year ended December 31, 2019.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. &amp;nbsp;Actual results could differ from those estimates. &amp;nbsp;The results of operations for the three and nine-month period ending September 30, 2020 are not necessarily indicative of the results to be expected for the year.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
	<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef='D200101_200930'>1. &amp;nbsp;In the opinion of the Company, the accompanying unaudited interim financial statements contain all adjustments necessary to present fairly the financial position of the Company as of September 30, 2020 (unaudited) and December 31, 2019 (audited) and the results of operations and changes in cash flows for the indicated periods. &amp;nbsp;Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted from these unaudited financial statements in accordance with applicable rules. Please refer to the financial statements and notes thereto included in the Company&amp;#146;s Annual Report on Form 10-K for the year ended December 31, 2019.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. &amp;nbsp;Actual results could differ from those estimates. &amp;nbsp;The results of operations for the three and nine-month period ending September 30, 2020 are not necessarily indicative of the results to be expected for the year.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
	<us-gaap:ConcentrationRiskDisclosureTextBlock contextRef='D200101_200930'>2. &amp;nbsp;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;nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.</us-gaap:ConcentrationRiskDisclosureTextBlock>
	<us-gaap:ConcentrationRiskCreditRisk contextRef='D200101_200930'>2. &amp;nbsp;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;nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.</us-gaap:ConcentrationRiskCreditRisk>
	<us-gaap:LegalMattersAndContingenciesTextBlock contextRef='D200101_200930'>3. &amp;nbsp;The Company is, from time to time, involved in litigation, including environmental claims and contract disputes, in the normal course of business. &amp;nbsp;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.</us-gaap:LegalMattersAndContingenciesTextBlock>
	<us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef='D200101_200930'>3. &amp;nbsp;The Company is, from time to time, involved in litigation, including environmental claims and contract disputes, in the normal course of business. &amp;nbsp;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.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
	<us-gaap:RevenueFromContractWithCustomerTextBlock contextRef='D200101_200930'>4. &amp;nbsp;Revenue&amp;#151;The Company operates in the fastener industry and is in the business of manufacturing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. &amp;nbsp;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. &amp;nbsp;For certain assembly equipment segment transactions, revenue is recognized based on progress toward completion of the performance obligation using a labor-based measure. &amp;nbsp;Labor incurred and specific material costs are compared to milestone payments per sales contract. &amp;nbsp;Based on our experience, this method most accurately reflects the transfer of goods under such contracts. &amp;nbsp;During the third quarter of 2020, the Company had no such contracts.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &amp;nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &amp;nbsp;These adjustments primarily relate to customer returns and allowances. &amp;nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &amp;nbsp;If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time. &amp;nbsp;As of September 30, 2020, and December 31, 2019 reserves for warranty claims were not material. &amp;nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Sales commissions are expensed when incurred because the amortization period is less than one year. &amp;nbsp;These costs are recorded within selling and administrative expenses in the statement of income.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The following table presents revenue by segment, further disaggregated by end-market:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,660,451&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;34,687&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;4,695,138&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,363,965&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;586,156&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,950,121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,024,416&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;620,843&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,645,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,698,298&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;61,298&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,759,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,608,597&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;820,712&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,429,309&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,306,895&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;882,010&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;8,188,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;10,653,621&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;107,476&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;10,761,097&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;6,621,934&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,942,203&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,564,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;17,275,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,049,679&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;14,296,552&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;166,713&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;14,463,265&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,406,167&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,816,602&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,222,769&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;22,702,719&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,983,315&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;#160;25,686,034&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The following table presents revenue by segment, further disaggregated by location:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;5,909,756&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;603,858&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;6,513,614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,114,660&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;16,985&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,131,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,024,416&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;620,843&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,645,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;6,252,110&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;823,137&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,075,247&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,054,785&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;58,873&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,113,658&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,306,895&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; 882,010&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;8,188,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;14,721,327&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;1,891,485&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;16,612,812&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,554,228&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;158,194&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,712,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;#160;17,275,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,049,679&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;19,443,934&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;2,731,126&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;22,175,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,258,785&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;252,189&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,510,874&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;22,702,719&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,983,315&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;25,686,034&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
	<us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef='D200101_200930'>4. &amp;nbsp;Revenue&amp;#151;The Company operates in the fastener industry and is in the business of manufacturing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. &amp;nbsp;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. &amp;nbsp;For certain assembly equipment segment transactions, revenue is recognized based on progress toward completion of the performance obligation using a labor-based measure. &amp;nbsp;Labor incurred and specific material costs are compared to milestone payments per sales contract. &amp;nbsp;Based on our experience, this method most accurately reflects the transfer of goods under such contracts. &amp;nbsp;During the third quarter of 2020, the Company had no such contracts.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &amp;nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &amp;nbsp;These adjustments primarily relate to customer returns and allowances. &amp;nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &amp;nbsp;If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time. &amp;nbsp;As of September 30, 2020, and December 31, 2019 reserves for warranty claims were not material. &amp;nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Sales commissions are expensed when incurred because the amortization period is less than one year. &amp;nbsp;These costs are recorded within selling and administrative expenses in the statement of income.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='D200101_200930_ProductOrService-EndMarket'>&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,660,451&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;34,687&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;4,695,138&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,363,965&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;586,156&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,950,121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,024,416&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;620,843&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,645,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,698,298&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;61,298&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,759,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,608,597&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;820,712&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,429,309&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;7,306,895&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;882,010&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;8,188,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;10,653,621&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;107,476&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;10,761,097&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;6,621,934&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,942,203&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,564,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;17,275,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,049,679&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;14,296,552&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;166,713&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;14,463,265&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,406,167&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,816,602&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,222,769&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:162pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;22,702,719&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,983,315&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;#160;25,686,034&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>4660451</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>34687</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Automotive' unitRef='USD'>4695138</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>2363965</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>586156</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_ProductOrService-Nonautomotive' unitRef='USD'>2950121</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>4698298</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>61298</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Automotive' unitRef='USD'>4759596</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>2608597</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>820712</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_ProductOrService-Nonautomotive' unitRef='USD'>3429309</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>10653621</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>107476</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Automotive' unitRef='USD'>10761097</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>6621934</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>1942203</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_ProductOrService-Nonautomotive' unitRef='USD'>8564137</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>14296552</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>166713</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Automotive' unitRef='USD'>14463265</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>8406167</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>2816602</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_ProductOrService-Nonautomotive' unitRef='USD'>11222769</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='D200101_200930_StGeo-Location'>&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;5,909,756&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;603,858&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;6,513,614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,114,660&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;16,985&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,131,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,024,416&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;620,843&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,645,259&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;6,252,110&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;823,137&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,075,247&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,054,785&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;58,873&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,113,658&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;7,306,895&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; 882,010&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;8,188,905&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;14,721,327&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;1,891,485&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;16,612,812&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,554,228&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;158,194&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,712,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;#160;17,275,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,049,679&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;19,443,934&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;2,731,126&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;22,175,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,258,785&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;252,189&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,510,874&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:153pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;#160;22,702,719&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;2,983,315&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;25,686,034&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>5909756</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>603858</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-UnitedStates' unitRef='USD'>6513614</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>1114660</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>16985</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StGeo-Foreign' unitRef='USD'>1131645</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>7024416</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>620843</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20Q3' unitRef='USD'>7645259</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>6252110</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>823137</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-UnitedStates' unitRef='USD'>7075247</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>1054785</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>58873</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StGeo-Foreign' unitRef='USD'>1113658</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>7306895</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>882010</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19Q3' unitRef='USD'>8188905</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>14721327</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>1891485</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-UnitedStates' unitRef='USD'>16612812</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>2554228</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>158194</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StGeo-Foreign' unitRef='USD'>2712422</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>17275555</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>2049679</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D200101_200930' unitRef='USD'>19325234</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>19443934</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>2731126</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-UnitedStates' unitRef='USD'>22175060</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>3258785</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>252189</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StGeo-Foreign' unitRef='USD'>3510874</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>22702719</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>2983315</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='D190101_190930' unitRef='USD'>25686034</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef='D200101_200930'>5. &amp;nbsp;The Company&amp;#146;s effective tax rates were approximately 25.4% and 23.9% for the third quarter of 2020 and 2019, respectively. &amp;nbsp;The Coronavirus Aid, Relief and Economic Security Act (&amp;#147;CARES Act&amp;#148;) was signed into law on March 27, 2020. &amp;nbsp;The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after December 31, 2017 and before January 1, 2021, to each of the five tax years preceding the tax year in which the loss arises. &amp;nbsp;As a result, the Company&amp;#146;s effective tax rate was approximately (32.7)% for the nine months ended September 30, 2020 compared to 22.5% for the nine months ended September 30, 2019.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2017, 2018 and 2019 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;). &amp;nbsp;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. &amp;nbsp;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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s state income tax returns for the 2017 through 2019 tax years remain subject to examination by various state authorities with the latest closing period on October 31, 2023. &amp;nbsp;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&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;extended.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef='D200101_200930'>5. &amp;nbsp;The Company&amp;#146;s effective tax rates were approximately 25.4% and 23.9% for the third quarter of 2020 and 2019, respectively. &amp;nbsp;The Coronavirus Aid, Relief and Economic Security Act (&amp;#147;CARES Act&amp;#148;) was signed into law on March 27, 2020. &amp;nbsp;The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after December 31, 2017 and before January 1, 2021, to each of the five tax years preceding the tax year in which the loss arises. &amp;nbsp;As a result, the Company&amp;#146;s effective tax rate was approximately (32.7)% for the nine months ended September 30, 2020 compared to 22.5% for the nine months ended September 30, 2019.&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2017, 2018 and 2019 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;). &amp;nbsp;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. &amp;nbsp;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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s state income tax returns for the 2017 through 2019 tax years remain subject to examination by various state authorities with the latest closing period on October 31, 2023. &amp;nbsp;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&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;extended.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InventoryDisclosureTextBlock contextRef='D200101_200930'>6. &amp;nbsp;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method. &amp;nbsp;A summary of inventories is as follows: &lt;p style=&apos;margin:0&apos;&gt; &lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;September 30, 2020&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;December 31, 2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Raw material&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;2,067,234&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,337,278&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Work-in-process&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,500,319&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,201,099&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,913,253&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,869,800&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories, gross&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,480,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,408,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Valuation reserves&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(536,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(457,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,944,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,951,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
	<us-gaap:InventoryPolicyTextBlock contextRef='D200101_200930'>6. &amp;nbsp;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef='D200101_200930'>&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;September 30, 2020&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;December 31, 2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Raw material&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;2,067,234&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,337,278&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Work-in-process&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,500,319&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,201,099&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,913,253&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,869,800&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories, gross&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,480,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,408,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Valuation reserves&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(536,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(457,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:93.6pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:80.6pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,944,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:6.55pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:87.55pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#160;4,951,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E20Q3' unitRef='USD'>2067234</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E19' unitRef='USD'>2337278</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E20Q3' unitRef='USD'>1500319</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E19' unitRef='USD'>1201099</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E20Q3' unitRef='USD'>1913253</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E19' unitRef='USD'>1869800</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryGross decimals='INF' contextRef='E20Q3' unitRef='USD'>5480806</us-gaap:InventoryGross>
	<us-gaap:InventoryGross decimals='INF' contextRef='E19' unitRef='USD'>5408177</us-gaap:InventoryGross>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E20Q3' unitRef='USD'>536000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E19' unitRef='USD'>457000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20Q3' unitRef='USD'>4944806</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19' unitRef='USD'>4951177</us-gaap:InventoryNet>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef='D200101_200930'>7. &amp;nbsp;Segment Information&amp;#151;The Company operates in two business segments as determined by its products. &amp;nbsp;The fastener segment includes rivets, cold-formed fasteners and parts and screw machine products. &amp;nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines. &lt;p style=&apos;margin:0&apos;&gt;Information by segment is as follows:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Fastener&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Assembly Equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Consolidated&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,024,416&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;620,843&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,645,259&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;297,533&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,869&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,377&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;338,779&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;783,234&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;103,759&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;886,993&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(493,370)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(493,370)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;20,512&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;20,512&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;414,135&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;28,165&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;92,140&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;120,305&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,059,552&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;287,364&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,346,916&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,880,189&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,064,617&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,944,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,381,970&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,588,157&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,064,667&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,034,794&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,108,571&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,108,571&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;31,435,087&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,306,895&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;882,010&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;8,188,905&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;305,082&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,507&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;9,742&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;347,331&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;605,503&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;336,320&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;941,823&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(563,705)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(563,705)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;36,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;36,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;414,797&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;267,179&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,576&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;269,755&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,174,674&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;439,348&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,614,022&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,294,760&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,181,573&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,476,333&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,126,165&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,715,513&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;949,254&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,790,932&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,195,043&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,195,043&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;33,076,330&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;17,275,555&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,049,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;891,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;98,607&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;25,132&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,014,916&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;533,742&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;319,340&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;853,082&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,547,606)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,547,606)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;79,711&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;79,711&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income (loss) before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(614,813)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;225,707&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;149,950&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;375,657&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;22,702,719&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,983,315&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;25,686,034&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;907,887&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;92,884&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;29,227&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,029,998&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,681,703&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;988,196&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,669,899&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,705,159)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,705,159)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;108,458&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;108,458&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;1,073,198&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,307,859&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;228,900&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;26,025&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,562,784&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef='D200101_200930'>7. &amp;nbsp;Segment Information&amp;#151;The Company operates in two business segments as determined by its products. &amp;nbsp;The fastener segment includes rivets, cold-formed fasteners and parts and screw machine products. &amp;nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef='D200101_200930'>&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Fastener&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Assembly Equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Consolidated&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,024,416&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;620,843&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,645,259&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;297,533&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,869&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,377&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;338,779&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;783,234&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;103,759&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;886,993&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(493,370)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(493,370)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;20,512&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;20,512&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;#160;414,135&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;28,165&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;92,140&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;120,305&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,059,552&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;287,364&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,346,916&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,880,189&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,064,617&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,944,806&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,381,970&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,588,157&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,064,667&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,034,794&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,108,571&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,108,571&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;31,435,087&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Three Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;7,306,895&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;882,010&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;8,188,905&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;305,082&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,507&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;9,742&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;347,331&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;605,503&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;336,320&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;941,823&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(563,705)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(563,705)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;36,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;36,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;414,797&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;267,179&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,576&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;269,755&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,174,674&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;439,348&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,614,022&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,294,760&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,181,573&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,476,333&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,126,165&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,715,513&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;949,254&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,790,932&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,195,043&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,195,043&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;33,076,330&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2020:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;17,275,555&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,049,679&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;19,325,234&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;891,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;98,607&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;25,132&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,014,916&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;533,742&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;319,340&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;853,082&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,547,606)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,547,606)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;79,711&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;79,711&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income (loss) before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(614,813)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;225,707&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;149,950&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;375,657&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Nine Months Ended September 30, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;22,702,719&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,983,315&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;25,686,034&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;907,887&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;92,884&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;29,227&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,029,998&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,681,703&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;988,196&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,669,899&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,705,159)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1,705,159)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;108,458&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;108,458&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Income before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;1,073,198&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,307,859&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;228,900&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;26,025&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,562,784&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:190.95pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:Revenues decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>7024416</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>620843</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>297533</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>32869</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8377</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>783234</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>103759</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-493370</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>20512</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20Q3_StBusnSeg-Fastener' unitRef='USD'>28165</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>92140</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20Q3_StBusnSeg-Fastener' unitRef='USD'>5059552</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>287364</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20Q3_StBusnSeg-Fastener' unitRef='USD'>3880189</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>1064617</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20Q3_StBusnSeg-Fastener' unitRef='USD'>10381970</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>1588157</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>1064667</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20Q3_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8108571</us-gaap:OtherAssets>
	<us-gaap:Revenues decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>7306895</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>882010</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>305082</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>32507</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>9742</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>605503</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>336320</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-563705</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>36679</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19Q3_StBusnSeg-Fastener' unitRef='USD'>267179</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>2576</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19Q3_StBusnSeg-Fastener' unitRef='USD'>5174674</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>439348</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19Q3_StBusnSeg-Fastener' unitRef='USD'>4294760</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>1181573</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19Q3_StBusnSeg-Fastener' unitRef='USD'>11126165</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>1715513</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>949254</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19Q3_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19Q3_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19Q3_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8195043</us-gaap:OtherAssets>
	<us-gaap:Revenues decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>17275555</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>2049679</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>891177</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>98607</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>25132</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>533742</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>319340</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-1547606</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>79711</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D200101_200930_StBusnSeg-Fastener' unitRef='USD'>225707</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D200101_200930_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D200101_200930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>149950</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:Revenues decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>22702719</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>2983315</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>907887</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>92884</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>29227</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>1681703</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>988196</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-1705159</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>108458</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D190101_190930_StBusnSeg-Fastener' unitRef='USD'>1307859</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D190101_190930_StBusnSeg-AssemblyEquipment' unitRef='USD'>228900</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='D190101_190930_StBusnSeg-UnallocatedCorporate' unitRef='USD'>26025</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock contextRef='D200101_200930'>8. &amp;nbsp;COVID-19 -- In March 2020, the World Health Organization characterized the novel coronavirus (&amp;#147;COVID-19&amp;#148;) a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. &amp;nbsp;The rapid spread of the virus and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. &amp;nbsp;Beginning in March, most states issued executive orders which temporarily closed businesses deemed non-essential in an effort to prevent the spread of the coronavirus. &amp;nbsp;Similar measures also took place in foreign markets we serve. &amp;nbsp;As a result, our operations and the operations of our customers and suppliers have been adversely affected. &amp;nbsp;Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to continue our operations, but at a significantly reduced level, in order to service those customers. &amp;nbsp;Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to employee safety concerns. &amp;nbsp;While most shut-down orders were lifted late in the second quarter, various work-related restrictions remain in place. &amp;nbsp;Due to the rapidly changing business environment and heightened degree of uncertainty resulting from COVID-19, we have taken measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. &amp;nbsp;We have seen improved demand since government-imposed restrictions were relaxed, however the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. &amp;nbsp;As we cannot predict the duration or scope of the COVID-19 pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long the COVID-19 restrictions will remain in place or what the impact of COVID-19 and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time.</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
	<context id='D200101_200930'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='E20Q3'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E19Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='I201102'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-11-02</instant>
		</period>
	</context>
	<context id='E19'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='Y20Q3'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='E19_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='Y20Q1'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-03-31</endDate>
		</period>
	</context>
	<context id='Y20Q1_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-03-31</endDate>
		</period>
	</context>
	<context id='E20Q1'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='E20Q1_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='E20Q1_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='E20Q1_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='E20Q1_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='E20Q1_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-03-31</instant>
		</period>
	</context>
	<context id='Y20Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2020-04-01</startDate>
			<endDate>2020-06-30</endDate>
		</period>
	</context>
	<context id='Y20Q2_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-04-01</startDate>
			<endDate>2020-06-30</endDate>
		</period>
	</context>
	<context id='E20Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='E20Q2_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='E20Q2_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='E20Q2_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='E20Q2_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='E20Q2_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='Y20Q3_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='E20Q3_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-09-30</instant>
		</period>
	</context>
	<context id='E18'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='Y19Q1'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-03-31</endDate>
		</period>
	</context>
	<context id='Y19Q1_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-03-31</endDate>
		</period>
	</context>
	<context id='E19Q1'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='E19Q1_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='E19Q1_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='E19Q1_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='E19Q1_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='E19Q1_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-03-31</instant>
		</period>
	</context>
	<context id='Y19Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2019-04-01</startDate>
			<endDate>2019-06-30</endDate>
		</period>
	</context>
	<context id='Y19Q2_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-04-01</startDate>
			<endDate>2019-06-30</endDate>
		</period>
	</context>
	<context id='E19Q2_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='E19Q2_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='E19Q2_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='E19Q2_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='E19Q2_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-06-30</instant>
		</period>
	</context>
	<context id='Y19Q3_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='E19Q3'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-09-30</instant>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-EndMarket'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:EndMarketMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_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>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_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>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_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>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_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>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_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>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_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>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_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>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_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>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-Location'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:LocationMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='Y19Q3_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D190101_190930_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='D200101_200930_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>2020-01-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='Y20Q3_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>2020-07-01</startDate>
			<endDate>2020-09-30</endDate>
		</period>
	</context>
	<context id='E20Q3_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>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_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>2020-09-30</instant>
		</period>
	</context>
	<context id='E20Q3_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>2020-09-30</instant>
		</period>
	</context>
	<context id='Y19Q3_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>2019-07-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<context id='E19Q3_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>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_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>2019-09-30</instant>
		</period>
	</context>
	<context id='E19Q3_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>2019-09-30</instant>
		</period>
	</context>
	<context id='D190101_190930_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>2019-01-01</startDate>
			<endDate>2019-09-30</endDate>
		</period>
	</context>
	<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>
</xbrl>


</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>cvr-20200930.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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/2020-01-31' xmlns:srt='http://fasb.org/srt/2020-01-31' xmlns:fil='http://www.chicagorivet.com/20200930' xmlns:dei='http://xbrl.sec.gov/dei/2020-01-31' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' targetNamespace='http://www.chicagorivet.com/20200930' xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:xbrli='http://www.xbrl.org/2003/instance' elementFormDefault='qualified' attributeFormDefault='unqualified'>
	<annotation>
		<appinfo>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20200930_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-20200930_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-20200930_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-20200930_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/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited" id="idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited">
				<link:definition>000070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</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/20200930/role/idr_DisclosureCOVID19" id="idr_DisclosureCOVID19">
				<link:definition>000150 - Disclosure - COVID-19</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/20200930/role/idr_DisclosureInventories" id="idr_DisclosureInventories">
				<link:definition>000130 - Disclosure - Inventories</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/20200930/role/idr_DisclosureCommitmentsAndContingencies" id="idr_DisclosureCommitmentsAndContingencies">
				<link:definition>000100 - Disclosure - 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/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited" id="idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
				<link:definition>000050 - Statement - Condensed Consolidated Statements of Shareholders&apos; Equity (Unaudited)</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/20200930/role/idr_DisclosureAccountingPoliciesPolicies" id="idr_DisclosureAccountingPoliciesPolicies">
				<link:definition>000160 - Disclosure - 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/20200930/role/idr_DisclosureInventoriesInventoriesTables" id="idr_DisclosureInventoriesInventoriesTables">
				<link:definition>000180 - Disclosure - Inventories: Inventories (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/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited" id="idr_CondensedConsolidatedBalanceSheetsUnaudited">
				<link:definition>000020 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</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/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails" id="idr_DisclosureRevenueDisaggregationOfRevenueDetails">
				<link:definition>000200 - Disclosure - Revenue: Disaggregation of Revenue (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/20200930/role/idr_DisclosureInventoriesInventoriesDetails" id="idr_DisclosureInventoriesInventoriesDetails">
				<link:definition>000210 - Disclosure - Inventories: Inventories (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/20200930/role/idr_DisclosureSegmentReporting" id="idr_DisclosureSegmentReporting">
				<link:definition>000140 - Disclosure - Segment Reporting</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/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables" id="idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables">
				<link:definition>000190 - Disclosure - Segment Reporting: Schedule of Segment Reporting, by Segment (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/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited" id="idr_CondensedConsolidatedStatementsOfIncomeUnaudited">
				<link:definition>000040 - Statement - Condensed Consolidated Statements of Income (Unaudited)</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/20200930/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/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables" id="idr_DisclosureRevenueDisaggregationOfRevenueTables">
				<link:definition>000170 - Disclosure - Revenue: Disaggregation of Revenue (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/20200930/role/idr_DisclosureAccountingPolicies" id="idr_DisclosureAccountingPolicies">
				<link:definition>000080 - Disclosure - 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/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical" id="idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
				<link:definition>000030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) - Parenthetical</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/20200930/role/idr_DisclosureRevenue" id="idr_DisclosureRevenue">
				<link:definition>000110 - Disclosure - Revenue</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/20200930/role/idr_DisclosureRisksAndUncertainties" id="idr_DisclosureRisksAndUncertainties">
				<link:definition>000090 - Disclosure - Risks and Uncertainties</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/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" id="idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical">
				<link:definition>000060 - Statement - Condensed Consolidated Statements of Shareholders&apos; Equity (Unaudited) - Parenthetical</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/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails" id="idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails">
				<link:definition>000220 - Disclosure - Segment Reporting: Schedule of Segment Reporting, by Segment (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/20200930/role/idr_DisclosureIncomeTaxes" id="idr_DisclosureIncomeTaxes">
				<link:definition>000120 - Disclosure - Income Taxes</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/2020-01-31' schemaLocation='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd' />
	<import namespace='http://xbrl.sec.gov/dei/2020-01-31' schemaLocation='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_FastenerMember' name='FastenerMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_AssemblyEquipmentMember' name='AssemblyEquipmentMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_UnallocatedCorporateMember' name='UnallocatedCorporateMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_LocationMember' name='LocationMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_ForeignMember' name='ForeignMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_UnitedStatesMember' name='UnitedStatesMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_EndMarketMember' name='EndMarketMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_AutomotiveMember' name='AutomotiveMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_NonautomotiveMember' name='NonautomotiveMember' />
	<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' />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>cvr-20200930_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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/20200930"
		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/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedBalanceSheetsUnaudited"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent' 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/2020/elts/us-gaap-2020-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_AssetsCurrent' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_AssetsCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross' xlink:label='us-gaap_PropertyPlantAndEquipmentGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements' xlink:label='us-gaap_LandAndLandImprovements'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_PropertyPlantAndEquipmentGross' xlink:to='us-gaap_LandAndLandImprovements' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross' xlink:label='us-gaap_BuildingsAndImprovementsGross'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_PropertyPlantAndEquipmentGross' xlink:to='us-gaap_BuildingsAndImprovementsGross' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross' xlink:label='us-gaap_MachineryAndEquipmentGross'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_PropertyPlantAndEquipmentGross' xlink:to='us-gaap_MachineryAndEquipmentGross' 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_PropertyPlantAndEquipmentNet' xlink:to='us-gaap_PropertyPlantAndEquipmentGross' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:label='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_PropertyPlantAndEquipmentNet' xlink:to='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<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='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Liabilities' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_StockholdersEquity' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital' xlink:label='us-gaap_AdditionalPaidInCapital'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_AdditionalPaidInCapital' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='4.0' weight='-1.0'/>
	</link:calculationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfIncomeUnaudited"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_Revenues' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_CostOfRevenue' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='7.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='8.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='9.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='10.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='11.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<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/2020/elts/us-gaap-2020-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='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='1.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>cvr-20200930_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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/20200930"
		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/20200930/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DocumentDocumentAndEntityInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedBalanceSheetsUnaudited"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfIncomeUnaudited"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_PreferredStockMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_CommonStockMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_AdditionalPaidInCapitalMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_RetainedEarningsMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_TreasuryStockMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StockholdersEquity' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_CommonStockSharesOutstanding' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_TreasuryStockShares' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Dividends' use='optional' order='5.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/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureAccountingPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRisksAndUncertainties" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRisksAndUncertainties"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRisksAndUncertainties"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureCommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureCommitmentsAndContingencies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureCommitmentsAndContingencies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenue" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenue"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenue"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureIncomeTaxes" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureIncomeTaxes"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureIncomeTaxes"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventories" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventories"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventories"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReporting" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReporting"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReporting"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureCOVID19" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureCOVID19"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureCOVID19"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureAccountingPoliciesPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPoliciesPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenueDisaggregationOfRevenueTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_ProductsAndServicesDomain' xlink:to='fil_EndMarketMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_LocationMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DisaggregationOfRevenueTableTextBlock' 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/20200930/role/idr_DisclosureInventoriesInventoriesTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventoriesInventoriesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenueDisaggregationOfRevenueDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20200930.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-20200930.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='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_ProductsAndServicesDomain' xlink:to='fil_AutomotiveMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_ProductsAndServicesDomain' xlink:to='fil_NonautomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='3.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_ForeignMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_UnitedStatesMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' 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/20200930/role/idr_DisclosureInventoriesInventoriesDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventoriesInventoriesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20200930.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-20200930.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-20200930.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Revenues' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20200930.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-20200930.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>cvr-20200930_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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/20200930"
		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/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
	<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"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
	<link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.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 sales 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryGross' xlink:label='us-gaap_InventoryGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories, gross</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryGross' xlink:to='lab_us-gaap_InventoryGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Commitments and Contingencies {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>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_CommitmentsAndContingenciesPolicyTextBlock' xlink:to='lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock' xlink:label='us-gaap_LegalMattersAndContingenciesTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LegalMattersAndContingenciesTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Commitments and Contingencies {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LegalMattersAndContingenciesTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>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_LegalMattersAndContingenciesTextBlock' xlink:to='lab_us-gaap_LegalMattersAndContingenciesTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 (loss) 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CostOfRevenue' 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_CostOfRevenue' xlink:to='lab_us-gaap_CostOfRevenue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Condensed Consolidated Statements of Income (Unaudited)</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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare' xlink:label='us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockParOrStatedValuePerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, Par or Stated Value 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_PreferredStockParOrStatedValuePerShare' xlink:to='lab_us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 3)</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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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, $1.00 par value, 4,000,000 shares authorized, 1,138,096 shares issued; 966,132 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_CommonStockValueOutstanding' xlink:to='lab_us-gaap_CommonStockValueOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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</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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport' xlink:label='dei_DocumentTransitionReport'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentTransitionReport' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Transition Report</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentTransitionReport' xlink:to='lab_dei_DocumentTransitionReport'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_AutomotiveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Automotive</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_AutomotiveMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Automotive, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_AutomotiveMember' xlink:to='lab_fil_AutomotiveMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_SegmentGeographicalDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Geographical</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_SegmentGeographicalDomain' xlink:to='lab_srt_SegmentGeographicalDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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</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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Dividends Declared</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Dividends' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Dividends Declared</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='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted' xlink:label='us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted' xlink:to='lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 (Loss)</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 (loss)</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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare' xlink:label='us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockParOrStatedValuePerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Par or Stated Value 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_CommonStockParOrStatedValuePerShare' xlink:to='lab_us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding' xlink:label='us-gaap_PreferredStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred 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='us-gaap_PreferredStockSharesOutstanding' xlink:to='lab_us-gaap_PreferredStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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</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/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_SecurityExchangeName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Trading Exchange</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_SecurityExchangeName' xlink:to='lab_dei_SecurityExchangeName'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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'>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='cvr-20200930.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_ForeignMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Foreign</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_ForeignMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Foreign, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_ForeignMember' xlink:to='lab_fil_ForeignMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:label='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>COVID-19</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:to='lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract' xlink:label='us-gaap_SupplementalCashFlowElementsAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SupplementalCashFlowElementsAbstract' 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_SupplementalCashFlowElementsAbstract' xlink:to='lab_us-gaap_SupplementalCashFlowElementsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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</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/2020/elts/us-gaap-2020-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.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares, Outstanding</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Common Stock Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Common Stock Shares</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesOutstanding' xlink:to='lab_us-gaap_CommonStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Net property, plant and equipment</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentNet' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net property, plant and equipment</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentNet' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Net 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_PropertyPlantAndEquipmentNet' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentDescription' xlink:label='dei_AmendmentDescription'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_AmendmentDescription' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Amendment Description</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_AmendmentDescription' xlink:to='lab_dei_AmendmentDescription'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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</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/2020/elts/us-gaap-2020-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 (loss) before 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 (loss) before 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Treasury Stock, Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Treasury Stock Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Treasury Stock Shares</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TreasuryStockShares' xlink:to='lab_us-gaap_TreasuryStockShares'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany' xlink:label='dei_EntityShellCompany'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityShellCompany' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Shell Company</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityShellCompany' xlink:to='lab_dei_EntityShellCompany'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.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:label xlink:type='resource' xlink:label='lab_fil_FastenerMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Fastener, during the indicated time period.</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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Disaggregation of Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:to='lab_us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementEquityComponentsAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Equity Components [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_StatementEquityComponentsAxis' xlink:to='lab_us-gaap_StatementEquityComponentsAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract' xlink:label='us-gaap_EarningsPerShareBasicAndDilutedAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Per share data, basic and diluted:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EarningsPerShareBasicAndDilutedAbstract' xlink:to='lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_LocalPhoneNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Local Phone Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_LocalPhoneNumber' xlink:to='lab_dei_LocalPhoneNumber'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.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 (loss)</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/2020/elts/us-gaap-2020-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:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserves' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' 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/2020/elts/us-gaap-2020-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 material</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='cvr-20200930.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_EndMarketMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>End Market</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_EndMarketMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the End Market, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_EndMarketMember' xlink:to='lab_fil_EndMarketMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_ProductOrServiceAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Product and Service [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_ProductOrServiceAxis' xlink:to='lab_srt_ProductOrServiceAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock' xlink:label='us-gaap_BasisOfAccountingPolicyPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounting Policies {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>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_BasisOfAccountingPolicyPolicyTextBlock' xlink:to='lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock' xlink:label='us-gaap_InventoryDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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_InventoryDisclosureTextBlock' xlink:to='lab_us-gaap_InventoryDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Treasury stock, 171,964 shares at cost</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockValue' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Treasury stock, 171,964 shares at cost</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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressPostalZipCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Postal Zip Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressPostalZipCode' xlink:to='lab_dei_EntityAddressPostalZipCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod' xlink:label='dei_EntityExTransitionPeriod'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityExTransitionPeriod' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Ex Transition Period</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityExTransitionPeriod' xlink:to='lab_dei_EntityExTransitionPeriod'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared' xlink:label='us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockDividendsPerShareDeclared' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash dividends declared 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_CommonStockDividendsPerShareDeclared' xlink:to='lab_us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport' xlink:label='dei_DocumentQuarterlyReport'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentQuarterlyReport' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Quarterly Report</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentQuarterlyReport' xlink:to='lab_dei_DocumentQuarterlyReport'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityFileNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity File Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityFileNumber' xlink:to='lab_dei_EntityFileNumber'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_LocationMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Location</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_LocationMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Location, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_LocationMember' xlink:to='lab_fil_LocationMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Segment Reporting</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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock' xlink:label='us-gaap_ConcentrationRiskDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Risks and Uncertainties</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConcentrationRiskDisclosureTextBlock' xlink:to='lab_us-gaap_ConcentrationRiskDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_SignificantAccountingPoliciesTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SignificantAccountingPoliciesTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>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_SignificantAccountingPoliciesTextBlock' xlink:to='lab_us-gaap_SignificantAccountingPoliciesTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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</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/2020/elts/us-gaap-2020-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 (loss)</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 (loss)</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/2020/elts/us-gaap-2020-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, no par value, 500,000 shares authorized: none 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_PreferredStockValue' xlink:to='lab_us-gaap_PreferredStockValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressAddressLine1' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Address Line One</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressAddressLine1' xlink:to='lab_dei_EntityAddressAddressLine1'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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'>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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Risks and Uncertainties {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskCreditRisk' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Risks and Uncertainties</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/2020/elts/us-gaap-2020-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'>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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Deferred 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_DeferredIncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized' xlink:label='us-gaap_PreferredStockSharesAuthorized'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockSharesAuthorized' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, Shares Authorized</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockSharesAuthorized' xlink:to='lab_us-gaap_PreferredStockSharesAuthorized'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross' xlink:label='us-gaap_PropertyPlantAndEquipmentGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Gross</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentGross' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Property, Plant and Equipment, Gross</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentGross' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 - Less allowances of $160,000 and $140,000, respectively</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsReceivableNetCurrent' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Accounts receivable - Less allowances of $160,000 and $140,000, 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_AccountsReceivableNetCurrent' xlink:to='lab_us-gaap_AccountsReceivableNetCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>Number of 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:to='lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.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:label xlink:type='resource' xlink:label='lab_fil_AssemblyEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Assembly Equipment, during the indicated time period.</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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized' xlink:label='us-gaap_CommonStockSharesAuthorized'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesAuthorized' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares Authorized</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesAuthorized' xlink:to='lab_us-gaap_CommonStockSharesAuthorized'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityIncorporationStateCountryCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Incorporation, State or Country Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityIncorporationStateCountryCode' xlink:to='lab_dei_EntityIncorporationStateCountryCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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'>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/2020/elts/us-gaap-2020-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, by Segment</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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 on disposal 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>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_TreasuryStockMember' xlink:to='lab_us-gaap_TreasuryStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EquityComponentDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Equity Component</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EquityComponentDomain' xlink:to='lab_us-gaap_EquityComponentDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Revenues' 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_Revenues' xlink:to='lab_us-gaap_Revenues'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued' xlink:label='us-gaap_CommonStockSharesIssued'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesIssued' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares, Issued</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesIssued' xlink:to='lab_us-gaap_CommonStockSharesIssued'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Beginning Balance</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Ending Balance</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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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'>Production equipment 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_MachineryAndEquipmentGross' xlink:to='lab_us-gaap_MachineryAndEquipmentGross'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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'>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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 (decrease) increase 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 (decrease) increase 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='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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/2020/elts/us-gaap-2020-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</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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapitalMember' 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_AdditionalPaidInCapitalMember' xlink:to='lab_us-gaap_AdditionalPaidInCapitalMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockMember' 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_CommonStockMember' xlink:to='lab_us-gaap_CommonStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 period</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 period</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='https://xbrl.sec.gov/dei/2020/dei-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>SEC Form</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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>Registrant CIK</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.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='cvr-20200930.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnitedStatesMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>United States</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnitedStatesMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the United States, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_UnitedStatesMember' xlink:to='lab_fil_UnitedStatesMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_StatementGeographicalAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Geographical [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_StatementGeographicalAxis' xlink:to='lab_srt_StatementGeographicalAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock' xlink:label='us-gaap_RevenueFromContractWithCustomerTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueFromContractWithCustomerTextBlock' xlink:to='lab_us-gaap_RevenueFromContractWithCustomerTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:label='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Receivable, Allowance for Credit Loss, 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_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:to='lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract' xlink:label='us-gaap_PropertyPlantAndEquipmentAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentAbstract' 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_PropertyPlantAndEquipmentAbstract' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>Current with reporting</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='https://xbrl.sec.gov/dei/2020/dei-2020-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'>Fiscal Year End</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:loc xlink:type='locator' xlink:href='cvr-20200930.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:label xlink:type='resource' xlink:label='lab_fil_UnallocatedCorporateMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Unallocated Corporate, during the indicated time period.</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='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>Inventories {3}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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_ScheduleOfInventoryCurrentTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 Reporting {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Segment Reporting</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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsPayable' 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_IncreaseDecreaseInAccountsPayable' xlink:to='lab_us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital' xlink:label='us-gaap_AdditionalPaidInCapital'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapital' 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_AdditionalPaidInCapital' xlink:to='lab_us-gaap_AdditionalPaidInCapital'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressCityOrTown' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, City or Town</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressCityOrTown' xlink:to='lab_dei_EntityAddressCityOrTown'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityEmergingGrowthCompany' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Emerging Growth Company</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityEmergingGrowthCompany' xlink:to='lab_dei_EntityEmergingGrowthCompany'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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'>Voluntary filer</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='https://xbrl.sec.gov/dei/2020/dei-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='cvr-20200930.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_NonautomotiveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Nonautomotive</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_NonautomotiveMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Nonautomotive, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_NonautomotiveMember' xlink:to='lab_fil_NonautomotiveMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' xlink:label='us-gaap_RevenueFromContractWithCustomerPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' xlink:to='lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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 and 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_IncreaseDecreaseInOtherOperatingAssets' xlink:to='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressStateOrProvince' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, State or Province</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressStateOrProvince' xlink:to='lab_dei_EntityAddressStateOrProvince'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness' xlink:label='dei_EntitySmallBusiness'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntitySmallBusiness' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Small Business</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntitySmallBusiness' xlink:to='lab_dei_EntitySmallBusiness'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>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_RetainedEarningsMember' xlink:to='lab_us-gaap_RetainedEarningsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 (benefit) 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_IncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_IncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent' xlink:label='dei_EntityInteractiveDataCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityInteractiveDataCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Interactive Data Current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityInteractiveDataCurrent' xlink:to='lab_dei_EntityInteractiveDataCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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'>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_InterestAndOtherIncome' xlink:to='lab_us-gaap_InterestAndOtherIncome'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_ProductsAndServicesDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Product and Service</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_ProductsAndServicesDomain' xlink:to='lab_srt_ProductsAndServicesDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' 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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockMember' 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_PreferredStockMember' xlink:to='lab_us-gaap_PreferredStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 (loss) 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/2020/elts/us-gaap-2020-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: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/2020/elts/us-gaap-2020-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='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CityAreaCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>City Area Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CityAreaCode' xlink:to='lab_dei_CityAreaCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityTaxIdentificationNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Tax Identification Number (TIN)</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityTaxIdentificationNumber' xlink:to='lab_dei_EntityTaxIdentificationNumber'/>
	</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>cvr-20200930_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-2020 [PPXC1A0KDJ2KVJWLNAPZ]. 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/20200930"
		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/20200930/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCentralIndexKey' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_CurrentFiscalYearEndDate' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityRegistrantName' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentType' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentPeriodEndDate' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_TradingSymbol' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_SecurityExchangeName' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityTaxIdentificationNumber' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCommonStockSharesOutstanding' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityPublicFloat' use='optional' order='10.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityFilerCategory' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCurrentReportingStatus' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent' xlink:label='dei_EntityInteractiveDataCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityInteractiveDataCurrent' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityVoluntaryFilers' use='optional' order='14.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_EntityWellKnownSeasonedIssuer' use='optional' order='15.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany' xlink:label='dei_EntityShellCompany'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityShellCompany' use='optional' order='16.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness' xlink:label='dei_EntitySmallBusiness'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntitySmallBusiness' use='optional' order='17.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityEmergingGrowthCompany' use='optional' order='18.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod' xlink:label='dei_EntityExTransitionPeriod'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityExTransitionPeriod' use='optional' order='19.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentDescription' xlink:label='dei_AmendmentDescription'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_AmendmentDescription' use='optional' order='20.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityFileNumber' use='optional' order='21.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityIncorporationStateCountryCode' use='optional' order='22.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressAddressLine1' use='optional' order='23.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressCityOrTown' use='optional' order='24.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressStateOrProvince' use='optional' order='25.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressPostalZipCode' use='optional' order='26.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_CityAreaCode' use='optional' order='27.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_LocalPhoneNumber' use='optional' order='28.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_AmendmentFlag' use='optional' order='29.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentFiscalYearFocus' use='optional' order='30.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentFiscalPeriodFocus' use='optional' order='31.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport' xlink:label='dei_DocumentQuarterlyReport'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentQuarterlyReport' use='optional' order='32.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport' xlink:label='dei_DocumentTransitionReport'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentTransitionReport' use='optional' order='33.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedBalanceSheetsUnaudited"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' 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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract' xlink:to='us-gaap_AssetsCurrent' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract' xlink:label='us-gaap_PropertyPlantAndEquipmentAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_LandAndLandImprovements' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_BuildingsAndImprovementsGross' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_MachineryAndEquipmentGross' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross' xlink:label='us-gaap_PropertyPlantAndEquipmentGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentGross' 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/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' 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/2020/elts/us-gaap-2020-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_AssetsAbstract' xlink:to='us-gaap_Assets' 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/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquityAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_LiabilitiesCurrentAbstract' xlink:to='us-gaap_LiabilitiesCurrent' 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/2020/elts/us-gaap-2020-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='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_Liabilities' 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/2020/elts/us-gaap-2020-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_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_StockholdersEquityAbstract' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital' xlink:label='us-gaap_AdditionalPaidInCapital'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_AdditionalPaidInCapital' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract' xlink:to='us-gaap_StockholdersEquity' 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/2020/elts/us-gaap-2020-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_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquity' 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/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesDisclosureAbstract' use='optional' order='3.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:label='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare' xlink:label='us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockParOrStatedValuePerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized' xlink:label='us-gaap_PreferredStockSharesAuthorized'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockSharesAuthorized' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding' xlink:label='us-gaap_PreferredStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockSharesOutstanding' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare' xlink:label='us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockParOrStatedValuePerShare' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized' xlink:label='us-gaap_CommonStockSharesAuthorized'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesAuthorized' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued' xlink:label='us-gaap_CommonStockSharesIssued'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesIssued' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesOutstanding' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_TreasuryStockShares' use='optional' order='9.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfIncomeUnaudited"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract' xlink:label='us-gaap_IncomeStatementAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeStatementAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_Revenues' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CostOfRevenue' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_GrossProfit' 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/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_SellingGeneralAndAdministrativeExpense' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_OperatingIncomeLoss' 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/2020/elts/us-gaap-2020-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='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' 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/2020/elts/us-gaap-2020-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'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='10.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract' xlink:label='us-gaap_EarningsPerShareBasicAndDilutedAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EarningsPerShareBasicAndDilutedAbstract' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAndDilutedAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted' xlink:label='us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared' xlink:label='us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockDividendsPerShareDeclared' use='optional' order='13.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_PreferredStockMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_CommonStockMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_AdditionalPaidInCapitalMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_RetainedEarningsMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_TreasuryStockMember' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_StockholdersEquity' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_CommonStockSharesOutstanding' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_TreasuryStockShares' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_Dividends' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity_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_StockholdersEquity_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding_1' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares_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_TreasuryStockShares_1' use='optional' order='8.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared' xlink:label='us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockDividendsPerShareDeclared' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='4.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_TextBlockAbstract' 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/2020/elts/us-gaap-2020-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_TextBlockAbstract' 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/2020/elts/us-gaap-2020-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_TextBlockAbstract' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract' xlink:label='us-gaap_SupplementalCashFlowElementsAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_SupplementalCashFlowElementsAbstract' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SupplementalCashFlowElementsAbstract' xlink:to='us-gaap_CapitalExpendituresIncurredButNotYetPaid' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureAccountingPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_SignificantAccountingPoliciesTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SignificantAccountingPoliciesTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRisksAndUncertainties" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRisksAndUncertainties"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRisksAndUncertainties">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock' xlink:label='us-gaap_ConcentrationRiskDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_ConcentrationRiskDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureCommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureCommitmentsAndContingencies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureCommitmentsAndContingencies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock' xlink:label='us-gaap_LegalMattersAndContingenciesTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_LegalMattersAndContingenciesTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenue" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenue"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenue">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock' xlink:label='us-gaap_RevenueFromContractWithCustomerTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_RevenueFromContractWithCustomerTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureIncomeTaxes" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureIncomeTaxes"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureIncomeTaxes">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20200930/role/idr_DisclosureInventories" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventories"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventories">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock' xlink:label='us-gaap_InventoryDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_InventoryDisclosureTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReporting" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReporting"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReporting">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20200930/role/idr_DisclosureCOVID19" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureCOVID19"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureCOVID19">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:label='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureAccountingPoliciesPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPoliciesPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock' xlink:label='us-gaap_BasisOfAccountingPolicyPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_BasisOfAccountingPolicyPolicyTextBlock' 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/2020/elts/us-gaap-2020-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='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesPolicyTextBlock' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' xlink:label='us-gaap_RevenueFromContractWithCustomerPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_RevenueFromContractWithCustomerPolicyTextBlock' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='5.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='7.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenueDisaggregationOfRevenueTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TableTextBlockSupplementAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='fil_EndMarketMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_LocationMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DisaggregationOfRevenueTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventoriesInventoriesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureRevenueDisaggregationOfRevenueDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20200930.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-20200930.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='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='fil_AutomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='fil_NonautomotiveMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_UnitedStatesMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20200930.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_ForeignMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureInventoriesInventoriesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryGross' xlink:label='us-gaap_InventoryGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryGross' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='5.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='6.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails" xlink:type="simple" xlink:href="cvr-20200930.xsd#idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20200930.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-20200930.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-20200930.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Revenues' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20200930.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-20200930.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646762667096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Nov. 02, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_dei_EntityCentralIndexKey', window );">Registrant CIK</a></td>
<td class="text">0000019871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Fiscal Year End</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">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 );">SEC Form</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Period End date</a></td>
<td class="text">Sep. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Number of common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
</tr>
<tr 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_EntityFilerCategory', window );">Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Current with reporting</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-01227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">901 Frontenac Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Naperville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">60563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">357-8500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646762724456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 997,831<span></span>
</td>
<td class="nump">$ 1,429,454<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6,476,000<span></span>
</td>
<td class="nump">6,574,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable - Less allowances of $160,000 and $140,000, respectively</a></td>
<td class="nump">5,346,916<span></span>
</td>
<td class="nump">4,609,314<span></span>
</td>
</tr>
<tr class="re">
<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,944,806<span></span>
</td>
<td class="nump">4,951,177<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">188,186<span></span>
</td>
<td class="nump">58,186<span></span>
</td>
</tr>
<tr class="re">
<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="nump">446,554<span></span>
</td>
<td class="nump">427,192<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,400,293<span></span>
</td>
<td class="nump">18,049,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment:</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,636,749<span></span>
</td>
<td class="nump">1,636,749<span></span>
</td>
</tr>
<tr class="re">
<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,341,461<span></span>
</td>
<td class="nump">8,331,804<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Production equipment and other</a></td>
<td class="nump">36,685,324<span></span>
</td>
<td class="nump">36,408,746<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_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">46,663,534<span></span>
</td>
<td class="nump">46,377,299<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">33,628,740<span></span>
</td>
<td class="nump">32,703,246<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_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">13,034,794<span></span>
</td>
<td class="nump">13,674,053<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">31,435,087<span></span>
</td>
<td class="nump">31,723,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">898,714<span></span>
</td>
<td class="nump">490,580<span></span>
</td>
</tr>
<tr class="re">
<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="nump">945,133<span></span>
</td>
<td class="nump">629,972<span></span>
</td>
</tr>
<tr class="ro">
<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">264,424<span></span>
</td>
<td class="nump">349,069<span></span>
</td>
</tr>
<tr class="re">
<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="nump">117,293<span></span>
</td>
<td class="nump">152,644<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,225,564<span></span>
</td>
<td class="nump">1,622,265<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">871,084<span></span>
</td>
<td class="nump">943,084<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,096,648<span></span>
</td>
<td class="nump">2,565,349<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, no par value, 500,000 shares authorized: none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common stock, $1.00 par value, 4,000,000 shares authorized, 1,138,096 shares issued; 966,132 shares outstanding</a></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="nump">1,138,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
</tr>
<tr class="re">
<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="nump">30,675,307<span></span>
</td>
<td class="nump">31,494,895<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury stock, 171,964 shares at cost</a></td>
<td class="num">(3,922,098)<span></span>
</td>
<td class="num">(3,922,098)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">28,338,439<span></span>
</td>
<td class="nump">29,158,027<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 31,435,087<span></span>
</td>
<td class="nump">$ 31,723,376<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI 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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=120406818&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=120406818&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=120406818&amp;loc=d3e31958-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646762586552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - Parenthetical - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="nump">$ 140,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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="nump">1,138,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646765304920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Condensed Consolidated Statements of Income (Unaudited)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 7,645,259<span></span>
</td>
<td class="nump">$ 8,188,905<span></span>
</td>
<td class="nump">$ 19,325,234<span></span>
</td>
<td class="nump">$ 25,686,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">6,004,766<span></span>
</td>
<td class="nump">6,539,138<span></span>
</td>
<td class="nump">16,304,164<span></span>
</td>
<td class="nump">20,826,534<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">1,640,493<span></span>
</td>
<td class="nump">1,649,767<span></span>
</td>
<td class="nump">3,021,070<span></span>
</td>
<td class="nump">4,859,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="nump">1,258,995<span></span>
</td>
<td class="nump">1,282,149<span></span>
</td>
<td class="nump">3,758,752<span></span>
</td>
<td class="nump">3,931,510<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 (loss)</a></td>
<td class="nump">381,498<span></span>
</td>
<td class="nump">367,618<span></span>
</td>
<td class="num">(737,682)<span></span>
</td>
<td class="nump">927,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">32,637<span></span>
</td>
<td class="nump">47,179<span></span>
</td>
<td class="nump">122,869<span></span>
</td>
<td class="nump">145,208<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 (loss) before income taxes</a></td>
<td class="nump">414,135<span></span>
</td>
<td class="nump">414,797<span></span>
</td>
<td class="num">(614,813)<span></span>
</td>
<td class="nump">1,073,198<span></span>
</td>
</tr>
<tr class="re">
<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 (benefit) for income taxes</a></td>
<td class="nump">105,000<span></span>
</td>
<td class="nump">99,000<span></span>
</td>
<td class="num">(201,000)<span></span>
</td>
<td class="nump">241,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 (loss)</a></td>
<td class="nump">$ 309,135<span></span>
</td>
<td class="nump">$ 315,797<span></span>
</td>
<td class="num">$ (413,813)<span></span>
</td>
<td class="nump">$ 832,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Per share data, basic and diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare', window );">Net income (loss) per share</a></td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="nump">$ 0.86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Average common shares outstanding</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.96<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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_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/disclosureRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646764179992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 29,759,749<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">$ 447,134<span></span>
</td>
<td class="nump">$ 32,096,617<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">286,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends Declared</a></td>
<td class="num">(502,389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(502,389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2019</a></td>
<td class="nump">29,544,202<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,881,070<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">29,759,749<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">32,096,617<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">832,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2019</a></td>
<td class="nump">29,664,460<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">32,001,328<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2019</a></td>
<td class="nump">29,544,202<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,881,070<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">229,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends Declared</a></td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2019</a></td>
<td class="nump">29,561,212<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,898,080<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">315,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">315,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends Declared</a></td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2019</a></td>
<td class="nump">29,664,460<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">32,001,328<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 29,158,027<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,494,895<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 56,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends Declared</a></td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2020</a></td>
<td class="nump">29,002,046<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,338,914<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 29,158,027<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,494,895<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (413,813)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2020</a></td>
<td class="nump">$ 28,338,439<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">30,675,307<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Sep. 30, 2020</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Sep. 30, 2020</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2020</a></td>
<td class="nump">$ 29,002,046<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,338,914<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(779,516)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(779,516)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends Declared</a></td>
<td class="num">(96,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(96,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2020</a></td>
<td class="nump">28,125,918<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">30,462,786<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">309,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">309,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends Declared</a></td>
<td class="num">(96,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(96,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2020</a></td>
<td class="nump">$ 28,338,439<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">$ 447,134<span></span>
</td>
<td class="nump">$ 30,675,307<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Sep. 30, 2020</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Sep. 30, 2020</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646792248216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical - $ / shares<br></strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.96<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_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>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646765336440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 (Loss)</a></td>
<td class="num">$ (413,813)<span></span>
</td>
<td class="nump">$ 832,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash 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</a></td>
<td class="nump">1,014,916<span></span>
</td>
<td class="nump">1,029,998<span></span>
</td>
</tr>
<tr class="re">
<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 on disposal of equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,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 );">Deferred income taxes</a></td>
<td class="num">(72,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</a></td>
<td class="num">(737,602)<span></span>
</td>
<td class="num">(84,715)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">6,371<span></span>
</td>
<td class="nump">624,058<span></span>
</td>
</tr>
<tr class="ro">
<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 and prepaid income taxes</a></td>
<td class="num">(149,362)<span></span>
</td>
<td class="num">(320,611)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">408,134<span></span>
</td>
<td class="num">(72,255)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">315,161<span></span>
</td>
<td class="nump">160,519<span></span>
</td>
</tr>
<tr class="re">
<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">(84,645)<span></span>
</td>
<td class="num">(171,741)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits', window );">Unearned revenue and customer deposits</a></td>
<td class="num">(35,351)<span></span>
</td>
<td class="num">(125,529)<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">251,809<span></span>
</td>
<td class="nump">2,000,922<span></span>
</td>
</tr>
<tr class="ro">
<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">(375,657)<span></span>
</td>
<td class="num">(1,562,784)<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">5,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_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from certificates of deposit</a></td>
<td class="nump">4,831,000<span></span>
</td>
<td class="nump">5,569,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">(4,733,000)<span></span>
</td>
<td class="num">(4,582,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">(277,657)<span></span>
</td>
<td class="num">(570,784)<span></span>
</td>
</tr>
<tr class="ro">
<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">(405,775)<span></span>
</td>
<td class="num">(927,487)<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">(405,775)<span></span>
</td>
<td class="num">(927,487)<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 (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(431,623)<span></span>
</td>
<td class="nump">502,651<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">1,429,454<span></span>
</td>
<td class="nump">706,873<span></span>
</td>
</tr>
<tr class="re">
<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 period</a></td>
<td class="nump">997,831<span></span>
</td>
<td class="nump">1,209,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', 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="re">
<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">$ 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646767924824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_SignificantAccountingPoliciesTextBlock', window );">Accounting Policies</a></td>
<td class="text">1. &nbsp;In the opinion of the Company, the accompanying unaudited interim financial statements contain all adjustments necessary to present fairly the financial position of the Company as of September 30, 2020 (unaudited) and December 31, 2019 (audited) and the results of operations and changes in cash flows for the indicated periods. &nbsp;Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted from these unaudited financial statements in accordance with applicable rules. Please refer to the financial statements and notes thereto included in the Company&#146;s Annual Report on Form 10-K for the year ended December 31, 2019.<p style='margin:0'>&nbsp;</p><p style='margin:0'>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. &nbsp;Actual results could differ from those estimates. &nbsp;The results of operations for the three and nine-month period ending September 30, 2020 are not necessarily indicative of the results to be expected for the year.</p><p style='margin:0'>&nbsp;</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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646771240184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ConcentrationRiskDisclosureTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text">2. &nbsp;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. &nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646767988136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">3. &nbsp;The Company is, from time to time, involved in litigation, including environmental claims and contract disputes, in the normal course of business. &nbsp;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.<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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646765324392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">4. &nbsp;Revenue&#151;The Company operates in the fastener industry and is in the business of manufacturing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. &nbsp;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. &nbsp;For certain assembly equipment segment transactions, revenue is recognized based on progress toward completion of the performance obligation using a labor-based measure. &nbsp;Labor incurred and specific material costs are compared to milestone payments per sales contract. &nbsp;Based on our experience, this method most accurately reflects the transfer of goods under such contracts. &nbsp;During the third quarter of 2020, the Company had no such contracts.<p style='margin:0'>&nbsp;</p><p style='margin:0'>Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &nbsp;These adjustments primarily relate to customer returns and allowances. &nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &nbsp;If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time. &nbsp;As of September 30, 2020, and December 31, 2019 reserves for warranty claims were not material. &nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Sales commissions are expensed when incurred because the amortization period is less than one year. &nbsp;These costs are recorded within selling and administrative expenses in the statement of income.</p><p style='margin:0'>The following table presents revenue by segment, further disaggregated by end-market:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,660,451</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;34,687</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;4,695,138</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,363,965</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>586,156</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,950,121</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,024,416</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;620,843</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,645,259</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,698,298</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;61,298</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,759,596</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,608,597</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>820,712</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,429,309</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,306,895</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;882,010</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;8,188,905</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;10,653,621</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;107,476</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;10,761,097</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>6,621,934</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,942,203</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,564,137</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;17,275,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,049,679</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;19,325,234</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;14,296,552</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;166,713</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;14,463,265</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,406,167</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,816,602</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>11,222,769</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;22,702,719</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,983,315</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &#160;25,686,034</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>The following table presents revenue by segment, further disaggregated by location:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;5,909,756</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;603,858</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;6,513,614</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,114,660</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>16,985</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,131,645</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,024,416</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;620,843</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,645,259</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;6,252,110</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;823,137</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;7,075,247</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,054,785</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>58,873</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,113,658</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,306,895</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; 882,010</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;8,188,905</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;14,721,327</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;1,891,485</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;16,612,812</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,554,228</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>158,194</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,712,422</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &#160;17,275,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,049,679</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;19,325,234</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;19,443,934</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;2,731,126</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;22,175,060</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,258,785</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>252,189</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,510,874</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;22,702,719</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,983,315</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;25,686,034</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646767899016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Income Taxes</a></td>
<td class="text">5. &nbsp;The Company&#146;s effective tax rates were approximately 25.4% and 23.9% for the third quarter of 2020 and 2019, respectively. &nbsp;The Coronavirus Aid, Relief and Economic Security Act (&#147;CARES Act&#148;) was signed into law on March 27, 2020. &nbsp;The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after December 31, 2017 and before January 1, 2021, to each of the five tax years preceding the tax year in which the loss arises. &nbsp;As a result, the Company&#146;s effective tax rate was approximately (32.7)% for the nine months ended September 30, 2020 compared to 22.5% for the nine months ended September 30, 2019.<p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s federal income tax returns for the 2017, 2018 and 2019 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;). &nbsp;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. &nbsp;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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s state income tax returns for the 2017 through 2019 tax years remain subject to examination by various state authorities with the latest closing period on October 31, 2023. &nbsp;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</p><p style='margin:0'>extended.</p><p style='margin:0'>&nbsp;</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646771266680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">6. &nbsp;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method. &nbsp;A summary of inventories is as follows: <p style='margin:0'> </p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>September 30, 2020</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>December 31, 2019</font></p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Raw material</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;2,067,234&#160;&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,337,278&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Work-in-process</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,500,319&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,201,099&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Finished goods</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,913,253&#160;&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,869,800&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Inventories, gross</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,480,806&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,408,177&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Valuation reserves</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(536,000)&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(457,000)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Inventories, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;4,944,806&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;4,951,177&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646768007048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Segment Reporting</a></td>
<td class="text">7. &nbsp;Segment Information&#151;The Company operates in two business segments as determined by its products. &nbsp;The fastener segment includes rivets, cold-formed fasteners and parts and screw machine products. &nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines. <p style='margin:0'>Information by segment is as follows:</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p align="center" style='margin:0'>&nbsp;</p><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Fastener</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Assembly Equipment</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Other</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Consolidated</font></p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,024,416&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;620,843&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,645,259&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>297,533&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>32,869&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>8,377&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>338,779&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>783,234&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>103,759&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>886,993&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(493,370)&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(493,370)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Interest income</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>20,512&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>20,512&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;414,135&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>28,165&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>92,140&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>120,305&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,059,552&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>287,364&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,346,916&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>3,880,189&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,064,617&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,944,806&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>10,381,970&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,588,157&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,064,667&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,034,794&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Other assets</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>8,108,571&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,108,571&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;31,435,087&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,306,895&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;882,010&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;8,188,905&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>305,082&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>32,507&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>9,742&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>347,331&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>605,503&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>336,320&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>941,823&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(563,705)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(563,705)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income </p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>36,679&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>36,679&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;414,797&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>267,179&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,576&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>269,755&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,174,674&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>439,348&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,614,022&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,294,760&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,181,573&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,476,333&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>11,126,165&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,715,513&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>949,254&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>13,790,932&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Other assets</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>8,195,043&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,195,043&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;33,076,330&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;17,275,555&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;2,049,679&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;19,325,234&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>891,177&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>98,607&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>25,132&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,014,916&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>533,742&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>319,340&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>853,082&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,547,606)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,547,606)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>79,711&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>79,711&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income (loss) before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;(614,813)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>225,707&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>149,950&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>375,657&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;22,702,719&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;2,983,315&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;25,686,034&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>907,887&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>92,884&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>29,227&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,029,998&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,681,703&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>988,196&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>2,669,899&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,705,159)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,705,159)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income </p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>108,458&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>108,458&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;1,073,198&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,307,859&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>228,900&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>26,025&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,562,784&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646774578520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVID-19<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_UnusualOrInfrequentItemsDisclosureTextBlock', window );">COVID-19</a></td>
<td class="text">8. &nbsp;COVID-19 -- In March 2020, the World Health Organization characterized the novel coronavirus (&#147;COVID-19&#148;) a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. &nbsp;The rapid spread of the virus and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. &nbsp;Beginning in March, most states issued executive orders which temporarily closed businesses deemed non-essential in an effort to prevent the spread of the coronavirus. &nbsp;Similar measures also took place in foreign markets we serve. &nbsp;As a result, our operations and the operations of our customers and suppliers have been adversely affected. &nbsp;Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to continue our operations, but at a significantly reduced level, in order to service those customers. &nbsp;Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to employee safety concerns. &nbsp;While most shut-down orders were lifted late in the second quarter, various work-related restrictions remain in place. &nbsp;Due to the rapidly changing business environment and heightened degree of uncertainty resulting from COVID-19, we have taken measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. &nbsp;We have seen improved demand since government-imposed restrictions were relaxed, however the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. &nbsp;As we cannot predict the duration or scope of the COVID-19 pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long the COVID-19 restrictions will remain in place or what the impact of COVID-19 and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time.<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_UnusualOrInfrequentItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an event or transaction that is unusual in nature or infrequent in occurrence, or both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=114868817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646770563352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_BasisOfAccountingPolicyPolicyTextBlock', window );">Accounting Policies</a></td>
<td class="text">1. &nbsp;In the opinion of the Company, the accompanying unaudited interim financial statements contain all adjustments necessary to present fairly the financial position of the Company as of September 30, 2020 (unaudited) and December 31, 2019 (audited) and the results of operations and changes in cash flows for the indicated periods. &nbsp;Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted from these unaudited financial statements in accordance with applicable rules. Please refer to the financial statements and notes thereto included in the Company&#146;s Annual Report on Form 10-K for the year ended December 31, 2019.<p style='margin:0'>&nbsp;</p><p style='margin:0'>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. &nbsp;Actual results could differ from those estimates. &nbsp;The results of operations for the three and nine-month period ending September 30, 2020 are not necessarily indicative of the results to be expected for the year.</p><p style='margin:0'>&nbsp;</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_ConcentrationRiskCreditRisk', window );">Risks and Uncertainties</a></td>
<td class="text">2. &nbsp;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. &nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">3. &nbsp;The Company is, from time to time, involved in litigation, including environmental claims and contract disputes, in the normal course of business. &nbsp;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.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue</a></td>
<td class="text">4. &nbsp;Revenue&#151;The Company operates in the fastener industry and is in the business of manufacturing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. &nbsp;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. &nbsp;For certain assembly equipment segment transactions, revenue is recognized based on progress toward completion of the performance obligation using a labor-based measure. &nbsp;Labor incurred and specific material costs are compared to milestone payments per sales contract. &nbsp;Based on our experience, this method most accurately reflects the transfer of goods under such contracts. &nbsp;During the third quarter of 2020, the Company had no such contracts.<p style='margin:0'>&nbsp;</p><p style='margin:0'>Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &nbsp;These adjustments primarily relate to customer returns and allowances. &nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &nbsp;If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time. &nbsp;As of September 30, 2020, and December 31, 2019 reserves for warranty claims were not material. &nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Sales commissions are expensed when incurred because the amortization period is less than one year. &nbsp;These costs are recorded within selling and administrative expenses in the statement of income.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">5. &nbsp;The Company&#146;s effective tax rates were approximately 25.4% and 23.9% for the third quarter of 2020 and 2019, respectively. &nbsp;The Coronavirus Aid, Relief and Economic Security Act (&#147;CARES Act&#148;) was signed into law on March 27, 2020. &nbsp;The CARES Act allows for the carryback of any net operating loss arising in a tax year beginning after December 31, 2017 and before January 1, 2021, to each of the five tax years preceding the tax year in which the loss arises. &nbsp;As a result, the Company&#146;s effective tax rate was approximately (32.7)% for the nine months ended September 30, 2020 compared to 22.5% for the nine months ended September 30, 2019.<p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s federal income tax returns for the 2017, 2018 and 2019 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;). &nbsp;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. &nbsp;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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s state income tax returns for the 2017 through 2019 tax years remain subject to examination by various state authorities with the latest closing period on October 31, 2023. &nbsp;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</p><p style='margin:0'>extended.</p><p style='margin:0'>&nbsp;</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">6. &nbsp;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.<span></span>
</td>
</tr>
<tr class="ro">
<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 Reporting</a></td>
<td class="text">7. &nbsp;Segment Information&#151;The Company operates in two business segments as determined by its products. &nbsp;The fastener segment includes rivets, cold-formed fasteners and parts and screw machine products. &nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.<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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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/disclosureRef<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=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646769109064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue: Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</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_srt_StatementGeographicalAxis=fil_LocationMember', window );">Location</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;5,909,756</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;603,858</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;6,513,614</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,114,660</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>16,985</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,131,645</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,024,416</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;620,843</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,645,259</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;6,252,110</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;823,137</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;7,075,247</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,054,785</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>58,873</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,113,658</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;7,306,895</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; 882,010</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;8,188,905</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;14,721,327</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;1,891,485</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;16,612,812</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,554,228</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>158,194</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,712,422</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &#160;17,275,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,049,679</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;19,325,234</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&#160;19,443,934</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;2,731,126</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160;22,175,060</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,258,785</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>252,189</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,510,874</p></td></tr><tr align="left"><td valign="bottom" style='width:153pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;22,702,719</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,983,315</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;25,686,034</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fil_EndMarketMember', window );">End Market</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,660,451</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;34,687</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;4,695,138</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,363,965</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>586,156</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,950,121</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,024,416</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;620,843</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,645,259</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,698,298</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;61,298</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;4,759,596</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,608,597</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>820,712</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,429,309</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;7,306,895</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;882,010</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;8,188,905</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;10,653,621</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;107,476</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;10,761,097</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>6,621,934</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,942,203</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,564,137</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;17,275,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,049,679</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;19,325,234</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&#160;14,296,552</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;166,713</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;14,463,265</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,406,167</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:72pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,816,602</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>11,222,769</p></td></tr><tr align="left"><td valign="bottom" style='width:162pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&#160;22,702,719</p></td><td valign="bottom" style='width:72pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;2,983,315</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &#160;25,686,034</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=fil_LocationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=fil_LocationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fil_EndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fil_EndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646767901256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories: Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Inventories</a></td>
<td class="text"><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>September 30, 2020</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>December 31, 2019</font></p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Raw material</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;2,067,234&#160;&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$&#160; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,337,278&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Work-in-process</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,500,319&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,201,099&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Finished goods</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,913,253&#160;&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,869,800&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Inventories, gross</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,480,806&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,408,177&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Valuation reserves</p></td><td valign="bottom" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(536,000)&#160;&#160;</p></td><td valign="bottom" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(457,000)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:93.6pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Inventories, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:80.6pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;4,944,806&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:6.55pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:87.55pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;4,951,177&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646774571576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting: Schedule of Segment Reporting, by Segment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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, by Segment</a></td>
<td class="text"><table style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p align="center" style='margin:0'>&nbsp;</p><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Fastener</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Assembly Equipment</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Other</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Consolidated</font></p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Three Months Ended September 30, 2020:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,024,416&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;620,843&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,645,259&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>297,533&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>32,869&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>8,377&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>338,779&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>783,234&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>103,759&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>886,993&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(493,370)&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(493,370)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Interest income</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>20,512&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>20,512&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&#160;414,135&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>28,165&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>92,140&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>120,305&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,059,552&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>287,364&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,346,916&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>3,880,189&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,064,617&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,944,806&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>10,381,970&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,588,157&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,064,667&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,034,794&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Other assets</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>8,108,571&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,108,571&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;31,435,087&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Three Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;7,306,895&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;882,010&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;8,188,905&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>305,082&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>32,507&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>9,742&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>347,331&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>605,503&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>336,320&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>941,823&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(563,705)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(563,705)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income </p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>36,679&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>36,679&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;414,797&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>267,179&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,576&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>269,755&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,174,674&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>439,348&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,614,022&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,294,760&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,181,573&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,476,333&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>11,126,165&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,715,513&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>949,254&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>13,790,932&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'> &nbsp;&nbsp;Other assets</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>8,195,043&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,195,043&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;33,076,330&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Nine Months Ended September 30, 2020:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;17,275,555&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;2,049,679&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;19,325,234&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>891,177&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>98,607&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>25,132&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,014,916&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>533,742&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>319,340&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>853,082&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,547,606)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,547,606)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>79,711&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>79,711&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income (loss) before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;(614,813)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>225,707&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>149,950&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>375,657&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Nine Months Ended September 30, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Net sales</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;22,702,719&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;2,983,315&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>$&#160;25,686,034&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Depreciation</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>907,887&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>92,884&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>29,227&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,029,998&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Segment operating profit</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,681,703&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>988,196&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>2,669,899&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Selling and administrative expenses</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,705,159)&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>(1,705,159)&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>Interest income </p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>108,458&#160;&#160;&#160;</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>108,458&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Income before income taxes</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>$&#160;1,073,198&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:190.95pt'><p style='margin:0'>Capital expenditures</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,307,859&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>228,900&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>26,025&#160;&#160;&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,562,784&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" style='width:190.95pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646765213384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue: Disaggregation of Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 7,645,259<span></span>
</td>
<td class="nump">$ 8,188,905<span></span>
</td>
<td class="nump">$ 19,325,234<span></span>
</td>
<td class="nump">$ 25,686,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fil_UnitedStatesMember', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">6,513,614<span></span>
</td>
<td class="nump">7,075,247<span></span>
</td>
<td class="nump">16,612,812<span></span>
</td>
<td class="nump">22,175,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fil_ForeignMember', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,131,645<span></span>
</td>
<td class="nump">1,113,658<span></span>
</td>
<td class="nump">2,712,422<span></span>
</td>
<td class="nump">3,510,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fil_AutomotiveMember', window );">Automotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,695,138<span></span>
</td>
<td class="nump">4,759,596<span></span>
</td>
<td class="nump">10,761,097<span></span>
</td>
<td class="nump">14,463,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fil_NonautomotiveMember', window );">Nonautomotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,950,121<span></span>
</td>
<td class="nump">3,429,309<span></span>
</td>
<td class="nump">8,564,137<span></span>
</td>
<td class="nump">11,222,769<span></span>
</td>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">7,024,416<span></span>
</td>
<td class="nump">7,306,895<span></span>
</td>
<td class="nump">17,275,555<span></span>
</td>
<td class="nump">22,702,719<span></span>
</td>
</tr>
<tr 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 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">5,909,756<span></span>
</td>
<td class="nump">6,252,110<span></span>
</td>
<td class="nump">14,721,327<span></span>
</td>
<td class="nump">19,443,934<span></span>
</td>
</tr>
<tr 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 | Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,114,660<span></span>
</td>
<td class="nump">1,054,785<span></span>
</td>
<td class="nump">2,554,228<span></span>
</td>
<td class="nump">3,258,785<span></span>
</td>
</tr>
<tr 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 | Automotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,660,451<span></span>
</td>
<td class="nump">4,698,298<span></span>
</td>
<td class="nump">10,653,621<span></span>
</td>
<td class="nump">14,296,552<span></span>
</td>
</tr>
<tr 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 | Nonautomotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,363,965<span></span>
</td>
<td class="nump">2,608,597<span></span>
</td>
<td class="nump">6,621,934<span></span>
</td>
<td class="nump">8,406,167<span></span>
</td>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">620,843<span></span>
</td>
<td class="nump">882,010<span></span>
</td>
<td class="nump">2,049,679<span></span>
</td>
<td class="nump">2,983,315<span></span>
</td>
</tr>
<tr 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 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">603,858<span></span>
</td>
<td class="nump">823,137<span></span>
</td>
<td class="nump">1,891,485<span></span>
</td>
<td class="nump">2,731,126<span></span>
</td>
</tr>
<tr 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 | Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">16,985<span></span>
</td>
<td class="nump">58,873<span></span>
</td>
<td class="nump">158,194<span></span>
</td>
<td class="nump">252,189<span></span>
</td>
</tr>
<tr 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 | Automotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">34,687<span></span>
</td>
<td class="nump">61,298<span></span>
</td>
<td class="nump">107,476<span></span>
</td>
<td class="nump">166,713<span></span>
</td>
</tr>
<tr 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 | Nonautomotive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 586,156<span></span>
</td>
<td class="nump">$ 820,712<span></span>
</td>
<td class="nump">$ 1,942,203<span></span>
</td>
<td class="nump">$ 2,816,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=fil_UnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=fil_UnitedStatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=fil_ForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=fil_ForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fil_AutomotiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fil_AutomotiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fil_NonautomotiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fil_NonautomotiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646781571688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories: Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 material</a></td>
<td class="nump">$ 2,067,234<span></span>
</td>
<td class="nump">$ 2,337,278<span></span>
</td>
</tr>
<tr class="re">
<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,500,319<span></span>
</td>
<td class="nump">1,201,099<span></span>
</td>
</tr>
<tr class="ro">
<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,913,253<span></span>
</td>
<td class="nump">1,869,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventories, gross</a></td>
<td class="nump">5,480,806<span></span>
</td>
<td class="nump">5,408,177<span></span>
</td>
</tr>
<tr class="ro">
<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">(536,000)<span></span>
</td>
<td class="num">(457,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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 4,944,806<span></span>
</td>
<td class="nump">$ 4,951,177<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e24092-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139646763820888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting: Schedule of Segment Reporting, by Segment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 7,645,259<span></span>
</td>
<td class="nump">$ 8,188,905<span></span>
</td>
<td class="nump">$ 19,325,234<span></span>
</td>
<td class="nump">$ 25,686,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014,916<span></span>
</td>
<td class="nump">1,029,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 - Less allowances of $160,000 and $140,000, respectively</a></td>
<td class="nump">5,346,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,346,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,609,314<span></span>
</td>
</tr>
<tr class="ro">
<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,944,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,944,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,951,177<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net property, plant and equipment</a></td>
<td class="nump">13,034,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,034,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,674,053<span></span>
</td>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">7,024,416<span></span>
</td>
<td class="nump">7,306,895<span></span>
</td>
<td class="nump">17,275,555<span></span>
</td>
<td class="nump">22,702,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">297,533<span></span>
</td>
<td class="nump">305,082<span></span>
</td>
<td class="nump">891,177<span></span>
</td>
<td class="nump">907,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit (loss)</a></td>
<td class="nump">783,234<span></span>
</td>
<td class="nump">605,503<span></span>
</td>
<td class="nump">533,742<span></span>
</td>
<td class="nump">1,681,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and Administrative Expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">28,165<span></span>
</td>
<td class="nump">267,179<span></span>
</td>
<td class="nump">225,707<span></span>
</td>
<td class="nump">1,307,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 - Less allowances of $160,000 and $140,000, respectively</a></td>
<td class="nump">5,059,552<span></span>
</td>
<td class="nump">5,174,674<span></span>
</td>
<td class="nump">5,059,552<span></span>
</td>
<td class="nump">5,174,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,880,189<span></span>
</td>
<td class="nump">4,294,760<span></span>
</td>
<td class="nump">3,880,189<span></span>
</td>
<td class="nump">4,294,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net property, plant and equipment</a></td>
<td class="nump">10,381,970<span></span>
</td>
<td class="nump">11,126,165<span></span>
</td>
<td class="nump">10,381,970<span></span>
</td>
<td class="nump">11,126,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fil_AssemblyEquipmentMember', window );">Assembly Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">620,843<span></span>
</td>
<td class="nump">882,010<span></span>
</td>
<td class="nump">2,049,679<span></span>
</td>
<td class="nump">2,983,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">32,869<span></span>
</td>
<td class="nump">32,507<span></span>
</td>
<td class="nump">98,607<span></span>
</td>
<td class="nump">92,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit (loss)</a></td>
<td class="nump">103,759<span></span>
</td>
<td class="nump">336,320<span></span>
</td>
<td class="nump">319,340<span></span>
</td>
<td class="nump">988,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and Administrative Expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,576<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">228,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 - Less allowances of $160,000 and $140,000, respectively</a></td>
<td class="nump">287,364<span></span>
</td>
<td class="nump">439,348<span></span>
</td>
<td class="nump">287,364<span></span>
</td>
<td class="nump">439,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,064,617<span></span>
</td>
<td class="nump">1,181,573<span></span>
</td>
<td class="nump">1,064,617<span></span>
</td>
<td class="nump">1,181,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net property, plant and equipment</a></td>
<td class="nump">1,588,157<span></span>
</td>
<td class="nump">1,715,513<span></span>
</td>
<td class="nump">1,588,157<span></span>
</td>
<td class="nump">1,715,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fil_UnallocatedCorporateMember', window );">Unallocated Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">8,377<span></span>
</td>
<td class="nump">9,742<span></span>
</td>
<td class="nump">25,132<span></span>
</td>
<td class="nump">29,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SegmentOperatingProfit', window );">Segment operating profit (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and Administrative Expenses</a></td>
<td class="num">(493,370)<span></span>
</td>
<td class="num">(563,705)<span></span>
</td>
<td class="num">(1,547,606)<span></span>
</td>
<td class="num">(1,705,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest income</a></td>
<td class="nump">20,512<span></span>
</td>
<td class="nump">36,679<span></span>
</td>
<td class="nump">79,711<span></span>
</td>
<td class="nump">108,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">92,140<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">149,950<span></span>
</td>
<td class="nump">26,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 - Less allowances of $160,000 and $140,000, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">1,064,667<span></span>
</td>
<td class="nump">949,254<span></span>
</td>
<td class="nump">1,064,667<span></span>
</td>
<td class="nump">949,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 8,108,571<span></span>
</td>
<td class="nump">$ 8,195,043<span></span>
</td>
<td class="nump">$ 8,108,571<span></span>
</td>
<td class="nump">$ 8,195,043<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_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 sales 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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>EXCEL
<SEQUENCE>34
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M,(!F46:X1GFL!   JA(  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R-
M6-]SHS80?K[^%1H_]"D.(.)?=XYG$E_29IKD'/O:SO5- =DP 40EV;[\]UT)
M#(Y'7IJ'& GMQZ?5ZMN5IGLAWU3"N28_\ZQ0U[U$Z_*SYZDHX3E3EZ+D!;Q9
M"YDS#4VY\50I.8NM49YYU/>'7L[2HC>;VKZ%G$W%5F=IP1>2J&V>,_E^RS.Q
MO^X%O4/',MTDVG1XLVG)-GS%]9_E0D++:U#B-.>%2D5!)%]?]VZ"SW,Z-@9V
MQ%\IWZNC9V*F\BK$FVD\Q-<]WS#B&8^T@6#PL^-SGF4&"7C\6X/VFF\:P^/G
M _J]G3Q,YI4I/A?9WVFLD^O>N$=BOF;;3"_%_G=>3VA@\"*1*?N?[*NQ5U<]
M$FV5%GEM# SRM*A^V<_:$4<&,%&W :T-Z(E!<.X+86T0VHE6S.RTOC+-9E,I
M]D2:T8!F'JQOK#7,)BW,,JZTA+<IV.G95Q%M854T845,[@J=ZG?R4%3A8=S<
M)RIADJNII^%KQL:+:N3;"IF>09Z0)U'H1 %JS../]AZP;*C2 ]5;B@*N>'E)
M0O^"4)_Z#CYSW/Q9["Z)3UWF'^B$C>="BQ>>\QS7+,T4@G35(%U9I*LS2$N^
M2966#%9A_O"'R].XO6_^@LEX%"!D!@V9 0IVGZJ(9>0'9]*LG(L-#M#O![0?
M8E2&#97A__7+,\NYBPH.,$_2B&T$68)2:/(KR\LOY(E%"0PC<W&)4!PU%$?H
M%U9W<V+DQ,4-MPS\_@M"8-P0&*,P"RY3879N3&*FG3[" 0Z[ZI=/GSHVQJ2A
M-$$1G[?Y*Y=$K$DD\APT!$0L>JMUA$ J41K$)BTVKCU<00\LM$E!N]ED. Q"
M.O5V#DJ!W\J<WQ'6&7":@XLV0KX[U0P'>!9%GT41Y!\)(#&Q@(BW@B,%#O H
MW4II%'B?Z@0R8RFD=COGM@/HQZE,?R1$6T(4Q7DH-$S2YE=BD@JI&3HIX5 =
ME%JM#4(\2A-(]+!G\Y(5[M7#[=<L4QQCTFIU@(OM*F? Y':KH%^YTR(.H.46
M9=(*=8 +[5W.Y08BA?P&IA ZF'=PI$[OM(H=X(I;5Q!F<Y!*!YQT<!#(9GT_
MH'2$46H5.L"%MBEJ(B%A;]FRYH*L-.QB(D 2Q+;0\AU^8Z=Z=J _/&(D6Q4/
M<!6N2=[$,6BDNC@\D$>3JKX5;F8XY,0/R+V$$HP7+")+P; :+&C%/<#5_93I
MW+3 C]_%OG"R[$@6K.1REV89%G^TE7F*J_0INV:9%U+LTB)R.K(#$UUBVLH\
MQ=7YE-I"0![,R#]I>3;V.A"'_F 88MQ:Q:>X3-M%O(%CX'DJ., PQ"H'VNH\
MQ77Z49CB<Y&( M./#I!P,.J/!S[*J-5[BLOU#9R.8GM"NL^8,RMW '2)*VT%
MG^(RW9S5CFOT>^ATIJ$.L(YBC[:23W&U/F555Z3G>>%P+VA$MZI/<5UN6+UL
MF81R)GLG2UM:.2GA6!T9F[8J3W%);DA]AT.-2NT!&V&%@YV-*^_H-L"4"/:2
M1$$Q#HFNNAAH>IN+F!M[_>"UPZM;G"=F*@Q%,KX&4_]R!#$EJXN1JJ%%:>\6
M7H76(K>/"6<QEV8 O%\+H0\-\X'F>FKV'U!+ P04    "  P@&914\//9GT&
M  "E&   &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(U9VVZD.!#]%:L5
M:6>DGC2^8"";1)HD>QEI=C>:3':?'7#2:&C,8I/+?OV6H0/=V-#]D(3+<7&J
M;->I<LY?5/U#KZ4TZ'53E/IBL3:F.ENM=+J6&Z%/525+>/.HZHTP<%L_K715
M2Y&U@S;%B@0!7VU$7BXNS]MGM_7EN6I,D9?RMD:ZV6Q$_78E"_5RL<"+]P??
M\J>UL0]6E^>5>))WTMQ7MS7<K7HK6;Z1I<Y5B6KY>+'XC,^N*;4#6L3?N7S1
M.]?(NO*@U ][\R6[6 26D2QD:JP) 7^>Y;4L"FL)>/R[-;KHOVD'[EZ_6_^U
M=1Z<>1!:7JOBGSPSZXM%O$"9?!1-8;ZIE]_EUJ'0VDM5H=O?Z&6+#18H;;11
MF^U@8+#)R^ZO>-T&8F< 9A,#R'8 .78 W0YH([?JF+5NW0@C+L]K]8)JBP9K
M]J*-33L:O,E+.XUWIH:W.8PSE]>JS&!29(;@2JLBSX2!FRM1B#*5Z,X:UNC#
M?2F:+(<W']$G=']W@SZ<?#Q?&2!@S:S2[<>NNH^1B8_=R>H4T6")2$ "S_#K
M^>$W,H7AV ['R?[P%;C=^TYZWTEKCT[YWM2U+ WZK#4X>39CD?86:6N135D4
M>HU$F:'47LA_F_Q9%/ )[8M59XJWINQN>[Y,DBBF^'SUO!L3%X8925C(>MP>
M5=939?-496WRQSR%Z=9(/<+2KY3.C8]H9RC<8<!9Q(,@&#'UX,*([>+VF(8]
MTW"6Z><T50W$$+)&*B&@#X6$1?A5:HU$ 6G(+M36A1/,@R5\KIV!$\S:FR4,
MTY5LLT7QYG,O=&B'E/$$\Y%[+H[Q(*%X8B)X[QZ?=>]+^0PK1-6YU$M42N\,
M</?3"6-Q,*;HPX481Y&?8M13C&8IWM:R$GF&\C)5&XF,>)7>%1TYG\=QC.,Q
M2Q<6[J'V.,8]QWB6XU]F+6O(F-V6%NV6]G&,W1 Q'N[LIHZC!T8BG! _R:0G
MF<R2_*Z,*(X@F7@""1N))'1$TP<,6$()]1/%P: +P6QRO*VA5*C-VQ+=@A28
M=D_] @FM @TW<[D2[T@/GHW&5VO3_N2;JE;/<C.5*;=V]MSDE$<L&87C". ^
MUT$J,)GE>M7D19:73_HXPL3A$5.&&1\G=R^0VCF<(#PH$9Z7(IB_K.E*)?D^
M;2UW93>*ES1UN%#.XY"2\>;P(ED01VQB$^-!E?"\+,TNNR7ZK5;:'W%7?!CG
MG$(J'Y/W(6D4D61JD0Q"A>>5JM.D-&TV3=&642"J(%JYL-/@9>UJ"J6<0"#'
MVNI#DBB N9D*^: _>%Z _H1FH>K#7O5A[Y>-E[DK-9@&E$6)$V\?$K9D$$[E
MJ$&6\+PN=>ET.HUB5VE KFD(*W5,TH>,"*715'@'7<+Q457FUUP\Y$5N0.=G
MT^>@)7A>3/JZJ!)OMBCR1L 5B#B)(^Q,DHMC21#&$Z4;&62$!(=(U@WLA!?H
M";O<J:&UL,6.C^[6V"X-J'0Q'<N>!\=A_T83\DP&22+SDM15$6)+6KY6MC?R
M4W6EAG#&G%SIP5$(+9](-F2G>9E7I/M2BKH$EK6$ K*17=_1=HS@PK:<]U-W
M10=J1+>X\.%"Z^0$]4&;R+PV[9=!Q; QO&Q=L2&$A"%W(NT",0<H#R?X#J)$
MYD7I1CY*X'JX ":NML!F"V*'JHM+&-W%[3,=%(C,*U 7V4,1]6A)D'#.XC%-
M%TA"#I(ZM7@'S2%\-BG>K44MUZK(9*U_:@7>O,UE13)H CG8JVPG"W9"^@-:
M*@4)LD;0B#=RB<*@:Q&U)0 )J3%K:+W^D]D9 $N)5&.T@9T$I9XW=*Y.C)5Z
M%K+OU* A9+ZYN5:;#11R6X].\"EXL.,4:QM=KUM+A)>8QDN8W_>7N=:0W'Y&
M,./PBKP_/N2YVQ%A, QVQ_X?!NY'81 \<D#PLBRWE12L<-N.?LI+E(HJAQ7O
M)>R1-!9AIQX\C-L_"AJDC\Y+WS=I1&X3M,W3MG7P'@*Y2D8#'H4T&)<H/B1F
M"8N3B?Q&!]6C\ZKWO99"-_7;^P+#$5XFG/6KR:!4:6\92%UU^T030H)DG$N.
M0>[3'Y20SBMAE_3T7DJ1;4KQ4G95C4#/%3,Z[B9]R 1#440FSE/HSCGA,0JX
MDZ>[TNA8%]PSP8FZUHOTUK6KG3-D>X#_AZB?\E*C0C["T. T@C#4W9EX=V-4
MU1XK/R@#)4=[N98"J%L O']4RKS?V)/J_C\3E_\#4$L#!!0    ( #" 9E&8
M_0&O#0,  !$*   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULG99=;]HP
M%(;_BA7MHI58\P$$J ")III6:=-06;MKDQR(52=FME/6_?H=.S0C$$);+L!V
MSOOZ.2<V]G@KY)-* 33YD_%<39Q4Z\VUZZHXA8RJ*[&!')^LA,RHQJY<NVHC
M@296E'$W\+S0S2C+G>G8CLWE="P*S5D.<TE4D654OMP %]N)XSNO _=LG6HS
MX$['&[J&!>B'S5QBSZU<$I9!KIC(B835Q)GYUY%O!3;BD<%6[;6)264IQ)/I
MW"43QS-$P"'6QH+BSS-$P+EQ0H[?.U.GFM,(]]NO[E]L\IC,DBJ(!/_%$IU.
MG*%#$EC1@NM[L?T*NX3ZQB\67-EOLBUC!Z%#XD)ID>W$2)"QO/RE?W:%V!/X
MO1."8"<(WBKH[@1=FVA)9M.ZI9I.QU)LB331Z&8:MC96C=FPW+S&A9;XE*%.
M3R.1)_A2("'84H*SA&KLW%!.\QC(PA@K<O&0TR)A^.22?"9S*B'7*6@64X[]
MA\4MN?AT.78U AE;-]Y-?E-.'IR8? &;*]+U.B3P J]!'K7+;R%&N6_D_J@N
M=[$,52V"JA:!]>N>]-.4<=7BU*V<NM:I=\)I%L>BR+%P]Q #>Z9+#ATRX[AG
M;%5Q]Y%( A:4?!-*=4A42%/2I@J6$X5V(K,GGZ=^Z.%G[#[O5ZHAK%<+J^71
MJ_+HM>8QQST%B):0A1;Q4\>\>H+P"VU7R2/E!9 YX$"*:Z()OW?$=4C>%E&#
M[E?0_?=!6SA%9H5.A61_(6D"+3W[>QA]KZ'.9\-JR&&%''X(^4>AE:9YPO)U
M$W-X!'.(VQ91(QU4I(-6TDAD&?[[?G0Y#(Z7Z0%Q6T2->%@1#]]!_*:U,#RJ
MFMU+1XOA?%R->%01C]Y-W"%W2A7-N*,C#-_O#KU1>(![/JZ&ZWO_SQ#O \!G
M%N_.<Q]G%(9^-SB@/A]7I]X[^?Q6ZI]X[5&%?*ES-Z+ZQY4;^*.P=XAZ-JY$
M=??.:W-9^D[EFN6*<%BAT+L:H(,L[Q]E1XN-/<*70N.%P#93O+.!- 'X?"6$
M?NV86T%U"YS^ U!+ P04    "  P@&91&ZK46+\$  #J$0  &    'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;*U8T7+J-A#]%0W3AV3F$DNR+=L9PDP"M+T/
MM\U<)NVS@@5XKFU12T#Z]UW;8$ 2#M/V!2S[[*[.T4I::;27U0^U%D*CCR(O
MU=-@K?7FT?/48BT*KA[D1I3P92FK@FMH5BM/;2K!T\:HR#V*,?,*GI6#\:AY
M]UJ-1W*K\ZP4KQ52VZ+@U=\O(I?[IP$9'%]\SU9K7;_PQJ,-7XFYT&^;UPI:
M7N<ES0I1JDR6J!++I\$S>9P15ALTB#\RL5=GSZBF\B[EC[KQ-7T:X+I'(A<+
M7;O@\+<3$Y'GM2?HQU\'IX,N9FUX_GST_G-#'LB\<R4F,O\S2_7Z:1 /4"J6
M?)OK[W+_JS@0"FM_"YFKYA?M6RQC [38*BV+@S'TH,C*]I]_'(0X,P _;@-Z
M,*"F07#%P#\8^+=&" X&P:T1PH-!0]UKN3?"3;GFXU$E]ZBJT>"M?FC4;ZQ!
MKZRL$V6N*_B:@9T>3V29PK"+%,&3DGF6<@V-N88_R >MD%RBK^5"%@+=O95\
MFV;P_1X-T=M\BNY^NA]Y&KI1._,6AY O;4AZ):2/OLE2KQ6:0>C483_MMT]Z
M[#V@WVE CQJ\T%Z'<[%Y0#[^@BBFV-&?R<WF)''1^6_19_\Z^H48?I<0?N//
M_W\3HB=RT$4.FLC!E<B_P;*H>"Z4*Z5:4]:8UHO?;ARQ(*0A4-Z=#Y6-BTD<
M)SB\Q$UM'$E\&E(_N 3.;" -6<SP&?"";=BQ#7O93J32M90K*5.%0&C73'AI
M?81GT1G&0<280=N!"_V$^+%!V\81YN. ,).V#:0XIN#T"FW6T6:]M'^II%)H
M4\EEIEV$F:.# 0X2WR#LQ"41BPS"-L['E. (&WQM7!"'28BQFV[4T8UZZ<YA
M!\S*%>)EBG@*ZW>F=,7KO1&)CTT]SYS9'MGL:!@GB9'%$Q<NIB0P9L74QOE1
M&$<A-51PX!*?A.2*"G&G0MRKPN\;49,&'=J!1W<Y9(%SZXCM'L3 Q\CCB0/&
M(D;,=+=AP\B/6&SRMG$)C9+D"NVDHYWTT]9K4:&L62M=7!.;!&6^D<$3&Q5$
M)#)'V$812F-FP&8.&*RB.'83)?A41>!>JL<-H1E7]"Z@@A4'YDCS#W>6'WQ>
M4",!\<TL=^.BQ)SK#MR0D2 FQN(Q<P!A2?!)<DV'LVJ*].KP6LE=UA31=^^B
M%)#K]PBT^%P*XN@1K#[8E,+&09J:L*D#-H3ZP +.'$ :7. NA: G(>BGFWEV
MGA1.UM3:7'V<.!+ @2.A(P%LW!#RR9$ -C#VZ?7Q/Q5/I+]Z>H4)K]8<DA_*
M)OZE/L-DBV;U3[-\"X728T^A1$Z5$OF\5+I0%VV.@9TZM]ZB,[KXP:>FRK>@
MI@[4$#\$EL(N9S&[HN^I:"+]5=/S#G:2E4! O8!)UC"&BG2KE0:188=QTK>+
MF80Q8@MP&VYZ(V[V.>Y2A5,-1?J+J E7:TBH70:5.A2/J5CDH$/Z21(PQX@0
M4P(7B%H"N%"!1=^%2LP4\,[.KH6H5LVE@8(!WI:Z/;5T;[N+B>?F.&Z\?R&/
M$^)X/ZTO,IJS\LE]>PORC5>KK%0H%TL(A1\B&*FJO5AH&UINFI/SN]1P#F\>
MUX*GHJH!\'TII3XVZ@#=]<[X'U!+ P04    "  P@&91^G5ZGZ\'  #U,0
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
M[_.\^O&F_M;\Z2\]+O\'4$L#!!0    ( #" 9E$]5%.DP (  /\(   8
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
M\B+ YY7C'NL78F!\BJW^!5!+ P04    "  P@&91G3 [O6P"  !H!0  &
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;*6437/3,!"&_\J.#YR8V'52**V3
MF:; P*%,)J%P5JQ-K(DE&6E=-_^>E>R:E"&]<+'UL?OHW=6NBLZZ@Z\0"9YT
M;?P\J8B:ZS3U985:^(EMT/#.SCHMB*=NG_K&H9#12==IGF7O4BV4219%7%NY
M16%;JI7!E0/?:BW<<8FU[>;)1?*\L%;[BL)"NB@:L<<-TD.S<CQ+1XI4&HU7
MUH##W3RYO;A>SH)]-/BAL/,G8PB1;*T]A,E7.4^R( AK+"D0!/\>\0[K.H!8
MQJ^!F8Q'!L?3\3/]<XR=8]D*CW>V_JDD5?/D*@&).]'6M+;=%QSBN0R\TM8^
M?J'K;?-9 F7KR>K!F15H9?J_>!KR<.)PE9UQR >'/.KN#XHJ/PH2B\+9#ERP
M9EH8Q%"C-XM3)ES*AASO*O:CQ5KY@P=A)#R8$AWQ-9)"7Z3$\&"2E@-HV8/R
M,Z /<&\-51X^&8GRI7_*HD9E^;.R9?XJ<(/-!*;96\BS/'N%-QTCG4;>] SO
MFZ6_XWK!F8V<6>3,_C]CKX/R";P1NKDQ6]_<?*\0[JQNA#D"/A$:Z:%T*!4!
MUR[Q+M>>\F!W0.BTYR5!(!P.1<(-Q95#E3)@6\<5X@Y(;&7A43AE6Z9%.BL%
M:979P[;U+,A[:)QB<U4?0?4GB9:!-G0+KTC&N^,YJ97@5#":,V'(B=AH+'%0
M[CA5)_A!WYDC8DJ'[7LE._0<J.$D*T()&Q)\?9-_W5]Z4OT:W3[V>(BW-=0W
MPK@Z/B.W???\,>_?H'OA]LIXJ'''KMGD_67"0<2^[B=DF]A+6TL<0!Q6_!2B
M"P:\O[-<9<,D'# ^KHO?4$L#!!0    ( #" 9E''@P I\0(  %<&   9
M>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;*U537/3,!#]*QH?X-*)0U*@0)*9
MML# H4R'\G&6[;6U4WT8:9VT_YY=.3$I0WOB$DGK?6_?KK2;U2[$VV0 2-TY
MZ].Z,$3]V[),M0&GTRSTX/E+&Z+3Q,?8E:F/H)L,<K9<S.>O2J?1%YM5MEW'
MS2H,9-'#=51I<$['^PNP8;<N7A0'PU?L#(FAW*QZW<$-T/?^.O*IG%@:=. 3
M!J\BM.OB_,7;BU/QSPX_$';I:*\DDRJ$6SE\;M;%7 2!A9J$0?.RA4NP5HA8
MQJ\]9S&%%.#Q_L#^,>?.N50ZP66P/[$ALR[."M5 JP=+7\/N$^SS>2E\=; I
M_ZK=Z+N<%ZH>$@6W![,"AWY<]=V^#D> L\< BSU@D76/@;+*]YKT9A7#3D7Q
M9C;9Y%0SFL6AETNYH<A?D7&TN0S.(7&5*2GM&W49/*'OP-<(:542AQ#'LM[3
M78QTBT?HWJ@K)C!)?? -- _Q)4N;]"T.^BX63Q+>0#]3R_F)6LP7\R?XEE.^
MR\RW?(3O2Z"_\WK <SKQG&:>T_]5MZ?IEC/U3+O^G:]2_^Z; >9SO?;W"M.)
M:F-PBK@5%(6\GBCTVV"WT/!&623LM+QQL==V:%B( K_%&+PHU%;55J,;E=:L
M-'(SJ 93/W U!*6(8WIYYNP;AIA A5950V*=*1V+^VG0@D)B90P@U8>4L&*3
M)B9AXT$H)-*5Q60R-S<)<@^QFPN#)V&WJ"MD\??\Y,EPAZ>>6U6@]:&8-#GA
MJ/.0'9G $B-8IFP$8J%CZ7T,-8!XL+?3GL>*%$"T<D#1$7KT,@W(9+VLI^LB
M8Q\HD\*GH38/H_,$5#N#;.8P6\QCR>BQ"A6 YX -7\T.K<TVH[=,JB3KB"Q.
M-UN0PD+;2IYA+/K^HI\GU:+7_'PDC9!0[G/VKX=:'C6[@]CED9;DUCR-?3]9
MIZEY/@Z+/^[CR+W2L4.?N'@M0^>SUR\+%<<Q-AXH]'ET5(%X$.6MX<D/41SX
M>QNXG?8'"3#]EVQ^ U!+ P04    "  P@&915E[\DZH'  #'$@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6RU6&MOW+82_2O$-N@G9E?OAZ]MP'8:
MM$ ;!'%Z[V>NQ%VQD<0-267M_OI[AGIXXT?N;=$ ]BY%#8=G9LX9:G5^U.:3
M;:1T[*YK>WNQ:IP[G&TVMFID)^Q:'V2/.SMM.N%P:?8;>S!2U'Y1UVZB(,@V
MG5#]ZO+<S[TWE^=Z<*WJY7O#[-!UPMQ?RU8?+U;A:I[XH/:-HXG-Y?E![.6M
M=+\?WAM<;18OM>ID;Y7NF9&[B]55>':=D+TW^+>21WLR9A3)5NM/=/%+?;$*
M")!L9>7(@\#7%WDCVY8< <;GR>=JV9(6GHYG[V]][(AE*ZR\T>U_5.V:BU6Q
M8K7<B:%U'_3Q9SG%DY*_2K?6?[+C:!O&*U8-UNEN6@P$G>K';W$WY>%D01&\
ML"":%D0>][B11_E&.'%Y;O21&;*&-QKX4/UJ@%,]%>76&=Q56.<N/\@OLA_D
M^<;!&4UMJFGA];@P>F%AR7[3O6LL^ZFO9?WU^@U +$BB&<EU]$V'M_*P9G'
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
M@"$I+DM,I>SD KX7%F]_OQ$#VSEW\0]02P,$%     @ ,(!F47)"?_70 @
MX@4  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULG51-;]LP#/TKA-%#
M![BQ_)%/) &:=L5ZZ%"T6'M6;#H6:DN>I"3M?OTHV<G28>UA%YNB^)X>*9'S
MO=(OID*T\-K4TBR"RMIV%D4FK[#A9J!:E+13*MUP2TN]B4RKD1<>U-11PM@H
M:KB0P7+N??=Z.5=;6PN)]QK,MFFX?EMAK?:+( X.C@>QJ:QS1,MYRS?XB/9'
M>Z]I%1U9"M&@-$))T%@N@LMXMLI<O ]X$K@W)S:X3-9*O;C%;;$(F!.$->;6
M,7#Z[? *Z]H1D8R?/6=P/-(!3^T#^XW/G7)9<X-7JGX6A:T6P22  DN^K>V#
MVG_#/I^AX\M5;?P7]EULG :0;XU530\F!8V0W9^_]G4X 4S8!X"D!R1>=W>0
M5WG-+5_.M=J#=M'$Y@R?JD>3."'=I3Q:3;N"<'9Y*W<HK=("S3RR1.C<4=Z#
M5QTX^0 \A3LE;67@JRRP>(^/2,A137)0LTH^)7S$=@ I"R%A"?N$+SUFEWJ^
M] .^[\K^G=<[GNS(DWF>[/^J]"G8M=7,M#S'14!]8U#O,%B.!G!""EPC&,LM
M%L MV J!N@4UJ!)R92PH#9(ZE-JN%K_XND;8\7J+8;>[1B$W]!8M:GHBQ+%^
M\QRET,9>"!GV%C4E-&@K50S@\M"'[@QQ(D60&@.EJDF!F0%=B<5F35H.]P+7
MF/>>V'GB*3SP/3U*.E[P&LX@"=EH'"9IYNTT)7L\@6=J3Q)ST6J5HS$0AT/&
MPI3@<4@L(9M.X49(08^Y@(U2A0N9QFF8#%.R)J-I.&'LM&PA;+0BIF&831AM
MCIS%)F$\'L,3U8?;;G3XFALX'Z:CD#'V!<ZSX;BSWK&Y$I]!%DZSS+-Y>QA[
MOG^]HNBD[QK4&S]=#-W)5MJN!8_>XP"[[/KV3W@W_>ZXW@AIH,:2H&PP'@:@
MNXG2+:QJ?1>OE:69X,V*AC!J%T#[I:*WWB_< <>QOOP-4$L#!!0    ( #"
M9E'9*^[VF@4  ',-   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*57
MVV[;.!#]%<);+!J &_,JDMDD0)*VV#RT&S1[>98M.A8J2ZY(Y_+W>TC9KI/&
M:8-%D(B29L[,')Z94,=W7?\ES+V/Y'[1M.%D-(]Q>30>A^G<+\IPV"U]BS>S
MKE^4$;?]S3@L>U]6V6G1C 5CQ7A1UNWH]#@_N^I/C[M5;.K67_4DK!:+LG\X
M]TUW=S+BH\V#S_7-/*8'X]/C97GCKWW\>WG5XVZ\1:GJA6]#W;6D][.3T1D_
M.E?)/AO\4_N[L+,FJ9))UWU)-Y?5R8BEA'SCIS$AE+C<^@O?- D(:7Q=8XZV
M(9/C[GJ#_B'7CEHF9? 77?-O7<7YR<B.2.5GY:J)G[N[/_RZ'IWPIET3\E]R
M-]AR&$]7(7:+M3,R6-3M<"WOUSSL.%BVQT&L'43.>PB4LWQ7QO+TN._N2)^L
M@986N=3LC>3J-FW*=>SQMH9?/+WV-Z XDL]^V?6Q;F^.QQ&PZ>5XNH8X'R#$
M'@A'/G9MG ?ROJU\]=A_C'2V.8E-3N?B1<!KOSPDDE$BF& OX,EMC3+CR3UX
MG[KHPPLX:HNC,H[Z/UR]")%:["@LRZD_&:&'@N]O_>C4')(-]&4[]!D$^^LO
M7//?_YI[<M$MEF7[0-")?8E22-V2>->1R2H /@02!N] R@!%1M]#*+XBDP=2
MX^&R[ZK5%*U+$MBL#-&WOM\X 6S:K"J@]FB/&"B!I*K?4AJ V%@#NJW(LNSC
ML K3'@VW**=S1'H2H0S!+R;- _%?5_4RQ_@N5KF"L%'F=(@*@Y@(W2 ^#1<[
MR)P@)PR/Z7QK=;C+5RIW&R=3,>L:S)QP1#YL:C[;I/9^F]J?<8X7%UT;NJ:N
M0&^%(GKO'XD:^[.,\(3E1I='Y%/*NVR0[!MB*!.**EY@70A&K9*$Y>>%TE1H
M1]YY;/BT'E(5SE M)9&"VL(12Z4Q1$I+C7%;+0S;G5@!O[,Z$F,E%5(1SB0U
M@&3$VH(Z)^'2-,DP<556V/TZQ.1[ZXF_Q_P.2)+AYZUR$K'8P<[JLH5@?,B;
MTRU\MD,%FHO-Y7)X,?'@VF_,8GF?*U=<42XUN2B7=2R;(5Y5QQ4PB;"4%QJ
M3E"N&.% E$QO2TQ2B=B@L^FT6R4!@R)?WY:3QE/2@E]-F794:^1B#96% I:F
M4J%L<'W9W@*EZVL?!G-)K6646T<X986B!3=P4-0I12TKR%6?2(T/E"R;,L4'
M7UN5#A <&5I.G4&V5%L4H,T&K<!*4B85-4ZME3.4D%F#+;-4&[ZS>D,DITJB
M#FM^1EC</1669 6U3F-MK:",LRPL1$!N#EP^$A;(1221A*69(8X:A1L%%,GW
M"ZN EV:0HRRH%"F 4YQ:\0IAZ0*:9/I@9_6<L!"@@,37EQ\*RSBS1UB%H1P(
M*-,42; %2M6O$A8WV%&CB)(.@K)96 5B,B&^%Y:BPB&=(HF"0Q[:R.R@#!A#
M(_^,L. IBMP/G!H.QKD$SP[30259&<>HD^)963GL*B;*MQ5D!2'FX(Q\2C/X
M5>.*&RH,,M!)5A 5LDC[D83%P8;0><X\4I9UR!]3REE:0%DPX4@6C0'*4B_N
M%1?FW*#"A*QR05IFD?ZTN, W)%RPXN#1^CF!&>B \\UE+;"W31?"P1Z=O4V;
M;KD\V*,T5&I8&B,<+#D-#8.Y D/AQ[0_;68A (5?[C+M#O-<<IUI1Y0"PYP]
MI=TQ@YEFT@"U5N$?!Q4BSR.LG+/[:>? @\[0U2X-,9>[!"/,89BXUU"/7L8,
M= >/UL]1GT:>TG9[?;&[48&12,L^SSK'V$/A^"<G1!ISJ<-1<VH=78!!4/'<
M@6Z\<Q!>^/XF'_<#R3-@.!-OGVZ_*,Z&@_0W\^%SY&/9W]1M((V?P94=&CW"
M624?\8>;V"WSL7K219QE\G*.KR+?)P.\GW4X=JYO4H#M=];I?U!+ P04
M"  P@&91PYFFZN8%  !,#0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6R=5V%OVS80_2N$!PP;X,2.DZYIFP1HV@WMAZY!L[:?:?%D$:9(C:2LN+]^
M[TA)EHLTP_;%EFC>W;MW[X[T5>?\-E1$43S4QH;K615C\W*Q"$5%M0RGKB&+
M7TKG:QGQZC>+T'B2*AG59K%:+G];U%+;V<U56KOS-U>NC49;NO,BM'4M_?Z6
MC.NN9V>S8>&3WE21%Q8W5XW<T#W%S\V=Q]MB]*)T339H9X6G\GKV^NSE[07O
M3QN^:.K"Y%EP)FOGMOSR7EW/E@R(#!61/4A\[>@-&<.. ./OWN=L#,F&T^?!
M^Q\I=^2REH'>./-5JUA=SRYG0E$I6Q,_N>X=]?D\8W^%,R%]BB[O/3N?B:(-
MT=6],1#4VN9O^=#S,#&X7/[ 8-4;K!+N'"BA?"NCO+GRKA.>=\,;/Z14DS7
M:<M%N8\>OVK8Q9LW'[^\?WMR]N)J$>&-UQ9%;WF;+5<_L'PA/C@;JR!^MXK4
ML?T"*$8HJP'*[>I)A_?4G(KSY5RLEJOE$_[.Q]3.D[_S'_C[TT4*3_BY&/U<
M)#\7_X.BIRTO3\7/LFY>V75H7@UNQ,F)>&_%!^F+*J4Z%[$B\=5YH\0[DB96
MXJ/?2*N_R23<HI(>XB6OOY%*>ZW;D1&%\\[*G?9M$+^D.#^=73P?XPPKEZ]^
M%5(T$E6J=2'PG7S<>0I:D8W"E6GAL]41_N^C!&T0=F&D[^.-T-'5:[3^%@YM
M B>-H)K\AFRQGR;[%ZR\;+02>58,03+: 0/MG-EINT%WA\;90$*YFD+4A31F
MG[9IB\2'6%B+#GG7:QF%CJ*2.\*' IR@-U:7,$1"EC:2>UWHN@%Q AQRM(UQ
M:\9;..OJ_1RN"],J#L^_RA:MYK*956@\OQ<M0(FNTBA4AWP(\3$&19"&PC3;
M6]IH:]F3[@L[%[4+481,I@ZA!97T0$6;(CBOR(?>=:2Z<5YZ#?>%<0$[UVV
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
MEV^\N#:F@XA;U5H7!/Q-!"J.CU[\HP_4HY).*.*('_$P%U^P(CI99JCMLA.
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
M5PUC 1X,:R-R$"B&RPK RN(15Z8D+4!2&6J*/)&'.W#M&-><:6I*%4&-H&R
MI]P8A$:1#TC3/P\K8E4(3G,1&7+ <RI-O +1TUQ0P\6!KJ *=(4PA(,O+R4D
M!72D$$?X\H(*^*M41 -=65)=E/&@Q'4(1"Y_@/.Q\ ) RIR6 (C(!=++14RA
M0-!Q)4/R]YQSI,*D$*>4F!(2Q9'I0A[A#(""1:?*A%R:G.8\\5=4&TT9KCQ1
MC.I0C.ID,<)5\K[J'VPX :8/8/J_J^R34/]395]L\-5P\6N'P*92I5)QK'-L
M3#$(2X6J,>2#ZWZMOND+FFLD7L>"T92C&2!)BB']_/6J^SG?TE!1IN;#=PO4
MD"JI*O7W?#4S."C0!EBL%;P^*?#^6?EJ%?Z$+EZZ5N@H@J=-066A!W$!]@S$
MGC'643>5%GZEH(+E8*"T3$WL-:O\*6_TF1+-78G4BC1BEP]BB0<@\ ">\394
M(G9<%R3V+'C!!.'(3ZQH?2S8_[;41X^&F=;VRS2R>3)SFRX,<\U!>I@*+X9A
MZ)OZ,%*B!2SKSI/&+F#*S@ITC7X8TX9-<.LT&MV[ $?3<H7)UO91 ><+Y\)^
M$R\XS,K3OP%02P,$%     @ ,(!F4<4N3#R$ @  6P4  !D   !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&ULA53;3N,P$/V54<0#2($XM][45J*P:'E 0G07
MGMUDVEHD=M9V*?OWC)TT6R3HOL1GQG..9YP93_=*OYHMHH7WNI)F%FRM;291
M9(HMUMQ<J08E[:R5KKDE4V\BTVCDI2?5590P-HAJ+F0PGWK?HYY/U<Y60N*C
M!K.K:Z[_+K!2^UD0!P?'D]ALK7-$\VG#-[A$^[MYU&1%O4HI:I1&* D:U[/@
M.IXL,A?O YX%[LT1!E?)2JE79]R7LX"YA+#"PCH%3LL;WF!5.2%*XT^G&?1'
M.N(Q/JC?^=JIEA4W>*.J%U':[2P8!5#BFN\J^Z3V/[&K)W=ZA:J,_\*^C4VS
M (J=L:KNR)1!+62[\O?N'HX((_8-(>D(B<^[/<AG><LMGT^UVH-VT:3F@"_5
MLRDY(=U/65I-NX)X=GXOWU!:I06:"1P9</Z+KRHT%]/(TC$N."HZR44KF7PC
M.88')>W6P ]98OF9'U%Z?8[)(<=%<E)PB<T5I"R$A"7LA%[:UYQZO?0;O;:R
M:$D-7NX(G9#,>LG,2V;_O\:O+NPDV<W=Q#2\P%E @V50OV$P!ZK:8KU"W9<.
MMUATGMAYXC$\\3UU@T4M> 5GD(1L, R3-/,X30D/1_!"<W$IY&6C58'&0!SF
MC(4IT>.05$(V'L.=D(*ZJ(2-4J4+&<=IF.0IH=%@'(X8.^Z.$#9:D5(>9B-&
MFP.'V"B,AT-XYM6.VW9F?2W42WDZ"!EC%W">Y<,6?5*3]/J<01:.L\RK>9S'
M7N^KOQ,=-7R->N/'VD"A=M*VO=][^Y?CNAV8?^'ML_/ ]49( Q6NB<JNAGD
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
M0K)Z$"N"FC;]E7P,?9@(O/"$P!\$_D\%P2 (3-">S,1:$4GRC+,.<5VMW/3
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ ,(!F4><%"+2< @  9 \
M  \   !X;"]W;W)K8F]O:RYX;6S%EUUOVR 4AO\*\E5WL3EVD[2-FDI;LX](
MTQHE76\C8HX=5 P1X+3KK]_!GC6\;F@W*%<Q'\&/7VP>N'Y2^G&GU"-YKH4T
M\V1O[6&6IJ;80TW-.W4 B2VETC6U6-15:@X:*#-[ %N+-!^-IFE-N4QNKONQ
M5CKU"\I"8;F26.DJ'C@\F=_MKDB.W/ =%]S^F"?MM8"$U%SRFK\ FR>CA)B]
M>OJB-']1TE*Q*;028IYD7<,#:,N+5]4;!WE/=Z:ML72WI@@R3Z8C'+#DVMBV
M1SL^1<8C8.>NU%CUB0L+>D$M?-:J.7!9N6'P*5+O,=H<^M\NQ)G^GQA56?("
M%JIH:I"VRU&#<(#2[/G!)$32&N9)WX50R<A':3$DLI3=4-C7/2G>>LFZI[:(
MZV6H9QP;])*UX/$@;Y5D( TP@E=&"<Z0@Y$/5%!9 /$@\P!D?D+(;>Y!G@<@
MST\"N7$X^%</<AR ')\0<I#D)  Y.27DN0<Y#4!.3PDY]B O I 7<2'?%X5J
M<.61%5DA8L'!>&"7 ;#+N&!K;AY-NS!^QV5&6_20'<)=!>"N8D]M77/K.G6(
M.,$N0I!_Y)>-0NOV*'*"< 39@(\3U$ADCRQEH6H@]_1Y&%'(&EED;2PE1F1Q
MZS%$"CDBBRR)#53MEF -!Z7=2^6#A;R0Q1;#W<-R\3:[\GE""L@B.^ O*Q<Y
MZZ_>^)0A!V21)?#K(]R2!3>TJC14;1^B2N*:?,R0!;+(&O ^A"WQ"N0,M\UB
M@!ER0A99"J\^CBW9X+"L$> 2]3%#=L@BZR$XZ8,]5!X21!Y9$/^>] 6@;WW,
MD#CRR.((3OHPS> )I'5)VI_J&)1< ON&MS!8CR?,8J6)^^FL-)ZX5ZALA+C%
MNCOY55'6'Q+[ ^[-3U!+ P04    "  P@&91X!='6"T!  #Y#0  &@   'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=?-CH(P$,#Q5R%] (>IBKH13WOQ
MNO$%&AP^(E#2=K/Z]DOP@$/VL!?3.9&6,/TG)+_ \8M:$QK;^[H9?'+OVM[G
MJ@YA^ #P14V=\2L[4#_>*:WK3!B7KH+!%#=3$>@TS<"]SE"GX^O,Y/(8Z#\3
M;5DV!7W:XKNC/OPQ&'ZLN_F:**CD8EQ%(5=P;^=M#],%5^-DE9RON7+G*RJ(
M':19D(X?M&9!Z_A!&Q:TB1^T94';^$$9"\KB!^U8T"Y^T)X%[>,''5C0(7X0
MIES&5$#2 FL!6B/G&@5XC1QL%" V<K)1@-G(T48!:B-G&P6XC1QN%" W<KI1
M@-W(\48!>FNNMQ:@M^9Z:P%ZZ\7']COU]N'1DI][GFM^_CNI#N.S-!\_+9^;
MB_<RX0SL3^_T"U!+ P04    "  P@&91KQ%I,&@!   $#P  $P   %M#;VYT
M96YT7U1Y<&5S72YX;6S-E\M.PS 017\ERK9J7 <H#[7= %OH@A\PR:2)ZI<\
M;FG_GDGZD$ EHBH2LXF5>.;>:X]TI$S>MAXPV1AM<9K6,?H'(;"HP2C,G =+
M.Y4+1D5Z#0OA5;%4"Q#Y:#06A;,1;!S&5B.=39Z@4BL=D^<-?<;&V6D:0&.:
M/.X*6Z]IJKS73:$B[8NU+;^Y#/<.&75V-5@W'@=4D(J3#NW.SP;[OM<UA-"4
MD,Q5B"_*4)78:(%QJP&S?HD3&5U5-064KE@9:LG0!U EU@#1Z&PG.NAWCG3#
ML'O*B_T[F3Y#JIP'YY$F%N!\N\-(VNZA)R$(L>D_XM&1I"\^'[33+J'\I3==
M[X<+RVX>*+KE\CO^.N.C_IDY<B8YKICDN&:2XX9)CC&3'+=,<MPQR7'/)(<<
M<0G"A:B2"U(E%Z9*+E"57*@JN6!5<N&JY )6R86L.1>RYES(FO\G6=^=6_[U
M?UF[9D8U]N ONI_?V2=02P$"% ,4    "  P@&91!T%-8H$   "Q    $
M            @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #"
M9E'-X!>F[0   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E
M+GAM;%!+ 0(4 Q0    ( #" 9E&97)PC$ 8  )PG   3              "
M <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ ,(!F46:X1GFL
M!   JA(  !@              ("!# @  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( #" 9E%3P\]F?08  *48   8              "
M@>X,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  P@&91
MF/T!KPT#   1"@  &               @(&A$P  >&PO=V]R:W-H965T<R]S
M:&5E=#,N>&UL4$L! A0#%     @ ,(!F41NJU%B_!   ZA$  !@
M     ("!Y!8  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (
M #" 9E'Z=7J?KP<  /4Q   8              " @=D;  !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6Q02P$"% ,4    "  P@&91/513I, "  #_"   &
M            @(&^(P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#
M%     @ ,(!F43$1<%+G!0  ZA8  !@              ("!M"8  'AL+W=O
M<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( #" 9E&Q'6I)% 0  )8)
M   8              " @=$L  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q0
M2P$"% ,4    "  P@&91G3 [O6P"  !H!0  &               @($;,0
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ ,(!F4<># "GQ
M @  5P8  !D              ("!O3,  'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q02P$"% ,4    "  P@&915E[\DZH'  #'$@  &0
M@('E-@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #"
M9E'9O)90QP0  /,*   9              " @<8^  !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL4$L! A0#%     @ ,(!F47)"?_70 @  X@4  !D
M         ("!Q$,  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M    "  P@&91V2ON]IH%  !S#0  &0              @('+1@  >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( #" 9E'#F:;JY@4  $P-
M   9              " @9Q,  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M4$L! A0#%     @ ,(!F452K@<;S"P  WR   !D              ("!N5(
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  P@&919F#J
M&1($   W"P  &0              @('C7@  >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;%!+ 0(4 Q0    ( #" 9E'%+DP\A (  %L%   9
M  " @2QC  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @
M,(!F47-;^]8=!0  :@P  !D              ("!YV4  'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6Q02P$"% ,4    "  P@&91SXJ>[3X%   .&   &0
M            @($[:P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4
M Q0    ( #" 9E'K3X^GF (  '('   9              " @;!P  !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ ,(!F45Q>CQR'!P
M(B@  !D              ("!?W,  'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q02P$"% ,4    "  P@&91<ZU%M"8"  #9"   #0              @ $]
M>P  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #" 9E&7BKL<P    !,"   +
M              "  8Y]  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #" 9E'G
M!0BTG (  &0/   /              "  7=^  !X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    "  P@&91X!='6"T!  #Y#0  &@              @ % @0
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  P@&91KQ%I
M,&@!   $#P  $P              @ &E@@  6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     '@ >  D(   ^A      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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>37
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>131</ContextCount>
  <ElementCount>197</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>14</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="cvr-20200930.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/20200930/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000040 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_CondensedConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000080 - Disclosure - Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies</Role>
      <ShortName>Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000090 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureRisksAndUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000110 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000120 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000130 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000140 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000150 - Disclosure - COVID-19</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureCOVID19</Role>
      <ShortName>COVID-19</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000160 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20200930/role/idr_DisclosureAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000170 - Disclosure - Revenue: Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables</Role>
      <ShortName>Revenue: Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000180 - Disclosure - Inventories: Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesTables</Role>
      <ShortName>Inventories: Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000190 - Disclosure - Segment Reporting: Schedule of Segment Reporting, by Segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables</Role>
      <ShortName>Segment Reporting: Schedule of Segment Reporting, by Segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000200 - Disclosure - Revenue: Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueDetails</Role>
      <ShortName>Revenue: Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20200930/role/idr_DisclosureRevenueDisaggregationOfRevenueTables</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000210 - Disclosure - Inventories: Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesDetails</Role>
      <ShortName>Inventories: Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20200930/role/idr_DisclosureInventoriesInventoriesTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cvr-20200930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000220 - Disclosure - Segment Reporting: Schedule of Segment Reporting, by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentDetails</Role>
      <ShortName>Segment Reporting: Schedule of Segment Reporting, by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20200930/role/idr_DisclosureSegmentReportingScheduleOfSegmentReportingBySegmentTables</ParentRole>
      <Position>22</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-20200930.xml</File>
    <File>cvr-20200930.xsd</File>
    <File>cvr-20200930_cal.xml</File>
    <File>cvr-20200930_def.xml</File>
    <File>cvr-20200930_lab.xml</File>
    <File>cvr-20200930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>39
<FILENAME>0001193125-20-287961-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-20-287961-xbrl.zip
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
M AS]NFP;40X[\.\LRN"%=.JD '02$. '@P4H$]^CTJ)O/A*)?)O#CQ0$$$2
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
M/Z36)\E;8 4(UG?-T*HM\SBBU6"2S7(6DZ)*:ODZK3419!ZT'_L/)$WH9IS
MNZ*@H+'RZ;Q8Q=R)T_Q3XL:$+NVZ4UK,9U]?3E' 5")E!=/M7IT,(@P@W\W[
MAP=25F^I:'NSXS2*@J)21N9.ET]=UZJ\4.$U9=,2RUH-A_-].HOJV!8AOG<"
M85N^MO7.MWP,9 ^)J=,9&1?[0\I*QHS8/G<)<<2#LOBQM*Q^_)2Y\3&=/FUU
MN(U"]@O=7%J/#UU>3+['<!YFP-=I3(CT<U[X[NV>NGDOFLFUB>PNF0@5Z :#
M[D*YWF9CC$;_B1,T76AIVSPVVHAF(EG1D(8YR)9V1*&AR,C2.MF4<3GZFNY0
MX)2<-84T-!TI.H?;HYI9B<';9(%NK.@&Y6W?$%J>VL^35P.S;XIM(ET=F0]2
M%;I=;EPT64AMO,3'*4FJ:B'3%.Z4%Z,KT(T5W:#<:;DDM+IT8AY'$[^7_4AM
MRL6TU+U'W@9&"I959#:>^'!*U,AFJI9E(-O>'<D-QH=^(4' ;I )/<GQ9G1[
M1$J-P .A-SZ0,&EO[S#WJB0@;VW2M56(@KO=7'UYP(-RUNPJ'WJC2'Y7Q]",
MYLA\P,C(462D8X47FOHZBW 6U=QY]/R2G/+:M]6-/GPZ\L'/]$:([K1-^IT-
MRP.[]/-]^%A#6-7'Z^IYVX?&Z_$3@?Q2R(]8BN&EV]H:NK?.W$^=()]#>WZ:
MQ7RZ7\5"V-AM0KF>Z UP,FTK"&L#Q(TA/%;EICHB'.YHC;] /F+DW'G4<I&*
MGNU)-T_+\&$IG^9L4: ;GJ/;.;.^<=THH^?Z8N(2_X$>).NM+$6;PM*1K-M(
MU[G)8[85JIM(-3HIZ"KRYZVIGJH9R&Z\A9X[K[O34+13MZ;CK6[(LF2$K4ZV
M4'0\X4*RH2$#=[+Y<(##N5O(Y]8(&K[?_Q33C5_I DGSP*$1=NBM#LX/,@+
M,E(MC&QS9.X%(]VR$-9'MBVY,'C&V,A2D:QJR+2;QFS#B ;8$?%B6LZC@1^@
M3QH@9#!+LH5T$_<)O:^5Z'.)&U2,,.JTID ^ N2\[$]9C7P5(TW5D6QQ6&-:
MG*T2Z#C8-282\0UK\V"[X6+7TW(* OF(D7/G'L^L]],M0]=*J*BR@2Q[@%N\
M*E18EH)D/,!9\0 A5]F.L&4A6^S]&KS]%,@%\@%[V_/K_72\V"S3N7\G^TTZ
M!JX@71[@.K.-3&V([-8@'E-%%GGH!E(@%\@'[$[;K??3+7\-<*VZW-,]NNW6
M6C.0J@QP CA R+:&D:4T59)!^=7.ZO6(/<""G)TE=71#1::LMU@#:&C$<.?
M-VH 23S:Y &ZD0%"AB##:%S0E>L]5V=1-BB7WG;!'JXG0P+Y")#SMP&+U@(R
M;;'[:A J)]")W5=<>-[VJO1<\%BP82+<30AX0:*0;H[L&JJ1I044PT:F?O&=
M(<+A"G0C1S<HC]I*E9ZG-9D2R$>,G#M'UT/EGVZ9KD.TJR'#[*003K?0-=5&
MJF8-#_@ $^,Z,K"&9.7B9=TO5M:CG2H]E[.N&E)L#9G&R"9.&&$+P_1V9#=
MCDQ*.M), ZF-[^D<AM_OJO)/QR,(AI!B#+-N-48FUI&.![BAS=9LI.@##+NP
MBDQ;1K;Z=&.!\VOT",\BR-E3&L?6D:QQ$\[T6!/H+,*YBQ &GR@5Z'I&Q]\V
M$%5%,HO;FUK90;GZ#WYXI':((HL4O$#.)?+1;5AI;50/I+0(-I%BPERV\28
M/LA0((:S^]Y$S?%4HC_]L9&JZ$A1+UX>5YR'%L@%\J?K<7DO+V+9&&%SB&4Z
M+&0,L;P(N"7<.%M\T=4%&6L\7#\C/*I +I _78\ZI HCNJKNK2;%(5R5SIN&
M>(_P "%;NKJWKMLH?*BH)B+(Z;< !T:Z9L*LP!A'/9&&Y'#GL#<JBO!HC ?H
M/P8(V;21B4=YB=-9E W*JQ<%1;X/HB3YFZ@K(I /!3E_&TJ^IZ=(+*P.W+T_
MS?U) MWY7GDTVS-$/9&::Q^*CLQN%FW$++JM=1[-1K8^,J)44T=&XZNMA<OE
MPFT(= - -RB?>GR3L[@@42!_ZLBY<W]#V<6L*!#MPO_Q /?_KNUBMBT5J7B
M>[$'F"2O,AZ"5LM LMC%/'@;*I +Y /VN+SO8K9E$UG6 '<#VPK@'F#="\5&
MBC) ?F,D W3;;EHH37A47FRD0"Z0#]BC#FD7,X9I"(:I[! +2UFTEDHGY=[%
MS'6KL+YAV,BRG\3%2F)WLR"G[^W IJPCK-MCV=W<B!SN'+FX+U% +L(DV4*:
MWFL)[KYV+9Y'VJ <N[@Q42 ?%G+^=C9C))LJS+LN;C!XR:3QK70"G=CCS(7O
M'<,>9XQ4NABEC^W61,5"MCRR.;5B(%GI9%O+)?5/-Q1D-EY4%+Z7"_\AT T
M766L/$_IS6;GZG23]UX^SY*K>\>9ORC6E#Z3>133):4W?N(&40)>]"OYEKX.
M(O?W5]_]Y>6^QS]!@.(N\O\N7Y#<*$SA+Y_)Y,=G;Q19QC+^#?ZP5?G9*_.Z
M<B-$N:+U/H29\RS?*I*;&QW_\'5*I-MH-G?"1;'D11*87$OI8R3=98D?DB21
MDKR%1'(2R2,IB6?PO2?=+20?OIS'D9>Y:5+MDS8[<9*4A"0N7Z=S]B#SH/W8
M?R!I@H"$P+NBH*"Q\NF$9>[G3ISFGQ(W)H_2S'&G=$_XOK[H+1>SNV"QNLEF
MNU<G PT%\MV\?W@@9>M[1=N;':=1%"02H).2S)TNG[K>+]:=<EH3K#LE7A:0
MCY/-5RNR>;TH?JPG:C88J8JO:6@1Y *# V>>D!?EA_41R$/@66W>)31G>Y81
M:+W!2P46IT"'ER<15?EM#2B2"WC^;=\\YUTQ\!BQM)DEY4^'!S>E^7A;FH^G
MS UV<=!39L!M%+)?P!EZ]?C 77#^=1J3KNZ)N'AX)]"-%=V@LF)G'G>Z7"JB
MLB)@(EG1D-:X>C#_%!J*C"Q^KBIKA[Z1Y?O6%-+0=*0T3M-RYXD';Y,%NK&B
M&Y2W/?^HTP77,VP3Z8WOE>:4*%5!EC&RU30+J=W<N7%!,:D6,AO?="7<Z=-R
M"0+=$W&G[9YSNIQY,RUU[W5R R,%RRHRQ[8_960S5<LRD&WOCN0&XT,[.R,U
M0%42D#</ &FV"E&PW.)I)AX!#\I9MW)3@_ !@IR=R0D9Z;B3BP_/.331]:F(
MLZCFSJ.W?3CJXG,I@:YG=+P<5JIL[-OXQ(:DAC6$U=U;PT?AZGG;A\;W$3N!
MG+MCC<-+M[4U=-L[)=5QP&<A;(BBL7U MA6$AWAO*X;P6)6;ZHAPN*,U_@+Y
MB)%SYU'+12IZO"=-Q'9E@8XO=(-R=#MGUC>N&V7T:%],7.(_T(-D2 K)X):!
M=23K-M)U;O*8;87J)E*-3NI0B_QY:ZJG:@:R&V^AY\[K[C04[\,'\,11[)/D
M# /1\58W9%DRPM8 KW7!2#8T9. !EFX?X/160[:F(4N^^)"]F-__%-.-7^D"
M2?/ H1%VZ*W.S@\R L R4BV,;'-D[@4CG=;*;GQ))K=D,8-GC(TLE5X+A4Q[
M-&5^=IH/=D2\F);S:. 'Z),&"!G,DFPAW<1]0N]K)?I<X@85(XPZK2F0CP Y
M+_M35B-?Q4A3=20WOMZ,.U<_^'RL0-<SNM'M!>G#V=:HS2.N-Q?(GSIR[MSC
M4*XW-Y$J&\BR![C%JT*%92E(Q@.<%0\0<I7M"%NTHKC8^S5T^RF0"^0#]K:\
M7VVNRG3NW\E^DXZ!*TB7![C.;"-3&R*[-8C'5)%%'KJ!%,@%\@&[TR'=:VZ
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
M?RDZ67^-M?2&A-',#W>TM0]OV=C&FR^?+T&6%.4R?O7==]_]?U!+ P04
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
M%N)G=JZ#A5DX<)(4Y?#U?U!+ P04    "  P@&91J41'3?8'  !-90  %
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
M0N*R4S7'UJ]2[6H@=5+.8ZEUS86XNBO,&I^Z="?,[@JSCL3:76'6D8#[F3+
M?7-=-G_>^;+L@CLUQ]EO!&</T.E?(V,0<AY&G6.NO=I@^RK<:4W@L^1#/8+%
M4"#^Q&)P&G.9T  [GP11K%XCH=8/Y+_P%DT,+JVCR?WJ]UKX[&KAKM7"JRKY
M%6MWIAJ^;)#-<GA5X&_0]'84Q'>5V5UE=E>9W55FW21@5YG=569WE=EMK,P:
M%@KDG$%)JU?O,)F*R$\%"P9&86>!+7+0M=?Q;>W"@<G.I]-;,\4OS*$L/7X
M(P8!3K9O&G#.B;B/==ZCFD>X='2XDBDX2EZCP&@/"\WH9A!T%\XB[ZH;V@R@
M1I%:[R)A)QQ*3+A0S8_A?#)2KW'CNE%7"_D::EPG9!UD7'M+Z87,?AEP]7-]
M5V( ;/8Z)</H8Q!VEZ=57KKV_O,NFB;SFUO:"61^R$#>Y?*&%]-NA&8_J9AE
MC0:&7J# ?=9>@H:>R9_L_1#'[&T^_!H"P&.UR/,5Q&G,F)F[PDO<9ZO88ST_
M_[8X[LU6SZ?22.-H-R?B/OYYC_1X?[ WLIEN73/^A9>XST>QQWI^CJSQDX1%
MM38A3%.\>0GWT<_Y8YCHM7856K)<H4T/JS_JY^T_OOT_4$L#!!0    ( #"
M9E&R,XL*J"0  )O4 0 4    8W9R+3(P,C P.3,P7VQA8BYX;6S=7?]SW+:5
M_[GY*W!II[9G5I;DM+DX37*SEF2?&L?267+2-M/)0"16XH5+;$%2TK;3__T
MD-SE+HDOY -)Z&822]H%WS=\  )X#^]]\U^/RQC=$Y9&-/GVV?'+HV>() $-
MH^3VVV=12@^^^NJ/KP^.G_W7=Y]]\Q\'!^B2T3 /2(ANUNCL]-W\8YI'&4$I
M760/F)$9FH?W.!$-3NARE6>$H?,DH?<XXPS2&?\C>#GCWZW6++J]R]#SDQ?H
MU='15P>OCEX=H9\O+_]R<CP_^O[TSZ^^__'//[W_,+_\V]]?HH>'AY<DO,5,
M<GL9T"4Z.. 2Q5'RZ]?BGQN<$L152=)O/[_+LM77AX?BF<<;%K^D[/:0L_CB
ML&KX^6>_^8UL^_5C&NVT?_BB:GU\^)<?WE\%=V2)#Z(DS81.\KDT^CJ5'[^G
M@53*@B%2MA!_'53-#L1'!\>O#KXX?OF8AELQ%U&\PR6XBP)\2UET3S)AC$-A
MO*/77QQM'Q$TNYFB\41IC./7KU\?RF]KC3FQ,-NTKM/^XV'QY6[C2"/+QKS?
M??:;;QB-R4>R0)+AU]EZ1;[]/(V6JYA\7GYVQ\BBG5K,V*%X_C AF;#E:V'+
MXR^%+7_+/WJ/;TC\.1(M/GT\5PKT>D.C>.#0H5BW."-A4S3Y<5?Q:@^-)>(E
M81$-SY)^LNX]/:[05QEFG1'0_OQ8@E_S69GT$KGVY&C"T@S'_83=/CF6L!^Z
M3P:[STE!BY>/^/L]_VU'7O*8D20D826Q(**9 24/.<-RNA5A&M1)/HO%ZX:R
M9W4;/ ONV4$U]TL%^9OBERL2\R:W\R2<A\LHB=*,\1?5/3E[7)$D)>FG!,>2
M&@E/*%M1_BVIR$IUOGW6F\QA30%!:D<%1E*:LV"?&?_Q"U1N:>!G!@,+=L_$
M*H%S%LL;DAQ\NGKV7<D7X21$NYQ1Q?J;PZW 'FL8TB!?DB23ZY(63:_O",*W
MMTRB&65BX*& IEF*&(D%5_X92BMSH$7$EK_'*YK^*44KN>[+I)%2PNZC@/#5
M'$[1 V\N?G+)$<WN^'KOEB2$<<JB*=ZU)RD5?8E.(T8XN8I9]05ZOJ",_X7%
M>)^A@)$PRF:(+RT93K+UK"3*%ZQ9E/('7R"^Z-P^G=WA# 4X03<$A9)#O$;"
M?(5J7#R4XI@WI N4KD@0+:*@4HT+=9Z$"K%:N20T,S!JY3-#-1U11F*RNJ/)
MEKY8)/-U,U^ %.KR#I ==8?9K3#=.[-]490$<1Y*(3"+"H43FAP4VJ_X^X$F
M"8EGO.,3SB;/HCC*(L&;+R>7>1(5:]L9(EGP4H/^.0L092%AY=ZA/A@P"ZH/
M^*\&_)8M#@/*5X*K[* :K/+Q!:-+P*14246!(_&PX^Q<7QTO<'HCM<W3@UN,
M5W+)?DCB+*T^D1/YP=%QN?K_;?GQ+^?)/>\CRM;O&$W3O9E%T:CO-*SG"9ED
M*XH28[>"JB>HTJM<8<;"SN,A@N^LEU$F)OJ4 _B$)AF',M^U<]M>TC@*UM=\
M_?&&"_"K BT="$"1U%U6",IJW.3TN,,/_>O5OQV\R(?5+-LLW;NJY]EXZFZ>
M_;'6$Z7CC</W?!T5_X ST6?[$IJ&H-VST-'72<(!!]ZQRX'G7*G_-V.NDV7V
MAUMW1(XWTN;A_^9IT0G7]",1IHABPK?CYPE?KY+W_%U\34]P>G?)Z'W$-]YO
MUI]2$IXG%WRIBX4>\X O[^02=WXC%GM!IAB8@[""CN,A]8<,^YI<8MO#*LD0
MW[R(/0B7#3V/N70OQ-?BPX +*79"4DKA1*"5A AO1/S:LW$UI/GWA^'@^!MS
MG9IF%XN/A"^9\WUTM[>!KS9;.,+>:VDF]LZWE(8I2FD<>@;-5HV;*RF5D<?<
MQ@KX7F5\(RW ;9B%5:WA&UNM%#"H)*$X.Y!+!(Z4*)0G:AM>\@SFO)P3/R4X
M#R/^_0O/\&0P4',_;.ZG\3!VR6D1QDAXE?&URB5F%TR*%OZ(XYQ<$G9UAYEJ
M)K)\&(K ;C)" +GAA"2K&>+,.)X*1(9(\D.<(9(</<-A-S/MP[)'7WIQ?',:
MI0%?+N6,&.;';C0&/,112^QR.QGL;">??Z 905_X-G7VLE*'0P]#QXX+8)K(
MH27'TT6>B0@.$3.D@:OJ"1?@-$@#A2)-4%I,H;_C:#I"*SZ1W@M>,_2'V='1
MD?@?I6)*X7#-LSO*HG^2<(:.9\=??#4[>OUE]664ICD)_X1>?_DE_^I5]3'=
MBNPAI@W&;4.P35^/>'H0!#3G ^H2K_%-3$YR)KQ>JOU_>V/P#EXK V@/7E+F
MJ)2D/4.07O'&[M=L?5O<I!5P4A*\O*7WAR&)"LSP7_:APC_ZY;3TGE\SG*21
M<']^)"O*]H&B;=H7)C;\(2"I:*,M<510]P0N-@:HP&+= [U#:.9Y1I=4.(1_
M(,L;PO9ZK+4))/1%Q0\T+VQH.HI>@0AIBDSAG<>Y%^>(=P1M6<U0F#-Q.B@^
MCOA;)"CB5"*^BU[)R#R?PA-4)JJ''FB!,]Y+\8K<B@XYI4L<)8IWX6X;Z"NP
ME2,L<$L2],T+TZKG_HM.;=K>$$A95NM^_M=^U_./*K[O"+UE>"7BR.-6".C;
M]H6"E0002-2I>@(+*YTK>-B;?;R9X@/)VOP-(A0FW?4W**:1#@2@<TQW62%H
M^U YM')Q[!LE_+^23\V9Y=#S/8QVV28 >P 5IYB NYMI?W;NB=@13[KQNG01
MSH-_Y!$CQ;TLL:J8IRG)5$/1_!SX?-M6,M"A#%Y%(B96QKN&498SI^/,C0XM
M-W7@JDQR%F]KCL8Q?">TC>J+9 2GY)04/XN178:GJCV2FF<<^"7-$CF*O_4,
M75:JM_@=+7MC/%2=1N)ED80J!&V_AZ*EP0ET-%010]R8,69$%^(PK*1V,V8G
M@:= =$/I??2V(V'$O7_EKW\?)>2<_ZJ";$M#\"F DC?H**"BBGX6=)$D_'?/
M<*%6O7$ZH+?[>$CYB8A;^B2<WQ.&;\F'7)Q872RD^[SFV'F#TRB8)^%I%.>\
MM0)-/8E!$0?3 70$6W"4=ZJ$#]%W;Q_,4OL@=M#=HQYR; ,LU><8M38.CBJ:
M'*&G$55\F:"IBX\835CCX<).E+!GXZ%5ZY:S @4J)HG(Z!CU9O.DPPB-(>/=
MRDB-)QCLUL% FF@+S\+<=F/PI"2I.5+(])3;\$NE5$[C+@LNZ,+;][ZE4?11
MEOJ^&G$;7@IUC1_?1_BFO-C^@5M!&_=C? R\:;>4"[27KY!7OE4S_.C=>8^M
M'1J;YBX=-&)PF>ZXW=&9NKN#<YEL!V%)S^'RL+N VG6AI923A+-I#[P!I]J=
MP]6N" =^E*W/'H,[;CSR 2_WNTC9#!*FIN,+@B;#XJV!*KJ>=+Q)Y7I0FM'6
M@X'A+,DXWX_D5F8R23(%&%J;0<"@XPL!PY8B$B0]PH).XSH6C*;N'9SXEC(2
MW2;*R,3=[R%AB:V<(-U:$G04D-A;O([1B"6?IQ6*V&J<>ARB&B;C+9X^)7F:
MX_B"G2<+1OZ1<Y/+T^[M51=3'HTN%*#+L![2@LXS+GX\/STX?NT)J !6V%\F
M]>VT$3UD^6H52P\,CD4DT-N8/IP5'Y@22%@]"O:B=9 /Y%>K\4$B[W&8%UGM
M1#(Y&1?6%@_F6_Z&+M9JN.*Z=N<$;MQK<5?&Y,(M&CESW^[P=.*Z]0TTK9HJ
M/;5-\XX9RR^S&9:)(55)#54 L7L8'OW?14;8M8!M/E=%?DS?H-;)-LVK!)T[
M<!+/E*T+0/N(0U_4((?_NTZH@L7,\NA_*EU6>QG.#6J56GFK2)5A'JS&Q*Y
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
M/09Q+L032V;^GXCS5[P%^U""OA0!TH/B"LMSZ'^]<NF?'U@9?7QAP=N3<>;
M(OLO?2@Z>^>Q$P27-_%Z<W"B3&BG:@G);&?@#KVO(DAOS[T<);MS('/'K'=-
M59Y6_CN#Q>J)\&Q -GFZ$E$!)'61KD1':*!T)1:RNTQ7$E7LGEZZ$@M+6:8K
ML>WF48/(1<T.D3-9_CQ/SI:KF*X)^4BD ZL6;*" ="<2#H+,.\L+/ UD.9]0
M'_!M%5V"8SQ(_:5A%#,5O%-HY]G([&.=EH#[?CB=)).]972D[@F'>>N'B(LL
MR#^5H$@+8VARU/L2#LF'^#P)Q8]Z=@0%ME2MP<&/>BE 42AB#O,\L85!_4:T
MGT4O3.31MLIDL-_6J8?;Z8JU=!<7#'Q;FVK5UOJ-IT@A(.X=L!4M;DM>\>TM
M.1%^-+;6UF33/P4_)K:2RD&"@1T^_-4F.'' H)*;GQ7;K(S3/"JV[[/!*[ 4
M)<'.DO"42]$"LO9V+JJOM'(&!:-)@HA31"$GZ1%8M"JWU5M16WO$C-[!'0GS
MF%PL]E/?GR<+RI82O&_6Y9?&%-\]J8%S?L.T@."Q8BU<8(W""#-TLZX^]02I
MCDS6R!7NH.>G/-O9)'<\P:LHP[%A =>!@/MS'9.LH*7>'?^+[S:CI)Y&N<AK
M)78/M1M%OJT#NQO*? YBU:OCX?8=CA*1=_0B.8U2&?3"1]7%HEC4*J"J?P:*
M3BN)(( 4#!!-4"C)XUC,L\3"734% JV,L0\Z^_Z9J%AZJ[=3U])IN71WWLY-
MA7%)US/H:'36EA*?U/=77*H\H<L53?AH/*5+CF4%4-K;0J&BE0"T7Y6$T8:R
M9W#1ZKT/&+/I1P]64KVL-E\["BMR\@KZ0#+A_?'.];.OHR)@QAN7C<R:9^VN
M*5L[=]7L2N':33,KDAYZ[Z/9M8+1/]/2&2.>4=@FIQ@@'<60"2C&2#@Q>(H)
M_Y4H@KVN,LPRE2IOR&V4)&*K^P;'XB*/9\*?)<KD9F<R]-A"[DD.F:PS=WB3
MJZ,6ZF#GR],\X# 7SH!>O??^'NF8#:#) ./"R0?'TP\XN(L2PM:VZ0(T#T#Q
M9)8%F"8@S -Q>K$]H)%GAE14C/(,6693["/+LE\&=A]?YC=Q%+R-*=Z?C]K;
MP%W#+1Q!*)'DD*3G"2:TNC;]NBKSCG@\)Z[;;GPH5_EJ%<O0%\.;RO@8^.#.
M4B[0TEGP2 \K?Y-O>W);$S0.];KTS8A[>)S>\?E._!!SWCV.1815X;C>]Y:H
M-O9=2(!W^SWDA1X-/0]+@B]$NE3YFW"?!2+,7Z8Y$[^0K30N\]8/I*YVW^=8
MYTF.0WK8K7%&TA?7D[JYQ5*LC&WO<W]!]?P 3FZ]I)!!6Y1DQ66$/RGR_PY_
M:\&!1MHK"^UJ>3;R.IO%PD=O@<DQ\Y]OT]HIAM5.$WAF\R8_R. X]3<Y89NJ
MS?3>"MN.& @>AM*'C^-+'/%701DZHG6CZY\!!X;;2 2Z"[9A@ 2' [X4*'EX
M!B$K2S1BQJT[9Q+GFA98S78.'6KN %1WI7D&&:6^&J?9M-!H79A:YL&R>G:8
M7=H0F; FVX,!E+'P5RGU0CA#-QMG%EV4F0[\5U?CX=(J2\3YLH6:_NPR;5.<
M=1Z)@]\B>1NE 7\'2E._Y9_M;QOU;5W<)E%* %KQEL1101V5-TPD?4\0966#
MMBLF^FX8'#'7G*X&)/)K%[BH\P%=YC@[X?W.EAYV>UW%MIYNV'+H9'=$I&"*
MSY.0/'Y/U$D/]]LY2&G7SAG2[Q_Y*U.<L_-)X.3\>X]Z7ZMQ2W8ZC;%'=$]5
M;@R3/ZK1#NR 4G&&G8AD.(I]>14856UXEK16[IT4[5,29:*BE4C!JLR'UM((
MD@I-S1/2OP75XBZRBXT!7-*.N<]V%'A::<_4=JIG/#/ :,Q(5"Z"Z)DW>1HE
M)$W+^XSI_#%2.5'TS\#C4RTD BV)2GKH9T'Q[YY@IY/ZS5A#VQ[IC:R49354
M\;_V$<4_VLKQCM!;AE=W?*S&+4C2M^V+("L)0#?W:C3]0H^5ZA5J[*WO3<I?
MTS5]Z\<'3N[K]"+^D\Q_:[Q7WZNKQCQKEJX064,WC+)<7!5)9'69\$V>?:#9
M7TDFG";*XV;+Q^$GSMWDA!TZ2UZ%![YD)H)C<%5 9(77(MK+,Z1V-5'SP+)'
M7XYX=5Y$ZEXRJJY!7F\!OA;?Y 9ZE0IR:"7I.3S+[RFE-CK,4M1)KN<WU6U<
MQE=@8,3H@:J6T%O*3FE^DRWRN%EKQU!EJA,-<'1!'XE!T0;51+JE/D,;*=!"
MY!/CLTZ4(9%7889*UIZAL9?9&J$)O7MZRAM5"MBV-'1_@\H% '>+Z-52X@Q3
M*7S8&H!VXOMQ^TLU# S(&3$CAC)OLA[ZYN? F3)L)0/.S$\C:[:U-1JY-#IU
ME >5B0T^&/-S@]4G=NFCT1;S]>U6J[5%K"OYCIO(=C>XX*\$,[MHD&U+=[$@
M#>XN(T$$<<_C0!KZJZ- VLT_=)A ,2MNLD&*D]16J&B;.P@:T,KAXAK]0Y3=
M(5;1]P@P-@9H"24P]\1@T"EY;V&KSERL; J!C(D_!"[UJ863]0@G)JWK&+$R
M.R"V0%14EH[KDS*%-M'$&"@;PV(-3#+ 8@XVU-&&O+/8 Q>2=XY!:%'HJ<4B
MF.RV&Y-@!;LI,GF+6EH)YU+-X;MWRU5A"K:/N\O5;2<G9)A5'&11JB]<7N\<
M0@OM[<Z:*IZ,F;ZF4*<.[X"\$<?57C[S2QI'P;KXUSBHK)X%CZ@N$CJ(!=KF
MMW=\9]JY(MH1U=#&MW'5Q1J-0=49>9.7#'T;)3@)=DI *H95!P(#E0C5R I-
M)R)O.>6<BX@96%1\:K5!'0ZX8;0S9@^!J#C%2.QN)LNJIR;$3IDJI HQFH?W
MPL&8SOD.C\C\]/;I0G0TW*<,L9 8MF?C^]R$@Y:5M>/EG<22)PI+3H.G$7&D
MI?;5:*>J9Z.TEZG,Z45L,3SE6*U<_I=%9)GU^-Q_SOV85$CF)/RCC*,;?,0!
M=##5&/8Y(-#:$.8QI,/9Y(E9%*-%U7J@9"Q.1L8V#<NJ3,,2/*4T+"I V73%
MF--O>4K!%W7*F;;6!#ZI-ODY.A2;H83X%A?7IFYSAE'8=S"7U)SOID/I2XWQ
M;8L?:O=[B/.IE1-H5J@((D'1D]Y6:EKW,JF-.K#7FD\XO)?2$_[K!;NF#_N9
MW'0MX;YJ)7<("@K2J*0]0X*ZJ+PKZ'N$"8,%FGYJ?0<,C),SOB^XY=OW=XP^
M9'>BPA).U*D0VEO#\:*5 H29DC J**.2M'=PT1J@"1ES/PP,FQ]IS%?#F*W?
M1C'?("@!L]\.#A4%9PA(-B310M#T#AP*E9NPT%E[,$!<,RSJMURMES=T?R?2
M_!X"@%9.H"CX@B J*'K4[ZV:UOM;;=0)=A%OHR1*[TCXCM)0?;+:VMC9SJ)5
M!EB44T$0W0J*GF##3FWE7D-M^PE0\Q-EOYXGEXP&1%E)1M'8&6I:98"@1A \
MB)*#54'25]BTZJV$C=KXO>/C/M $YQE=TBRZ5P?&M;6"1,1IN()\GG6RCD+@
M@*)VC'W;X?:T8MXTAJH'NYF@-*KO@R[)-7ZT"\!1-G?@Z=#* 3N@$[01)SY$
M50*PV(8PM:WLGN#<5O<6-X89.][D?+$;#QV)#)S_98"Q4W)T/&R&TT,[F)YD
M2AO+T05 XHC%/*(TB&F:,Z),M[@WP'1/@$M]F*6!+<3T^0^GP)J%RHT*()8]
M,'D9I@N^',0B-G.>IJ1#4%7KPP,58%+("(%94::HRCZ )5T97\37U,)K+0J*
MB25$YN<2HH.5+$L7Z;IRDBP=\R1LEF.VKX*L?]QA1@\K.2%0K?&2"+UJUCH_
M,]4ZGSAQAI6--.DT[#MS')>LS,1XP60@;=( BK&Y,^>L0@Z7'EK)0KAH*R:>
MH,S6%DI?K:Y3!D;1U1+'<97V50F>W59PS+1R!5W$$0111=$[7+3JVX2#VLSC
MO?:*XH&Z!5B]!?3EU<(-OI0JZ'D" HVF^V\9E6''/%+), =?>(:9J)?4GL?>
MT!A^1**3 7844E!&%6G/(*+7O'E>8#3_!*?09T65U3<D(>K$HJK6SLZ@VZ6
M8$>^F].()NCY34'UA<RKZ/?>3&<-Y>FNIE/&+"S0<;\UX YKV#V5<@_E6Y:N
M[MLFQQLE!Q<>&D61#7ECE>W!EQY,DL"709X7OC9:H''IP:HS!MXOG2<98?)>
M+CG%&6Z'C[$Y? >EEP/F;-U01H*T9]F";4W0W%U9],6(Z2GQ6E98N:;S@,^,
MC"A3&2JFI@X$P DK.\L*P5]KM0"WWLMA%-)Z+MNT\F1$];=*(QUG/TR.N4WA
MG412(8I\1Q9K7N4NI;4Q?).BDP$\<W/*Y:;$,WCI]6[N1HS&'[86%8=NF >9
M/.\G[#X*2'I*EWS'O=>U^K:06E1&"8#[64&\\.(4U#W!BY7J]5I4=M:?("39
M-B)/T=Q96/(@$7FU/'*OW ;DP:5^HGGC3*HK(ZK]B U2I/39>O-[9K%J(S!0
M%BN-K*! HBK%TZKDAV[6B%:\1LUD!=30+I,50$V/LEEI3&69S<J$W#&K(9 %
M$97'Y)&<UJW3VA1>\T#-'[:,*>DB2=@S8.FT;I8R,)A];&>.*!55!:-&2<Y1
M7,*9)NDE86]P&@4B]5,4YZ(6L3C%UKI[^M!SXQ ": *=]4OWT/.8B_!"7'=!
MJ2#O&4[!9FKW)4%[?#J_]SP(\F4N"]J<DD44*#V9%@^Z]H>K97/B&R=/PS>N
MMH+)3V[HHDD"3!7HJK=P&";J B]%R;3!*[TY6YMVD7?B"%45D%5H&*[JB'#8
M,H)/:-A:::3^-:BZ2 L?D =!1HUR@DA0]*2C58KN%!%1671@I^8U?CP/"?]U
M(2[G\M?SA[QE@V!N#W=K&B0!S5CX$>W21@5Q]/SZ_,,+CV!B98JF?U/7*W7M
MWO/?OONL^H3_<X-3\MUG_P=02P,$%     @ ,(!F4=K[59.3%@  XX4! !0
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
M% ,4    "  P@&91B%D,(GQ-  "!704 $               @ $     8W9R
M+3(P,C P.3,P+GAM;%!+ 0(4 Q0    ( #" 9E%(I3B:Q08  #,X   0
M          "  :I-  !C=G(M,C R,# Y,S N>'-D4$L! A0#%     @ ,(!F
M4:E$1TWV!P  364  !0              ( !G50  &-V<BTR,#(P,#DS,%]C
M86PN>&UL4$L! A0#%     @ ,(!F4:C(90,>"0  X8   !0
M ( !Q5P  &-V<BTR,#(P,#DS,%]D968N>&UL4$L! A0#%     @ ,(!F4;(S
MBPJH)   F]0! !0              ( !%68  &-V<BTR,#(P,#DS,%]L86(N
M>&UL4$L! A0#%     @ ,(!F4=K[59.3%@  XX4! !0              ( !
M[XH  &-V<BTR,#(P,#DS,%]P<F4N>&UL4$L%!@     &  8 A $  +2A
!  $!

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