0000031107-16-000082.txt : 20160429 0000031107-16-000082.hdr.sgml : 20160429 20160429172921 ACCESSION NUMBER: 0000031107-16-000082 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20160402 FILED AS OF DATE: 20160429 DATE AS OF CHANGE: 20160429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EASTERN CO CENTRAL INDEX KEY: 0000031107 STANDARD INDUSTRIAL CLASSIFICATION: CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420] IRS NUMBER: 060330020 STATE OF INCORPORATION: CT FISCAL YEAR END: 0102 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35383 FILM NUMBER: 161608614 BUSINESS ADDRESS: STREET 1: 112 BRIDGE ST STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 BUSINESS PHONE: 2037292255 MAIL ADDRESS: STREET 1: 112 BRIDGE STREET STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 10-Q 1 fm10q1st2016.htm fm10q1st2016.htm
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 
FORM 10-Q


(Mark One)
 
 
[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE QUARTERLY PERIOD ENDED April 2, 2016
 

 
OR
 

 
 
[  ] TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM                          to
 

Commission File Number:    0599

 
THE EASTERN COMPANY
(Exact name of registrant as specified in its charter)

Connecticut
06-0330020
(State or other jurisdiction of
(I.R.S. Employer
incorporation or organization)
Identification No.)


112 Bridge Street, Naugatuck, Connecticut
06770
(Address of principal executive offices)
(Zip Code)


(203) 729-2255
(Registrant’s telephone number, including area code)

Not applicable
(Former name, former address and former fiscal year, if changed since last report)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes   [X] No [  ]

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (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).
Yes   [X] No [  ]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See the definitions of “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer [  ]
Accelerated filer [X]
Non-accelerated filer [  ] (Do not check if a smaller reporting company)
Smaller reporting company [  ]

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes   [  ] No [X]

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Class
Outstanding as of April 27, 2016
Common Stock, No par value
6,250,207


 
 

 

PART 1 – FINANCIAL INFORMATION




ITEM 1 – FINANCIAL STATEMENTS



THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)



ASSETS
 
April 2, 2016
 
January 2, 2016
 
Current Assets
             
Cash and cash equivalents
 
$
16,728,086
 
$
17,814,986
 
Accounts receivable, less allowances: $461,000 - 2016; $450,000 - 2015
   
17,864,495
   
17,502,445
 
Inventories
   
35,684,938
   
36,842,413
 
Prepaid expenses and other assets
   
2,250,755
   
2,122,215
 
Deferred income taxes
   
986,167
   
986,167
 
Total Current Assets
   
73,514,441
   
75,268,226
 
               
               
Property, Plant and Equipment
   
63,813,669
   
63,438,241
 
Accumulated depreciation
   
(37,466,820
)
 
(36,636,775
)
     
26,346,849
   
26,801,466
 
               
               
Goodwill
   
14,848,095
   
14,790,793
 
Trademarks
   
169,845
   
164,957
 
Patents, technology, and other intangibles net of accumulated amortization
   
2,032,599
   
2,113,576
 
Deferred income taxes
   
2,366,374
   
2,599,541
 
     
19,416,913
   
19,668,867
 
TOTAL ASSETS
 
$
119,278,203
 
$
121,738,559
 







2

 
 

 






LIABILITIES AND SHAREHOLDERS’ EQUITY
 
April 2, 2016
 
January 2, 2016
 
Current Liabilities
             
Accounts payable
 
$
7,792,497
 
$
9,109,394
 
Accrued compensation
   
1,809,148
   
2,873,871
 
Other accrued expenses
   
1,589,817
   
1,751,052
 
Current portion of long-term debt
   
1,250,000
   
1,428,571
 
Total Current Liabilities
   
12,441,462
   
15,162,888
 
               
Other long-term liabilities
   
286,920
   
286,920
 
Long-term debt, less current portion
   
1,250,000
   
1,785,714
 
Accrued postretirement benefits
   
744,473
   
793,055
 
Accrued pension cost
   
24,547,739
   
24,304,926
 
               
               
               
Shareholders’ Equity
             
 Voting Preferred Stock, no par value:
             
        Authorized and unissued: 1,000,000 shares
             
 Nonvoting Preferred Stock, no par value:
             
        Authorized and unissued: 1,000,000 shares
             
Common Stock, no par value:
             
        Authorized: 50,000,000 shares
             
Issued: 8,944,936 shares in 2016 and 8,942,461 shares in 2015
   
29,036,652
   
28,997,050
 
Treasury Stock: 2,694,729 shares in 2016 and 2015
   
(19,105,723
)
 
(19,105,723
)
Retained earnings
   
90,557,674
   
90,597,041
 
               
Accumulated other comprehensive income (loss):
             
Foreign currency translation
   
(976,311
)
 
(1,154,098
)
Unrecognized net pension and postretirement benefit costs, net of tax
   
(19,504,683
)
 
(19,929,214
)
   Accumulated other comprehensive loss
   
(20,480,994
)
 
(21,083,312
)
Total Shareholders’ Equity
   
80,007,609
   
79,405,056
 
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
 
$
119,278,203
 
$
121,738,559
 

See accompanying notes.
 
 
3
 
 

 



THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

     
Three Months Ended
 
     
April 2, 2016
   
April 4, 2015
   
Net sales
 
$
33,101,657
 
$
36,876,842
   
Cost of products sold
   
(26,681,211
)
 
(29,541,664
)
 
Gross margin
   
6,420,446
   
7,335,178
   
                 
Selling and administrative expenses
   
(5,459,582
)
 
(5,963,695
)
 
Operating profit
   
960,864
   
1,371,483
   
                 
Interest expense
   
(36,285
)
 
(52,825
)
 
Other income
   
21,374
   
7,007
   
Income before income taxes
   
945,953
   
1,325,665
   
                 
Income taxes
   
297,880
   
451,714
   
Net income
 
$
648,073
 
$
873,951
   
                 
Earnings per share:
               
Basic
 
$
.10
 
$
.14
   
                 
Diluted
 
$
.10
 
$
.14
   
                 
Cash dividends per share:
 
$
.11
 
$
.11
   

See accompanying notes.




THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

 
Three Months Ended
 
   
April 2, 2016
   
April 4, 2015
 
Net income
$
648,073
 
$
873,951
 
Other comprehensive (loss) income:
           
Change in foreign currency translation
 
177,787
   
(594,332
)
Change in pension and postretirement benefit costs, net of taxes of:
2016 – $233,167
2015 – $186,514
 
424,531
   
339,590
 
Total other comprehensive (loss) income
 
602,318
   
(254,742
)
Comprehensive income
$
1,250,391
 
$
619,209
 

See accompanying notes.
 
 
4
 
 

 


THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)


   
Three Months Ended
 
   
April 2, 2016
 
April 4, 2015
 
Operating Activities
             
Net income
 
$
648,073
 
$
873,951
 
Adjustments to reconcile net income to net cash provided by operating activities:
             
Depreciation and amortization
   
928,136
   
959,857
 
Unrecognized pension and postretirement benefits
   
851,929
   
848,173
 
Loss on sale of equipment and other assets
   
19,780
   
--
 
Issuance of Common Stock for directors’ fees
   
39,601
   
7,498
 
Changes in operating assets and liabilities:
             
Accounts receivable
   
(339,041
)
 
(2,317,994
)
Inventories
   
1,254,683
   
33,403
 
Prepaid expenses and other
   
(127,991
)
 
(140,975
)
Recoverable income taxes receivable
   
--
   
380,000
 
Other assets
   
(19,977
)
 
57,208
 
Accounts payable
   
(1,336,219
)
 
(14,302
)
Accrued compensation
   
(1,099,262
)
 
(1,349,334
)
Other accrued expenses
   
(161,982
)
 
989,385
 
Net cash provided by operating activities
   
657,730
   
326,870
 
               
Investing Activities
             
Purchases of property, plant and equipment
   
(338,270
)
 
(820,161
)
Net cash used in investing activities
   
(338,270
)
 
(820,161
)
               
Financing Activities
             
Principal payments on long-term debt
   
(714,285
)
 
(357,142
)
Dividends paid
   
(687,439
)
 
(686,841
)
Net cash used in financing activities
   
(1,401,724
)
 
(1,043,983
)
               
Effect of exchange rate changes on cash
   
(4,636
)
 
(161,879
)
Net change in cash and cash equivalents
   
(1,086,900
)
 
(1,699,153
)
               
Cash and cash equivalents at beginning of period
   
17,814,986
   
15,834,444
 
Cash and cash equivalents at end of period
 
$
16,728,086
 
$
14,135,291
 

See accompanying notes.



5

 
 

 

THE EASTERN COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
April 2, 2016


Note A – Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the Company’s consolidated financial statements and notes thereto included in its Form 10-K for the year ended January 2, 2016 for additional information.

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.

The condensed consolidated balance sheet as of January 2, 2016 has been derived from the audited consolidated balance sheet at that date.


Note B – Earnings Per Share

The denominators used in the earnings per share computations follow:

 
Three Months Ended
 
April 2, 2016
 
April 4, 2015
Basic:
     
Weighted average shares outstanding
6,247,760
 
6,244,088
       
Diluted:
     
Weighted average shares outstanding
6,247,760
 
6,244,088
Dilutive stock options
-
 
-
Denominator for diluted earnings per share
6,247,760
 
6,244,088


Note C – Inventories

The components of inventories follow:

 
April 2, 2016
 
January 2, 2016
       
Raw material and component parts
$   10,598,427
 
$    10,913,827
Work in process
7,422,467
 
7,681,576
Finished goods
17,664,044
 
18,247,010
 
$ 35,684,938
 
$  36,842,413

 
6
 
 

 


Note D – Segment Information

Segment financial information follows:

 
Three Months Ended
 
 
April 2, 2016
 
April 4, 2015
 
Revenues:
           
Sales to unaffiliated customers:
           
Industrial Hardware
$
14,591,513
 
$
14,786,666
 
Security Products
 
14,197,217
   
14,100,916
 
Metal Products
 
4,312,927
   
7,989,260
 
 
$
33,101,657
 
$
36,876,842
 
             
Income before income taxes:
           
Industrial Hardware
$
697,196
 
$
731,545
 
Security Products
 
1,128,196
   
786,291
 
Metal Products
 
(864,528
   
(146,353
)
Operating Profit
 
960,864
   
1,371,483
 
Interest expense
 
(36,285
   
(52,825
)
Other income
 
21,374
   
7,007
 
      Income before income taxes
$
945,953
 
$
1,325,665
 


Note E – Recent Accounting Pronouncements
 
In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.


Note F – Debt

On January 29, 2010, the Company signed a secured Loan Agreement (the “Loan Agreement”) with People’s United Bank (“People’s”) which included a $5,000,000 term portion (the “Original Term Loan”) and a $10,000,000 revolving credit portion.  On January 25, 2012, the Company amended the loan agreement by taking an additional $5,000,000 term loan (the “2012 Term Loan”).  Interest on the Original Term Loan portion of the Loan Agreement is fixed at 4.98%.  Interest on the 2012 Term Loan is fixed at 3.90%.  The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People’s Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014.  On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People’s which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.  The Company did not utilize the revolving credit facility during Fiscal 2015 or during the first three months of 2016.

 
7
 
 

 

The Company has loan covenants under the Loan Agreement which required the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, and minimum tangible net worth of $55 million. In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.  The Company was in compliance with all covenants in 2015 and for the three month period ended April 2, 2016.
 
 

Note G – Goodwill

The following is a roll-forward of goodwill from year-end 2015 to the end of the first quarter 2016:

   
Industrial
Hardware
Segment
 
Security
Products
Segment
 
Metal
Products
Segment
 
 
 
Total
 
                           
Beginning balance
 
$
1,731,751
 
$
13,059,042
 
$
 
$
14,790,793
 
Foreign exchange
   
 57,302
   
 —
   
   
 57,302
 
Ending balance
 
$
1,789,053
 
$
13,059,042
 
$
 
$
14,848,095
 


Note H – Intangibles

The gross carrying amount and accumulated amortization of amortizable intangible assets:

   
Industrial Hardware Segment
 
Security Products Segment
 
Metal Products Segment
   
Total
 
Weighted-Average Amortization Period (Years)
 
2016 Gross Amount
                             
Patents and developed technology
 
$
2,262,367
 
$
1,030,701
 
$
--
 
$
3,293,068
 
15.9
 
Customer relationships
   
--
   
449,706
   
--
   
449,706
 
5.0
 
Non-compete agreements
   
--
   
407,000
   
--
   
407,000
 
5.0
 
Intellectual property
   
--
   
307,370
   
--
   
307,370
 
5.0
 
Total Gross Intangibles
 
$
2,262,367
 
$
2,194,777
 
$
--
 
$
4,457,144
 
12.6
 
                               
2016 Accumulated Amortization
                             
Patents and developed technology
 
$
1,543,456
 
$
590,070
 
$
--
 
$
2,133,526
     
Customer relationships
   
--
   
112,426
   
--
   
112,426
     
Non-compete agreements
   
--
   
101,750
   
--
   
101,750
     
Intellectual property
   
--
   
76,843
   
--
   
76,843
     
Accumulated Amortization
 
$
1,543,456
 
$
881,089
 
$
--
 
$
2,424,545
     
                               
Net April 2, 2016 per Balance Sheet
 
$
718,911
 
$
1,313,688
 
$
--
 
$
2,032,599
     
 
 
8

 
 

 


2015 Gross Amount
                             
Patents and developed technology
 
$
2,206,852
 
$
1,029,181
 
$
--
 
$
3,236,033
 
15.9
 
Customer relationships
   
--
   
449,706
   
--
   
449,706
 
5.0
 
Non-compete agreements
   
--
   
407,000
   
--
   
407,000
 
5.0
 
Intellectual property
   
--
   
307,370
   
--
   
307,370
 
5.0
 
Total Gross Intangibles
 
$
2,206,852
 
$
2,193,257
 
$
--
 
$
4,400,109
 
12.6
 
                               
2015 Accumulated Amortization
                             
Patents and developed technology
 
$
1,478,692
 
$
575,026
 
$
--
 
$
2,053,718
     
Customer relationships
   
--
   
89,941
   
--
   
89,941
     
Non-compete agreements
   
--
   
81,400
   
--
   
81,400
     
Intellectual property
   
--
   
61,474
   
--
   
61,474
     
Accumulated Amortization
 
$
1,478,692
 
$
807,841
 
$
--
 
$
2,286,533
     
                               
Net January 2, 2016 per Balance Sheet
 
$
728,160
 
$
1,385,416
 
$
--
 
$
2,113,576
     


Note I – Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

Significant disclosures relating to these benefit plans for the first quarter of fiscal 2016 and 2015 follow:

   
Pension Benefits
 
Postretirement Benefits
 
   
Three Months Ended
 
Three Months Ended
 
   
April 2,
2016
 
April 4,
2015
 
April 2,
2016
 
April 4,
2015
 
Service cost
 
$
813,005
 
$
964,987
 
$
10,750
 
$
54,393
 
Interest cost
   
766,580
   
859,259
   
20,500
   
38,729
 
Expected return on plan assets
   
(1,243,941
)
 
(1,287,914
)
 
(11,750
)
 
(22,984
)
Amortization of prior service cost
   
50,143
   
54,647
   
(6,000
)
 
(5,972
)
Amortization of the net loss
   
627,055
   
472,728
   
(13,500
)
 
4,701
 
Net periodic benefit cost
 
$
1,012,842
 
$
1,063,707
 
$
--
 
$
68,867
 


The Company’s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations.  In 2016, the Company expects to contribute $3.1 million into its pension plans and $118,000 into its postretirement plan. As of April 2, 2016, the Company has not made contributions into its pension plans and has contributed $46,000 to its postretirement plan and will make the remaining contributions as required during the remainder of the year.
 
9
 
 

 


On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company effective as of May 31, 2016.  The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code covering substantially all U.S. non-union employees. The plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion. The Company made contributions of $56,231 and $52,266 in the first quarter of 2016 and 2015, respectively.
 
 

Note J – Stock Based Compensation and Stock Options

As of April 2, 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.  Incentive stock options granted under the 2010 plan must have exercise prices that are not less than 100% of the fair market value of the stock on the dates the options are granted.  Restricted stock awards may also be granted to participants under the 2010 plan with restrictions determined by the Compensation Committee of the Company’s Board of Directors.  Under the 2010 plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company’s Board of Directors.  No options or restricted stock were granted in the first quarter of 2016 or 2015.

As of April 2, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.


Note K – Income Taxes

The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.  With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2012 and non-U.S. income tax examinations by tax authorities prior to 2009.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB Accounting Standards Codification (“ASC”) 740.  There have been no significant changes to the amount of unrecognized tax benefits during the three months ended April 2, 2016.  The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.


Note L - Financial Instruments and Fair Value Measurements
 
Financial Risk Management Objectives and Policies

The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its receivable accounts with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At April 2, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company’s net trade receivables at April 2, 2016 or at January 2, 2016.  The maximum exposure to credit risk is primarily represented by the carrying amount of the Company’s accounts receivable.
 
10

 
 

 

Interest Rate Risk
 
On April 2, 2016, the Company has no exposure to the risk of changes in market interest rates as the interest rate on the outstanding debt is fixed at 4.98% and 3.90%.

Fair Value Measurements

Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company’s and counterparty’s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. There are no assets or liabilities requiring fair value measurements on April 2, 2016 or January 2, 2016.


Note M – Subsequent Event
 
On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company as of May 31, 2016.  The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.
 
 
11
 
 

 


ITEM 2 – MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion is intended to highlight significant changes in the Company’s financial position and results of operations for the thirteen weeks ended April 2, 2016. The interim financial statements and this Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the Consolidated Financial Statements and Notes thereto for the fiscal year ended January 2, 2016 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company’s Annual Report on Form 10-K for the fiscal year ended January 2, 2016.

Certain statements set forth in this discussion and analysis of financial condition and results of operations are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. They use such words as “may,” “will,” “expect,” “believe,” “plan” and other similar terminology. These statements reflect management’s current expectations regarding future events and operating performance and speak only as of the date of this release. These forward-looking statements involve a number of risks and uncertainties, and actual future results and trends may differ materially depending on a variety of factors, including changing customer preferences, lack of success of new products, loss of customers, competition, increased raw material prices, problems associated with foreign sourcing of parts and products, changes within our industry segments and in the overall economy, litigation and legislation. In addition, terrorist threats and the possible responses by the U.S. and foreign governments, the effects on consumer demand, the financial markets, the travel industry, the trucking industry and other conditions increase the uncertainty inherent in forward-looking statements. Forward-looking statements reflect the expectations of the Company at the time they are made, and investors should rely on them only as expressions of opinion about what may happen in the future and only at the time they are made. The Company undertakes no obligation to update any forward-looking statement. Although the Company believes it has an appropriate business strategy and the resources necessary for its operations, future revenue and margin trends cannot be reliably predicted and the Company may alter its business strategies to address changing conditions.

In addition, the Company makes estimates and assumptions that may materially affect reported amounts and disclosures. These relate to valuation allowances for accounts receivable and for excess and obsolete inventories, accruals for pensions and other postretirement benefits (including forecasted future cost increases and returns on plan assets), provisions for depreciation (estimating useful lives), uncertain tax positions, and, on occasion, accruals for contingent losses.


Overview

Sales in the first quarter of 2016 decreased 10% when compared to the first quarter of 2015.  The decrease in sales is primarily the result of a 46% decrease in sales in the Metal Products Segment.   Sales of our mining products were down 46% due to the sharp decline in the U. S. coal industry. Sales in the Industrial Hardware and Security Products segment were comparable to the first quarter of 2015.  Consolidated sales volume of existing products decreased in 2016 by 14% compared to the first quarter of 2015. The first quarter of 2016 was favorably affected by the introduction of new products which increased sales by 4%.

For the three months ended April 2, 2016, gross margin as a percentage of sales was 19% compared to 20% in the comparable period of 2015.  This decrease was primarily the result of decreased sales volume of mining products in the Metal Products segment causing lower utilization of the Company’s production capacity in the 2016 period.

Selling and administration costs decreased $0.5 million or 8% in the first quarter of 2016 compared to the prior year period. The decrease is the result of cost incurred in the first quarter of 2015 totaling approximately $0.6 million related to the proxy contest.
 
12
 
 

 

In general, raw material prices have started to increase compared to an overall decline in in commodity prices experienced in 2015.  The Company recovers these additional costs from our customers through price increases wherever possible.  Currently, there is no indication that the Company will be unable to obtain supplies of all the raw materials that it requires.

Cash flow from operations in the first quarter of 2016 increased compared to the same period in 2015. This increase is primarily due to the timing differences in the collections of accounts receivable, payments of liabilities, and changes in inventories.  Cash on hand and cash flow from operations, along with the result of controlling discretionary expenditures, should be sufficient to enable the Company to meet all its existing obligations and continue its quarterly dividend payments.
 
 
A more detailed analysis of the Company’s results of operations and financial condition follows:

Results of Operations

The following table shows, for the periods indicated, selected line items from the condensed consolidated statements of operations as a percentage of net sales, by segment:

 
 
Three Months Ended April 2, 2016
 
 
Industrial
Security
Metal
 
 
Hardware
Products
Products
Total
Net sales
100.0%
100.0%
100.0%
100.0%
Cost of products sold
77.3%
75.5%
108.6%
80.6%
Gross margin
22.7%
24.5%
-8.6%
19.4%
         
Selling and administrative expense
17.9%
16.5%
11.4%
16.5%
Operating profit
4.8%
7.9%
-20.0%
2.9%
         
 
 
Three Months Ended April 4, 2015
 
 
Industrial
Security
Metal
 
 
Hardware
Products
Products
Total
Net sales
100.0%
100.0%
100.0%
100.0%
Cost of products sold
76.6%
76.4%
93.1%
80.1%
Gross margin
23.4%
23.6%
6.9%
19.9%
         
Selling and administrative expense
18.5%
18.0%
8.7%
16.2%
Operating profit
4.9%
5.6%
-1.8%
3.7%
 
13

 
 

 


The following table shows the amount of change for the first quarter of 2016 compared to the first quarter of 2015 in sales, cost of products sold, gross margin, selling and administrative expenses and operating results, by segment (dollars in thousands):

 
Industrial
Security
Metal
 
 
Hardware
Products
Products
Total
Net sales
         $     (195)
       $  96
          $(3,676)
        $ (3,775)
         
         Volume
-8.1%
-2.0%
-46.0%
-14.0%
         Prices
-0.2%
-0.3%
0.0%
-0.2%
         New products
   6.9%
  3.0%
   0.0%
   4.0%
 
-1.4%
0.7%
-46.0%
-10.2%
         
Cost of products sold
        $      (45)
       $     (59)
  $  (2,755)
        $ (2,859)
 
-0.4%
-0.5%
-37.0%
-9.7%
         
Gross margin
      $     (151)
    $     155
       $  (920)
      $ (916)
 
-4.3%
4.7%
-168.0%
-12.5%
         
Selling and administrative expenses
      $      (116)
    $     (187)
        $   (202)
      $    (505)
 
-4.3%
-7.4%
-29.2%
-8.5%
         
Operating profit
      $    (34)
     $    342
       $ (718)
      $ (410)
 
-4.7%
43.5%
-490.7%
-29.9%


Industrial Hardware Segment

Net sales in the Industrial Hardware segment were down 1.5% in the first quarter of 2016 compared to the prior year quarter. The lower sales in the first quarter of 2016 reflected lower volume of sales of existing products by 8.1%.  The majority of this decrease came from a 21% decrease in sales to our Class 8 truck customers where we sell many of our hardware products and lightweight composite panels.  Sales of new product in the 1st quarter contributed a 6.9% in increase sales consisting of new sleepers, electronic rotary latches and white board panels.

Cost of products sold for the Industrial Hardware segment remained the same in the first quarter of 2016 compared to the first quarter of 2015.  The most significant factors resulting in changes in cost of products sold in the 2016 quarter compared to the 2015 quarter included:
 
§ a decrease of $0.8 million or 35% in outside parts and processing;
§ an increase of $0.5 million or 1117% in inventory parts change;
§ and an increase of $0.2 million or 160% in foreign currency exchange.
 
Gross margin as a percentage of net sales for the Industrial Hardware segment was 23% in the first quarter 2016 and 2015.  The slight decrease in gross margin for the 2015 period reflects the mix of products produced and the changes in cost of products sold discussed above.

Selling and administrative expenses in the Industrial Hardware segment decreased $0.1 million or 4% from 2015 to 2016.  The most significant factor resulting in changes in selling and administrative expenses in the Industrial Hardware segment was a decrease of $0.3 million or 100% in charges related to the proxy contest in 2015.




14

 
 

 

Security Products Segment

Net sales in the Security Products segment increased 1% in the first quarter of 2016 compared to the first quarter of 2015.  The increase in sales came from the introduction of new lock products, sold primarily to the luggage and storage markets and new flash cash products for the commercial laundry market adding 3% in new sales, offset by a 2% decrease in volume sales of existing products.

Cost of products sold for the Security Products segment decreased $0.1 million or 1% in 2016 as compared to the first quarter of 2015.  The most significant factors resulting in changes in cost of products sold in the first quarter of 2016 compared to 2015 quarter included a decrease of $0.1 million or 1% in raw materials.

Selling and administrative expenses in the Security Products segment decreased $0.2 million or 7% in the first quarter of 2016 compared to the same period in 2015. The most significant factors resulting in changes in selling and administrative expenses in the Security Products segment was a decrease of $0.2 million or 100% in charges related to the proxy contest in 2015.


Metal Products Segment

Net sales in the Metal Products segment decreased 46% in the first quarter of 2016 as compared to the prior year period. Sales of mining products were down 46% and sales of contract castings products were down 57% from the prior year levels. The U.S. mining industry is at its lowest levels in a decade and is forecasted to contract further during 2016. The coal mining industry continues to be impacted by coal plant closures, a mild winter, lower natural gas prices, excess coal inventories and stricter EPA regulations. The reduction in our contract castings products was due to the down turn in the Class 8 truck market where we supply EGR valve casting for truck engines.  Due to the decreases in incoming mining and contract casting orders the Company decreased its workforce by 39% during the 1st quarter and expects to see the full effect of these reduction in payroll and payroll cost beginning in the second quarter.  We are working with several new customers in the contract casting market which we expect to favorably impact the remainder of the 2016 fiscal year.

Cost of products sold for the Metal Products segment decreased $2.8 million or 37% in the first quarter of 2016 compared to the same period in 2015.  The most significant factors resulting in changes in cost of products sold in the first quarter of 2016 compared to the 2015 first quarter included:

§ a decrease of $1.1 million or 37% in labor costs;
§ a decrease of $0.7 million or 58% in raw materials;
§ a decrease of $0.5 million or 49% in supplies and tools;
§ a decrease of $0.3 million or 50% in outside parts and processing; and
§ a decrease of $0.2 million or 28% in utilities.

Gross margin as a percentage of net sales decreased from 7% in the first quarter of 2015 to -9% for the 2016 quarter.  The decrease is primarily due to lower sales and high fixed costs associated with foundry operations.

Selling and administrative expenses in the Metal Products segment decreased than $0.2 million or 29% in the first quarter of 2016 compared to the same period in 2015. The most significant factors resulting in changes in selling and administrative expenses in the Metal Products segment in the first quarter of 2016 compared to the 2015 quarter were:
 
§ a decrease of $0.1 million or 100% in charges related to the proxy contest in 2015; and
§ a decrease $0.1 million in other charges.

 
Other Items

Interest expense decreased 31% in the first quarter of 2016 compared to the prior year period due to the decreased level of debt.
 
15
 
 

 


Other income for both periods presented was not material to the financial statements.

Income taxes reflected the change in the operating results.  The effective tax rate in the first quarter of 2016 was 31.5% and was comparable to the 2015 effective rate which was 34.1%.

Liquidity and Sources of Capital

The Company generated approximately $658,000 of cash from its operations during the first three months of 2016 compared to approximately $327,000 during the same period in 2015.  The increase in cash flows in the 2016 quarter compared to the prior year period was primarily the result of the associated timing differences in the collections of accounts receivable, payments of liabilities, and changes in inventories.  Cash flow from operations coupled with cash on hand at the beginning of the year was sufficient to fund capital expenditures, debt service, and dividend payments.

Additions to property, plant and equipment were approximately $338,000 for the first three months of 2016 and $820,000 for the same period in 2015.  Total capital expenditures for 2016 are expected to be approximately $2.5 million.  As of April 2, 2016, there is approximately $160,000 of outstanding commitments for these capital expenditures.

The following table shows key financial ratios at the end of each period:

   
First
Quarter
2016
First
Quarter
2015
Year
End
2015
Current ratio
 
5.9  
 
5.5   
 
5.0   
 
Average days’ sales in accounts receivable
 
50  
 
48   
 
 47   
 
Inventory turnover
 
3.0   
 
3.5   
 
3.0   
 
Total debt to shareholders’ equity
 
3.1%
 
5.2%
 
4.0%
 

The following table shows important liquidity measures as of the balance sheet date for each period below (in millions):

 
First
 
First
 
Year
 
Quarter
 
Quarter
 
End
 
2016
 
2015
 
2015
Cash and cash equivalents
                       
  - Held in the United States
$
5.8
   
$
4.6
     
$
6.9
 
  - Held by a foreign subsidiary
 
10.9
     
9.5
       
10.9
 
   
16.7
     
14.1
       
17.8
 
Working capital
 
61.1
     
58.3
       
60.1
 
Net cash provided by operating activities
 
0.7
     
0.3
       
9.1
 
Change in working capital impact on net cash
    (used) in operating activities
 
 
(1.8
 
)
   
 
(2.3
 
)
     
 
(2.0
 
)
Net cash (used) in investing activities
 
(0.3
)
   
(0.8
)
     
(2.5
)
Net cash (used) in financing activities
 
(1.4
)
   
(1.0
)
     
(3.9
)

U.S. income taxes have not been provided on the undistributed earnings of the Company’s foreign subsidiaries except where required under U.S. tax laws.  The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided. The Company intends to reinvest these earnings outside the United States indefinitely.

All cash held by foreign subsidiaries is readily convertible into other currencies, including the U.S. Dollar.

Total inventories were $35.7 million on April 2, 2016 compared to $36.8 million at year end 2015, a 3% decrease, and $34.2 million, a 4% increase compared to the end of the first quarter of 2015.  Accounts receivable were $17.9 million compared to $17.5 million at year end 2015 and $19.3 million at the end of the first quarter of 2015.
 
16
 
 

 


Cash on hand, cash flow from operating activities and funds available under the revolving credit portion of the Company’s Loan Agreement are expected to be sufficient to cover future foreseeable working capital requirements.


ITEM 3 – QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in market risk from what was reported in the 2015 Annual Report on Form 10-K.


ITEM 4 – CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures:

As of the end of the quarter ended April 2, 2016, the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Chief Executive Officer (the “CEO”) and Chief Financial Officer (the “CFO”), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Exchange Act Rule 240.13a-15.  As defined in Exchange Act Rules 240.13a-15(e) and 240.15d-15(e), “the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.”  Based upon that evaluation, the CEO and CFO concluded that the Company’s current disclosure controls and procedures were effective as of the April 2, 2016 evaluation date.

The Company believes that a controls system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. The Company’s disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, and the CEO and CFO have concluded that these controls and procedures are effective at the “reasonable assurance” level.

Changes in Internal Controls:

During the period covered by this report, there have been no significant changes in the Company’s internal control over financial reporting or in other factors that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls.

 
17
 
 

 



PART II – OTHER INFORMATION

ITEM 1 – LEGAL PROCEEDINGS

During 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at our plant in Wheeling, Illinois.  The Company signed up with a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan.  Since 2010, the environmental company has completed a number of tests and a final remediation system design is expected to be approved in this fiscal year.  In Fiscal 2016, the Company has expensed $2,500 related to this issue and expects an additional cost for the remediation system of approximately $25,000.

There are no other legal proceedings, other than ordinary routine litigation incidental to the Company’s business, to which either the Company or any of its subsidiaries is a party or to which any of their property is the subject.

ITEM 1A – RISK FACTORS

There have been no material changes in risk factors from what was reported in the 2015 Annual Report on Form 10-K.


ITEM 2 – UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

There have been no sales of unregistered securities by the Company or purchases of registered equity securities by the Company during the period covered by this report.


ITEM 3 – DEFAULTS UPON SENIOR SECURITIES

None


ITEM 4 – MINE SAFETY DISCLOSURES

Not applicable.


ITEM 5 – OTHER INFORMATION

None


ITEM 6 – EXHIBITS

31) Certifications required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32) Certifications pursuant to Rule 13a-14(b) and 18 USC 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

99(1)) The Registrant’s Annual Report on Form 10-K for the fiscal year ended January 2, 2016 is incorporated herein by reference.

99(2)) Form 8-K filed on March 18, 2016 setting forth the press release reporting the release of the President’s Letter from the Annual Report to Shareholders is incorporated herein by reference.

99(3)) Form 8-K filed on March 30, 2016 setting forth the press release reporting the release of the compensatory arrangements with certain officers is incorporated herein by reference.
 
18

 
 

 

99(4)) Form 8-K filed on April 15, 2016 setting forth the press release reporting the release of an amendment to its proxy statement is incorporated herein by reference.

99(5)) Form 8-K filed on April 29, 2016 setting forth the press release reporting the Company’s earnings for the quarter ended April 2, 2016 is incorporated herein by reference.

99(6)) Form 8-K filed on April 29, 2016 setting forth the results of the annual meeting of the Shareholders of the Company which was held on April 27, 2016 is incorporated by reference.


SIGNATURES

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.
 
 
 
THE EASTERN COMPANY
 
(Registrant)
 
DATE:  April 29, 2016
/s/August M. Vlak
 
August M. Vlak
President and Chief Executive Officer
   
DATE:  April 29, 2016
/s/John L. Sullivan III
 
John L. Sullivan III
Vice President and Chief Financial Officer
   
DATE:  April 29, 2016
/s/Angelo M. Labbadia
 
Angelo M. Labbadia
Chief Operating Officer
 
 
 
19
EX-31 2 ex31_1st2016.htm ex31_1st2016.htm
EXHIBIT 31

CERTIFICATIONS

I, August M. Vlak, certify that:

1.  
   I have reviewed this report on Form 10-Q of The Eastern Company;

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;

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;

4.  
   The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)  
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;

b)  
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;

c)  
evaluated the effectiveness of the registrant’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

d)  
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.  
   The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)  
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’s ability to record, process, summarize and report financial information; and

b)  
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated:  April 29, 2016

/s/August M. Vlak
August M. Vlak
CEO

 
 

 

EXHIBIT 31

CERTIFICATIONS

I, John L. Sullivan III, certify that:

1.  
   I have reviewed this report on Form 10-Q of The Eastern Company;

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;

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;

4.  
   The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)  
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;

b)  
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;

c)  
evaluated the effectiveness of the registrant’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

d)  
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.  
   The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)  
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’s ability to record, process, summarize and report financial information; and

b)  
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated:   April 29, 2016

/s/John L. Sullivan III
John L. Sullivan III
CFO

 
 

 

EXHIBIT 31

CERTIFICATIONS

I, Angelo M. Labbadia, certify that:

6.  
   I have reviewed this report on Form 10-Q of The Eastern Company;

7.  
   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;

8.  
   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;

9.  
   The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

e)  
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;

f)  
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;

g)  
evaluated the effectiveness of the registrant’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

h)  
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

10.  
   The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

c)  
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’s ability to record, process, summarize and report financial information; and

d)  
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated:   April 29, 2016

/s/Angelo M. Labbadia
Angelo M. Labbadia
COO
EX-32 3 ex32_1st2016.htm ex32_1st2016.htm

EXHIBIT 32


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
Pursuant to 18 United States Code Section 1350,
as adopted pursuant to Section 906 of The Sarbanes-Oxley Act of 2002


Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, August M. Vlak, the Chief Executive Officer of The Eastern Company (the “Company”), Angelo Labbadia, the Chief Operating Officer of the Company and John L. Sullivan III, the Chief Financial Officer of the Company, hereby certify that, to the best of their knowledge:

 
1)
The Company’s Quarterly Report on Form 10-Q for the Period ended April 2, 2016, and to which this certification is attached as Exhibit 32 (the “Periodic Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, and

 
2)
The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


In Witness Whereof, the undersigned have set their hands hereto as of the 29th day of April, 2016.


 
/s/ August M. Vlak
 
August M. Vlak
CEO
   
 
/s/ John L. Sullivan III
 
John L. Sullivan III
CFO
   
 
/s/ Angelo A. Labbadia
 
Angelo A. Labbadia
COO


A signed original of this written statement required by Section 906 has been provided to The Eastern Company and will be retained by The Eastern Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification “accompanies” the Form 10-Q to which it relates, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q, irrespective of any general incorporation language contained in such filing.)








EX-101.INS 4 eml-20160402.xml XBRL INSTANCE DOCUMENT 0000031107 2016-01-03 2016-04-02 0000031107 2016-04-27 0000031107 2016-04-02 0000031107 2016-01-02 0000031107 2015-01-04 2015-04-04 0000031107 2015-01-03 0000031107 2015-04-04 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2015-01-04 2015-04-04 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2015-01-04 2015-04-04 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2016-01-03 2016-04-02 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2016-01-03 2016-04-02 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2015-01-04 2015-04-04 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2016-01-03 2016-04-02 0000031107 us-gaap:MediumTermNotesMember 2010-01-29 0000031107 us-gaap:LineOfCreditMember 2010-01-29 0000031107 eml:TermLoan2012Member 2016-04-02 0000031107 us-gaap:LineOfCreditMember 2016-04-02 0000031107 eml:TermLoan2012Member 2012-01-25 0000031107 us-gaap:LineOfCreditMember 2016-01-03 2016-04-02 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2016-01-03 2016-04-02 0000031107 us-gaap:PrimeRateMember us-gaap:LineOfCreditMember 2016-01-03 2016-04-02 0000031107 us-gaap:LineOfCreditMember us-gaap:InterestRateFloorMember 2016-01-03 2016-04-02 0000031107 us-gaap:SecuredDebtMember 2016-01-03 2016-04-02 0000031107 eml:MetalProductsMember 2016-01-02 0000031107 eml:IndustrialHardwareMember 2016-01-02 0000031107 eml:SecurityProductsMember 2016-01-02 0000031107 eml:IndustrialHardwareMember 2016-01-03 2016-04-02 0000031107 eml:MetalProductsMember 2016-01-03 2016-04-02 0000031107 eml:SecurityProductsMember 2016-01-03 2016-04-02 0000031107 eml:IndustrialHardwareMember 2016-04-02 0000031107 eml:MetalProductsMember 2016-04-02 0000031107 eml:SecurityProductsMember 2016-04-02 0000031107 us-gaap:IntellectualPropertyMember eml:SecurityProductsMember 2016-04-02 0000031107 eml:PatentsAndDevelopedTechnologyMember 2016-04-02 0000031107 eml:IndustrialHardwareMember us-gaap:CustomerRelationshipsMember 2016-01-02 0000031107 us-gaap:IntellectualPropertyMember 2016-04-02 0000031107 eml:SecurityProductsMember eml:PatentsAndDevelopedTechnologyMember 2016-01-02 0000031107 eml:MetalProductsMember us-gaap:CustomerRelationshipsMember 2016-04-02 0000031107 eml:IndustrialHardwareMember us-gaap:NoncompeteAgreementsMember 2016-01-02 0000031107 eml:MetalProductsMember us-gaap:NoncompeteAgreementsMember 2016-01-02 0000031107 us-gaap:CustomerRelationshipsMember eml:SecurityProductsMember 2016-04-02 0000031107 us-gaap:NoncompeteAgreementsMember 2016-04-02 0000031107 eml:MetalProductsMember us-gaap:CustomerRelationshipsMember 2016-01-02 0000031107 us-gaap:IntellectualPropertyMember eml:MetalProductsMember 2016-04-02 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:SecurityProductsMember 2016-04-02 0000031107 eml:IndustrialHardwareMember us-gaap:NoncompeteAgreementsMember 2016-04-02 0000031107 eml:IndustrialHardwareMember us-gaap:IntellectualPropertyMember 2016-01-02 0000031107 us-gaap:NoncompeteAgreementsMember 2016-01-02 0000031107 us-gaap:NoncompeteAgreementsMember eml:MetalProductsMember 2016-04-02 0000031107 us-gaap:NoncompeteAgreementsMember eml:SecurityProductsMember 2016-04-02 0000031107 us-gaap:IntellectualPropertyMember eml:SecurityProductsMember 2016-01-02 0000031107 eml:MetalProductsMember us-gaap:IntellectualPropertyMember 2016-01-02 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:MetalProductsMember 2016-04-02 0000031107 eml:PatentsAndDevelopedTechnologyMember 2016-01-02 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:IndustrialHardwareMember 2016-01-02 0000031107 eml:SecurityProductsMember us-gaap:NoncompeteAgreementsMember 2016-01-02 0000031107 eml:MetalProductsMember eml:PatentsAndDevelopedTechnologyMember 2016-01-02 0000031107 us-gaap:IntellectualPropertyMember 2016-01-02 0000031107 us-gaap:CustomerRelationshipsMember eml:SecurityProductsMember 2016-01-02 0000031107 eml:IndustrialHardwareMember us-gaap:CustomerRelationshipsMember 2016-04-02 0000031107 us-gaap:CustomerRelationshipsMember 2016-01-02 0000031107 eml:IndustrialHardwareMember us-gaap:IntellectualPropertyMember 2016-04-02 0000031107 eml:IndustrialHardwareMember eml:PatentsAndDevelopedTechnologyMember 2016-04-02 0000031107 us-gaap:CustomerRelationshipsMember 2016-04-02 0000031107 2013-12-29 2015-01-03 0000031107 us-gaap:CustomerRelationshipsMember 2013-12-29 2015-01-03 0000031107 us-gaap:IntellectualPropertyMember 2016-01-03 2016-04-02 0000031107 eml:PatentsAndDevelopedTechnologyMember 2016-01-03 2016-04-02 0000031107 us-gaap:NoncompeteAgreementsMember 2016-01-03 2016-04-02 0000031107 eml:PatentsAndDevelopedTechnologyMember 2013-12-29 2015-01-03 0000031107 us-gaap:IntellectualPropertyMember 2013-12-29 2015-01-03 0000031107 us-gaap:NoncompeteAgreementsMember 2013-12-29 2015-01-03 0000031107 us-gaap:CustomerRelationshipsMember 2016-01-03 2016-04-02 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2015-01-04 2015-04-04 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2015-01-04 2015-04-04 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-03 2016-04-02 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2016-01-03 2016-04-02 0000031107 eml:Plan2010Member 2016-04-02 0000031107 us-gaap:EmployeeStockOptionMember 2016-01-03 2016-04-02 0000031107 us-gaap:EmployeeStockOptionMember 2015-01-04 2015-04-04 0000031107 us-gaap:RestrictedStockMember 2016-01-03 2016-04-02 0000031107 us-gaap:RestrictedStockMember 2015-01-04 2015-04-04 0000031107 us-gaap:CreditConcentrationRiskMember 2016-01-02 0000031107 us-gaap:CreditConcentrationRiskMember 2016-04-02 0000031107 us-gaap:MediumTermNotesMember 2016-04-02 0000031107 us-gaap:LiabilityMember 2016-01-02 0000031107 us-gaap:LiabilityMember 2016-04-02 0000031107 us-gaap:AssetsMember 2016-01-02 0000031107 us-gaap:AssetsMember 2016-04-02 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure eml:Plan eml:Customer eml:Liabilities eml:Assets false --12-31 2016-04-02 No No Yes Accelerated Filer EASTERN CO 0000031107 6250207 2016 Q1 10-Q <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note E &#8211; Recent Accounting Pronouncements</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.</div></div> 9109394 7792497 17502445 17864495 36636775 37466820 -976311 -1154098 19504683 19929214 -21083312 -20480994 461000 450000 119278203 121738559 75268226 73514441 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note A &#8211; Basis of Presentation</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the Company&#8217;s consolidated financial statements and notes thereto included in its Form 10-K for the year ended January 2, 2016 for additional information.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The condensed consolidated balance sheet as of January 2, 2016 has been derived from the audited consolidated balance sheet at that date.</div></div> 16728086 17814986 15834444 14135291 -1086900 -1699153 28997050 29036652 8942461 8944936 0.11 0.11 50000000 50000000 0 0 1250391 619209 29541664 26681211 0.0225 0.0225 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Note F &#8211; Debt</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On January 29, 2010, the Company signed a secured Loan Agreement (the &#8220;Loan Agreement&#8221;) with People&#8217;s United Bank (&#8220;People&#8217;s&#8221;) which included a $5,000,000 term portion (the &#8220;Original Term Loan&#8221;) and a $10,000,000 revolving credit portion.&#160;&#160;On January 25, 2012, the Company amended the loan agreement by taking an additional $5,000,000 term loan (the &#8220;2012 Term Loan&#8221;).&#160;&#160;Interest on the Original Term Loan portion of the Loan Agreement is fixed at 4.98%.&#160;&#160;Interest on the 2012 Term Loan is fixed at 3.90%.&#160;&#160;The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People&#8217;s Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014.&#160;&#160;On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People&#8217;s which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.&#160;&#160;The Company did not utilize the revolving credit facility during Fiscal 2015 or during the first three months of 2016.</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company has loan covenants under the Loan Agreement which required the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, and minimum tangible net worth of $55 million. In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.&#160;&#160;The Company was in compliance with all covenants in 2015 and for the three month period ended April 2, 2016.</div></div> 2016-07-01 0.0325 986167 986167 2599541 2366374 52266 56231 3100000 118000 -4701 -472728 13500 -627055 -6000 -5972 50143 54647 1 38729 859259 766580 20500 46000 0 0 68867 1063707 1012842 11750 22984 1287914 1243941 54393 964987 10750 813005 24304926 24547739 959857 928136 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note J &#8211; Stock Based Compensation and Stock Options</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of April 2, 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.&#160;&#160;Incentive stock options granted under the 2010 plan must have exercise prices that are not less than 100% of the fair market value of the stock on the dates the options are granted.&#160;&#160;Restricted stock awards may also be granted to participants under the 2010 plan with restrictions determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;Under the 2010 plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company&#8217;s Board of Directors.&#160;&#160;No options or restricted stock were granted in the first quarter of 2016 or 2015.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">As of April 2, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note B &#8211; Earnings Per Share</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The denominators used in the earnings per share computations follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 82%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Basic:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Diluted:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Dilutive stock options</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Denominator for diluted earnings per share</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> 0.14 0.10 0.14 0.10 -4636 -161879 2873871 1809148 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note L - Financial Instruments and Fair Value Measurements</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Financial Risk Management Objectives and Policies</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Credit Risk</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its receivable accounts with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At April 2, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company&#8217;s net trade receivables at April 2, 2016 or at January 2, 2016.&#160;&#160;The maximum exposure to credit risk is primarily represented by the carrying amount of the Company&#8217;s accounts receivable.</div><br /><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Interest Rate Risk</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On April 2, 2016, the Company has no exposure to the risk of changes in market interest rates as the interest rate on the outstanding debt is fixed at 4.98% and 3.90%.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Fair Value Measurements</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company&#8217;s and counterparty&#8217;s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. There are no assets or liabilities requiring fair value measurements on April 2, 2016 or January 2, 2016.</div></div> 0 89941 76843 61474 0 2053718 76843 101750 0 0 61474 2424545 1543456 1478692 1478692 2286533 81400 0 881089 89941 0 0 101750 0 81400 0 575026 112426 1543456 807841 0 0 2133526 112426 590070 0 0 0 0 0 2032599 2113576 1313688 0 728160 0 718911 1385416 P12Y7M6D P5Y P5Y P12Y7M6D P15Y10M24D P5Y P15Y10M24D P5Y P5Y P5Y 307370 2193257 3293068 0 307370 1029181 0 0 0 449706 407000 0 4457144 0 1030701 2206852 0 0 407000 0 407000 307370 0 0 0 3236033 0 2206852 407000 0 307370 449706 4400109 0 2262367 449706 0 2194777 2262367 449706 0 -19780 14790793 14848095 0 1731751 13059042 1789053 0 13059042 -57302 -57302 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note G &#8211; Goodwill</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The following is a roll-forward of goodwill from year-end 2015 to the end of the first quarter 2016:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">57,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">57,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,789,053</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,848,095</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> 7335178 6420446 1325665 945953 451714 297880 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note K &#8211; Income Taxes</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2012 and non-U.S. income tax examinations by tax authorities prior to 2009.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB Accounting Standards Codification (&#8220;ASC&#8221;) 740.&#160;&#160;There have been no significant changes to the amount of unrecognized tax benefits during the three months ended April 2, 2016.&#160;&#160;The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</div></div> 339041 2317994 -14302 -1336219 -161982 989385 -1254683 -33403 -380000 0 -57208 19977 1349334 1099262 127991 140975 0 0 164957 169845 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note H &#8211; Intangibles</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The gross carrying amount and accumulated amortization of amortizable intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial Hardware Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; border-bottom: #000000 2px solid; display: inline;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted-Average Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">2016 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,262,367</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,030,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,293,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,262,367</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,194,777</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,457,144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,543,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">590,070</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,133,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">112,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">112,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">101,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">101,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">76,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">76,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,543,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">881,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,424,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net April 2, 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">718,911</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,313,688</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,032,599</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">2015 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,029,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,236,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,193,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,400,109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">575,026</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,053,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">807,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,286,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net January 2, 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">728,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,385,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,113,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> 52825 36285 18247010 17664044 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note C &#8211; Inventories</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The components of inventories follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 82%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Raw material and component parts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">10,598,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,913,827</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Work in process</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">7,422,467</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,681,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Finished goods</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">17,664,044</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,247,010</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; display: inline; width: 58%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">35,684,938</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,842,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> 10598427 10913827 35684938 36842413 7422467 7681576 12441462 15162888 121738559 119278203 5000000 10000000 5000000 10000000 5000000 1250000 1428571 1785714 1250000 0.039 0.0498 0.0498 0.039 -338270 -820161 326870 657730 873951 648073 -1043983 -1401724 21374 7007 960864 1371483 -146353 697196 786291 -864528 1128196 731545 -424531 -339590 233167 186514 177787 -594332 19416913 19668867 286920 286920 7498 39601 1589817 1751052 793055 744473 602318 -254742 687439 686841 338270 820161 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: justify; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note I &#8211; Retirement Benefit Plans</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Significant disclosures relating to these benefit plans for the first quarter of fiscal 2016 and 2015 follow:</div><div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Postretirement Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">813,005</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">964,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">10,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">54,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">766,580</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">859,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">20,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">38,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1,243,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,287,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(11,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,984</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">50,143</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">54,647</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(6,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,972</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">627,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">472,728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(13,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,012,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,063,707</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">68,867</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company&#8217;s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations.&#160;&#160;In 2016, the Company expects to contribute $3.1 million into its pension plans and $118,000 into its postretirement plan. As of April 2, 2016, the Company has not made contributions into its pension plans and has contributed $46,000 to its postretirement plan and will make the remaining contributions as required during the remainder of the year.<br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company effective as of May 31, 2016.&#160;&#160;The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code covering substantially all U.S. non-union employees. The plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion. The Company made contributions of $56,231 and $52,266 in the first quarter of 2016 and 2015, respectively.</div></div> 2250755 2122215 26346849 26801466 63438241 63813669 357142 714285 90597041 90557674 33101657 36876842 7989260 14100916 4312927 14197217 14786666 14591513 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Significant disclosures relating to these benefit plans for the first quarter of fiscal 2016 and 2015 follow:</div><div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Postretirement Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4,</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">813,005</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">964,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">10,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">54,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">766,580</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">859,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">20,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">38,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Expected return on plan assets</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(1,243,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(1,287,914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(11,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(22,984</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">50,143</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">54,647</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(6,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(5,972</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Amortization of the net loss</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">627,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">472,728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(13,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">)</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,012,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,063,707</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">68,867</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The gross carrying amount and accumulated amortization of amortizable intangible assets:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial Hardware Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; border-bottom: #000000 2px solid; display: inline;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Weighted-Average Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">2016 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,262,367</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,030,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,293,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,262,367</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,194,777</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,457,144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,543,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">590,070</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,133,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">112,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">112,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">101,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">101,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">76,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">76,843</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,543,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">881,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,424,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net April 2, 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">718,911</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,313,688</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,032,599</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">2015 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,029,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">3,236,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">15.9</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Total Gross Intangibles</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,206,852</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,193,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">4,400,109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">12.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">2015 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Patents and developed technology</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478,692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">575,026</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,053,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Customer relationships</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">89,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Non-compete agreements</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">81,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Intellectual property</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">61,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 2px; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Accumulated Amortization</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,478692</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">807,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">2,286,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Net January 2, 2016 per Balance Sheet</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">728,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,385,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">2,113,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; padding-bottom: 4px; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The denominators used in the earnings per share computations follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 82%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Basic:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Diluted:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Weighted average shares outstanding</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Dilutive stock options</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Denominator for diluted earnings per share</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">6,247,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">6,244,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The components of inventories follow:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 82%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline; width: 58%;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">January 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 58%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Raw material and component parts</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">10,598,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">10,913,827</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Work in process</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">7,422,467</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,681,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 9pt; display: block; margin-right: 0pt; text-indent: 0pt;">Finished goods</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">17,664,044</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">18,247,010</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; display: inline; width: 58%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">35,684,938</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,842,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">The following is a roll-forward of goodwill from year-end 2015 to the end of the first quarter 2016:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Industrial</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Hardware</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Security</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Metal</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Products</div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="display: block; text-indent: 0pt;"></div><div style="display: block; text-indent: 0pt;"></div><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Beginning balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Foreign exchange</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">57,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">57,302</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: justify; margin-left: 27pt; display: block; margin-right: 0pt; text-indent: -18pt;">Ending balance</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,789,053</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,848,095</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Segment financial information follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Revenues:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,591,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,786,666</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,197,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,100,916</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4,312,927</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,989,260</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; display: inline; width: 76%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,876,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 76%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">697,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">731,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,128,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">786,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(864,528</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">)</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(146,353</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 63pt; display: block; margin-right: 0pt; text-indent: -18pt;">Operating Profit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">960,864</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,371,483</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest expense</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(36,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">)</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(52,825</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">21,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,007</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;&#160;Income before income taxes</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">945,953</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,325,665</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note D &#8211; Segment Information</div><div style="display: block; text-indent: 0pt;"><br /></div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Segment financial information follows:</div><div style="display: block; text-indent: 0pt;"><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: times new roman; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 2px; display: inline;">&#160; </td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 2, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: center; display: block; text-indent: 0pt;">April 4, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Revenues:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,591,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,786,666</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">14,197,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">14,100,916</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 45pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">4,312,927</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,989,260</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; padding-bottom: 4px; display: inline; width: 76%; background-color: #ffffff;">&#160; </td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">36,876,842</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: times new roman; display: inline; width: 76%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: right; display: inline; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: times new roman; vertical-align: bottom; text-align: left; display: inline; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Industrial Hardware</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">697,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">731,545</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Security Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">1,128,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">786,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Metal Products</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(864,528</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">)</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(146,353</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 63pt; display: block; margin-right: 0pt; text-indent: -18pt;">Operating Profit</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">960,864</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,371,483</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Interest expense</div></td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">(36,285</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">)</td><td align="right" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">(52,825</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">)</div></td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 2px; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 36pt; display: block; margin-right: 0pt; text-indent: -18pt;">Other income</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">21,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">7,007</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td align="left" valign="bottom" style="padding-bottom: 4px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; text-align: left; margin-left: 18pt; display: block; margin-right: 0pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;&#160;Income before income taxes</div></td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; font-weight: bold; display: block;">945,953</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td align="right" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: times new roman; display: block;">1,325,665</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> 5459582 5963695 0 0 0 0 500000 79405056 80007609 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: Times New Roman; font-weight: bold; text-align: left; margin-left: 0pt; text-decoration: underline; display: block; margin-right: 0pt; text-indent: 0pt;">Note M &#8211; Subsequent Event</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">&#160;</div><div style="font-size: 10pt; font-family: Times New Roman; text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company as of May 31, 2016.&#160;&#160;The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.</div></div> 2694729 2694729 19105723 19105723 0 6247760 6244088 6244088 6247760 848173 851929 1000000 1000000 0 0 1000000 1000000 0 0 0 0 0 0 0 0 1 1 55000000 1.1 EX-101.SCH 5 eml-20160402.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Intangibles link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Stock Based Compensation and Stock Options link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Retirement Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Stock Based Compensation and Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Financial Instruments and Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 eml-20160402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.LAB 7 eml-20160402_lab.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Award Type [Axis] Recent Accounting Pronouncements Recent Accounting Pronouncements [Abstract] Accounts payable Accounts Payable, Current Accounts receivable, less allowances: $461,000 - 2016; $450,000 - 2015 Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive income (loss): Foreign currency translation Unrecognized net pension and postretirement benefit costs, net of tax Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Adjustments to reconcile net income to net cash provided by operating activities: Accounts receivable, allowances ASSETS Assets [Abstract] TOTAL ASSETS Assets Assets [Member] Total Current Assets Assets, Current Current Assets Basis of Presentation Business Description and Basis of Presentation [Text Block] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,944,936 shares in 2016 and 8,942,461 shares in 2015 Common Stock, shares issued (in shares) Cash dividends per share: (in dollars per share) Common Stock, shares authorized (in shares) Common Stock, no par value (in dollars per share) Retirement Benefit Plans [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk [Table] Consolidation Items [Domain] Consolidation Items [Axis] Cost of products sold Cost of Goods Sold Credit Concentration Risk [Member] Customer Relationships [Member] Debt Instrument [Line Items] Debt [Abstract] Schedule of Long-term Debt Instruments [Table] Basis spread on variable rate Debt Debt Disclosure [Text Block] Maturity date of loan Floor rate of loan Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Current Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Employer contributions made Contributions required by the Company in defined benefit plan Amortization of the net loss Defined Benefit Plan, Amortization of Gains (Losses) Amortization of prior service cost Defined Benefit Plan Disclosure [Line Items] Percentage of voluntary contributions allowed to participants, maximum Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Interest cost Contributions made by Company Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost Significant disclosures relating to benefit plans [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return on Plan Assets Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] Service cost Accrued pension cost Defined Benefit Pension Plan, Liabilities, Noncurrent Defined Benefit Plans and Other Postretirement Benefit Plans [Domain] Depreciation and amortization Stock Based Compensation and Stock Options Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock Based Compensation and Stock Options [Abstract] Earnings Per Share Earnings Per Share [Text Block] Basic (in dollars per share) Diluted (in dollars per share) Earnings Per Share [Abstract] Earnings per Share: Effect of exchange rate changes on cash Stock Options [Member] Accrued compensation Employee-related Liabilities, Current Asset Class [Axis] Liability Class [Axis] Asset Class [Domain] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items] Financial Instruments and Fair Value Measurements [Abstract] Fair Value by Liability Class [Domain] Financial Instruments and Fair Value Measurements Accumulated Amortization Patents, technology and other intangibles net of accumulated amortization Net as per Balance Sheet Weighted Average Amortization Period Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross Amount Finite-Lived Intangible Assets by Major Class [Axis] Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] Loss on sale of equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Goodwill Ending balance Beginning balance Goodwill [Line Items] Foreign exchange Goodwill, Translation Adjustments Goodwill Goodwill Disclosure [Text Block] Goodwill [Roll Forward] Gross margin Gross Profit Intellectual Property [Member] CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Income Tax [Abstract] Income Tax Examination [Line Items] Income taxes Income Taxes Income Tax Disclosure [Text Block] Income Tax [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Other accrued expenses Changes in operating assets and liabilities: Inventories Increase (Decrease) in Inventories Recoverable income taxes receivable Increase (Decrease) in Income Taxes Receivable Other assets Increase (Decrease) in Other Operating Assets Accrued compensation Increase (Decrease) in Employee Related Liabilities Prepaid pension cost Increase (Decrease) in Prepaid Pension Costs Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Dilutive stock options (in shares) Trademarks Intangibles Intangible Assets Disclosure [Text Block] Interest expense Interest Expense Floor Rate [Member] Finished goods Inventories Inventory Disclosure [Text Block] Raw material and component parts Inventories Inventories Components of inventories [Abstract] Inventories [Abstract] Work in process LIBOR [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Total Current Liabilities Liabilities, Current Current Liabilities LIABILITIES AND SHAREHOLDERS' EQUITY TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Liabilities [Member] Liability [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Revolving Credit Loan [Member] Current portion of long-term debt Long-term debt, less current portion Fixed rate of interest Maximum [Member] Term Loan [Member] Medium-term Notes [Member] Minimum [Member] Financing Activities Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net income Net income Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Non-compete Agreements [Member] Other income Operating Segments [Member] Operating Profit Operating profit Operating Income (Loss) Basis of Presentation [Abstract] Change in pension and postretirement benefit costs, net of taxes of: 2016 - $233,167 2015 - $186,514 Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax Change in pension and postretirement benefit costs, taxes Change in foreign currency translation Total Other Assets Other Assets, Noncurrent Other long-term liabilities Issuance of Common Stock for directors' fees Postretirement Benefits [Member] Other accrued expenses Other Accrued Liabilities, Current Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accrued postretirement benefits Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent People's Prime Rate [Member] Dividends paid Payments of Ordinary Dividends, Common Stock Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Pension Benefits [Member] Plan Name [Axis] Plan Name [Domain] Prepaid expenses and other assets Net Property, Plant and Equipment Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment, Gross Range [Domain] Range [Axis] Principal payments on long-term debt Repayments of Long-term Debt Restricted Stock [Member] Retained earnings Revenues, sales to unaffiliated customers Net sales Sales Revenue, Goods, Net Significant disclosures relating to benefit plans Gross carrying amount and accumulated amortization of amortizable intangible assets Denominators used in the earnings per share computations Schedule of Finite-Lived Intangible Assets [Table] Components of inventories Schedule of Defined Benefit Plans Disclosures [Table] Roll-forward of goodwill Schedule of Goodwill [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment financial information Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Loan Agreement [Member] Segment Information [Abstract] Segment [Domain] Segment Reporting Information [Line Items] Segment Information Segment Reporting Disclosure [Text Block] Selling and administrative expenses Selling, General and Administrative Expense Restricted stock granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares available for future grant (in shares) Equity Award [Domain] Equity Award [Domain] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract] Segments [Axis] Business Segments [Axis] CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) [Abstract] Shareholders' Equity Total Shareholders' Equity Stockholders' Equity Attributable to Parent Subsequent Event Subsequent Event [Abstract] Treasury Stock, shares (in shares) Treasury Stock: 2,694,729 shares in 2016 and 2015 Treasury Stock, Value Significant changes to the amount of unrecognized tax benefits Variable Rate [Axis] Variable Rate [Domain] Basic [Abstract] Diluted [Abstract] Denominators used in the earnings per share computations [Abstract] Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Denominator for diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted The amount of costs unrecognized during the period for pension and postretirement benefits. Unrecognized Pension And Postretirement Benefits Unrecognized pension & postretirement benefits Aggregate par or stated value of issued nonvoting preferred stock. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Nonvoting Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares Aggregate par or stated value of voting preferred stock authorized. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Voting Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares The Metal Products segment, based at the Company's Frazer And Jones facility, is the largest and most efficient producer of expansion shells for use in supporting the roofs of underground mines. This segment also manufactures specialty malleable and ductile iron castings. Metal Products [Member] Metal Products Segment [Member] The Security Products segment, made up of Greenwald Industries, Illinois Lock Company/CCL Security Products/Royal Lock, World Lock Company Ltd. and World Security Industries Ltd., is a leading manufacturer of security products. This segment manufactures electronic and mechanical locking devices, both keyed and keyless, for the computer, electronics, vending and gaming industries. Security Products [Member] Security Products Segment [Member] The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Canadian Commercial Vehicles Corporation, Eastern Industrial Ltd. and Sesamee Mexicana, S.A. de C.V. The units design, manufacture and market a diverse product line of industrial and vehicular hardware throughout North America. Industrial Hardware [Member] Industrial Hardware Segment [Member] The maximum number of voting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Voting Preferred Stock Shares Authorized In Shares Voting Preferred Stock, shares authorized (in shares) Issuance value per share of no-par value, voting preferred stock; generally not indicative of the fair market value per share. Voting Preferred Stock No Par Value Voting Preferred Stock, no par value (in dollars per share) The maximum number of nonvoting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Nonvoting Preferred Stock Shares Authorized In Shares Nonvoting Preferred Stock, shares authorized (in shares) Issuance value per share of no-par value, nonvoting preferred stock; generally not indicative of the fair market value per share. Nonvoting Preferred Stock No Par Value Nonvoting Preferred Stock, no par value (in dollars per share) Intangibles [Abstract] Goodwill [Abstract] Credit Risk [Abstract] Interest Rate Risk [Abstract] Represents the signed amendment to Loan Agreement with People's United Bank now known as 2012 Term Loan. Term Loan 2012 [Member] 2012 Term Loan [Member] Refers to the number of customers that represented more than the specified percentage of trade receivables. Number of customers that represented more than the specified percentage of trade receivables Number of customers that represented more than 10% of trade receivables Fair Value Measurements [Abstract] The number of assets and liabilities requiring fair value measurement. Fair Value Measurements, Recurring and Nonrecurring, Number of Assets and Liabilities Number of assets and liabilities requiring fair value measurements Represents the stock option plan. Plan 2010 [Member] 2010 Plan [Member] Represents the minimum percentage of fair market value of stock on grant date for exercise price. Minimum percentage of fair market value of stock on grant date for exercise price Percentage of fair market value of stock on grant date for exercise price, minimum Represents the number of plans that have shares reserved for further issuance. Number of plans that have shares reserved for further issuance Number of plans that have shares reserved for further issuance Exclusive legal right granted by the government to the owner of the patent and developed technology to exploit an invention or a process for a period of time specified by law. Patents and developed technology [Member] Patents and Developed Technology [Member] Exclusive legal right granted by the government to the owner of the developed technology and licenses to exploit the technology for a period of time specified by law. Technology and licenses [Member] Technology and Licenses [Member] A measure of the physical worth of a company, which does not include any value derived from intangible assets such as copyrights, patents and intellectual property. Tangible Net Worth Minimum tangible net worth Minimum fixed charge coverage ratio to be maintained under covenant. Fixed charge coverage ratio as multiple, minimum Fixed charge coverage ratio as multiple, minimum Document and Entity Information [Abstract] EX-101.PRE 8 eml-20160402_pre.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.DEF 9 eml-20160402_def.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.4.0.3
Document and Entity Information - shares
3 Months Ended
Apr. 02, 2016
Apr. 27, 2016
Document and Entity Information [Abstract]    
Entity Registrant Name EASTERN CO  
Entity Central Index Key 0000031107  
Current Fiscal Year End Date --12-31  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   6,250,207
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q1  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Apr. 02, 2016  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
Apr. 02, 2016
Jan. 02, 2016
Current Assets    
Cash and cash equivalents $ 16,728,086 $ 17,814,986
Accounts receivable, less allowances: $461,000 - 2016; $450,000 - 2015 17,864,495 17,502,445
Inventories 35,684,938 36,842,413
Prepaid expenses and other assets 2,250,755 2,122,215
Deferred income taxes 986,167 986,167
Total Current Assets 73,514,441 75,268,226
Property, Plant and Equipment 63,813,669 63,438,241
Accumulated depreciation (37,466,820) (36,636,775)
Net Property, Plant and Equipment 26,346,849 26,801,466
Goodwill 14,848,095 14,790,793
Trademarks 169,845 164,957
Patents, technology and other intangibles net of accumulated amortization 2,032,599 2,113,576
Deferred income taxes 2,366,374 2,599,541
Total Other Assets 19,416,913 19,668,867
TOTAL ASSETS 119,278,203 121,738,559
Current Liabilities    
Accounts payable 7,792,497 9,109,394
Accrued compensation 1,809,148 2,873,871
Other accrued expenses 1,589,817 1,751,052
Current portion of long-term debt 1,250,000 1,428,571
Total Current Liabilities 12,441,462 15,162,888
Other long-term liabilities 286,920 286,920
Long-term debt, less current portion 1,250,000 1,785,714
Accrued postretirement benefits 744,473 793,055
Accrued pension cost $ 24,547,739 $ 24,304,926
Shareholders' Equity    
Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,944,936 shares in 2016 and 8,942,461 shares in 2015 $ 29,036,652 $ 28,997,050
Treasury Stock: 2,694,729 shares in 2016 and 2015 (19,105,723) (19,105,723)
Retained earnings 90,557,674 90,597,041
Accumulated other comprehensive income (loss):    
Foreign currency translation (976,311) (1,154,098)
Unrecognized net pension and postretirement benefit costs, net of tax (19,504,683) (19,929,214)
Accumulated other comprehensive loss (20,480,994) (21,083,312)
Total Shareholders' Equity 80,007,609 79,405,056
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 119,278,203 $ 121,738,559
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
Apr. 02, 2016
Jan. 02, 2016
Current Assets    
Accounts receivable, allowances $ 461,000 $ 450,000
Shareholders' Equity    
Voting Preferred Stock, no par value (in dollars per share) $ 0 $ 0
Voting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Nonvoting Preferred Stock, no par value (in dollars per share) $ 0 $ 0
Nonvoting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Common Stock, no par value (in dollars per share) $ 0 $ 0
Common Stock, shares authorized (in shares) 50,000,000 50,000,000
Common Stock, shares issued (in shares) 8,944,936 8,942,461
Treasury Stock, shares (in shares) 2,694,729 2,694,729
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract]    
Net sales $ 33,101,657 $ 36,876,842
Cost of products sold (26,681,211) (29,541,664)
Gross margin 6,420,446 7,335,178
Selling and administrative expenses (5,459,582) (5,963,695)
Operating profit 960,864 1,371,483
Interest expense (36,285) (52,825)
Other income 21,374 7,007
Income before income taxes 945,953 1,325,665
Income taxes 297,880 451,714
Net income $ 648,073 $ 873,951
Earnings per Share:    
Basic (in dollars per share) $ 0.10 $ 0.14
Diluted (in dollars per share) 0.10 0.14
Cash dividends per share: (in dollars per share) $ 0.11 $ 0.11
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract]    
Net income $ 648,073 $ 873,951
Other comprehensive (loss) income:    
Change in foreign currency translation 177,787 (594,332)
Change in pension and postretirement benefit costs, net of taxes of: 2016 - $233,167 2015 - $186,514 424,531 339,590
Total other comprehensive (loss) income 602,318 (254,742)
Comprehensive income $ 1,250,391 $ 619,209
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
Other comprehensive (loss) income:    
Change in pension and postretirement benefit costs, taxes $ 233,167 $ 186,514
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
Operating Activities    
Net income $ 648,073 $ 873,951
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 928,136 959,857
Unrecognized pension & postretirement benefits 851,929 848,173
Loss on sale of equipment and other assets 19,780 0
Issuance of Common Stock for directors' fees 39,601 7,498
Changes in operating assets and liabilities:    
Accounts receivable (339,041) (2,317,994)
Inventories 1,254,683 33,403
Prepaid expenses and other (127,991) (140,975)
Recoverable income taxes receivable 0 380,000
Other assets (19,977) 57,208
Accounts payable (1,336,219) (14,302)
Accrued compensation (1,099,262) (1,349,334)
Other accrued expenses (161,982) 989,385
Net cash provided by operating activities 657,730 326,870
Investing Activities    
Purchases of property, plant and equipment (338,270) (820,161)
Net cash used in investing activities (338,270) (820,161)
Financing Activities    
Principal payments on long-term debt (714,285) (357,142)
Dividends paid (687,439) (686,841)
Net cash used in financing activities (1,401,724) (1,043,983)
Effect of exchange rate changes on cash (4,636) (161,879)
Net change in cash and cash equivalents (1,086,900) (1,699,153)
Cash and cash equivalents at beginning of period 17,814,986 15,834,444
Cash and cash equivalents at end of period $ 16,728,086 $ 14,135,291
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.4.0.3
Basis of Presentation
3 Months Ended
Apr. 02, 2016
Basis of Presentation [Abstract]  
Basis of Presentation
Note A – Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the Company’s consolidated financial statements and notes thereto included in its Form 10-K for the year ended January 2, 2016 for additional information.

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.

The condensed consolidated balance sheet as of January 2, 2016 has been derived from the audited consolidated balance sheet at that date.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.4.0.3
Earnings Per Share
3 Months Ended
Apr. 02, 2016
Earnings Per Share [Abstract]  
Earnings Per Share
Note B – Earnings Per Share

The denominators used in the earnings per share computations follow:

   
Three Months Ended
 
   
April 2, 2016
  
April 4, 2015
 
Basic:
      
Weighted average shares outstanding
  
6,247,760
   
6,244,088
 
         
Diluted:
        
Weighted average shares outstanding
  
6,247,760
   
6,244,088
 
Dilutive stock options
  
-
   
-
 
Denominator for diluted earnings per share
  
6,247,760
   
6,244,088
 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories
3 Months Ended
Apr. 02, 2016
Inventories [Abstract]  
Inventories
Note C – Inventories

The components of inventories follow:

   
April 2, 2016
  
January 2, 2016
 
       
Raw material and component parts
 
$
10,598,427
  
$
10,913,827
 
Work in process
  
7,422,467
   
7,681,576
 
Finished goods
  
17,664,044
   
18,247,010
 
   
$
35,684,938
  
$
36,842,413
 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information
3 Months Ended
Apr. 02, 2016
Segment Information [Abstract]  
Segment Information
Note D – Segment Information

Segment financial information follows:

   
Three Months Ended
 
   
April 2, 2016
  
April 4, 2015
 
Revenues:
      
Sales to unaffiliated customers:
      
Industrial Hardware
 
$
14,591,513
  
$
14,786,666
 
Security Products
  
14,197,217
   
14,100,916
 
Metal Products
  
4,312,927
   
7,989,260
 
   
$
33,101,657
  
$
36,876,842
 
         
Income before income taxes:
        
Industrial Hardware
 
$
697,196
  
$
731,545
 
Security Products
  
1,128,196
   
786,291
 
Metal Products
  
(864,528
)  
(146,353
)
Operating Profit
  
960,864
   
1,371,483
 
Interest expense
  
(36,285
)  
(52,825
)
Other income
  
21,374
   
7,007
 
      Income before income taxes
 
$
945,953
  
$
1,325,665
 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.4.0.3
Recent Accounting Pronouncements
3 Months Ended
Apr. 02, 2016
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
Note E – Recent Accounting Pronouncements
 
In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires lessees to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2019. Early adoption is permitted. The Company is still in the process of determining the effect that the adoption of ASU 2016-02 will have on the accompanying financial statements.

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.4.0.3
Debt
3 Months Ended
Apr. 02, 2016
Debt [Abstract]  
Debt
Note F – Debt

On January 29, 2010, the Company signed a secured Loan Agreement (the “Loan Agreement”) with People’s United Bank (“People’s”) which included a $5,000,000 term portion (the “Original Term Loan”) and a $10,000,000 revolving credit portion.  On January 25, 2012, the Company amended the loan agreement by taking an additional $5,000,000 term loan (the “2012 Term Loan”).  Interest on the Original Term Loan portion of the Loan Agreement is fixed at 4.98%.  Interest on the 2012 Term Loan is fixed at 3.90%.  The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People’s Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014.  On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People’s which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.  The Company did not utilize the revolving credit facility during Fiscal 2015 or during the first three months of 2016.
 
The Company has loan covenants under the Loan Agreement which required the Company to maintain a fixed charge coverage ratio of at least 1.1 to 1, and minimum tangible net worth of $55 million. In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.  The Company was in compliance with all covenants in 2015 and for the three month period ended April 2, 2016.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill
3 Months Ended
Apr. 02, 2016
Goodwill [Abstract]  
Goodwill
Note G – Goodwill

The following is a roll-forward of goodwill from year-end 2015 to the end of the first quarter 2016:

   
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  
Total
 
             
Beginning balance
 
$
1,731,751
  
$
13,059,042
  
$
  
$
14,790,793
 
Foreign exchange
  
57,302
   
   
   
57,302
 
Ending balance
 
$
1,789,053
  
$
13,059,042
  
$
  
$
14,848,095
 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.4.0.3
Intangibles
3 Months Ended
Apr. 02, 2016
Intangibles [Abstract]  
Intangibles
Note H – Intangibles

The gross carrying amount and accumulated amortization of amortizable intangible assets:

   
Industrial Hardware Segment
  
Security Products Segment
  
Metal Products Segment
  
Total
  
Weighted-Average Amortization Period (Years)
 
2016 Gross Amount
               
Patents and developed technology
 
$
2,262,367
  
$
1,030,701
  
$
--
  
$
3,293,068
   
15.9
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,262,367
  
$
2,194,777
  
$
--
  
$
4,457,144
   
12.6
 
                     
2016 Accumulated Amortization
                    
Patents and developed technology
 
$
1,543,456
  
$
590,070
  
$
--
  
$
2,133,526
     
Customer relationships
  
--
   
112,426
   
--
   
112,426
     
Non-compete agreements
  
--
   
101,750
   
--
   
101,750
     
Intellectual property
  
--
   
76,843
   
--
   
76,843
     
Accumulated Amortization
 
$
1,543,456
  
$
881,089
  
$
--
  
$
2,424,545
     
                     
Net April 2, 2016 per Balance Sheet
 
$
718,911
  
$
1,313,688
  
$
--
  
$
2,032,599
     

2015 Gross Amount
               
Patents and developed technology
 
$
2,206,852
  
$
1,029,181
  
$
--
  
$
3,236,033
   
15.9
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,206,852
  
$
2,193,257
  
$
--
  
$
4,400,109
   
12.6
 
                     
2015 Accumulated Amortization
                    
Patents and developed technology
 
$
1,478,692
  
$
575,026
  
$
--
  
$
2,053,718
     
Customer relationships
  
--
   
89,941
   
--
   
89,941
     
Non-compete agreements
  
--
   
81,400
   
--
   
81,400
     
Intellectual property
  
--
   
61,474
   
--
   
61,474
     
Accumulated Amortization
 
$
1,478692
  
$
807,841
  
$
--
  
$
2,286,533
     
                     
Net January 2, 2016 per Balance Sheet
 
$
728,160
  
$
1,385,416
  
$
--
  
$
2,113,576
     
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.4.0.3
Retirement Benefit Plans
3 Months Ended
Apr. 02, 2016
Retirement Benefit Plans [Abstract]  
Retirement Benefit Plans
Note I – Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

Significant disclosures relating to these benefit plans for the first quarter of fiscal 2016 and 2015 follow:
 
  
Pension Benefits
  
Postretirement Benefits
 
   
Three Months Ended
  
Three Months Ended
 
   
April 2,
2016
  
April 4,
2015
  
April 2,
2016
  
April 4,
2015
 
Service cost
 
$
813,005
  
$
964,987
  
$
10,750
  
$
54,393
 
Interest cost
  
766,580
   
859,259
   
20,500
   
38,729
 
Expected return on plan assets
  
(1,243,941
)
  
(1,287,914
)
  
(11,750
)
  
(22,984
)
Amortization of prior service cost
  
50,143
   
54,647
   
(6,000
)
  
(5,972
)
Amortization of the net loss
  
627,055
   
472,728
   
(13,500
)
  
4,701
 
Net periodic benefit cost
 
$
1,012,842
  
$
1,063,707
  
$
--
  
$
68,867
 


The Company’s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations.  In 2016, the Company expects to contribute $3.1 million into its pension plans and $118,000 into its postretirement plan. As of April 2, 2016, the Company has not made contributions into its pension plans and has contributed $46,000 to its postretirement plan and will make the remaining contributions as required during the remainder of the year.
On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company effective as of May 31, 2016.  The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code covering substantially all U.S. non-union employees. The plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion. The Company made contributions of $56,231 and $52,266 in the first quarter of 2016 and 2015, respectively.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Based Compensation and Stock Options
3 Months Ended
Apr. 02, 2016
Stock Based Compensation and Stock Options [Abstract]  
Stock Based Compensation and Stock Options
Note J – Stock Based Compensation and Stock Options

As of April 2, 2016, the Company had one stock option plan, the 2010 plan, for officers, other key employees, and non-employee directors.  Incentive stock options granted under the 2010 plan must have exercise prices that are not less than 100% of the fair market value of the stock on the dates the options are granted.  Restricted stock awards may also be granted to participants under the 2010 plan with restrictions determined by the Compensation Committee of the Company’s Board of Directors.  Under the 2010 plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company’s Board of Directors.  No options or restricted stock were granted in the first quarter of 2016 or 2015.

As of April 2, 2016, there were 500,000 shares of common stock reserved and available for future grant under the above noted 2010 plan.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes
3 Months Ended
Apr. 02, 2016
Income Tax [Abstract]  
Income Taxes
Note K – Income Taxes

The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.  With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2012 and non-U.S. income tax examinations by tax authorities prior to 2009.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB Accounting Standards Codification (“ASC”) 740.  There have been no significant changes to the amount of unrecognized tax benefits during the three months ended April 2, 2016.  The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements
3 Months Ended
Apr. 02, 2016
Financial Instruments and Fair Value Measurements [Abstract]  
Financial Instruments and Fair Value Measurements
Note L - Financial Instruments and Fair Value Measurements
 
Financial Risk Management Objectives and Policies

The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its receivable accounts with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At April 2, 2016 and January 2, 2016, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company’s net trade receivables at April 2, 2016 or at January 2, 2016.  The maximum exposure to credit risk is primarily represented by the carrying amount of the Company’s accounts receivable.

Interest Rate Risk
 
On April 2, 2016, the Company has no exposure to the risk of changes in market interest rates as the interest rate on the outstanding debt is fixed at 4.98% and 3.90%.

Fair Value Measurements

Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company’s and counterparty’s credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. There are no assets or liabilities requiring fair value measurements on April 2, 2016 or January 2, 2016.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Subsequent Event
3 Months Ended
Apr. 02, 2016
Subsequent Event [Abstract]  
Subsequent Event
Note M – Subsequent Event
 
On April 5, 2016 the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company as of May 31, 2016.  The Board also approved several enhancements to The Eastern Company Savings and Investment Plan effective June 1, 2016.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.4.0.3
Earnings Per Share (Tables)
3 Months Ended
Apr. 02, 2016
Earnings Per Share [Abstract]  
Denominators used in the earnings per share computations
The denominators used in the earnings per share computations follow:

   
Three Months Ended
 
   
April 2, 2016
  
April 4, 2015
 
Basic:
      
Weighted average shares outstanding
  
6,247,760
   
6,244,088
 
         
Diluted:
        
Weighted average shares outstanding
  
6,247,760
   
6,244,088
 
Dilutive stock options
  
-
   
-
 
Denominator for diluted earnings per share
  
6,247,760
   
6,244,088
 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories (Tables)
3 Months Ended
Apr. 02, 2016
Inventories [Abstract]  
Components of inventories
The components of inventories follow:

   
April 2, 2016
  
January 2, 2016
 
       
Raw material and component parts
 
$
10,598,427
  
$
10,913,827
 
Work in process
  
7,422,467
   
7,681,576
 
Finished goods
  
17,664,044
   
18,247,010
 
   
$
35,684,938
  
$
36,842,413
 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information (Tables)
3 Months Ended
Apr. 02, 2016
Segment Information [Abstract]  
Segment financial information
Segment financial information follows:

   
Three Months Ended
 
   
April 2, 2016
  
April 4, 2015
 
Revenues:
      
Sales to unaffiliated customers:
      
Industrial Hardware
 
$
14,591,513
  
$
14,786,666
 
Security Products
  
14,197,217
   
14,100,916
 
Metal Products
  
4,312,927
   
7,989,260
 
   
$
33,101,657
  
$
36,876,842
 
         
Income before income taxes:
        
Industrial Hardware
 
$
697,196
  
$
731,545
 
Security Products
  
1,128,196
   
786,291
 
Metal Products
  
(864,528
)  
(146,353
)
Operating Profit
  
960,864
   
1,371,483
 
Interest expense
  
(36,285
)  
(52,825
)
Other income
  
21,374
   
7,007
 
      Income before income taxes
 
$
945,953
  
$
1,325,665
 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill (Tables)
3 Months Ended
Apr. 02, 2016
Goodwill [Abstract]  
Roll-forward of goodwill
The following is a roll-forward of goodwill from year-end 2015 to the end of the first quarter 2016:

   
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  
Total
 
             
Beginning balance
 
$
1,731,751
  
$
13,059,042
  
$
  
$
14,790,793
 
Foreign exchange
  
57,302
   
   
   
57,302
 
Ending balance
 
$
1,789,053
  
$
13,059,042
  
$
  
$
14,848,095
 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Intangibles (Tables)
3 Months Ended
Apr. 02, 2016
Intangibles [Abstract]  
Gross carrying amount and accumulated amortization of amortizable intangible assets
The gross carrying amount and accumulated amortization of amortizable intangible assets:

   
Industrial Hardware Segment
  
Security Products Segment
  
Metal Products Segment
  
Total
  
Weighted-Average Amortization Period (Years)
 
2016 Gross Amount
               
Patents and developed technology
 
$
2,262,367
  
$
1,030,701
  
$
--
  
$
3,293,068
   
15.9
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,262,367
  
$
2,194,777
  
$
--
  
$
4,457,144
   
12.6
 
                     
2016 Accumulated Amortization
                    
Patents and developed technology
 
$
1,543,456
  
$
590,070
  
$
--
  
$
2,133,526
     
Customer relationships
  
--
   
112,426
   
--
   
112,426
     
Non-compete agreements
  
--
   
101,750
   
--
   
101,750
     
Intellectual property
  
--
   
76,843
   
--
   
76,843
     
Accumulated Amortization
 
$
1,543,456
  
$
881,089
  
$
--
  
$
2,424,545
     
                     
Net April 2, 2016 per Balance Sheet
 
$
718,911
  
$
1,313,688
  
$
--
  
$
2,032,599
     

2015 Gross Amount
               
Patents and developed technology
 
$
2,206,852
  
$
1,029,181
  
$
--
  
$
3,236,033
   
15.9
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,206,852
  
$
2,193,257
  
$
--
  
$
4,400,109
   
12.6
 
                     
2015 Accumulated Amortization
                    
Patents and developed technology
 
$
1,478,692
  
$
575,026
  
$
--
  
$
2,053,718
     
Customer relationships
  
--
   
89,941
   
--
   
89,941
     
Non-compete agreements
  
--
   
81,400
   
--
   
81,400
     
Intellectual property
  
--
   
61,474
   
--
   
61,474
     
Accumulated Amortization
 
$
1,478692
  
$
807,841
  
$
--
  
$
2,286,533
     
                     
Net January 2, 2016 per Balance Sheet
 
$
728,160
  
$
1,385,416
  
$
--
  
$
2,113,576
     
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.4.0.3
Retirement Benefit Plans (Tables)
3 Months Ended
Apr. 02, 2016
Retirement Benefit Plans [Abstract]  
Significant disclosures relating to benefit plans
Significant disclosures relating to these benefit plans for the first quarter of fiscal 2016 and 2015 follow:
 
  
Pension Benefits
  
Postretirement Benefits
 
   
Three Months Ended
  
Three Months Ended
 
   
April 2,
2016
  
April 4,
2015
  
April 2,
2016
  
April 4,
2015
 
Service cost
 
$
813,005
  
$
964,987
  
$
10,750
  
$
54,393
 
Interest cost
  
766,580
   
859,259
   
20,500
   
38,729
 
Expected return on plan assets
  
(1,243,941
)
  
(1,287,914
)
  
(11,750
)
  
(22,984
)
Amortization of prior service cost
  
50,143
   
54,647
   
(6,000
)
  
(5,972
)
Amortization of the net loss
  
627,055
   
472,728
   
(13,500
)
  
4,701
 
Net periodic benefit cost
 
$
1,012,842
  
$
1,063,707
  
$
--
  
$
68,867
 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Earnings Per Share (Details) - shares
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
Basic [Abstract]    
Weighted average shares outstanding (in shares) 6,247,760 6,244,088
Diluted [Abstract]    
Weighted average shares outstanding (in shares) 6,247,760 6,244,088
Dilutive stock options (in shares) 0 0
Denominator for diluted earnings per share (in shares) 6,247,760 6,244,088
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories (Details) - USD ($)
Apr. 02, 2016
Jan. 02, 2016
Components of inventories [Abstract]    
Raw material and component parts $ 10,598,427 $ 10,913,827
Work in process 7,422,467 7,681,576
Finished goods 17,664,044 18,247,010
Inventories $ 35,684,938 $ 36,842,413
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information (Details) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers $ 33,101,657 $ 36,876,842
Operating Profit 960,864 1,371,483
Interest expense (36,285) (52,825)
Other income 21,374 7,007
Income before income taxes 945,953 1,325,665
Industrial Hardware [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 14,591,513 14,786,666
Operating Profit 697,196 731,545
Security Products [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 14,197,217 14,100,916
Operating Profit 1,128,196 786,291
Metal Products [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 4,312,927 7,989,260
Operating Profit $ (864,528) $ (146,353)
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Debt (Details) - USD ($)
3 Months Ended
Apr. 02, 2016
Jan. 25, 2012
Jan. 29, 2010
Debt Instrument [Line Items]      
Minimum tangible net worth $ 55,000,000    
Revolving Credit Loan [Member]      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 10,000,000   $ 10,000,000
Maturity date of loan Jul. 01, 2016    
Revolving Credit Loan [Member] | LIBOR [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 2.25%    
Revolving Credit Loan [Member] | People's Prime Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 2.25%    
Revolving Credit Loan [Member] | Floor Rate [Member]      
Debt Instrument [Line Items]      
Floor rate of loan 3.25%    
Loan Agreement [Member]      
Debt Instrument [Line Items]      
Fixed charge coverage ratio as multiple, minimum 1.1    
Term Loan [Member]      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 5,000,000
Fixed rate of interest 4.98%   4.98%
2012 Term Loan [Member]      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 5,000,000 $ 5,000,000  
Fixed rate of interest 3.90% 3.90%  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill (Details)
3 Months Ended
Apr. 02, 2016
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 14,790,793
Foreign exchange 57,302
Ending balance 14,848,095
Industrial Hardware Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 1,731,751
Foreign exchange 57,302
Ending balance 1,789,053
Security Products Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 13,059,042
Foreign exchange 0
Ending balance 13,059,042
Metal Products Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 0
Foreign exchange 0
Ending balance $ 0
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.4.0.3
Intangibles (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 02, 2016
Jan. 03, 2015
Jan. 02, 2016
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 4,457,144   $ 4,400,109
Accumulated Amortization 2,424,545   2,286,533
Net as per Balance Sheet $ 2,032,599   2,113,576
Weighted Average Amortization Period 12 years 7 months 6 days 12 years 7 months 6 days  
Industrial Hardware Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 2,262,367   2,206,852
Accumulated Amortization 1,543,456   1,478,692
Net as per Balance Sheet 718,911   728,160
Security Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 2,194,777   2,193,257
Accumulated Amortization 881,089   807,841
Net as per Balance Sheet 1,313,688   1,385,416
Metal Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 0   0
Accumulated Amortization 0   0
Net as per Balance Sheet 0   0
Patents and Developed Technology [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 3,293,068   3,236,033
Accumulated Amortization $ 2,133,526   2,053,718
Weighted Average Amortization Period 15 years 10 months 24 days 15 years 10 months 24 days  
Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 2,262,367   2,206,852
Accumulated Amortization 1,543,456   1,478,692
Patents and Developed Technology [Member] | Security Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 1,030,701   1,029,181
Accumulated Amortization 590,070   575,026
Patents and Developed Technology [Member] | Metal Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 0   0
Accumulated Amortization 0   0
Customer Relationships [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 449,706   449,706
Accumulated Amortization $ 112,426   89,941
Weighted Average Amortization Period 5 years 5 years  
Customer Relationships [Member] | Industrial Hardware Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 0   0
Accumulated Amortization 0   0
Customer Relationships [Member] | Security Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 449,706   449,706
Accumulated Amortization 112,426   89,941
Customer Relationships [Member] | Metal Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 0   0
Accumulated Amortization 0   0
Non-compete Agreements [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 407,000   407,000
Accumulated Amortization $ 101,750   81,400
Weighted Average Amortization Period 5 years 5 years  
Non-compete Agreements [Member] | Industrial Hardware Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 0   0
Accumulated Amortization 0   0
Non-compete Agreements [Member] | Security Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 407,000   407,000
Accumulated Amortization 101,750   81,400
Non-compete Agreements [Member] | Metal Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 0   0
Accumulated Amortization 0   0
Intellectual Property [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 307,370   307,370
Accumulated Amortization $ 76,843   61,474
Weighted Average Amortization Period 5 years 5 years  
Intellectual Property [Member] | Industrial Hardware Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount $ 0   0
Accumulated Amortization 0   0
Intellectual Property [Member] | Security Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 307,370   307,370
Accumulated Amortization 76,843   61,474
Intellectual Property [Member] | Metal Products Segment [Member]      
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]      
Gross Amount 0   0
Accumulated Amortization $ 0   $ 0
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Retirement Benefit Plans (Details) - USD ($)
3 Months Ended
Apr. 02, 2016
Apr. 04, 2015
Significant disclosures relating to benefit plans [Abstract]    
Percentage of voluntary contributions allowed to participants, maximum 100.00%  
Employer contributions made $ 56,231 $ 52,266
Pension Benefits [Member]    
Significant disclosures relating to benefit plans [Abstract]    
Service cost 813,005 964,987
Interest cost 766,580 859,259
Expected return on plan assets (1,243,941) (1,287,914)
Amortization of prior service cost 50,143 54,647
Amortization of the net loss 627,055 472,728
Net periodic benefit cost 1,012,842 1,063,707
Contributions required by the Company in defined benefit plan 3,100,000  
Contributions made by Company 0  
Postretirement Benefits [Member]    
Significant disclosures relating to benefit plans [Abstract]    
Service cost 10,750 54,393
Interest cost 20,500 38,729
Expected return on plan assets (11,750) (22,984)
Amortization of prior service cost (6,000) (5,972)
Amortization of the net loss (13,500) 4,701
Net periodic benefit cost 0 $ 68,867
Contributions required by the Company in defined benefit plan 118,000  
Contributions made by Company $ 46,000  
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Based Compensation and Stock Options (Details)
3 Months Ended
Apr. 02, 2016
Plan
shares
Apr. 04, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of plans that have shares reserved for further issuance | Plan 1  
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock granted (in shares) 0 0
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of fair market value of stock on grant date for exercise price, minimum 100.00%  
Options granted (in shares) 0 0
2010 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grant (in shares) 500,000  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes (Details)
3 Months Ended
Apr. 02, 2016
USD ($)
Income Tax Examination [Line Items]  
Significant changes to the amount of unrecognized tax benefits $ 0
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements (Details)
Apr. 02, 2016
Customer
Liabilities
Assets
Jan. 02, 2016
Customer
Liabilities
Assets
Jan. 25, 2012
Jan. 29, 2010
Liabilities [Member]        
Fair Value Measurements [Abstract]        
Number of assets and liabilities requiring fair value measurements | Liabilities 0 0    
Term Loan [Member]        
Interest Rate Risk [Abstract]        
Fixed rate of interest 4.98%     4.98%
2012 Term Loan [Member]        
Interest Rate Risk [Abstract]        
Fixed rate of interest 3.90%   3.90%  
Credit Concentration Risk [Member]        
Credit Risk [Abstract]        
Number of customers that represented more than 10% of trade receivables | Customer 0 0    
Assets [Member]        
Fair Value Measurements [Abstract]        
Number of assets and liabilities requiring fair value measurements | Assets 0 0    
EXCEL 46 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,:+G4CG?S$WN0$ )T7 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8RT[#,!!%?Z7*%C6N'=ZBW5"V@ 0_8))I8S6.+=M]_3UV"@BJ@EJ@ MTMWDT3N>>Y-QSJ(WSVM+OK?23>N'61V"O6;,ES5IZ7-CJ8W*Q#@M0[QU4V9E M.9-38F(P.&>E:0.UH1]2CVQT\[ @YU1%O=N-D'H/,VEMHTH9E&G9HJVVNO;- M9*)*JDPYUW%)'J(UG40]ZSU*%^ZECBW8JF&=L#GR/.GL?PR]=20K7Q,%W>0^ MK!ORN_PWRKOSF"9RWH2#C-_>7>ZHZ6I\K>R;U=TJ=O'QMV$65;^7P_;"GY(I MG89FV^F7%>G^E\^R]1(7NAD[N51;!HNCC2F=::W?]W= [T;/N=$1(')1#@.0H0'*<@N0X \EQ#I+C B3')4B.*Y QW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C M-Z."N[_8_ )02P,$% @ QHN=2 QUTFF. 0 J18 !H !X;"]?&?/ODKC;671NJN@^S]^;:ANWP M?Y]5,?9;8T)1N<:&AZYW[;!Z[GQCX_#I2]/;XF)+9SC/E\9/YV2'W<_9L^-I MG_GCB;+9B_6EB_OLK?.74#D7@QE?]#!L,"S?>O>?[;OSN2[<8U>\-JZ-?U28 MKPTRDP[B=!!#@B0=))"@>3IH#@E:I(,6D*!E.F@)"5JE@U:0H'4Z: T)VJ2# M-I @RA49C-&;%;T9HSC-&;U;T9HS> MK.C-&+U9T9LQ>K.B-V/T%D5OP>@MBMZ"T5L4O05T5Z)=EF#T%D5OP>@MBMZ" MT5L4O06CMTST#I7U[O0:O?M6O9(FMYPKE4.VG(P9+<6T@S1>>FM MK,V'OF_8"M;4G"%$XFZF])I:7.JEK[*,,P@5VZQ!6O^\UQOXL+,@4T@_Y550 M+Q@5IXSS7'!&+5B7JQLN'\S//%$AM5!G'6Z4T5=40XJ''D2OG [S M_1'K% 5WLJ)R"6D=^WISK\4]:%-4^OG\K(>_2H*]OXP--.5R.:=9G/+*@!@KSTMM2S:FT'C'\+R[/O?+8TNMLD1NK M@U]*/Y@5@#4COW(ZLXZMV_PBZ \< JU#I%]5%CS)=E!WX4FX%6!NLSG5]C]) MX6K:"]$?>+7J]R$(E2F)I,5Q)%-9'H7-JTM269/;61C-XB@D:,6W-]-PG.#B M:GPSGDTB<@*G_QY.G.#?CVAV N?+"9S!"9ROC9PK:K@A*B-S#08U;UB)>,[L%R[0\D52,BX)7-!94MY5K$'@JI"2HJ; M$:1Q-;I9CINSFTJFUD 2NFO)X)I+*AFG E7#M7LXC(MXC<]P\W#'FX6!WYLB MZVC;)MCKGI(/"2V4^-C5W./ ABX?)^P[U'5^U:KCP+:>/;'>+$8(EG+Q%C6. M(AOE.,HH1KD#\BQ91Y8US8XBVT5SM/?/>_^B<]X[4CHZ^?V#:_#5:^[%2\T_ M_!@+_@%02P,$% @ QHN=2&<.2TL^ 0 :0, !$ !D;V-0A!H?8=7LL>[G:\( MIB2#"FHP&%@^REE2OIJML8TIV* OB^BX$@'G5NF5!G77#F6_4[$S@J_#40ZJ M;T]___1 &99TE?N@^ZJF:4;-A.KBP#E[GS^]T-FDV@041D)4!D'&?Y-,VNT_'M(K_ADXQG^<=ALC-_@^&Z&^+?.CX9I.VBQ@HNW"UI M%"V7/@FD($BO'6IK+L(1YIN88&&W_ 2)EX,Z(5VV+;2-]2J4=+^&Z/!RXLK6 MUK?'U(_H[%657U!+ P04 " #&BYU(F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,:+G4C50=%Q20( %8* - >&PO>A;D6W9$>CBR7+F]-=/%]\2",W:;DM>=/3IG.]\ M.I)S%-5J1_'#!F,%6D9Y'<.-4M5GSZNS#6:HGHL*<[U2",F0TE-9>G4E,P"$<,.X\[1$DJB0$+Q C=.7AA M 'LNG1\C7$B;VV4XS#/WQTRR3&/H=[_3TZ4CNQW,]@BE^]O30!)52"DL^4I/ M0&>O=Y7>'!<<.Y'6[P7O4J)=L+B:!-A!YTV%S+$<,@>PAY*(XD+I $G*C1F5 MJ(QTH91@VL@)*@5'U%#V$9VA:3-,Z8/Y"AZ+/>ZV ,['G+$/@5'1F[H0G3E> M UM4;\KFN*>TK^,%;3$DT-&HJNCN"R4E9]B)==!*=+.7Z(,C]$F$>E:P$9(\ M:W]S$3(-8 G!%DM%LBGR2Z)JC5O5W6"O+8XI?.V6_Z:F]Z_:J$9?P7]=GO^: M?'HV]C.$!WI..(K[AJ58KNP_[Y\+6UZ?JS+3M,Y66GBNTI8WYZK,-/RW2?.Z MQC#I/GN]9T!!VA"J".\U(/-:N#>ZZ5Y;&/N.YLS;L>785852_\X)PV[L0K&EV3R&U!+ P04 " #& MBYU((K7,374# #A"P #P 'AL+W=OK!FW/)CG JF,SVRG=_OJ=0[M>QJT:3\1)[O./^[C< M1S_>6W>_LO9>/-;:^+&;)-L0=N->SY=;J*5_9W=@\-G:NEH&'+I-SZ[7JH2I M+9L:3.AE_?ZHYT#+H*SQ6[7SR1/-_P_-[QS(RF\!0JT/L%HJDWSZZ,=KI>$; M.(]@(7>[A:QADCSJ1&CIPZQ2 :I),L"AW4/GAFMV%XW2<3#L#Y->A#UO]=:) MTE9P@"VWRG]_>I"("M:RT6&)BWV>=Y*DV2#+1@=&?.V;@KVGP'A#R#*H!UC* MU23I)T(VP5XI'7@T<0WX\KQJ)W9CA1=N7J6' MHZ*@RYO%=+8H9E.!5\7-]7QZOL3!Q?GU^>)R)@@H(Z#L5%!.0#D!Y?\-*I;X M\W6V(* ! 0U.!0T):$A PU-!(P(:$=#H5- 9 9T1T-DQZ$)ZY85=BUL''C7X M.^GO2?C[X_"9= :E]^(6G"BVT@&)_4!B/QS'SLT#3HA_!/#4LC[5K'\<5L"F M]?4?DG8L932]@S)&GY>E;=!VL\&=6X/7)40L15%/4T;4*:PZ[U,=4\;'S]96 M>Z4UC:'FI8QZ0J&VV4A2=G5/)4L:RN2EM#6(I'[O;H':EC%Y7RDA3*JDQ MVSZXME#Y=OXKJ1RM*2F5+65L*YJ5AQ]-/)'90S?1&54N8Y0[MER\P1J-.7E+ M,52]C%&/",_&=^HBXQMC/LNA'F:O>,@&4R&SUX5DXZF9V0EF/L$HB@J:,8)R M:9E"D$IWET3MS%@[25XX -4T8S1E$\.!J*09(VFL*&QD3A7-&45?C;FVLNW"#N3GQO33;U!+ P04 " #&BYU()^*Q(FT" "]" M& 'AL+W=OM@GD3A:',;T&A LP&FFX9P-(1/0Z0S-2O3>7W! N<9 MHX/'S&;T6.TY/(3RS14>UY/,O"Z9&9>SCQQDP4.%&15(*TZV LZ*0,:> <@% M&.W(LB,7X&PK0C<@= %"DT%HV2.W/7+9(V./+'N\7)]1G&Q%X@;$&X#8LN^6 M@,0 C*(S+P!"L'-#D@U(8D%29Q:V8N\&[#8 .[L*@).PD*Q42KJ!2&T_VEV/W)6VU*R5VE;70[NIT4JI+33_[DM@G18M83=]BG*OH/=. M']K6['Q2OR)]VCSE>=;C&_F!V:WNN'>A0IY9^H"Y4BJ(7 1XD:E6\EMB'C3D M*M3M3NVK.5W-0-!^^EB8OUCROU!+ P04 " #&BYU(XS8IM0@% ".%P M& 'AL+W=O]:<&7X& MCH':1=$>"BSVT)Z56(F-M2U74M;;?U_*DK-#8\AM#K$LOT.^_'HXY/+2M%^[ M75WWL^_'PZE[FN_Z_ORX6'0ON_I8=9^:?98/ZY:;X.7_[8 M/LW5X*$^U"_]4$05/[[5F_IP&$J*-?\S%?JCSB&0/]]*_^W:W&C_N>KJ37/X M>[_M=]&MFL^V]6OU?NB_-)??ZZD-9BCPI3ETU_^SE_>N;XZWD/GL6'T?/_>G MZ^=E_,6K*4P.P"D /P) %P-H"J"[@,7H[-JN7ZN^6BW;YC)KQ\$X5\.8PR/% MGGN9==>7[=A=L65=?/MMA6ZY^#:4,TGP*EDG$DFQ213^0[*(]7^80,D$C2:0 MQP56G1C(T;)Z2H!Z] K;R7A)A$Z#SHP8>)(%QQI[@C2BNSH M2*<56:V#D82;5&@4:FUD1Z;@R'!'*#HRK"(RUNM 7G24"*,.-9#LR!8<6>Z( M1$>6581HE#-R%R4Z0$3(]) K^''4ETD:F;E00G>P.DM+ZDU<"JC(C0A,WB)$(",RXU="=]@?DXGX%S& M8?HZ4;A)A=&YR:Z^$L"!$US+>PIP-$/0\K MP D-$-!%)&1L)5($1]Z83(X"(M"G) YGU*A,Z ,9CR5V(N/>(Z[T3:HT8-'[W%F@1%_D]#7R?H )5+T-F0V]I$L=E=B+G+U&W@_0_-^Q M2X1N&+KY$1U,3MT,N)272!E,CD/EKB+G+OFKJ;I%(80TZ2FWQ%KB MK#5.=))J9"JD1%CBA#5>'&M*LM:@8CYR/T]O1^Y$Z4-PRF36*9482YRQ M1N89<70^0-SXC$-Y6?Q$FOHJ7D]PSEJ9:,3I&>(*=#:3O-TK8V_ELC<2.3NM M#.*6D MDO@%@H\[F[-*/NTD2A=T7,A9P)2@2QR65KRI6Q//8#-)_(TPB323Q"_8S>FY M>JO_K-JW_:F;/3=]WQRO-Z:O3=/7L4#U*<[675UM/[X'3QN1VOB\@&LQL)W1O/QL#-:GK[B;8YOO.^9V#=)QRI.R%-Q@+[[4C/=_YC1## M8Q#P8X,[Q!_H@'OYYDQ9AX3S)U:5]"I( MV^,GYO%KUR'V=X\)'7=^Y"\'S^VE$>H@J,I@]9W:#O>\I;W'\'GG?XD>ZP@H MR:3XU>*1&VM/P1\H?5&;'Z>='RH&3/!1J!!(/FZXQH2H2#+SGSGH6TYE--=+ M]&]3N1+_@#BN*?G=GD0C:4/?.^$SNA+Q3,?O>*XA50&/E/#IUSM>N:#=8O&] M#KWJ9]M/SU&_@=ELLQO ; "K(4J&0)--=7U% E4EHZ/'],<8D/KF MT6,L.W?T^'3(=+MD95R>WJH,EL%-Q9DE8)+L30FP*>J-(E\E@(4!>A)?TD2;(H#$.;K-[(TM"4;6@21S6)09,F=G_J MJ"8UJRFLU:0&IKT0NV+#D#D8,H,!WF7(-$-F9%#]?-=2K:M=N@T/=/! DR>R M]@1^VA.[8L.0.QARDP%8>Y+_9T] I3)[8VI/BTY[8%1L&-0P_A% O MWR@2:U=FC4Z2AHZ^N)5;*NM46ZC,B013.U5DY,J+)"GBS YU)P1R?GS 9!UR M"Y,YY: UU7[6Z%0@*Q(("CN32ZB9 N,B&- %_T3LTO;<.U A[Y3I CA3*K , M%S[(<='(NW[=$'P6:@GEFNG;3V\$'9;+?/U'4?T#4$L#!!0 ( ,:+G4@2 M&)N:$ , $P+ 8 >&PO=V]R:W-H965T&ULC99-CYLP M$(;_"N+>!=O@CU42:9>J:@^55GMHSVSB)&@!I^!LMO^^-A_)$ VHEX#-.YYG M;'@SJXMIWMNCUC;XK,JZ78=':T^/4=1NC[K*VP=STK5[LC=-E5LW; Y1>VIT MONN"JC*B<A+"^X##_]FS+L?_-BMP]@S MZ%)OK5\B=YFR]"NYS'^&16\Y?2"\'U?_UI7K\-_R5F>F_%WL[-'1QF&P MT_O\7-I7<_FNAQI2O^#6E&WW&VS/K375&!(&5?[97XNZNU[Z)X(,87@ '0+H M->":!P]@0P"[!21=I3U95]?7W.:;56,N0=,?QBGW9TX>F=NY;=!VDTV_7:ZR MULU^;(1811]^G4%".\DSE)"K(G*+7S-0+,,03D$XQ1)D4"$DGH%A&5A? X/Q M"H]/L/BDCT] O(RGB*(OHI?4G80Q$A.>"DR8381<"BX3BA.E"T0I)"+31+PG M2D&B+Y1S22A!E=E4J=*$<)[@3'R!B4,FBC)QD(DG-$X2CA)!G6 L)7.G+A9X M!.1A*(^ E:=)JE( HB).B. K6S3C%9=E$EE))9S;'V^8LCG]XXT%?C.=!TV>BKG)\>R8R$<=B M!@\^QX;JZ15WQDQKZ MB3V+2)[&D8I_.S;PRS9.XVO@I3]VR@22NDI6WKX?V21[/D6"';;Q4[IIB$%8 MP.^>7:0WCXSV5\[?S.+G?AL#(X$-K%4F ]7#F35L&$PB7?CODO-6TA#]^37[ M=^M6JW^EDC5\^-/O5:?%@CC:LP,]#>J%7WZPQ4)N$K9\D/89M2>I^'BEQ-%( MW]W83W:\N#CD:P48JK#0H4>'H0*- MC\!EN (*54#. _(]Y&%^%N)GCI]Y_))\E(B="0>9+*3(2H!1"-;XL!(CDG^Q M7_D=-[GOI@CSBSMN"I^//\HLG)O"DYEBC,L@K/%A#SG)$()A.?B.'.S+*8-R ML%45/Z:DA03>D?-8 H#8IN?-@#S#.(?%LP!(FGPV_-Q14H@()_T)%YG&)DXVHXIHY:?)F7^12^Z-N4G M:#K+I_A.-VO76V]IZFJF1_:+BF,_R>B5*]VW;),Y<*Z8U@<>]8?=Z>MD70SL MH,P4Z[EP'=8M%)^O]\5Z:=7_ 5!+ P04 " #&BYU("]S_A,H! !&! M& 'AL+W=OJ&U"Y^WKA1 :<1/;A_\[JYUL%/)3M0 :?3/*U3%H MM>X/&*NR!4;4@^B!FR^UD(QH:9M M.+Q)I ;&B/Q_ BK&8Q %5\-[U[3:&G">X9FK.@9<=8(C"?4Q>(P.16H53O#1 MP:@6>V1S/POQ:0^OU3$(;0I H=36 S'+!0J@U#HR@;\FG[>0%ESNK]Z?7;4F M^S-14 CZKZMT:Y(- U1!30:JW\7X E,)&^NP%%2Y7U0.2@MV10+$R+=?.^[6 MT7_9AQ.V#L03$,_ '&<=2"8@N0&N==AGYNIZ(IKDF10CDGX6/;$CCPZ)Z5R) ME#-*WRY3F3+62QZ%488OUM&DB9WF]$LS*[#Q/H>(UT),>+S X[4 Q5*QVZ]' M2-8B)+Z(9,'_V:[SZ1J?>C[]U82[''>^"J_AOHHDB;:[-5FQE$7[[29*[]+! MB_DPD(V[MPJ58N#:-F1AG9_&8VSG>V<_F2?C;_C-39[UI(&_1#8=5^@LM+D] M;M2U$!I,?N'#)D"M>=3S@4*M[79G]M+?&PO=V]R:W-H965T&UL MC9C)CMLX$(9?1? ],5FDN#32VYFW'VJQFR44 MA?A@2_3/JK\HZA.IS;UN?K9GY[KD5UE4[>OJW'77E_6ZW9]=F;>?ZZNK_#_' MNBGSSI\VIW5[;5Q^&#J5Q1H84^LROU2K[69H^]YL-_6M*RZ5^]XD[:TL\^:_ MG2OJ^^N*KQX-/RZG<];];/?X5*ZJKW45=*XX^OJ"W_)!.LE@^+OB[NW MP7'2FW^KZY_]R9^'UQ7K/;C"[;L^1.Y_WEWFBJ*/Y#/_.P7]R-EW#(\?T;\. MY7K[;WGKLKKXYW+HSMXM6R4'=\QO1?>COG]S4PUI'W!?%^WPG>QO;5>7CRZK MI,Q_C;^7:OB]C_\8-G6C.\#4 9X=GGGH#F+J(#XZR*'2T=E0UQ]YEV\W37U/ MFO%B7//^FO,7X4=NG[1#8S,.EZ^L]:WO6\[$9OW>!YHT,&AV2/-4K'WT9PJ@ M4DS=(>@.5((L5&A#9Q!4!C$6(5 1D@X@J0!R#""# ,9BCWJL8I14@T1)P[2@ M9%DH,UK8-#)@Z4(Y*2HGI0.HA7(4"J"P4376HP*C%@P7I"Q#LM2:5--V]((= MC>QHTHX.QRWE%BQI!\FDX<%50';,@AV#[!C2C@GR<*L-(]V$*D8;L0M&+#)" M%KRS00IA%>.DD5"EI8W<0CW5HI.N__/##8^4PTF63/5P! I.6MU-HM'K)R$L MDW1-6 B":VLCMS8G\?-P%=)% &T*PNL-J51&T*9"H1"21>8?)W'U<(1XQ2.6 M1%@^!U]]9)RP4#*K(\C@2PCD$IDBR]]Q24",/\)^*&1.###6(@E[2; M%%5NK2;9DB%=JH'%[H\EIO(0JC*E#2ED2 @%G.;83"D%@XBG);#RD*R2YCS7 M*!.S%A0YX[*94DCK)WC$U1)?>0A82>.>&Y1+<6LBID*A-5:8V.1>(BU'J.61 MJQ=25*5:B\@,1TP&971DAL,2;P'S5D5"+/$6,&_ID889;PUHNBPL-,#\58F8 M6L(M #)%/UX!?M<4_+:II04B8.+:2(@E/@+B(Y!V=Q#"[Y/F$@PYUS(L%&DO MC9A:PB0@3 +]Q 6$23]=I:"A-!2I"TNP!+0,!?H!!XB!4D56Q5CFYZ31L3FU1$I 2U&Z_AU@5#*C+(O<+#.H M^A5#&ANI)5H"HB70M(20@EP;[I>=D<%"RM0(Z3^131Y)S,F60,2$6;)IFS:) MIF1*@V%S6]-.#2LE%RG8^71?!YOITC6GX25#F^SK6]7UN]>@]?DBXPOTF_%9 M^XZ_9./KB(\PV\TU/[F_\N9TJ=KDK>[\5G_8EQ_KNG/>(OOL;\BSRP_/D\(= MN_Y0^^-F?"DQGG3U]?&.Y?FB9_L_4$L#!!0 ( ,:+G4CL&PO=V]R:W-H965T&UL?5/;;IPP$/T5RQ\0LV;3 MI"L6*9NJ:A\J17EHG[TP@!6;H;99TK^O+RQA*]07/#.<<^:,+\6$YLUV (Z\ M:]7;(^V<&PZ,V:H#+>P=#M#[/PT:+9Q/3UH6L?9B MR@)'IV0/+X;846MA_IQ X72D.WHMO,JVX3X(5JAL_))JM [UE4*)%N]I ME7UF_4^NJEW/&'@EV"T(SA$7.ZP2P(YM67%GRKQ4SG*SK?IN=;]#PYS&\U%5UN9U//)[)![PL!M'" M#V%:V5MR1N=/-AY#@^C F\CN[BGI_/M9$@6-"^&#CTVZ4BEQ.%P?R/)*R[]0 M2P,$% @ QHN=2%0[WU:A 0 L0, !@ !X;"]W;W)KV1]LX-!\9LW8/B]@X'T/Y/BT9Q MYU/3,3L8X$TD*:5F6L/9NJQ-%)H>'9$#LJQSXBO(?G>'&D6+("$ MV@4%[I<+/(*40<@W?ILU/UH&XCJ^JC_%:;W[,[?PB/*7:%SOS6:4--#R4;H7 MG+[!/,)]$*Q1VO@E]6@=JBN%$L7?TRIT7*?TI\AFVC8AGPGY0O@2"2PUBC:_ MKTN!$3-K:@8<3W!UROQ$UL;%HTO3>J/752[4KLI)=@M",R2/F=(-9$,RK M+RWRK18S/5_1\VUZL44ODL/BQN$_^N^W!/9)8/^_$1/F=(OYVR5;[:D"T\6K M8TF-HXX7=55=;N=#'L_D UZ5 ^_@!S>=T):TIZ_WZ6 M1$+K0OC9QR9=J90X'*X/9'FEU1]02P,$% @ QHN=2!AQ@BRD 0 KP, M !D !X;"]W;W)K&UL?5/;;IPP$/T5BP^(64/: M:L4B95-%[4.E* _MLQ<&L&)[B&V6]._K"TMHA?J"9X8Y9\YXQM6,YM4. (Z\ M*ZGM*1N<&X^4VF8 Q>T=CJ#]GPZ-XLZ[IJ=V-,#;"%*2LCS_1!47.JNK&'LV M=863DT+#LR%V4HJ;WV>0.)^R0W8+O(A^<"% ZXJNN%8HT%:@)@:Z4_9P.)[+ MD!$3?@J8[<8F0?L%\34XW]M3E@<)(*%Q@8'[XPJ/(&4@\H7?%LZ/D@&XM6_L M3[%;K_["+3RB_"5:-WBQ>49:Z/@DW0O.WV!IX3X0-BAM_))FL@[5#9(1Q=_3 M*70\Y_2'%0ML'\ 6 %L!7_(H/!6*,K]RQ^O*X$Q,NMJ1APD>CLQ?1$-L#)K4 MO1=J??1:%ZRBU\"SI+"8&PO=V]R:W-H965T&,"*+\0V M2_KW]84E;(3Z@F>&<\Z<\:6\2]<\.!$%OW()F]TP,H_Z?5 M1C+G4],1.QA@321)06B6W1/)N,)5&6LOIBKUZ 17\&*0':5DYN\)A)Z..,?7 MPBOO>A<*I"K)PFNX!&6Y5LA >\2/^>&T"X@(^,UALJL8!>]GK=]"\K,YXBQ8 M &U"PK,+Q=X B&"D&_\/FM^M@S$=7Q5?X[3>O=G9N%)BS^\<;TWFV'40,M& MX5[U] /F$?9!L-;"QB^J1^NTO%(PDNPCK5S%=4I_BGRF;1/H3* +X5L6C:=& MT>9WYEA5&CTAD[9V8.$$\P/U&U$C&XLF3>^-6E^]5'FQ+\DE",T8&C&G&\R" M(%Y]:4&W6LQTNJ+3;7JQ12^2P^+&X?VVP&Y+8)<$=O\;,6%.MYB'+TW(:D\E MF"Y>'8MJ/:IX45?5Y78^TG@FG_"J'%@'OYCIN++HK)T_V7@,K=8.O(GL;H]1 M[]_/D@AH70@??&S2E4J)T\/U@2ROM/H'4$L#!!0 ( ,:+G4@AX:(^I $ M +$# 9 >&PO=V]R:W-H965TTJ8K%BF;JFH?*D5Y:)^],( 5FZ&V6=*_KR\L82/4%SPSG'/FC"_%A.;5 M=@".O&G5VR/MG!L.C-FJ RWL'0[0^S\-&BV<3TW+[&! U)&D%>-9]HEI(7M: M%K'V;,H"1Z=D#\^&V%%K8?Z>0.%TI#MZ+;S(MG.AP,J"+;Q::NBMQ)X8:([T M<7\M M7,=7]6]Q6N_^+"P\H?HM:]=YLQDE-31B5.X%I^\PCW ?!"M4-GY)-5J'^DJA M1(NWM,H^KE/ZD^'^ MQN&7;8%\2R!/ OG_1DR8TPTFSSXT8:L]U6#:>'4LJ7#LXT5=59?;^DLZ_GR51T+@0?O:Q25S:(! "Q P &0 'AL+W=OY#,WN@! ME/_3:B.9\ZGIB!T,L":2I" TR^Z(9%SAJHRU5U.5>G2"*W@UR(Y2,O/G"$)/ M!YSC2^&-=[T+!5*59.$U7(*R7"MDH#W@^WQ_+ (B GYRF.PJ1L'[2>OWD#PW M!YP%"R"@=D&!^>4,#R!$$/*-?\^:GRT#<1U?U!_CM-[]B5EXT.(7;USOS688 M-="R4;@W/3W!/,)M$*RUL/&+ZM$Z+2\4C"3[2"M7<9WF/W+5L:C6HXH7=55=;N<]C6?R":_*@77PPDS'E44G[?S)QF-HM7;@360W MMQCU_OTLB8#6A?";CTVZ4BEQ>K@\D.655G\!4$L#!!0 ( ,:+G4CY \6B MI $ *\# 9 >&PO=V]R:W-H965T[^?KHXKCL8>[%(^IQ#4J3* M"5-2VU/6.S<<*;5U#XK;.QQ ^S\M&L6==TU'[6" -Y&D)&5Y_HDJ M+G16E3'V9*H21R>%AB=#[*@4-W_.('$Z9;OL%G@67>]"@%8E77B-4*"M0$T, MM*?L?G<\%P$1 ;\$3'9EDU#[!?$E.#^:4Y:'$D!"[8("]\<5'D#*(.03O\Z: M[RD#<6W?U+_%;GWU%V[A >5OT;C>%YMGI(&6C](]X_0=YA8.0;!&:>.7U*-U MJ&Z4C"C^EDZAXSFE/RR?:=L$-A/80O@2"30EBF4^KTN!$3+K:@8<)[H[, M7T1-; R:U+TOU/KHM=I_+>DUZ,P0%B'G-62W(*@77S*PK0PSG:WH;)N^WZ+O M4X'[=?:BV!8HM@2*)%#\I\,$.1A9'0NN"^=G;)BU4QO-'J+U!+ P04 " #&BYU()I&)**,! "Q P &0 'AL+W=O<.>-+.:%YMSV (Q]*:GO,>N>& Z6V[D%Q M>X<#:/^G1:.X\ZGIJ!T,\":2E*0LSQ^HXD)G51EKKZ8J<712:'@UQ(Y*'4Q$0$?!3P&17,0G>SXCO M(?G>'+,\6 )M0L*W"\7> $I@Y!O_'O6_&P9B.OXJOXU3NO=G[F%%Y2_1.-Z M;S;/2 ,M'Z5[P^D;S"/I84N.HXT5=59?;^?D=Z_GR61T+H0/OK8I"N5$H?#]8$LK[3Z"U!+ P04 " #&BYU( M/T"'S:4! "Q P &0 'AL+W=O6B?O3" %=M#;;.D?U]?6$(BU!=L#^>< M.>,9EQ.:%]L#./*JI+:GK'=N.%)JZQX4MWA0"M2KKP&J% M6X&:&&A/V"X"(@)^"9CL:D^"]POB2SC\:$Y9'BR A-H%!>Z7*SR"E$'( M)_XS:[ZE#,3U_J;^+5;KW5^XA4>4OT7C>F\VST@#+1^E>\;I.\PE'()@C=+& M+ZE'ZU#=*!E1_#6M0L=U2G_V]S-MF\!F EL(G_-H/"6*-K]RQZO2X$1,NMJ! MAP[NCLQ?1$UL#)I4O3=J??1:[8HO);T&H1G#(N;\#K,@J%=?4K"M%#.=K>AL MF[[?HN^3P_TZ^R'?%BBV!(HD4/ROQ(0YO\,JP'1Q="RI<=1Q4%?1 M93H?6.S)&[PJ!][!3VXZH2VYH/.=C6UH$1UX$_G=(2.]?S_+04+KPO:3WYLT M4NG@<+@]D.655O\ 4$L#!!0 ( ,:+G4C.?S0RHP$ +$# 9 >&PO M=V]R:W-H965TU# MI=4^M,\.#&"M[:&V"=N_KR^$)2O4%SPSG'/FC"_EA.;5]@".O"FI[2GKG1N. ME-JZ!\7M PZ@_9\6C>+.IZ:C=C# FTA2DK(\_T05%SJKREA[-E6)HY-"P[,A M=E2*F[]GD#B=LEUV*[R(KG>A0*N2+KQ&*-!6H"8&VE/VN#N>BX"(@%\")KN* M2?!^07P-R8_FE.7! DBH75#@?KG"$T@9A'SC/[/F>\M 7,J/75:[4[ ML))>@]",81%SOL,L".K5EQ9LJ\5,9RLZVZ;OM^C[Y'!_YW"_+5!L"11)H/C? MB ESOL<4'YK0U9XJ,%V\.I;4..IX45?5Y78^LG@F[_"J''@'/[GIA+;D@LZ? M;#R&%M&!-Y$_'#+2^_>S)!):%\+//C;I2J7$X7![(,LKK?X!4$L#!!0 ( M ,:+G4B<=S]/HP$ +$# 9 >&PO=V]R:W-H965TA%W5S.SLWP4(YHWVP$X\J&DML>L%AA=#[* 4-W]/('$\9IOL6G@5;>="@98% MG7FU4*"M0$T,-,?L<7,X[0(B GX+&.TB)L'[&?$M)#_K8Y8'"R"APB2"@<= M+^JB.M_.QWB(]!->%CUOX1&PO=V]R:W-H965TU#I"@/Z;,7!K#B"[7-DOQ]?&$)6Z&^X)GAG#-G?"E&;=YL!^#0NQ3*'G'G M7'\@Q%8=2&;O= _*_VFTDR(95[@L8NW9E(4>G. * MG@VR@Y3,?)Q Z/&(#]K_1:2W_419\$""*A<4&!^N< C"!&$?.._D^97RT!?\$TPBX(5EK8^$758)V65PI&DKVGE:NXCNG/ M/I]HZP0Z$>A,N,^B\=0HVOS!'"L+HT=DTM;V+)Q@?J!^(RID8]&DZ;U1ZZN7 M,M_=%^02A"8,C9C3#69&$*\^MZ!K+28Z7=#I.GVS1M\DAYL;A]_7!;9K MLD ML/W?B ESNL'LLW^:D,6>2C!MO#H657I0\:(NJO/M?*#Q3+[@9=&S%IZ8:;FR MZ*R=/]EX#(W6#KR)[&Z'4>??SYP(:%P(O_G8I"N5$J?[ZP.97VGY"5!+ P04 M " #&BYU(SHW-"Z,! "Q P &0 'AL+W=OTQZYT;#I3:N@?%[1T.H/V?%HWBSJ>F MHW8PP)M(4I*R/'^@B@N=566LO9BJQ-%)H>'%$#LJQL^=$R$-?Q5?U+G-:[/W,+SRA_BL;UWFR>D09:/DKWBM-7 MF$>X#X(U2AN_I!ZM0W6E9$3Q][0*'=32>&D6;G[GC M56EP(B9M[<##"18'YC>B)C8639K>&[6^>JF*AZ*DER T8UC$G&XP"X)Z]:4% MVVHQT]F*SK;INRWZ+CG8W5]-Z&I/%9@N7AU+ M:AQUO*BKZG([GU@\DP]X50Z\@^_<=$);0XOHP)O([^XSTOOWLR02 M6A?"3SXVZ4JEQ.%P?2#+*ZW^ %!+ P04 " #&BYU(7__)SZ8! "Q P M&0 'AL+W=OE/_3:".9\T?3$ML;8'4D24%HENV)9%SALHBQ%U,6 M>G""*W@QR Y2,O/_!$*/1[S!U\ K;SL7 J0LR,RKN01EN5;(0'/$CYO#*0^( M"/C#8;2+/0K>SUJ_A<.O^HBS8 $$5"XH,+]N\V8SC&IHV"#5 MJ[B.Z<_N?J*M$^A$H#/A(8O&4Z)H\YDY5A9&C\BDJ^U9Z.#F0/U%5,C&H$G5 M>Z/61R_E9I\7Y!*$)@R-F-,-9D80KSZGH&LI)CI=T.DZ?;M&WR:'VV7V[3?Y M\S6!/ GD-R7N;DM,F-,M9O\E"5G@_)]& M&\FQ8ZN-E3?Q$5LC%H4O7>J/71<[G9W17D'(0F#(V8XQ5F M1A"O/J>@:RDF.EW0Z3H]7Z/GR6&^S)[GZP+;-8%M$MA>E7A_76+"'*\QO_Y+ M0A9W*L&T<70LJO2@XJ NHO-T/M#8DQ]X6?2LA3_,M%Q9=-+.=S:VH=':@3>1 MW=QBU/GW,Q\$-"YL[_S>I)%*!Z?[RP.97VGY#5!+ P04 " #&BYU(VQ&) M):0! "Q P &0 'AL+W=OQS9#]^_C!$&;%!=M-576UNUU. MVGS8'L"A+RF4/>#>N6%/B*U[D,S>Z &4_]-J(YGS1],1.QA@321)06B6W1') MN,)5&6-OIBKUZ 17\&:0':5DYM\1A)X..,>7P#OO>A<"I"K)PFNX!&6Y5LA M>\"/^?ZX"X@(^,-ALJL]"MY/6G^$PVMSP%FP )J%Q287\[P!$($(9_X<];\ M21F(Z_U%_3E6Z]V?F(4G+?[RQO7>;(91 RT;A7O7TPO,)=P&P5H+&[^H'JW3 M\D+!2+*OM'(5URG]*?*9MDV@,X$NA(^-6A\]5_E]5I)S$)HQ-&*.5Y@%0;SZDH)NI9CI=$6GV_1BBUXD MA\4Z>W&W+;#;$M@E@=U5B?EUB0ESO,;\[Y*L[E2"Z>+H6%3K4<5!7467Z7RD ML2<_\*H<6 >_F>FXLNBDG>]L;$.KM0-O(KNYQ:CW[V&UL;5/;;J,P$/T5RQ]0$X=LJX@@-:U6NP\K57W8 M?79@ *N^4-N$[M_7%Z"DX@7;PSEGSGC&Q:C-F^T '/J00MD3[ISKCX38J@/) M[)WN0?D_C3:2.7\T+;&] 59'DA2$9MD/(AE7N"QB[,64A1Z#+*#E,S\ M/X/0XPGO\!QXY6WG0H"4!5EX-9>@+-<*&6A.^'%W/.:7*SR!$$'()WZ?-+]2!N)Z/ZO_C-5Z]Q=FX4F+?[QV MG3>;851#PP;A7O7X"Z82#D&PTL+&+ZH&Z[2<*1A)]I%6KN(ZIC]TIFT3Z$2@ M"^$AB\93HFCSF3E6%D:/R*2K[5GHX.Y(_454R,:@2=5[H]9'K^7N?E^0:Q": M,#1BSC>8!4&\^I*";J68Z'1%I]OT_19]GQSNU]GS?%L@WQ+(DT!^4V)^6V+" MG&\QAV])R.I.)9@VCHY%E1Y4'-15=)G.1QI[\@4OBYZU\(>9EBN++MKYSL8V M-%H[\":RNP-&G7\_RT% X\+VWN]-&JET<+J?'\CR2LM/4$L#!!0 ( ,:+ MG4CR1A_PHP$ +$# 9 >&PO=V]R:W-H965T&< M,S.><3%J\V4[ (>^I5#V@#OG^CTAMNI ,GNC>U#^3Z.-9,Z[IB6V-\#J2)*" MT"R[(Y)QAC!":[@S2 [2,G,OR,(/1[P!E\"[[SM7 B0LB SK^82 ME.5:(0/- 3]L]L<\("+@@\-H%S8*M9^T_@K.2WW 62@!!%0N*#!_G.$1A A" M/O'?2?,G92 N[8OZ4^S65W]B%AZU^.2UZWRQ&48U-&P0[EV/SS"U@O DF)8IE_F&-E8?2(3+K:GH4) M;O;47T2%; R:U+TOU/KHN=SL[@IR#D(3AD;,\0HS(XA7GU/0M103G2[H=)V^ M7:-O4X7;9?9\MRZ0KPGD22"_:G%WW6+"'*\Q][^2D,6=2C!M7!V+*CVHN*B+ MZ+R=#S3.Y =>%CUKX969EBN+3MKYR<8Q-%H[\$5D-[<8=?[]S(Z Q@5SYVV3 M5BHY3O>7!S*_TO(_4$L#!!0 ( ,:+G4AGH,,GI@$ +$# 9 >&PO M=V]R:W-H965T80_:_VG0*.Z\:UIF>P.\CB0E69YE]TQQH6E9Q-BK*0L!-MYT* E06;>;50H*U 30PT1_JT.9QV 1$!OP6,=F&3 M4/L9\3TX/^LCS4()(*%R08'[XP+/(&40\HG_3IJ?*0-Q:5_57V*WOOHSM_", M\H^H7>>+S2BIH>&#=&\X_H"IA7T0K%#:^"758!VJ*X42Q3_2*70\Q_1GGTVT M=4(^$?*9\!@)+"6*97[GCI>%P9&8=+4]#Q/<'')_$16Q,6A2][Y0ZZ.7%CUOX1-NDE4J.P_[Z0.976OX'4$L#!!0 M ( ,:+G4B%JK;- P( #$& 9 >&PO=V]R:W-H965T@GV8F3-CX*08&'\7#8!$GY1T8N&O/ MC=0%ORS\B7=L*72B91WB<-IYSYMME6N$ ?QJ81"S-=+>#XR]Z\V/X\X+M 4@ M4$NM@-7E"A40HH54XX]1\]Y2$^?KF_HWDU:Y/V !%2._VZ-LE-G 0T*!ZB^-->V\Y?(@5^-B-*H)I=.JG? M_5EUFH+/H?Z4O]3W:CK:87:7*8L>G^$GYN>V$^C I!H4YJL^,29!&0R>U$O4 MJ/D];0B&PO=V]R:W-H965TR!_/.?P^"%2SD.^J M8TQ''P,?U3[NM)YV *ACQP:JGL3$1O/G).1 M1G*,U"39+1=3 ,',$D(&&@_ MQG6US+W*NA(7S?N1O*M/W?:3H"Z G=?VP]L5+T8 M(\E.^_@YW37$*A;![Y[-:M./+/M!B'<[^-GNX\0B,,Z.VB90TUQ9PSBW06;A MOVOFYY+6N.W?TK\OU1KZ U6L$?Q/W^K.P"9QU+(3O7#])N8?;"TALX%'P=7R MC8X7I<5PL\310#]A1E. "% K +0-N ,O$A&TXQ.DV1E@6$>$C:^L$Q1L1%Z M2/@!$O:04G\EXI#P9J4<0XA)'M(UGHX4:9:3,%#V "CS@& 0*-N6GA."$XR# M1)ZP@#A/TB2,1!X@D0T2@L%3(YN%4$8*7*(B>&J>T.@@3M$7(K"Y&Q,]LU]4 MGOM110>AS35;[L1)",U,7/)D*NS,ZWM_L;6_\' M4$L#!!0 ( ,:+G4B'"!NF$0, ),+ 9 >&PO=V]R:W-H965T.5?19U.W>IXN>N-FCJ!:4J2IJS:>+/JYUZZS4J<55VU_*6+Y+EI MRN[O,Z_%91V#>)QXK0Y'92:2S2J9['95PUM9B3;J^'X=/X'' J8&TB-^5?PB MG7%DR+\)\6Y>?NS6<6HX\)IOE7%1ZL<'+WA=&T\Z\A_K]!K3&+KCT?NW/EU- M_ZV4O!#U[VJGCIIM&D<[OB_/M7H5E^_ M5=L_+\,7G%NSL &T!G RF.*$#9 U0%>#K,]T8-;G];54Y6;5B4O4#6*<2J,Y M>$1ZY;:1[">[8;ET9E+/?FQ CE;)AW%D,;#'/'N8"9%H[U,(& IAS:%C#D,! M"A=!63@""D5 0Q+(2R(+.\A"#K+!0>8YP#Y).J0Q8-H>@Q!( <$T!"P\(&&4 ML R&*>$%2MBC1/Q(9*"$G4@Y21G)0K#"A0%$0<90F ]9X$,# ,&<1A-G2!#779A!>'.F&@3CN\-BZ*IBD-4V$+5)A+A0:I,%>G#.<8 M!;DP3R>("9E9F7R!3N[MFYE\3'V;/4WFX_^/$PA6%4L"@*4#95?%@FR^>ED M!N&%N4%21O1OAE:P$HVTX!V'RH*&8"2G,[C"PU$$<#:C%@B6KI&27[MFBA\( M%J]1K^PNO9:*#<#WZ.75D4QO+@B"^[VX1:9I#N;T6JHY@-RCEUM/ (!L5C 7 MJ/<0S&0#U..4S+H(58Q2,W278TBD'^3V"Y4["&0(PAS-ZN4":LQR2 M=.:>#Q8.2PJF2W+9:]2";/G75Y:^ 8+7J \$&4'X]MI*G%ZGX=VA[P%EM!7G M5IGFPIF=^LPG:'JEF_EGW7\.W>+5S69U*@_\9]D=JE9&;T+I3JQOF_9"**X9 MI@]ZFQ]UASR]U'ROS)#J<3?TC,.+$J>Q!9[Z\,T_4$L#!!0 ( ,:+G4CM MH-,_YP( +D, 9 >&PO=V]R:W-H965T$7QC! M!QW4-@FDZ3)I<=W%5:G'7EA5TJMHZHZ\L(A?VQ:S?\^DH;=-C.)^X%=].@LU MD%1E,L0=ZI9TO*9=Q,AQ$S^AQQVLE$0K?M?DQD?[D3+_2NF;.OAQV,2I\D : MLAQ!@V*1&8?2H"OA V'<0E?@:VC2)%/LW,UX+>1 M^6QDIM/,29#Y$^2^!+E)D#L)AU M.:?7(N"@M?K2+@+"AU+JX"EE6.I<"L9S;.K6?F+K -%UDZ" MM3^!>IQ,3KTZ^?7<(R^3U@1RH$2IM]4[T027R MF7\=A"DTPA4)0H5E4H1!6 M*)_3;3ZKVQ!4R*$*35D-885F<85"8"&'+)3[NW5%$P\ %*(%.2B@Y40*+PM] MM^LYW8(7!NL"'!C0';0*%?V"2,I5TP(&7!IF" ?O#38=@%FM>NEH7>1 M??W8W%F1?4>$GH80P@9<(M;>&\D5@9>MW:3(-1-B"QRV8.H*AMB"66Q!B"V8 M\]:"(C#](^$V*'1-A4"$U9SKY(@ ?*+MI,B8248+OY:PDUY!\VA/KYU>L(]& MAU7ZDU[+)I_RJKS@$_F)V:GN>/1*A5Q^ZK7BD5)!I(OT05[JL_R.& X:&PO=V]R:W-H965TF]A D=?@JG7S3.^] ML3RC-U%7+7EC#K\U#6;_CJ2F_<&%[KCQ7EU+H3:\//,FOW/5D)97M'48N1S< M%_A\1-I$6_RN2,]G>_/'CP>W=08J6V'U1'" M9R0+43A<;S*3O0R4R]U[CI"?>7<%--@@;7.L B>7PDCV'EUHB2&V' M-^2:SG.-?1B'&_=4Z7232?U\>'J#T% M,-J?DDV'<"%$?^MZVY0(=TD1VK0(]X@1IH\+BVPZ1'MTB, .%IL&D56#PZN MH(7%FSVU#6%7W5%PIZ"W5CO M\X52060,X$E>U%+V5=.B)A>AIK&<,]-IF(6@W=@X3=U;_A]02P,$% @ MQHN=2/(D#^%?!@ 8RD !D !X;"]W;W)K&UL MC9K;;MLX$(9?Q? #U#P,#RH< VV"Q>[% D4O=J_51$F,VE8J*4WW[5='EQ-P M1G,3Q_9/ZC>'_#A#:?]6-]_;YZKJ-K_.ITM[LWWNNI>/NUU[_UR=R_9#_5)= M^F\>Z^9<=OW;YFG7OC15^3 V.I]V1BF_.Y?'R_:P'S_[TASV]6MW.EZJ+\VF M?3V?R^:_S]6I?KO9ZNWRP=?CTW,W?+ [['?7=@_'?V]K^5;75;G_X]/G3/O5NUW3Q4C^7KJ?M:O_U9S;_! M#1W>UZ=V_+NY?VV[^KPTV6[.Y:_I]7@97]^F;Z*:F^4;F+F!N38P@6U@YP96 MV@#F!G!MH&$[GT-&L,:/F-;O>P=6&R=F8+V'2#K*70 H+."96/SA"FLH1:3&G!')Y%T[6T PO.YTTA(83H"\I4EE>+ M*8Q>-Y*78",<;8R$-L:L&\E+L!&.,08QAIKXAF.,$3'&<(PQ$L:8%!W6%+;? M?_*#@H76*S*!Y1AC6,;,>Z?!*8NUSN2W*2Q4SO;;!V&*HXR19#=8!"8GNB5% MV Q'%X/H M0@"4VA(P$QRQ'(2NHJFX+%%:HW ME?>$=,$I0^S=EN./1?P!:JBSM%BB%431XM:XC9)HQ=6=BI!@(UE2+$8*282* M=2-Y"3X1X'@#B#= A!:R=)CC EH2%^#6,AA!7"!-#P"*H/)\X738$I=+@.4B MM!R6V'2]ZG[C(2RENE@45&H"[.D-1DU^M\0B"#G1+2G"9CC$ $(,$+L_9)&P MS!LOFC=< @&!FS=+D,+J,B(DV @'%HB"]0SK8"$DV @'%D!@ >I,+HN$.2Y. M2>+BN(3!:<%Z=EJVGCD=ML0AQAE!A)R1K6>D8]:SXPCC$&$<$6W'52M.5*TX M]@A64JTXMSIS"0DVPF4(3G(*XORZD;P$&^&@XA!4'!7:+ Z6N$117+B%[ I) M7-+M'_H,3A%CPNCPV3B7*WC%16@Y'4]+#JUT<'E+2!0>%%!XKDLP4MN\GA874:$!!OAP.(E18A?!PLAP4;8 M>SH(+(ZZ*\25'EY4>G@N0_"2TL-'V7KF=-@2AQ@O*4)\(5S/A6P]!XXP 1'& M$35]X*J1(*I& K>0@Z0:">OGF80$&^$RA,#6((L1NVXD+\%&.*@$!!5'#6H6 M!TMNR&?X>=LIF> 9S> M=/7+\DCC];G*P_]02P,$% @ QHN=2+_#%2E= P + X !D !X;"]W M;W)K&ULC9?1;ILP%(9?!7&_8A^##54:J3 MJEYLUS1Q$E3 &3A-]_8SF%"[LRUZT8#YSSG_L>&3O;J*[K4_<2ZC]Z9N^X?X M).7Y/DGZW8DW97\GSKQ53PZB:TJI;KMCTI\[7N['H*9. "&:-&75QNO5./;4 MK5?B(NNJY4]=U%^:INS^;G@MK@\QCF\#S]7Q)(>!9+U*YKA]U?"VKT0;=?SP M$#_B^RUD@V14_*KXM3>NH\'\BQ"OP\V/_4.,!@^\YCLYI"C5SQO?\KH>,JG* M?Z:D'S6'0//ZEOW;V*ZR_U+V?"OJW]5>GI1;%$=[?B@OM7P6U^]\ZF%TN!-U M/_Z/=I=>BN86$D=-^:Y_JW;\O>HG#$]A[@"8 F .F.NX \@40#X"TK%3[6SL MZVLIR_6J$]>HTXMQ+H5:8GY5E9Z",U\_PT##$G(8FD2[U!4-*BA0[/7U6YJS GE7'3E[<;%G H+G; M%C9?4(13XO9DR5*:>I8-.^ER,V3AA19N0V!4HL!0YGZ1+%W*@(&'1MB)HYLE MBT?,^9)L)I$NA9%:D13>0_R^Y8M7WT(J0Z(HS[^8,0DBM_Z$[Y M.ZFCVWQ3\X,<+IFZ[O1A1M](<;Z=S>8#XOH?4$L#!!0 ( ,:+G4A[&PO=V]R:W-H965TUS25XY:#D(=CCF7/.#,PX M[QG_$!4A$GPVM!4[KY*RVT(HRHHT6+RPCK3JY,QX@Z7:\@L4'2?X9((:"I'O M)[#!=>L5N;&]\2)G5TGKEKQQ(*Y-@_F_/:&LWWF!-QG>ZTLEM0$6.9SC3G5# M6E&S%G!RWGFOP?801-K%>/RN22\6:Z#%'QG[T)N?IYWG:PV$DE)J"*P>-W(@ ME&HDQ?QW!+USZL#E>D+_;M)5\H]8D .C?^J3K)1:WP,G@:#4@' /">X!A@(,R MD]--#H@XS/?ND3 MS!Y0H<\4R$4QAB.+(G91'&R?Q$T2NDC"(8_0 DC= )$+(!H (@L@LU4F0R:# M3[M6B'B%(K8H-FZ 9"7)Y)DDTQ4%Z1(@\YU)IHLDG1X'MX8K8MA(UDTWWWS]%O\!4$L#!!0 ( ,:+G4A@*Y_Z MIP$ +$# 9 >&PO=V]R:W-H965T\P=?"&V\[%PJD+,C,J[D$9;E6R$!S MQ(^;PRD/B AXYS#:18R"][/6GR%YKH\X"Q9 0.6" O/+!9Y B"#D&_^=-+]; M!N(ROJK_CM-Z]V=FX4F+#UZ[SIO-,*JA88-P;WK\ ],(]T&PTL+&+ZH&Z[2\ M4C"2["NM7,5U3']VVXFV3J 3@B M0C8639K>&[6^>BGIPZX@ER T86C$G):8S8P@7GUN0==:3'2Z;$'S=8'MFL V M>=S>>-RO"^1K GD2R&\$'FZ'W">7":,B)OO1@BSV5()IX]6QJ-*#BA=U49UO MYR.-9_(-+XN>M?#"3,N516?M_,G&8VBT=N M9'?W&'7^_V=\0;>&OY'A&QYK2*3@B31,';W3C7'23A3?:]&' M/M>=.@_Z2@9'FIT0CH1P)D2YDQ"-A.A90CP2XID0Q$Y",A*23P2@:U>=VR.. MRH*2P:/Z('0YB0R V MRTQU2S6F4QAH0^SL",-$XC"1/)H(,KM ZFA#:E21V 56#@8LL\9D!+ERL@ QC;CB&IAYS1BU[ICWI%PL%"",=" M"+Z(FBKQ@S%/&GSA&PO)+.% M7+K)0;22(9[,HWCIIO@:W[U)5K%TO60A9;H,WG1:K<&;I>N'7X@L]/^>R:,H M"],_?M%MM;]X]U7BO_LJ?7<T!PUKRO>1V&Z2##'D][ZT\DJ/A"MCB,ZK?:@]F%G6/]P&SQ_F=PF M:>S.TK^NS]2#K^6=3R.PQ(6[E)51D^G-R?6%.+ILF'^$S6,WP*:>?!1_ED_K MXXZR."8 3_UDAG$_2#GQU/;O#E<'(^N3@Z M$=.O3TYNIF+OP\7DP_$9GKR&!'^8'HN]5Z_7E_K N%U'#,)$ED6L'@D9LL M6$)G]$'^/?/OW0##*P/!&*1S$A'+F<2@VT Z(I!)(MP@B![<<":3M^)5;]!V M6JT68"58_H ?^JWBA_[ZJF?A/3:+8K_*KE>Q7+F^)^0CM&,"[B(HHW0!YG5K MCW(LYQ)']80?SJ*E%*G[6%WU)DK!4YMQ"W5V2/OFQ%G:%M$M>IAYE-Y.Z[MW[@IS6TSIEKY3X19]4\CS, ";H2,]0"J<8=KZ&-;:BRCP8&Y^SXR85NS!=Q$;&0BC%BZM\<,(M(H% ME$4FWXI)EBX@Q#\2'X'AX*.0\?/>"E8&+/^US@?Y0V^3E3N3?_P"HI/(^%Y^ M\4Y4C69X_YO"\:YLSIH6?2N4,K,64F8>3T;.N-=SQMV!>>"'K (9$'K8<: ; MRP\KZO &3E^2P0=@0-["> S&/6?8&=T&4)*_?KL\^C6+IWX6:5V=/@MRS)*B5QP\A=&%T%S(U2.$8 M5B38Z[F8N13Z2ZLG*/#G@D]@UTOP+LRNM-CYV>3P[/SLYNQD*B87Q[#$D^N3 MKR_/CT^NIYCY[8>SFQ\^W9CO7;DD[@L@ 5[.!N->:W@+F_L2@15[X",O"@(W MALH%$IF[*CLW+:5YT2V$C=93OU86V5%V=P1IPVK/@JI9WG<$I+S )^QM!)O5 MR*9I9=V03]RT43U33F_PO_75R/;DYPX#=?$T5$/:<6O7S*3LV MQX/D.B7P2FNT=L**8A5'7C:#B"20[XH?%4,G"#A,=WY%1TT1MQ$SD4IRO:4? M.+M]?05ECW-EW)^+L M]/=N/K7V?Y9B:^K+%6RLIJ8E5(<;2 OTYL(.;/ M,+O%K)?86RB4:/Y6^1C[XE6GVW7:@R'+.GUOCP9.O]VKM[!U]KATPAI%6/$\ M?ANR[&QL7X*]6B'<#>[)]&MQ>G[Y_8ZZM] ]DQF45'THY?TM2U*",Q%I1$Y# M%,[\0#*1C4J)^!N'_-!B))*>N'T24;Z^FZ]?809TXN$LVR;2Z)$Q01 $LC\@7GLH9\S ?L M;UM(X6UX7RNXJR"HQF';/;=1=>AGT3T P"(E@[!A\QUB9ID"^M= M9?%LX2:L0V@#G>M8Y;D.V93KR,'*$L[?X%^S73-(IWX(\FX!*0;2_!6TT\I] M4D(!-M@<\1\7-@HTV@KJ/ >C&=23^1SL(E.8,?1%X $XD3F,^:+XE3FV:2]\#4OZ)@/DQK=4+MH$WN7P1, M3<0O/_]#U$^]64C*^\":N.$3G2P+WN3!3Q<"PH6? 2H<3FS.2A9A\5)05Y1?F#1LZC*,50EF9@.5;B> =-&&/6$^TM5YR<4RI%>9W, MT8%23K3JAY"/2G4 _$C*C5 12&"M[IP'XIHB)X*;9A\IM/WR\W\G.^"(H%80 MDY*16$,?4TDM1AA<_)DAH1V>*-4OJ;@DOG'#C$H<.E7-0UP/I )&L)&%GX,J M59]#2U"OX((#\77T(*%%'8.R: 577V7_EF[HWO$LCJH!3F$_]V@C7^FA* 1! M,#XD" -2OW#&E-3/XLP-X.6$4,E)0N?C1+A;@ =@@,SYGU@:!($:H)&DF$312;V$5W-I(0/&?B(<%Q& M2.%)&%CJ=J=9Q,KF8#Y0X(<>?"@.D=9.DRZ@'I;N$^!EP\; &B:89P"6.$$1 MMH&6MV[ DL9U3Y@PVF*=9V!A%$8\0'E/6\31DO>PA+YQR52!2<\.&L.C*Q,> M;1_1K+?JI3G_4%+H+1:) MI2P5=06"=C_(,:B^Z1">=>KLK?@>$<:"=0VY&W?2Y!>BHJ8G!DZG-W2&@Q9_ MZCFMT4CH(/ 3%R!V2M@YBU;J-/OXY[A A7;:5,!9@XFZE3<4FUY$MB,FF[V* M8N7E*@J5:S%GQ\4\-00I8W^=GZ_=!T@-"1[4"EM=LR EI;#J*ZA3IS\>.;W. M4'T9M[O."%^^C^*/'*O$$0FH&&((I9F'^#08M9W^<"!.*:FQ -+N(A+I-IX, M@)Y>3[1'C+-6NX55NWW,H/SUB+X,G!'EJ]O="@ZG\HZ=;ZN2O\.0%Z'[F-%= MMYKYK5#]MF55:$^>+0C7,!%A1E7,*26;R$#"A,SG\/-9D\Q@%^!_QQAP%GKX MPA3[VHV]!^) 4*8',@'K0!M_&2):'@P& !>V@HKF5R9/A8?M\=#IM(?\L44D M'8CWDL+H?%#/Z;8[SKA#U!R/QDYGP(1"1-YJ.X/^4!-JR,02S;FC)G '@* ] M'N#3L NH>_TZ0)UV9\2CZ#"=<7L=R+T1N*G?&0D$V>W>P.GVN_A8F)MY,K&'PW1&?5JHWP%[TR<[628Z-+D'9+1:PPW'Q7G& MO;XS[C,5G&X'G#WH5Q@9@157@ O/"J"&^#Q3+L1SQV]S8$^8F[>NB_[FDF.N '^@?C3^9<&E1*F;6GHB( M24_O1_-]&)=23$OKV)$MA26T>]F$LF\#8\[#$^T4(Y9*.*PBQQ(1BVAWQ)(% M3]G[N\Q7/K3/H,!#<%>KP,=QLH2=*(SV_#G] *\RCA)R'\@H8%@P']D1XUA,:H:T'N2T.;S1GP2%22R M?\+NC%D=8VW:4E. <@PU?4I>D\@O1-[F#YV$3NT>!??OZ?\L^_ M_/R_KY7D7LD(G,#1GXXC#]WPH]C#E.*1&K[P(89YN.>*5_V\%LZY%--28;:\ MA*+Q*:R[H:<$ *_#*4/QJEU4TF-Y'P7W'.+A!'[> G%0.KZ2O4[Y^.Y2!9;T M6T!'=/.3(Y).W8^JNF,'F>M@\S0#,^U0AO>@L%2:+ZKGLKM):,0:#: #YOXC MX2P5O8/QZ,OJFN5]2S.Z!^/6ETJ"?3.+DT=Z:A/V&H"Y1QC'81%%%GJ)\[/# MRVN]:&RSQ!6B09VJ6@59PK)"=32AVE-IB\Y!I_^EHY@)(6\0806UTAR@XYDF M.(1,^1:>?F@("]^#CM\K4[NK?JQG]E#1G<]#*0BJ_-6S_SJ/*R:6CVG!-A7 MZ,T(3;48L /DF@U%H.T6+ADK>>3KY8Q,/HQ76&:\:B29"-Q9!81.HOO>C M+.'@F[*I,UE6Z)[/21F!,"KP?Y3U7#%W9V36,3KCM(7NKF3/ET(K]:LREW%" MJIB<9V7#FLI>QWI*)]T*:90#;AF:SH,EL*T^'&Y8T'D&M!DU[U^Q@1 M!*Q2S@IE4&8N.@[1)_9USH0&N$# G39$Z8)B3H<-TLQ=^>0'*R?($:LB]0WV MEYY*S8C3 M?-(F,;[N T1$)*Q,[LQ8SNF0-[8O=:>3R5?J_'/!J'^'PB OC>"O#W5,N%@- M;\R3M:#&_*SJFH>Y.V@<88HK*&8:]MOTN>NT^F.$U!U\^>7G_]+!W[B%_[K" MM$SEB?_^T.G"BZ.!])_^>J(2)*4=$/.U5!13N\.H-W):XVIDFYX]"** M?JTS(,4J[-QSA\7,C6/V0"$SF2[X-#68LBCK[ZJRE4NN"DA^$T*:#-7^1*N5 MB0V2;N;>H\[TY+72X:IW9*(.I-MKE=#"90VB%:FRHM?V%<2H,^@XW0'G:9Q6 M%RS0(A;9WZ=@'?$S"#D8(8XX&(LCG4Z NE"5_&3AKQ(:VNN-,6]@?^P?M!#T MA?O< M"Y&Z.FM :JA[KXB--("$D_8[B5@08[9'-K=T!UN_^6W)K?B[B5ARE;W,K_+IV:YQS:_\3N;4W M'#F#,6W6'R*VZ PL\O2[#NBW 7O0\>->V_K4C#>P44^A37]JQ-B @.I9GS9R M*N!7X(^ W5&O78#?H78?< QZGK:NI95*5?(64JPZJCO]-H6+MK@74I(U[0L MFQZ00]U80[.V1=-G.O'6,'O=HPT9_R$LSVV61CBPA\$4=9BN']/% MLN+I[**RFPWDDPO[X6!Z(.#^!=&3I*P<[9(WMW!.HJCOJB L6U$Y&.8(SFW1 M$./H9!0L)5E@?T8Y$<]1=3H*>(![CN0(#N7)!L2A-,&^)E'V']T@B1"\46:# MJDOA/&,G$(>&&Q6H!%R2K71RB.N<.=[4@3E]HKM'\D.;NPO:XR1.C^9SP!SK M!&&. )\](9T!HW GY614E*C:]QRN,]W92]U'$;@/-<#KK1.QD&Z E6,P_O*":,EY!3+F>4!6M/?G):0KS72' M!H]7Y>ZI_/>:FL*3+4V1%H0Q[3G=L MY?EYSG C3)JB1'@&T1U1^< M\;!3LP31C2)+:FH4@PYL%R++WK #X$> H0ULD==WP5<>R*<$']DM@\K: MPC49];3E'#/GI18 ;$KSAFK)$@APXK7 M5+(]UV:R")\Y\: NVOVRTHG)R?L6L.*53V+Y9WF39>'$47U0DCGZKHO[[G MJRY"=1U^DZ.O0"UK45K_51N.#A&@&%/F<1IZ(":L.4I,6HWC*1NR=#U9P,'! M^(;=:58!M$<7&56*L!$4GL;!ZM+]:)(NE,G0O2K6OJ[5X&,E6M1P3XF_Z93A M-)@Z7E_+(#TZC'2(?&P:%\6*Q()2:^""*,A4[1.B_J-9/U>ZF$;<-#5J\"17 M@Y999$.E1YZ 1R0$,*=L7B51/1GOW3QOIY-""C[6T%RRH<:,A'INH-)DN'"+ MA'U4N\/4O>>*/B%5]1H60!6[?Y.%4I3VM:GNBI+A3O223"R5F9I*SNW [VSO M?7QMT,XJBA*ZN@*,13U96/8DNZ4&AM17/5D@.-MXI 5$?G5GE/K_J7683@).M.*O5:GVI@?-CH"0D!\\VZJ0974H,DIV\I:8X MA\#\F]8%9]=395N-N.9@Y=93M8G9NU.^W#:VJII#IHT8?]V1J)$NSK0-$#:T ME3SW*6H<%$6X-7M7,G2.466@/G.;'_F- M:D?8?;T=-!5EX,N-+Y8[1\4>_96H91PJ1Z^0G5+@& 50TD+&'>8UE#_(@B*;)3GB#&R_V4!C(5ZM7[X_J\(5:LY7.^J$ MH[K Z]Z[?L!N"$G /*,DN0+'HK!["TW-7:E>@?>*"M$-(S<;;E/AV38E\&>= M "W6*FG%N:_Z)^+EN7S@8$K1KZQ;?'*"3$>&91IL"!RUD8J>HAFW4>60RT=7U:*,;'2YA&"_$VSUA-.>> K]-JC96E23F_HYU3,HWV51*V>\:] MT2T(X2SF#A:J9DG]F61>XSZ4C\# @PSN\[*6:M,-,V[NP!8QO[LE<725V_A1 M.K;C(*V*.4,A DDCA%UA/R[%#30A4P5&RS3K/@HI]-ER4[+DRY[*,^,N9"_O M$U:<2?-3.U.A?S)](@K[\->BU&+HQ0=$^"2Q IES8T$ M76W9!?V61ULJ&M;5ETK2HEL_M$7QN5"N2 "1?R*?.^&20-X1LSM+L +57?A5 MKK .3$W=]UJ15#FDHD5.\S:0,[X#4#2TG)+)^XYMW?N"=DV75G9?8)M&.A?[ MXOF+%C.N_>0C_'G3!"\N655039(7N*)HTU]3<]0W]:AR-J#N4C6&4]3'I69G MK=3-A7!S<[%\_P4Z[:,IRF.51!I%J;OLP=UQPC)S2WUB\#4.Q)&J9S/<^C,M MP\$NN;D1I6SI9$7+#L?KJDV=6Z1,PSCG5#I@TYZ-%MX-^Y^:402QL[%#9QN+B0?#[B?=:-7J9K^0J/3Z9: MSR@N=?.- P$Q4JB>"'J( 4X4? MNB2IPA MDE5.552;5;2_;G?RT\6Y:F,3$UTW+#6IGDGM+4JEY'661,4/*G"P#2&%!Z3Q M8T_M:0U3;:3Z3-S;J9P/>JH#--U)JA6;,:K&=)5(P<\+%: N1]GL:,M7EN@H MQNR>MZR&IO.'0)VXQ6CG?#[^9+2 MYTM*GWI)*>^=;&+3ZX8&RITUP.>&S']J0V8C(?_TZ_=0[LP#G_LW/_=O?N[? M_-R_^2_$K9_[-__M^S>;7>L=.N=*/7.[N=N?^_$^]^/]EOUXN^1ACNGUR_0J MH*8_MJ%>K]F<)MLE,;'AC:_FC9S-&S1D,#:MN7MB8\,JI7R&A::F]S V)B:: MC[8M&5'!=3D#45.ILY(/.^42MI_+3"O^?$?I+2GG?BC%62J72?5T.O!WU*MP MFP/_YI=&7C6\L+;JJ/_E/;_PX*_B)RM*UK G^=/JX=;=^I>MLQ8$O&P1OCZ_ M T7X;V>8R^7U#_7%^]H=BH+K1NJ];[R@6D-G?7%7%S?Y)FTCJG1=*K\N2C=- MW5G-N\W?KU]SIJN[E?-FP0$48,-?+-D,&LBC;C0WP:I>WF=NCH?<[<+18USS MMU/X1O2S 5 WO7]O+JYST:P)G*V+G?+MZXUKG):NN]=AM%MWCK7+T8VK;[@+ M[29B2>7L%;T-7G=R5U[+F[]/8/,.!GY3]%L?Q:6]"H'*;RQHVH&+@HVG]VJD%RB[O)E 6CO YEK:ILMYXMJB!A+2%4,?2E3- NZM-H^=T5Y;89 M#7F1IN&EC--V'0A*;OH;8.K/"W7K7_G^&R2N-MAX.T2N>>]N;9!4]U95-ZD& M0(V^V(9T4PTF50_8T'1!#:!PGYK^5 _CZ3@/3&^*P+2)LG#ZU0;MEMFAT_NT M+:#J7L+$SUG_^0S_G-6?*1QY,']="N:;AFN$/W.5%R)U^ZK/1^7V-9^)0#O% M,2E2'"\<_D),;5_U^9C:ON;S]7"1X3%__>N%HU^(IZV+/A]-6Y=\)I::,T@[ M!%3/329M,"Y0Z=2"1JH>)JKIE@[?[*GV[#NF1ZRBL5NM@U;5!](M*>NW<.A> M316NM613LU]1)%/JB);G?2K ;$ST5 SMUDS.MAEVXJ;./-?F::HY AMQ]O7% M4M-D6+W!'53]]*,*%6@AO4B%( W)OD:Z['YI:#>/F,6C-L%4^O,\]4,X5[5_ M6X5F$L?D_YJWI]GCKM3;\\6$"\.;(MV+O)O>NB_.[>8ZE95?\%!7.F)5/3=_ MJ^$G%OVJALCOI2AT-:N2M0LLYN[*AM34VBVP)H>DI!QJ+SCEEYO4#14.M.F0 MY3L\C>':Y=JEH T@\S47;AIK9#G]%ZF:+]!L3-99]UL:.=*Z-7-27._8R!S3 M3[II4).A>V;;^V[291PFZX\]UO_5R]+?7=UYEC6@.3!__F6 7.X:NDJWMXC^ MM.G/6]9T(C<#HS,J1W9/MY[3Y*1:7?V['+)H6=>-PYO:P2NMWS_E%;T*(^@( MM,E#_#6PO,X6;Y(D??=_4$L! A0#% @ QHN=2.=_,3>Y 0 G1< !, M ( ! %M#;VYT96YT7U1Y<&5S72YX;6Q02P$"% ,4 M" #&BYU(2'4%[L4 K @ "P @ 'J 0 7W)E;',O+G)E M;'-02P$"% ,4 " #&BYU(#'72:8X! "I%@ &@ @ '8 M @ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #&BYU( M(VDI:IL" "="0 $ @ &>! 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( ,:+G4AG#DM+/@$ &D# 1 " 6<' M !D;V-0&UL4$L! A0# M% @ QHN=2-5!T7%) @ 5@H T ( !%0\ 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ QHN=2"?BL2)M M @ O0@ !@ ( !*Q4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ QHN=2#X\@Z0@! ]!$ !@ ( !5R< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QHN=2!AQ@BRD M 0 KP, !D ( !72\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QHN=2+AZGLVB 0 L0, !D M ( ![30 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ QHN=2#] A\VE 0 L0, !D ( !>SH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQHN=2#\H,A&D 0 L0, !D ( !"T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QHN=2"1>4"&F 0 ML0, !D ( !G44 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QHN=2/)&'_"C 0 L0, !D M ( !,$L 'AL+W=O&PO=V]R:W-H M965T=. !X;"]W;W)K&UL4$L! M A0#% @ QHN=2&34-JKZ 0 ;P4 !D ( !(5$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QHN= M2$1@$E1] @ R0D !D ( !N%D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QHN=2'MP]GP_ @ B@< M !D ( !EF8 'AL+W=O&PO=V]R:W-H965TIJ !X;"]W;W)K&UL4$L! A0#% @ QHN=2%LC'*&A'0 'WP !0 M ( !=&T 'AL+W-H87)E9%-T&UL4$L%!@ M "T +0P $>+ $ $! end XML 47 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 48 report.css IDEA: XBRL DOCUMENT /* 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; } XML 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.4.0.3 html 89 148 1 false 23 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://easterncompany.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 030100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://easterncompany.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Earnings Per Share Sheet http://easterncompany.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 060300 - Disclosure - Inventories Sheet http://easterncompany.com/role/Inventories Inventories Notes 10 false false R11.htm 060400 - Disclosure - Segment Information Sheet http://easterncompany.com/role/SegmentInformation Segment Information Notes 11 false false R12.htm 060500 - Disclosure - Recent Accounting Pronouncements Sheet http://easterncompany.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 12 false false R13.htm 060600 - Disclosure - Debt Sheet http://easterncompany.com/role/Debt Debt Notes 13 false false R14.htm 060700 - Disclosure - Goodwill Sheet http://easterncompany.com/role/Goodwill Goodwill Notes 14 false false R15.htm 060800 - Disclosure - Intangibles Sheet http://easterncompany.com/role/Intangibles Intangibles Notes 15 false false R16.htm 060900 - Disclosure - Retirement Benefit Plans Sheet http://easterncompany.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 16 false false R17.htm 061000 - Disclosure - Stock Based Compensation and Stock Options Sheet http://easterncompany.com/role/StockBasedCompensationAndStockOptions Stock Based Compensation and Stock Options Notes 17 false false R18.htm 061100 - Disclosure - Income Taxes Sheet http://easterncompany.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 061200 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 19 false false R20.htm 061300 - Disclosure - Subsequent Event Sheet http://easterncompany.com/role/SubsequentEvent Subsequent Event Notes 20 false false R21.htm 080200 - Disclosure - Earnings Per Share (Tables) Sheet http://easterncompany.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://easterncompany.com/role/EarningsPerShare 21 false false R22.htm 080300 - Disclosure - Inventories (Tables) Sheet http://easterncompany.com/role/InventoriesTables Inventories (Tables) Tables http://easterncompany.com/role/Inventories 22 false false R23.htm 080400 - Disclosure - Segment Information (Tables) Sheet http://easterncompany.com/role/SegmentInformationTables Segment Information (Tables) Tables http://easterncompany.com/role/SegmentInformation 23 false false R24.htm 080700 - Disclosure - Goodwill (Tables) Sheet http://easterncompany.com/role/GoodwillTables Goodwill (Tables) Tables http://easterncompany.com/role/Goodwill 24 false false R25.htm 080800 - Disclosure - Intangibles (Tables) Sheet http://easterncompany.com/role/IntangiblesTables Intangibles (Tables) Tables http://easterncompany.com/role/Intangibles 25 false false R26.htm 080900 - Disclosure - Retirement Benefit Plans (Tables) Sheet http://easterncompany.com/role/RetirementBenefitPlansTables Retirement Benefit Plans (Tables) Tables http://easterncompany.com/role/RetirementBenefitPlans 26 false false R27.htm 090200 - Disclosure - Earnings Per Share (Details) Sheet http://easterncompany.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://easterncompany.com/role/EarningsPerShareTables 27 false false R28.htm 090300 - Disclosure - Inventories (Details) Sheet http://easterncompany.com/role/InventoriesDetails Inventories (Details) Details http://easterncompany.com/role/InventoriesTables 28 false false R29.htm 090400 - Disclosure - Segment Information (Details) Sheet http://easterncompany.com/role/SegmentInformationDetails Segment Information (Details) Details http://easterncompany.com/role/SegmentInformationTables 29 false false R30.htm 090600 - Disclosure - Debt (Details) Sheet http://easterncompany.com/role/DebtDetails Debt (Details) Details http://easterncompany.com/role/Debt 30 false false R31.htm 090700 - Disclosure - Goodwill (Details) Sheet http://easterncompany.com/role/GoodwillDetails Goodwill (Details) Details http://easterncompany.com/role/GoodwillTables 31 false false R32.htm 090800 - Disclosure - Intangibles (Details) Sheet http://easterncompany.com/role/IntangiblesDetails Intangibles (Details) Details http://easterncompany.com/role/IntangiblesTables 32 false false R33.htm 090900 - Disclosure - Retirement Benefit Plans (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansDetails Retirement Benefit Plans (Details) Details http://easterncompany.com/role/RetirementBenefitPlansTables 33 false false R34.htm 091000 - Disclosure - Stock Based Compensation and Stock Options (Details) Sheet http://easterncompany.com/role/StockBasedCompensationAndStockOptionsDetails Stock Based Compensation and Stock Options (Details) Details http://easterncompany.com/role/StockBasedCompensationAndStockOptions 34 false false R35.htm 091100 - Disclosure - Income Taxes (Details) Sheet http://easterncompany.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://easterncompany.com/role/IncomeTaxes 35 false false R36.htm 091200 - Disclosure - Financial Instruments and Fair Value Measurements (Details) Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails Financial Instruments and Fair Value Measurements (Details) Details http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements 36 false false All Reports Book All Reports eml-20160402.xml eml-20160402.xsd eml-20160402_cal.xml eml-20160402_def.xml eml-20160402_lab.xml eml-20160402_pre.xml true true ZIP 52 0000031107-16-000082-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000031107-16-000082-xbrl.zip M4$L#!!0 ( ,:+G4A=2C8:I6L !]9"0 0 96UL+3(P,38P-# R+GAM M;.Q]?7.C2)+W_Q=QWZ'.M[,S$X'=O KHWIDGW&^SO=?=]F-[=Y^-C8L)+$HV M.P@T@.SV?OHGJP )24A"0J "Y=S.C2Q!5;[\,JLJJRKS3__GV]@G3S2*O3#X MZ4RYD,\(#8:AZP4//YU-XW,G'GK>V?_Y^3__XT__=7[^"PUHY"34)?0^/"5%LVR#G1)45@]Q.QV,O(1^] MP F&GN.3Z\@+$FA (I\_O[L@E[Y/^%LQB6A,HR?J7IR?L\Z_W4<^ 5J#^#7[ MZ/UT]I@DD]>O7CT_/U^P;R["Z.&5*LO:*R^($VB>GF7/ X&_;7B<_7SOQ+/' MOZT\_ZSQIX$1^Q7_=?9H[)4]",TJK_[?E\^WPTI;_!:XIV+BOGFI*_!&I^<)S) M[*V1$]_S'K(?V"O&XBLN]R%,*CP3AB<+[TW#*=!$KV4,Y']6"*JX32*P#[6O9?]6B*!P/&& M3R;1FN?AEY(7Z+?A8_D+[)<2I=.Q/WN>.G%" M(_ 4XXD3O%S ?]D+ UF7U>SQ*A8*EDW(GYA)O8ZYL=S0$>$F]IHI[J>SV!M/ M?&8Y_+O'B(Y^.@,RSO.^+K[%[AEYE;;#'0-H-DCHMX1X[D]G0_Z<(FM).*.. M/SM[FH+[25ZR[V;?>B[[?N31B'"ZZ (SN9C>??J?LY]E]H^F*++YIU?++^== MO2KI*^MI J ,W>7^03Q1\AX<[<^,;*8%6"'_ MMM!U_E4FN\WBU%6S$T),49;,Y*'.&\]^.9 \.@*J97G,\7%8>2B=E(?2D#P, MD(?.W8\!2-$[(9D%]\,' 5G?Q?T8'%YZ$^Z'B5/KA! +\#(6/?AAX=454"W* MHXB/!LWMUW=A$(>^YSH)+' ^)70<7W[SXE^O)FP= PN/6_HP!A[B+W1\3Z-? M;Q, *OOB[33V AK'^>_\K2\T& M7I+22%P/GDM7>-F4_G6Y7,Y^SG]?(Z _O2KM82\2-LKZ[&>8YKTN$?@V"F9^ M:D$XO?.!C6'\EL(J!F2$,&\/YN4R1Z0OK]W0F[?J2@4PM$8P+MJ"ND&,HS<_ M:6\N%M(;G;=\"MQIG$2>X__9B=QG)Z+=QGH%H*UC^53]^@G-7?J&]FYX]GT- M[@1\NRPKJOWKYS!X2&@T?D_OD[N7"X*#O"Y1W,!<,QC6ZHSX_BQX_>Y#1O) AR_V8O MG[Q!BWV+/!YNJ.\J4%L>M?ON 2L,$BB7VS6NW!F]TV@CJ_DU%^C77;GLN(,0ZH&L3 MDEW!O=[L3PJFHGD_<6:LN!#K[I@NW$),G$%][TW5'J&ZVSNJ)W)$!*/#W=J# MQ5GK46>M&$;#,)IP\-YUSKWWY 3A+0Z\1=O$[D*4N*LX[87_$V=QAML(K4,* M%V?"@OJ$UV3"X?HTEF.MS5<1VN+$TT2"MCAS58P3=W;WXW068.W'B7N$[AX$ MB4]@MMW 07D$;'^/F[=_KZ)OH=<>N$6QDD>( W:,1'3T[M#I18[;]^,]FMEV M;-V&4Q6\(XRK^V.>V.W7^([W%3H [O8NX_1M@=;ELS'"'4P7)W"U031=16H_ M("*.#\3C@3UP@:+-7\4Y*(.QV#[@7.C5O#A@Q^%>T.&^*8AHBJK:/$&\P5+% M'T')NTMF(6^Z=JZHA=+>5?*F&XNIU@^9-WU)G&A[W;0]@1&V7-$!8[4=G.O& M(E=^V!]?>,I%R,EF3]&&][8$V7T7&%]UYF/HS<3W9F+-S>J@#>=F(L[-^H,O M'"U%'"W%PE>=V1A&+\2,7H@U'V-^2\\\F"[KO[ZG(R^@[EL:P(?DVG>"^+T7 M#_TPGD8T+OF58^TJ>:31=1@G$4V\*-V**+:P\%JW,;B7@.9HW$-21T%IZM3T M'?V@7GA%/)1>I[I$2"Y"LGN>$G1\,=0QR3T MU1G3%$SP!_PB=QLZ19:R\-L"7_TZ@;#L1BZ?GYFD&OTPGOCA"Z6W23C\ M[6K"5E3=5NX">W-[7\LG&OK*=!P1HF.4A[1 M=VSQ'8B,T_89ZJ_OPF ([$0\5GOCQ;^]?9FAXUU$72]9>:+;*-G <"&(O8GS MXTP_F[WO@C#H" R:/2K_.0P>$AJ-W]/[9*;_+R"$Z?@.OOX:)K3C>UIE',X5 M7LIJWQ3-KT Z7O0WQY_2MR^?/>?>\X'&^5[F[*MNZWHCDW.E+W';1_>.ZA9, MW:U9-]^NGZLZW;WOC9X7N9OKN,AFS^T9%=QM"YX&7JK=O\JRLJ2Q,778;LG/ M&?V/3D3CO*G\MV+SK*UU;:MKVO;B4%<5\_5?;]_OV_3RK3G7>P)@+(N/O?%U M.J8PCPY7+KQ6IJPH=W\W->^;9L;VLZ';&]_^%L;FD^=2;66_^O\_!*\B,L\ M"?GH.P_GY^D/+O5>SWYA/Y#,V&_HJ#1(>_;SR/%CT/'*F[.>WDVCB/?CQ4/' M)_^@3D0^!"YA,:!BO]ESZ6/LJ0]IG&@[">?L_*6FI$2L:V9&S_MP..6,7W/7 M5DI+_DSZ2&5"BDYU;3,S0CYPITW^3GW__+<@? [(+6@M#*A+/L7QE$9%BM*' MV;/_PQ[-GTP?W$[9US"E:&,SRY3]+?2G0>)$+Z [GT;Q*CVS)]('=J5CZ?7E M_G/DW-!)&"5>\$!8TH)I"1W9D[,'T^>VD_,/9HO;FEDFBQ-+WH$J'\+H9948 M_GO^\W8:+H=#ZC/W#WKGKQ8I6FAKF9 ;^N#%202#-F$[S:N4S!]@OV\GY\*>S3U\_GOT\4 U97:)Z0R>K/JGH)#_"EW&95YK[-OY(-;^TZ)&6FEA+ M2.8CMY"2/E61F/^KE)%2:&*5&!;C*NN=?;^]0T4^_[^+7;+W9KW<4!88)6"& M(3@CIOKK* S@\S"]6)!W/)NUSQY\]^@$#Y3=I_H016'T+@3O,>3'Q>^ H+<^ MJ'P[=7_TDS$U\.H(FQD[TX 7G[(_7A#?*GP'\AVE,^368ADMAGA'0-[ >BB>^ YW=,R', MWH[2/N:O>P%;>Z7?<$Y8Q))\(']TQI,W_VVIBO*&;-,/8_X5<%]?$$6N_P4S M06_T4L;XWLRE7('BWW2'YD\!^4COHRF;!3#02B1YI.3CY>U;XK%)@TLN;_]* MOH87))W\J!+Y#),*&E_P'[(O241_GWK,(?L4YJGPWR0D$_B;:983<1Z.SJ$R>O>21L. X M]!6">4;PBA,0127@AI-'H.L.FGB8>BYOP^.DW$/'$UAW SLL&](#<>!IE\4$ M7" ]B<)XPBS[B3\6A<[PD3A)2@L,CD' 7@E'_ MPJ=!.G!!V0\EAM@%OI:MH MXJ7TCV#A%0P]<*]QGH0IY1B(H:-1UA/CZP5:BPM]."/@C+P'B^!A!\60F(3M M"_(!>GTACAOR(R6L(>AR["4PJ4@9?L>H"5[8+P 2$%=&"W S!)4PZEW*Q.;Q MCC@GG!0FOI356>OP;%&WSZRY1P=(SO3C#(=I;ZRE,F8O-N!_&:EK3 E>NH_( MJ_QS-XRIJ(A')R;>>.)SB0#,&(0#(,69^[G)@I]+%0$S"*:Z3#<,-/QK>,=W M67L.?.LE?!B.0Q] SMI>"S@W! $$80(0 ]""!G-E0R^L)T9HR/ZL0AJ'P#VE M0>89)'(_30EF/;R J<[ +:5OC)G$TO? X( REFLLYR(#TW9&,L/+!+N"K?SS MGU[M-8+/5\SI6S&Y=EZ<>Q]XR)8+:R8(4THE&Q28 83/S"?'K\D?]($BP1J MG',O\P:^,.3Y%\8Z?FYFC7ZE20W!*R;,XW7=6&6KK >QF-NJ,L6T!KIN[\'< M=#SUN1V^IS!X@QTR4Y'87S[E(P/S*9=CMGC^=_9;?OT;/L&@G4C\D0\P&9B, MRW&9]U'L8M8!&&JQ^;QQWC0SXKS=?72N#0;:P#07Q7(0:OHBPJW(TDQ],+!4 MN4$1?@PC6*D$9,C1.7PA+# 1I[=T-XB"7PYB(T1$']E.S1/]Q*Z0T\]A'&=- MOLM:O)LW>.FR60#K'^SA:G3G?-M'*N>V.= 4I50HAZ)+8/EL-;QS13%TV;;: M$5#1!GGC9*%UDC9/?F =_ @FE^[K<9M+'U^\8D:R"SW<-F,)9I,)FY! CWM* M>^E24=H]F$+)]3;>91UD*K8AZP-+VUGR^Q)YBEK8/MFP;=56%5UX+=26:BTO MH2JRI6F*NK.81&9[^^"ARKHEV_;NZ"AC>W5V.I^8KC"7_P)N]GTXO4]&4W]U MHEAC'@K38)CT%OC:I<-C<;45IS"7/P17/ RV0GP:'-O'TRNV:L+,K.CJ>6/[ M]KC=JZF*J5F&86_I!IX$Q=CXVX #1X.$X_;0GMS4.*,,)-G(CR M&#IK.$K#]VFT_Y'%1&&Z,TUC=RRB#]YV3-C.7Q;GY#%(+QCZ4Y?R6&L6-?2" M$3SIS&QM%(9)P([-YUL6+KE_(0\PQ8K@K1?6-YWP>&TQ& H->["BC?.H^E\# MSBJOL1#S2#X3!2QYRX/_%P3,CNU4A,5(Y@Q;YINJ\=R4G ?^%I_'@!+RM6Q,?F =>3%'71@ '.'Y M@.G%9],?&$_X)M%P&$UA\/F1!)3M[3"M-%^;:;DV_EL.[AJZF?AM)9 M ";-><9?\@(6E1]G.UA%BXSHB*5XI&Z*-R^X()=\7PE>R(24&TD*3AZ)<#(3 M9?*@OL?/(#*!7*7= ODY+66]YYL).6, !'C&]8;I-ML2-^D>@_/"MO?HMTE* M; Y]F(;Y'/^G#.Q :9?_Y,'_J,GGG1!&S=GZ6 M>Z^I]\!4+=DJ3$,K==4>!Q5V0RQ%MX7E(*UYLID#P])@"JX+RX$NZULXT!7- M4&VE-@?\0^$%*3_C]2D81OS$Q0_O:?KIQVK_GK^8IG"OSV3)?E0E?: L_KBR;UDX^;BWZU$MVS9E MHXB#I58[R/56]*NVK T&AKHSUSEIZD6\)R3JH>0>2F?M(;\8$+C];E5+YFA/LAK[/SFG-OMY$^_N\ M%3!BWA=K^]KQRF6_UF%J*V>/Y0NE7 EK>SPN>QL]XV'9*P.<,W,).X%N[DGV M 1Z/#2^$AS=TT#[]6VW]$/07/?/N^/H:7CM1Y>&D!$:EI,];;9_H*J:] ]%5 M]K$D PL[04LEH>^2G:6-6WB5IW>*:LB:O6C/ZWH2@;F=9G$# MQ59E>U?>8D[_+R$+<]R&OKM*;@SO\-_9S_5(5&U#5P:#XGIHL?D#$K83,-3! MP%+414]?3E@:;8]!LH[+SHH^.9''%7A8JOI,V'@A@$KHQ+=.\%O5Z,1A>?9SYRQ[&;\@B3UHB1U-E[*JEHX MS%:5J8H"OJ;AQ*??Q^0Z\L ,V:O=%3?G@?W5BF#9"V2>1GCC1AY[=OYHGW;K MF@AI\DVYCPN;6A,F8< HIFK&J:N*FOY MHG!9:_:I*-'TZHVZ*%%GG&ZFL>]\)BUG)LS[%Y(XO_']F:"XL;;,&7]MF2W6 M4SE+I73R@8/=0-R;YA.@7MO5=I6X6J5QH1+NP MY?)&[O@F;-80&UKRUM9I9@W);'CB^PQL-R-K(IT%I(U&9?!,!R_^P,2?QOP6 M"K.NV; W(NJ%:GPGI0!WR,@/H:6TQ1%P!;]EH!H[R31B]Y#=[,<<*9K"D:)O M1926/E=NHT&*+9[@?GELU30H(4G+YS&?)L/GG>&="V( M:7;=F&52R;]/+>E',=JN U^P& M(4<%L+EIXU"PH:"+-T^7+\MQQS@,GVC@L!UE?HBG#(PISF>G-XK&!,@;.P!& MAQTBR9P3X#1ZH+SAR'G@SL +F8K!:[$KI0E1+A3VII)>O& 7),?3,LANVR6/ +]8 MXK?NAL[$2YS\?JM$)M,(:&9779DGHBX=3[)&1NG-O^SY.(U$S=+C5M)X='O;F9UF\^?D;=DIAKI@L+IZ=IDE55#"? M_"YLZH4N)Y'GYWO*%7:"U\R'9W/K+\L>C:&FUGHD;[%*!IBJ*Y \4XQY+BOK M%A+%?A>7#O-G)#(;@MD20TH/'+EL;XO=F6=PY@NS&^:*)?(EA>XV<7SDKG=Q M1;=11#D1[)64@CD![#O>?=9YH[,Y65R$B36O$X+A_=QHY+2XAF M%V#>%1YD%UWR%MA $?%KAC"_+CYT.6:GTNJ%4 U5'0P6F*M!B@#,[Q2F-0:J MIAR<^7<+/!?/WQ8G3VSS)>V/W&>WOF""&9SG=\2RZU#QAL%KI6S7!Y@5L?P# M[LMV<&V<_:\K2'MWA&#Z4JDHO[W588_M4 M:=QR7\=J6H59DPM7)Z6%J^=\WP?62G&ZR\:VE^MKKMC!U8@WGS:^S1V+HIIS MW917?5\5#FN*?G__UK;,:SBP5,"JJ5K'$'&+Z!;5\6C&9K_3970??7AFZ!ZH MIFP8]42\+,Q)Y,&2/:;1DS=D48HX.3B6KUD7MVD/;$\^"QUT!-;G@RW#:15F M.R!^4<=,PS;55L5_*'?2*NSK>1;0O:[U6<@B3$X,?:";!Q-R/E06)^W9>/G% M^<;CI9=!,'5\LKC@NJ81R4N)2GFXMV* (&LX;7>A66@G;S1K.N%3-,E5[$Q"+3*V3W/X&W(+(ZAFJ9=BJ(:J M1!@NS,' L#;.B:H(J%G;$W0VJWV&T*NAZLP!%'FBFW"^Y'MT/ M<[DJJJ5OC'GL)=1Z3&YI,HX!DZ\5L]_\ 3B+O(&W_BO._(0N<@$Y98=F[ M-PE^/8L=$KZ@7EI5;4L_BO#W=RNM2[VF:U$MTU9Z+&0A_+>J:[:^<9^W@I!O M#[LE4 @D=L4?&"#&C4'I D]KQ+8_YIJ75SV0V0/=MC;.O;9+IU%0B3K"RUM& M^&.!2@3/92F:+&_<7RZ3SLIPD DH'18*M6NW'"(M=C5GH_!^S9.RNB;KMKIZ M\+)BGX+QN_T0K6[HIJFMCV-7YW=>?2.]L5;8IUKE:WNICGJG9VW#MHP%S[>] MQQ9YV>DPK*V"R0WVY65^#SP<\6 E:#0EZH:F*>J9G<991=/S]'[CM?.2)@3= M>'=\UO35J-APUBYOEC?ZEK69-]FG.^;M9X3^R\+EFEYF(UG]P0GWT=F-8SG[DUTU"T8_+ 2B&S2I&S&X@S M,L@8A)3FR*7?:#3T8E9A$6@J5.]C=U-Y3;"T+J4L?Y??JN7I>4%VO]$DRS24 M_9#UGUYJ=ITLQ_.,(-9J1E0I(S?954.@.6W)>78B-^:I<<&)\?*7.5,)3W24 M>$-OLG3- 1\!G>6M(C5HIPQ5);A^FT(1+$'WF_4RE]7 M"9*X5G^? E!YQJG52@=N( MU0+-[B*SM]G(>ZK)C-V!2>#*GO3]A=_>!A]G<\<8;YWY7DG7!YLQOU M42KO9\]-'E\32_UN3ET2S3ZY;) '9?QT=A\F23C>MYN9:+P@!7?6KV%]MYS] M@7"A).YV&IXH&RH=/\=+^O.L;66EZ=66AR&3(30]. -'^1PYDY_.TO^>+?>Z M,[97A+#%1["9'(U6X;T.RRQ=P914NFO(V@>7ZE9\57-JFDDBF>76N*QW);#E#3D$W6G(AM):D9,JI/,^J( M$Q5]"HJNX^R6_:Y>&$29!R3WSO"WARB$9?DYZ"R,8"P;#BD=C0[A'!OUA'_G M3I?%B[*L<7E<:9K$B1,PMC>[R4QBO*>=1[E-@E4JR/5PDZ+XG+M$[S;.ZP49F[NOX6&/_5?D0>!HLKGHZ M271/9(^F44<]!XJ4M3[U;G3I^-[SI[!R%#6,UL!,5!3,BL?&?BZE*A\=31/=$]F@:32PK#S#:+HSV&)7==C*F@?GL/D='CD1&I8C1X1 E5.BT*74@ M,+L'S..%,AN1_2%W M7^[ 3RY=S*'9$6-_]4T?8\YN>0!-_R6$.HF%M_YZUN M?FP](B7,EA_"O]OP[S/6VSX\TY%EVOOY+1%^P\I-(Z(EET3$.D/3T!2U@:,# M8E!ZR@O!@YPF:&5UB(;0-T/H^!F:75>CK_AMOME?&V_?KKT&.[M7R\^XDQ]8 MY;+0]YVH,!K]N.U2;?KN3GE1M&(N$975(RTF=BOMH$%2-Z8]*2%5KDIJMNFY M)['YVPU*-NNB88(/*-]E@C^,1G3("W_2;VGI];38>OJ959@F0R=^7*&91F %M)1K:FQF[^4)1(HO%*CTJYJF9IE%K(@;NVE?2:V(D^Q M9%O1K7V8^ C+E&#H.7ZAZ'9:2OTCR]7R-YZDY0MU6#X'_MLR0^PQ_E0A[1OF M7JB3>^$S.2<[JV5Y9B!H#H6EZ& 6T2LH09DP@<5P0DL7Q%0UXM M2B)>7G.%CW9,>&EZO^'+TD 8@4N%-Z09A[ M2'W!2^8&4HY8P#19=!V,@H@.*N)R8K9R] M^)&M5-(N?&_,^6'LYB]R(L\<'ABGG"=Y@+%).%J<11,>D M>T$ND\647+RIOSC!E'%5EJ8K +$",+R1-W32R1[+-!!E F19N^:BN" L>5I MYTJ*6.+-F/)D:>,PHGF&O>\V)6H+:$*@!Y<69 @\+U,.$H'OEF@O3>G&Q#S. MBO=QK\[0-'/F,US.'7V1["S?W-")HA<&2V?,=+F)_IFZY^2O^/3BZ-B8NVS" MEF?%QMBZ"1UGL\*^"C9GXHR9>181733X? D.\XTL@^7"I"5FWHX]OSB5R5): M%@[HP=+M/F'V,?*^L9-\"=$O;.L[[CFT"UO^3M0,AZW/LW=>Z?1Y-IU5DF H M\>?+^33I:D1_GWI1EEXUS:LZGDN,9T^-V$K53?%6>(S-D1]R/+.VO8"/T.S7 M+)'O9!*%SO Q6]/ @!5[L-!EKZUUV/RY^5QBX<>%\:TX8$_C+.EK3DW6,6\N M-2Q.VNQ[L,^4":=<-&SVP9X%BP=+Y)V!(-($M?D[,.@57TD%R6=+I:+D ;B5 M87-ES-P:I=\8-)D7*!X.I^-I&ELJIM8^_PK_LNR"%!S,Y4-$,]IF&?X_!>Z4 MY5F%Z=F?GTC\G/Z7OU]L$^N,%%++UVRU]X+_S%^>/0>B'#X(!.Z/V,G#?Y[3>S4BM6&=9,Q6K69G> MTN$T\L I@.VYT^'B3*'#KG<+OG.VB66;?M1+LEG0VVW.N8R#ZF?&)!PM8"(V@38IQ1V&MX M:WZ^O''9V>> 83[>_@-G'7@P80=2&XVG'F(0?3H^GQ!!]O7/32F: M9AQ[ G"$2*>X ;HV)A0;!-X[_#Q3^4%DG Y,9C*0BSID!A"Q7 ;O#G+66I@]@ MJ2(*ZG/V.Z#SE>Z5W4J5-=6PJVW&0Q<"LKC]O)&B:(99;?;<#(L'6^LMK/R9JJ!:WW$%Q'.WC207 U MM9U@*I:M5 N2=\[9-[.MH&B6H2N[CX_I8^?\.3)_D/ G)3(KIW:9E5.[II$7 MNN2>CEARI:_ &BS> OK,\EQ%Y,,W4$"\TX0@[R'K(&W_+6_^*Q<<;_PJFC6] M(E)-454[R\ZJR-K9S]>*^@_SR^!]%6'LW'WCDCM8".+@DCW8ONO/U\8_NJF< M0YT"J:^;I3RQA\HVT%W5'$_V7?[ C.Z,VK;4; MEUJ 2ENQJFT,;)!Y\Z>_#H5-XLX#W>Z\5 (%O)T^QZ@[9%DV\=L*P?8 MC^\,]O&UNFZ;CK^O:UW_)-\187O(U,H6'=(M>>0A_H6-'^493]9F&J*@\L MHUI"/G&GNKVXR+FO>!N/'_0B[<91IV1MY5 \S)1LFSS$&9,[M+#:)E2A1N)6 M$QD=!K3'W"(2.I'Y8:*RZVR^/X-/^RZA63\J&K=M)M\59T4BLIR%W"39MJ6I M#>2*6;:/8GE'NXEU$$2TL(AMU_R.NBAN)9OET?&U,A8^Z129VRO7#;)$=1$K;")7AH6H) L0]&M6/PI_'"ZHW=5M7503E6*> F\GHH2JV;IJU#:WU,FCBQ"=Z[N!:2XZ]OX-S MO(#\\!F^^I&$ 7GOQ9,P]GB>J7 T]V/7OA,DY,/O4V_"E+C7*W^.OS=Y:$1"[L*-G5W=T6:_L8*IU)P:/RW>3-_)XKMBF58/1,'2?/=]? M(3W[?I^IJJ*;MFS:A9A7WEJ=;K=*0M$MW9)MHTJW%<-IFZ70X+)W/>6[3#!K MD;]G%GE34TQ#J<))]=&[%A_[I6*1#5O6U185TEA:?].R9:.2+=8WBF9W<1J& M4E,IW"I#22)WD1/$Z3A.+MU_@;IYY^N8*#Q>>+KF>&*8FEQ";7E?._"PCYWL MQV C=M287':TND9$<@BKK"V(W8VX$5GL8^3[BX--+8=^&$^9-=RQ"]IO_7#X MVUJ6YX^SA_FSVW/;_-%/WKC>$XF3%Y_^=#:"Y\]'SMCS7UZ3[^^\,8W)5_I, M;L*Q$WS_AO#?8^_?]#51Y$GRYNR/#\F;LC8*SY"%1I?:S'Y]YE>K7Y/[T'?? M$$;RN>-[#\%KPN3CC5[>D+$3/7C!N4]'\!QOES\&P@XC+LO7H >71C[H[0UQ M85KN.]#?/9/#[.TH[6;^N@>O!-DWG)FO84+)+^2/SGCRYK\M55'>D%S C,]7 MP&@)S\O=E;?-7KJ/R*O\\YK&=A1@16GM+9&[1PH4^'[X[ 4/Q(N)0R+X\WP4 M1N A7;;J><@A.XK",7FA3G1. Y>PI1A)0I) "^QO>))]''E1G)#?ITZ4P'*9 M8?%UTZ+-/R8.RXEP'T8 %&:>9$A]?^*X+K V^SN>.,/\[THJ2;A* E!)E*KD MV7.31_:H_-V[:N_U1-LV[^6^;_L.Y('/J>NX?W69'@%N\S!)31:-5XRD$XGS[L;=W-$IC/ M:@0E+QMLEZE;!%)%\.P"W@62FY587%R^&7*EA5)9?COV.TZ@>U,SAZ6 MTK2$FB%CG<16T(0J196B2E&EJ%*Q5;KCN)[%+0WUNS?DWAG^]A"%T\ ]!S6$ M$4SWAD-*1Z-#+(FVQZQ5#%C(^M[QG6"X$O1:U&LF$-[R MSE.P/-Y;06R'F_2O8F,',FII;TDKO,4_;!9O#=ZX2F;,V<=@3I%,#?XUE$8G M\K44N@%7"&V$]GIH:Y)LV)*LJXAMQ':_L#W;Q%=7HD,(;@1WM\&MZ))IR_"O MUCUL[[@L*8UP;EFKC/@_'5FK? PC"NT3^FWXZ 0/32Y5-LERC4H71'DX7[%U M,V%G[ E!:"77<#ATEKD&PY0TN=GY7+5-AP/I"P$O,J$" +ZMB1ZB'E&/J$?4 M(^IQN_3 M8P9:2E#0?.QE1XFT')ZI*!)%,BU;DHUF S:E,!8R0HD&AP;7K,&UL[>%%H<6 MAQ9WU"4IFAR:W(F:G*)+EFY)LFWTQ.(*:^)7_+[V[*\B;]GGU>P*)6D0EA*V M74?AR%O-R,5^2W^JEUK,U#1#,0N5J@LMUZ9DIX0M UV5=7VPF9)/+%4VS3.: M\0O\[Z!3+YBR9??5A*;9%6)RSRO=D^SY.^<;C27RX5L2.6!&7N!$+^130L?P M)4^_'20L2P!K@^6.C&B\PF?:$NOW(_0Z[W3>YUO>9?H<[W"A.][;8E]Y5_4T MJ&BJ,1@4LH4U2.F)Z6$G_-JZ81?S4[6HAH2]7"XH:/?#MPD-8OJ6!K2VN]#! M62CZ,I,KG1R4P)VTH-JF54PC6)% >*!J!IM9B_U,89..C&WFK_F?A?PU14^Q M/(Z>4 Z;=^%XX@0O9.3YT+DW,R,2T60:!>PKGI[FKQ>W%V1$016.#\1$7NQZ M0Z8@B:?-?7(B+YS&P*B3T#23[B@[OE-\.+XH3'!FG_[N)8_0]C,[Z4,G_#F) M=YH3Y\$4,"1^&#S0B,33^W_18<)2Z!2)DM*^>=<@!Z"RP S]!C(.\J'BA7_G M3)/',/(2#^@%6GF"GMDX H:D\J:",#CGW>S0V@1D$3'Z5%FV+TX87 F[YDL< MG@J8Y3F:!A$8]D, 1+I<:O>IEV0IR*:^RV0<42>F!,0'+B#]_ SHR$ 8,&^9 M/%/_B9(Q8:LXAP93E'&-=L'B.^-O21# &N!_9SQQM]@WXV!%.@S3UD;>^YLML)]&OEX M>?N67 Z'3#R,T-L$7G,B-P;@N]X(%AR\K1]RMZ7*;RYOW\W^4M[\2$Q=+C4I MD#YP^^B H.XI#9CYQ, A;Y21PP_4Q7D:JBH:%T31;UI4%AK;V>"S&=IH\JIIBVK:^)V<\V2%PJ_ M5>SUR#SNA,##RU]JZ;^#%.5K:W.8JG/H_*WD^X4 MVRY6DSD,>Q_&$S]\@3DQ+RH"'K_@1+.YY(LPL?7>"FPJ\(Y:^$]'=$HHF[6T&7@I@/P(>"M MPLQWXYR^"@V"2F(W].NR;6Z<]>PDB?>>/TV\)Q8$8/'7, U3D1] &O&C$]'X MQU*FV>+?\6'="\O*6_[<99)$WOV4[^'=A?R[MT"."U-B]O!E%+&E^1Z%"90M MHU0M4L22PT8@M".'N\AQZ=B)?BL!NTM'\]I0\P?W*@TTT&UC8;Q:T_B!"=ON M: :VI1N[$#8ODI5YB>H;(8O5M?JY'W*4E/Y_7MH2R05]RCLB#VFA.2>*7MA4 M-0LZLB$.UO/3\32=[L#74>+]>Q8?SO]F\/;F2'JWVUF! JO?=*7RJEU7V-'RC!Y#Y#T%Z(V9'>[==2RXD4!W&'2_S= MI*J;RQF++FD+0/[.VZ'N^26(RGF@K)#T?*)]32,O=,D/_V"'-'X4WE&MN\B< M4<):6*&K<7VL.WBW]Z*)+;))L>KW7M<11,BFC-F3.Y\0&U6(*D05H@I1A:C" MXU42V#3!RUG(XJFZW&99@9+)'T\J4R<7S;63\%TZ%B)WZ1/UPPD[E4N'CP'P M\K!2Q1#3^6(ZWXK,J9(Z4"5M8#:ZU!/RBCQ"N]_05B19DR53QNH9".V>0?O\ M'#&-F.X7IC5)M35)'EB=A';OP=P,&8+FMC$N[.ZAL,&EI.5DW:MC4D-I4X6)(.S8/F9!9L2M9)W_.AZ1_CE\--U&Y:: M \0@8A!=(,+O%.'791>(J.L"ZBHNWXP+N7L@[,-&9[W5V]

%Y$E8=1K"+ W8- M9F6:V>R B(A'Q(N#>'3O"/:3 7OOW'MG,=XY*>$V;'LJ.^3J7J^PNN_(ABU/ M-93E)=F0V1*KVO;O[HC8)6R/=]$5"T2C*9V *2FV+IDFFA*:$II2EZ(=:$-H M0[VS(5W2#5-2=+T_IM19X^FJ6A/9^OB*,UD0MOI#(4P*>2: M#3&VEM6MN$>CI)=$]DCZ8AM'HZ271/9(^F(;1Z.DET M3V2/IB&T>CI)=$]DCZ;1^]OQ)0&=IC.#\\HPEX6JF<5B/GO%A8_C:FJ&_$3! MLGAL[.=JJO+1,5CI)=$]DCZ8AM'HZ M271/9(^F<>HIV_M;W:RAZURUKB@)?GI0L/N5BF3HFJ0;W4Q*B]!&:*]ESK!E M26[XZC "&X'=MP00B&G$=.O,J9*B:9*A=G,>(M3J70RB\5 "'DKHQJ&$4RJX MAJE;^W-U57)[ CWJ@RJ%QTEGR^"O7]@ M-P>2I6L(> 3\B0 >O3N"_63 WC?OWNQ*KI253N[?5E1*/WGKTX;U$179=L&\ MCFQM[Y>H[: C=872$ T%NANHJ]*E&TE-U%5I>"N@E M_%N6(LF6C8:$AH2&U*$(#-H0VE#O;(A=&M!A;F?TQY3:74CK>\1V!.:D)V=$ MJI;WZ\7!D2,J4JPB?F+$%3L9#.U)3+>OX=N>J*>31/=$]F@:0JNGDT3W1/9H M&D*KIY-$]T3V:!I"JZ>31/=$]F@:IWDJA/_:;F6_KS0AEY/(\XDJ$5[F;T(C M\M;QG6!(R>TCI0D>&SGV]D()+DY]QZ&B2$S%DFQ%Z<\6!)H;FINXYJ9(FJ)) M \M"@T.#0X-K7B1X4 4M#2VM#9&HDJRIDF'WZ'0E'F<1_A3$\7G#XRR'/L[R M*G' Y^5_W4?DU>R7@ELI?.3/DR'U_8R!G\[D,_YW/'&&^=_[B2IG39:_FSO3 MRF&S8X2\ZMV-4F7%(+]$81RSJU'38$MTJ]T8^U9S ]5"FLC,)HD6, M!=LF016B"E&%J$)4(:I0,!7VH8Y8?ZN BUC2I)8F!:R^V2QSJJ3* \DRU$8C M1$(F:D)H]QO:BB2KMJ18S6ZD([01VGU+MH>81DRWSIPFJ=I DK5FT^H)DO&P M>V#N1:7 JB>"C(MF=TP;T0261Q.LY'9#9S6P.$L'ID2MG!\ZNMX1?CG\=-V6 M3%FL>K.(P=/"(+I A!^ZP#8D?W1UGR;J*B[?C(L.UNCKPT9GKXI;8Q & ]H8 MT#X-^.FR*$2\.XM&](]A/!NR] M<^^=Q7CGI(3;L.VIK.WDO!W9L+T+$UC6IWE)8*7O! _>O4^;W+'=(V%:0W&T M!A*F=>GN2!/9T?IPT?4@J=!:V7I!4T)3VMN4%%N35,-$4T)30E/J4+0#;0AM MJ'R1],06CV=)+HG MLD?3Z/WM^)* 3M.9P7EEF,OA<#J>^DY"758?!O3T;Y[];*^X\'%_]!>[ ?W MJ@B'<%^,F#OFW=O=B57RDHG=V\K*J6?O/5IN_J(BFR[6%Y'-K;W2])V MT)&Z0EF(AN+<#=14Z=)MI"9JJC3+/[\XW?2]Z8,4GFAECPHM"2UIWSTUV92L MAH]IHB&A(?7>D+I0*@]M"&U(9!M2)=4:2(:F]<>4VEU'ZWN$=@3FI"='1*I6 M]NO%N9$C*E*L^GUBA!4[&0OM24BWK]';GJBGDT3W1/9H&D*KIY-$]T3V:!I" MJZ>31/=$]F@:0JNGDT3W1/9H&J=Y*(3_VFY1OZ\T(7]Q@JD3O1!5(JJL#,B$ M1N2MXSO!D)+;1TH3/#=R[ V&$F2<^IY#19&8JB4!/OJS"8'FAN8FKKDIDF89 MDJXT6RP #0X-#@T.CZJ@I:&EM28255(433+,'@UM>*!%^',0Q^<-#[0<^D#+ MJ\0!GS?[J^A*LL]_>C6-SQ\<9_+Z4Y XP8,'SU_&,4WB]UX\],-X&M$[(/LM MGZ>_E1HB_^>_4R&($-HY(:.?CH; MJK)BR(JL)R'_I,OZ&9D&7OKK7V59/2,N'7ICQX]_.I//?C942S46Z"RV?3": M!D"3QFD: $WJ9IJT@6I5H.FC%WCQ(W7)0QBZ\2I%3S1(PN@E?^P7]M17FER- M;FA,HR> 6AF56VA3+%4WX;$B>5L[:I3DK>)4S,$ <*#O1_+L63+'+/DG0RWA ML/W?M5R48'PK+GXNFP/D_N'[.^X@OH*#N&$.XOO,?Q08_[W?,)@-6Y;ZW9RZ!DY3[G0IW;"^6QXI2>T%QO.CE]!S M)C @.9U*;,T>L75J L,[M A$@%_< M1)Z?[Q$UN@2JKLQ-ZZ)#K^H18HU#;&DCLO,@.\X9]A('*]#AD29,HJ;@!%NC M[K0<146CHFN>>2FXC6:S/^V^/K)KS?AOG&=X&,8?S_&)$[CSZ3\X^NB(E3Y$ M+%W5O4V%(^8QJ[H9+DN&;4FZ:C8ZE1$R==^)64"OX;X&V[:B2587L=W@:'G, MPZ#U1LN_A]%O,.]@&8VMPGCE2KI ['LNI4C)$='Q&D"LQR% M TMI_+!%([)OJ@Q&_Q9HBYN:#8XXF$>Z7WFDJZZ_P(L,=$G6>Y1>&NU 9$)% M6)A9DJJ;DJRT>^>E.= WNXNRTR'%2JN^3=O:![5>/.$L3C"R%R><-0-FW;ID M:U:KK@/O%'3\V 00C&H!(2H<4#4+!52!H0H(+E;J%@*6*^E@KVW*?@.GVJ-C1-757U09D" MU_?3+,E;Y6D.+,4P!_N1_-ES[CW?2T#/$GDWC2)XI7VVV:R.TCOJY:AJE4(_+S D42K$MCF$LN4KZ)SJ]A,*Q!JLDHUNNULL46&K^F$;NRX3S0M]2)P")XT_D] MVAO6PP%M5B_RK9W]+%_(FEW.]7;"MDECAYE7/8'4FWLMR$3G,M%MJ_-"V3 & M"B>4=NRFQBRJ&;MAP9)W3OQ(8#G^Y+D@F?L7\L-?8_C@!3_RZ\-QPJ8$E\/$ M>\I7OL"5%TS9UU<3FMY@7@DK0,NLX;S=MR^LT4_!K,5Y@_/FYJW52PEPKK%P M5\&7UB.F>]+:*:G#N<6DJK0MK>R- TIKUF*3TM+4@54!6A5IZ9ZP=C+$@6&: M6C/"\H)A.%[)+ *_?.(_? [CFHJV3,TV%JUBWG1M4G83HV[)IE:%E T0^N@% M3C \)(1F+3;JG>!9S;:TK2"J2$WWQ+7;T*?HLF*J^L'%=94\TF@=U,,@S$TX M!>9!,ONHBF86&5G7RX%IW F>IBR;.Y$X<^3I[^0'9L,_+E-[M=A*?1=B#V1K M4!!F20=-T+B3+$'=BEZT]'V(G']_2Q_&/.W+;#+_A2:.S^S=G0Z3]/1C[ M%6R''PWD5O,IH>.8S^IG3>7$I%W^>IO +)Q]\78:>P&-X_SW;'4$=.9D5@E\ M@=4/-*-!R7T*W&F<\!WM/SN1^^RPM$XUQ+>$W<.*;TYL3FL5&0YL4[$'S8GP ME@ZG$0N BH^_G-1=(&A: ]56ZHEOG7UN$JMHX-O==L$O&ZK5%> U*KQ]@*08OKCLB=\VU% MMJREA7[GU&4]7@8N?VJQNZPWWMF\*W[R!+JI.=_65=W0BGZO&2I/1_R[K0XU M6*3;21/"L[Y1M0VXBXV/:SKNLF3O6 MBC-,4LKNYFT>VC,JIFE:%:&U/XW=$-QN/LVP=4U36Y-<.D2DF:9A )AM-9?* M*GVLYE:WK2L#NWC4MK3IQ@CN-T[I5J'O0^BF.I[PB'3NV%([','KPHYG,Q(D+GG28A%'\/1G1 M-<2S-IWX\3"1OH7=YY+F6R-[M_3H-CQ>C>[,SH;#:$I=4N6PNB[:I+W"@2-#D8UEQ[V=]ISJ\EE1.4069Q/OX<& NH5)Q<',UK0U MV3"6>-JK=R'XK7#50M?-Y:&I'K]E2[:%\$-QV07+M^Q(WV4"Z_C[:9HV/ G) MM;,6QFLF!_E0G[58;/ N3)NKN3$IJYJR[!7W)Z:;$MMMA('M^04NW[F<#T3+$LG?O1K-7D@?3X>M>A"Q3+UX4&ES M7\=@9R?]#:R!I2O[LP.HO!S^/@5/PL*Q$QJQ$]C,A232[!;,9%R"VKR%NS![ M/W^=OPR3_=F;-><+2T>GJOE M MA2U1O=%+NP53/BT43+E9$R5=OO0L8/64#=*K54"%#4Y.\$(>G9@$87#.<,;' M(5;FQTWG0K,07A[EFS"A 22?*#N 2H9@1(X7D+]>W%X0.I[XX0LL?BZX;&<3 M/\)V71[@C\CQ_1=R[["S.-,),ZX'2IR$S.U (B_4B?CHP*Z.>K#8 @.4^ J+ MM10[OA-Y;(X)'4@$#(GX](GZ[ 4871F5'$<7I,@AN(60Q!.V'P-M3X,1 QF[ MKA_\/@4ACUB#,;LBS6EP_ )!&G)Y.&E&7R88%2(GO/%\@*%.590*/R2-U M?)#GD &)21MTQD*"X"?Y>IRA(U69.T?(#(U,^@PH?X4! [[G^VR@H,>0C"E, M-N,)C!R@-4*!,X]/]U^@-3Y,\$'C5-5Q"RTSP< (R1K)QJ489..GNZ8P#0"Y MQG3N)+BM,&TP>8^\*$X(6%B4<,N +^(AH)P-7%R+;"S?4*QI^>-B,HNC%6!2 M9+G9"DP[5SK8+8U7X^NB.^P=_'2!X6<@_/H./_1^"#_T?AWU?HZ!+MB5613H$-OKUEOA59,DTFBWG@^@_/OI[#?4RY@Q=TNQF MZV,T@NL&%SO'K!]<>[&3IQ4\[FH'Z[0>N8#P8" 9EEC#%98/[B\L2U?"ABVI MAHT81 R*Y!I563)D](R(RB/6I;,D4^V@8\0-AO(Y-[NX/61GU".:3*. 9/P/5E&1#A.M>(IS_12/HEQ&4(5XW5)%,N=DC,.T-+H=?=M1(F)&;!5)5E3)TIN-9)7"6,C] M!30X02Z6BFU=:TQIH,'DH-E=.32EGID2CEW[BN3\'"T-+0T'K3K\#RS)&O1E MQ"HL9U_Q<@RSOUJHF]'G(AR%FBA_S,L9F6]BPDK8L!H\:D3)WP?=.P%WG@Z)LX8M)_D!5!X>1IG M,H%.>)$-WWF.>>V.B#Y,TPK$\44!%;-/GP)>YR,MT9,7=:'\?MLR&7_0+A3H MWO?9KJP79-0O%AQB7?Y!42QVR*7PS&*= ?;H!;GD17;R-*0E5*3UCA+0@4OG M=#!.-O7.WIH3#=3H_,0-64\*?^T9^(*>?J.L.-)%-X%\%60Z,5*=<'[>AD[D,N;>Y]5SP6?%K"J2P] <^EP^ M9!11^N]<*+.B2JQ*)/Q]FQ?\^3 K^%,H]L4+465/?@"LTRB8PW$T@DY9#4J' MM_;%>2&:DI)7"NJ[&0A0IE<29(;FJ\:ARYI;Q".M%EY8?? M?LR-AF>R"4 ]-Z"F8,H:Y8:?E3"+I_=QX@2)QXN3P?]+BYFQBFC3@+56*&O& M2$I-FQ4M8F!E Z\')*8*YX;^!+ -$E;7QS&]3;U2GC%](:N=G7>GM9I"T;MBD70;V]GX9IWBI;H-DP!Z:^%\TPN^83:CYS N,+0U:E MN\3W\0>SY_A3ZWS>#A6K%7C.,.=TE_71$*6[&=S ,F& 46M3>@4.)JVM>4L? M4H/\YQ$H&VJ2GTA M?@K<*:SW8$%._NQ$[C.K^MP8#ANUY#DG.2/5!&E:@\&@OBUODM5&(0N'QWT% M:=B*H6A5!>EM+WB]4.IZ14[#1^I.?7HU@F:S*,6[,$[B.Q8\GP4IMDZ+?BX+ MS.5QN.^7 G'?9W&Z0N!N]QTK+"Z.Q<6QB#46%^^"7K"X>/?*^V*YZ5.J)XG: M%K%\X^EZG][5-\7RNEURA[V#'Y;71?BA]T/O=YKP0^_7Q.RTRL7G/N>FPN+B M6(2V-7ZQN/AIP+_76,?BXJ<+;/3K6%S\=-'?:ZAC= M8 7:WED %A=';/<5VY6].Q871_CW#_Y87'P;L''K 8N+8W@#BXLC*D5%)187 M1PAVPS%B<7$L+MY#]&-Q\0;7$%A<'(N+8^'+QH8C+"Z.1M!?(\#BXHCXTT)\ MY?T<+"Z.Q<71V!H87K"X>.FZ#8N+M^!0L&RD.+<\Q:XD6?4B*!871X,3\6*I MV-:%Q<71E'#LPN+B:&D=LK13-RLL+E[\7*CU4:T:QZS\1U8JT(FB%U: (BN$ MS6I).//Z:.SKA6V^_&]6)<(+$B=X\-C'\OJ<H&7T,_>$W4_S=Y*"VAB ML9"R2L /A]=.65V07 ('*:P\,S;>?[<+AV#>[Z/F]BPKUY152!(@:'GH^0:J M?985=+EF'"J]]TI?*L'8?8WO*,R=B-RYH%4%Q.Q([_:]KG(BQ4'<70B(.PC MFE3UZN*BX6IFZ))R@/R=MT/=\TL0E?- R<)IQVN^?49^^ =UHGC+1KP CFJ? M[=%C;&W66S3Q2HCIFO:2+Y;V"HD!HJ/$#N UUN^A#BELD?/Z!6YUS;M9/PBN\L1.[2)^J'$^K"T\/' 'AY>-D\ M':RU<7GT;"3'3\W1ZW3LJJ0.5$EK>(-1R'L7".U^0UN19$UN_"@X0ANAW3IS M#9^K0DPCIEMG3I-46Y/D0;/70@6Y4]4],/I/CY4/';#\M'I,5;$J$J=9."WZZ;L-2L]F2 M\8A!Q""Z0(2?H/#KL@M$U'4!=167;\:%P E.^[S166_U]C4,@.3QA":4. \1 MI>RH-%:SZET0I@-3%PQHGQ;\=-D4+BTV8O"T,(@N$.&'+A WWWJ+NHZNWEI/ MTUA,2=KQ#;E/04)]GPZ3J>.3211.0"=-GE;=([MKNVEV:F1W%8)0 <*,+>>4 MVBNUZU%R2B'8^P=V#69EFMF!).&(>$0\NG<$.X+]I-U[9S'>.2GA-FQ[*FNJ M"$/'-VQYJJ$L+\D\\V6;%?(JI-%MMRA*G32Z7;H[TD0:W3Y<=#U()MVC5!U# M4T)3JFQ*BJU+IHFFA*:$IM2E: ?:$-I0[VQ(EW3#E!1=[X\I==9X.BL<&YGQK^.C2E"U0TGW.J&> M3A+=$]FC:0BMGDX2W1/9HVD(K9Y.$MT3V:-I"*V>3A+=$]FC:?3^=GQ)0*?I MS."\,LQEH6IFL9C/7G'AX[B:FB$_4; L'AO[N9JJ?'3,U8BAGDX2W1/9HVD( MK9Y.$MT3V:-I"*V>3A+=$]FC:0BMGDX2W1/9HVF<>LKV_E8W:^@Z5ZTK2H*? M'A3L?J4B&;HFZ48WD](BM!'::YDS;%F2&[XZC,!&8/3([PKTJ R=B\+47Q1P[,*'"V/]I MP4^1%I%1\GGBV#O']C-@63I&@(> 7\B@$?OCF _&;#WS;LW MNY(K9:63^[<5E=)/WOJT87U$1;9=,*\C6]O[)6H[Z$A=H31$0X'N!NJJ=.E& M4A-U51K>"FCE\O1!JD^TLDN%IH2FM"?_EJ5(LF6C(:$AH2%U* *#-H0VU#L; M8I<&=)C;&?TQI787TOH>L1V!.>G)&9&JY?UZ<7#DB(H4JXB?&''%3@9#>Q+3 M[6OXMB?JZ231/9$]FH;0ZNDDT3V1/9J&T.KI)-$]D3V:AM#JZ231/9$]FL9I MG@KAO[9;V>\K3_FSK1RV.P8(:]Z=Z-463'(+U$8Q^QJU#38 M$MUJ-\:^U5P H)D/.P>F'M1*;#JB2#CHMD=TT8T@>71!"NY MW=!9#2S.TH$I42OGAXZN=X1?#C]=MR53%JO>+&+PM#"(+A#AARZP#^_<>VRIK.SEO1S9L[\($ MEO5I7A)8Z3O!@W?OTR9W;/=(F-90'*V!A&E=NCO21':T/EQT/4@JM%:V7M"4 MT)3V-B7%UB35,-&4T)30E#H4[4 ;0AOJG0WIDB[+DB)W(,EM0Y 5QW@Z)R7Q MST,HZD6S=RK:TYE8Y9%K1NL:2B'7B03,/4T3U13R>)[HGLT32$5D\G MB>Z)[-$TA%9/)XGNB>S1-(163R>)[HGLT31Z?SN^)*#3=&9P7AGF^ MDU"7U8/UCI)=$]DCZ8AM'HZ271/9(^F<>HIV_M;W:RAZURUKB@)?GI0L/N5BJ2; MEC2PQ:IN5A57"&V$]EKF#-.09+6;V981V CLKN1!1$PCI@]P8TXV-,E4K$Y" M6ZC5NQA$XZ$$/)30C4,)IU1P#5.W]N?JJI"W5(^N=X1?#C_+EFP=2WLC!-$# M(OQ.$GX=]H!"K2C%(!KW@W$_N!?[P;TJ B=BZ+47I1P[,)_"R/]IP<]26"(A MA"!"$#T@PN\4X==A#RC4BE(,HG&/$OD+I3*0QM"&Q+9AE1) MM0:2H6G],:5VU]'Z'J$=@3GIR1&1JI7]>G%NY(B*%*M^GQAAQ4[&0GL2TNUK M]+8GZNDDT3V1/9J&T.KI)-$]D3V:AM#JZ231/9$]FH;0ZNDDT3V1/9K&:1X* MX;^V6]3O*TW(7YQ@ZD0O1)6(*BL#,J$1>>OX3C"DY/:1T@3/C1Q[@Z$$&:>^ MYU!1)*9J28"/_FQ"H+FAN8EK;HJD68:D*\T6"T"#0X-#@\.C*FAI:&FMB425 M%$63#+-'0QL>:!'^',3Q><,#+8<^T/(J<<#GS?XJNI+L\Y]>3>/S!\>9O+X= M/E)WZM.KT4LO3M@XRUS5S__YW\0\J?_ M.C]_3X-P[ 5.$D8QF<;4!7Y(\D@)=:( Q!#S4$_\Z$24L$28TR0MK'!^GC:Q M2L.'[,5K&MVRU]XZL3>\#-SWGC]-J+M(![09,-G>T-%/9T,66I(564M"_DF7 MU;.?R_QVKM/O[[A2OX)2;YA2O\]T7@#![KY_J"O70?D5=E<"M\Y)#,!NJ?SN0S,J2^GYG+[.]XX@SSO_ V0(30_.MGF^QL/)0\ )C5;AO0[+ M$:7D"S3Y&),/\*O;Z#1HTXSGF <'=[I_W0S:'F$4.&>6""2GTMV:**$Z+M6M MN%Q'7Q).UA"W-26!:%B_G$2>GV^'- KSZLKY[;ENQ!5C8Z:3NTD]V13K MZ_Y73]332:)[(GLTC6/5R&AMG=AV$"W;/18UC-:-BT)XWZE_+D4,]722Z)[( M'DWCR#6.*ZT1,2J+]18K6*Y@!YK;"9T*>5G@Z(@X36 >+Y39B.R;*GC8\9U MOISSGF"L2=@IX'#"#[2VN/F'98*Z72:HZM6W5C<_L$H6PO]X&WY]P7K;AV)4=#.+V%9WNHKWW!=*?+ MG;-+IN_"\20,8#B+23@B7O $'\/(HQMND7[*'GIY-XTB^(371E>NC0[7217O MA=;9CL#K>R=SMPJO[R'$&H/84LK,SH/L>.=OQ3W;@)>J\/8<*OK0BL8#D"7# MR8WS# _#^.,Y/G$"=S[]!T_$WTI39,FP+4E7 M3:%VX5O9/CLQ"^@UW-=@VU8TR>HBMCMQ@+'MT?+O8?0;RZ(VB<(AC8\W..(Q ML2.G]H?Q2I7T@5AVC><7^PO,AUU_@10:Z).MZJYO1>*81[>"("S.+GSN2E7;/';5_N+&9O>N-Z?1W2VU2 MLJV-!ZBP%H>X2S_-@%FW+ME:7PYOH<6U8G&G;EZEMC20+%V5=$7KB2W5/@BY M^7SB[.3C3>C[YZ,P>G8BEYW28VO#9P^^6WOP\9?LB=?S7-$Z\T%"?D]ZD3)33B MYW-Z>EI2D64!CDL>_(AD6:]-G-'HW*FS3X$+]L<."6S \S$)_#/8ZW/))25! MR+NE#V/X1H#5YJ$G76@R:U4^G$9>\B(H(J^CT)T.5P_X"$(>&LS)&A8-GU3;SVY7'K%5SGZ#UN6+E$Z^W%)YD^1* $]\)ADUFYL$K"CV_HB"9 M&OQK*(U.Y(4\Z(70[CFT-4DV;$G65<0V8KM?V$ZU9JF*NGJ\ ,&-X.XTN!5= M,FT9_FWV6) (!W$WWF59LU9I)K%H0VN5CV%$H7U"OPT?G>"AS22B%0[NMWL0 ML<;!?2$(%>#$H&%*FMSL?.X@A_:/%*YS1:OC&=J:N+75?A(!R;1L M238Z<(_K*#D$T.#0X YK<.WL;:'%H<6AQ1UU28HFAR9WHB:GZ)*E6Y)L&SVQ MN-KI 59N\<\R F0W@,C("V QR9)Y>\$HC,8.JX"[/BU ]MH-G80@G.#AT_RE MMR_9CYU-&7#P\D@;A9QE$HCQQG\CYY5K7^ZO?B1[L/5(=N,1IQUO8CU&E)(O MT.1C3#[ KVZ[!R>.>0/K.(DB*E?&:>(BP$Y$=>X:<"=J:!UZ!HMX:AA/.L=3 MLQ/)QO"T3[;DQK50,KOB6QMU=D1NZ!,-IG1U#H5WN?I\EPM5VCN5=L5E:8.: M+NO6\8&&)"33P!F-/-]S$@KXF<; $8W0DYT6[%&EO5/I 0HAF0/QJE+H1DW' M-T\)2-8EW\,[/YW:-.C$CH!A*Y+1<,)@(;?;3LP">@WW=;?>K($T&(A5SJFM M8H'KQLA&$_PW/4;F.4#)NOR!K?D'+,QVW+(18-V*;4JJ@B4#$9G'NV+ 8"BS MJK1B#3*U;A14&60V79_IY>J,)]-M8]C!U_'1Y5I>(<. G1" M/9TDNB>R1]/ 7<+#GWK^% S#,27W=!1&% 3._TJ<;X*=@VYV?BX*DL5C8S]' M4Y6/CCD:,=332:)[(GLTC6-MH@J\7UK[&#^>9CW^GF)OCO=5Y'=@FY)BBW42 M X^RXE'6^ANEFB(9>K.7;?$<:YN7W/ <:]]/"U8]QRHIJB7O?[!U8/+X<<- NCIVF^@U1R%KR8T/1FJ].3. MUF*-1I&/U6%6&ZS1>-H6T&NX8XW&3MQOQ!J->)/L<",7UFA$9![[""S6:%P] MWMW+U1GFM\$4'TV.9UBC$Y_QWZTL=\8^$MRX2K-&( M%B=F$%1L\\(:C0??G<4:C4?<:>X<&UB(3CCU=)+HGL@>30-W";%&8R/SR!Y- S/%8HW&3IWEP].L6*/QA.'?:ZQCC4;Q5ZA8HQ%/ M"Q[J'"O6:$1@'GT/$<=N ,*]9HQ,-[0J^_L$8C@K]_X,<:C5BC$6LTX@P; M:S0B+#L-2ZS1>"([;UBCL=]5\:HNQ[!&(Z(1:S1V>R6$-1J%"5&V>V$*Z],U M,29BC4:T@=[: -9HQ!J-6*.Q,2,7HVA<;Y(&8(U&H1+LH+GU*&, UFALHT;C M]E*)A7J,O@^/2.07&M#(\8D3N.32'7N!%R=L._")D@]IO':U(B-_-7OQ,G 7 M7\O>VEJ4D4P#+_WUKS+[TZ5#;^SX,:MD][.A&[9AJ47>JG1Z1/8,8$_G[!G MGKZ%/7N@#6QC;_9N*+O*,F2%*.*$5 M\O(I@'ZF[,N8QTKN'IW@:L*:B']A9,6?@FL:>:&[#1*_\D;O7B;T\IL7_SJG MGY.?$K\H5V5)KG)!HBTQU3>=+.&XVSK)?BU512K__(F#ZZ&4L%^B,(YW-(,/ MXXD?OE#*Z4U;;4OLZWGHF(0W@UIL"?,78^(\.9[/"\+"&IB,I@DKG,REOB#S M:]\)6"$\^?#R_CIE[5V-4H(N"YJI_Q%6:S2*OR>IRR&7"?B[^VE:BC<)R36T =/399D67LU>+#/R M+9,>T]9E0S8&!9Y7VFV-VJU3- NT8PYDNQJUT_N8_CYEM94_/)61-/N=_QS/ M)JQ8VWN/VMY?%FM[+\E^>2$A:"WNI=71P0G^US1.O-'+06F^"DA:C=1(J]L2 MF*:0MR$X(1*.R'LOHL,DC&)82L;@I(A#P"&%_C2M+AY1^F]V"I.]*<.ECT N]LV?67:4#)C)3MB]IUGF'F6^XBZL B]R6=44O94+@P*BYY MF_P-_D(VOE;P@,LCE#JP=5,M.,"2=ANG:$!_L0^HYUB M*[)AJMH:PGB[#="U=5S;B:Y;<"7>R!OR^<\CFXEPZV F[(S#*7P+QC<-P.Y# M>/#?8%")\VUFW($? &/P\"LS!LN\YNWD36Q.%$KO,Y?WHW? M92L8J+H)LY4YUSOU+1#7&^-,)5SKLF6US/5[#X8TZE;D.WMZA81V.%_7NV"\ M-X+UK;P7/0.YAB47FZ=/5QQW/\6>Z\#S__I+(FF](R\:IFD,M'N1]+?*M/SMTX0LY.R MLE:6:0PC;D*?@NS+(FWIVXL49A&9V9N?@OVGN8J(9@VT9"<[]B<2 MH[L9S.$978?"-3T=R'*VMMXRY=5-: ?*9Q/LX31.PC&-8$W]Z"0DHA/0#>7[ M3&-V$!"^#?A:.YY GR,6'YO0: A/L(DZ-)!$CDOAO2'UGEA,/#Y_!QU["7D7 M!NRQ-/)*;KQX=2>6$YW-E-_EA-P!'3=S,KX %6P7\C;O_WK6_=7HCG5^,^^[ M7'R_+I#"*'G[,MN92JE=>:)L^V2P5O"'Y.$4E:1W5DD?'2^?+'[A(:PT?BN1 M&Y;N+6+.@<5JP32C_ NIL+Z]C&.:I.'XH%V\L\OI=I@??(NBSW. M^H-52K&WG.VT)_BQT,\:X(VGXZ4Q=,2T,':BWVC"CK5.^9?I M,308.M-C(JZ3I(='Z#=XUXLIF43>D&XYIL.XR/HLCCF,L2^\/\[>U2@]/!/P M(Q7OH:>/8?0AZ^>:==/,J2=]1?!**OA#D%PRV9GX3I!-=!Z=)YKOXK%A.F+; MI>G9G"B],AK'4[9G6C9787NB?(S_,[22KCENLC: BH]I"Y^R!JJL&(QU@MBK MQ_F^FQ,\>.PPR5< UM]#>*C(3?XK_,A_VWF[[7QP]K-A%!=JRTW._8SW#>0[ M!,(?F$"R8#R?;K$][O'43[R)3___=!1R(3&OZY,/;'E0@9OL18E(#.= MP48Z0TT, AGH6.P+-0Z6VP@E7I_\O/22U*)LE7+ '/)AJE,3I$9 M)D/5#%! R_[Z;M7N1'V\O)R]G)QQL42A+0[K?\\/4Y-\R$M M63OE6O;)P9/JS251 PLLYT9\6*-9KIKM3O.B$S*!9[\G-'J="R?4Z:*EJ^=8 MDHWZ*?K D"@VS*U&U(01'-$4R85($3B]+;:,,2)KUI^94A*V3.16Z226&=+ M_MSRZ[2E%TE+F;?.UL96HJ7=TP(*(JBU8>"L! ]GS2T^F]!LU:!"ZW49Z 5= M#B'=Z3!C7&$%H\,4!86N2]F"!R50IGU['>(Q(0MDO'VMM;AI2+IV'>U*4[82 M9''3@.[3#/O('ZX@9Z!>2"&X0W*PT=4M5P\/YBOV&+4;BL#"2DE)=080PETB M%(7.%_6EUK&LLK!3U2I@L3SGE(VRR:*J4='6Z'3'+4_'^!ZS^S"GJ+$<< 9Q;0Z8\8[); M9O,%I2$4AR)TRYE-�!#Y([U-:9Q&?LZ)EFNB)$R:\,>S95>DK6@%5AR,4/ MT#/X3<'%) #P=C2\ZP^G_3O]-!T]#NYZ,WCYW'OL#6_[:/K0[\^FZ-W78>_K MW0!J_EE#>A"D8RS 'RNB*!A8&=\D=]P-D);ZE6@"&EU7Q]4DF'E]IW-XWT'O M$@;4?:EL7]IX78X6(U*R*W USLVP%N1T_C2?\!Z ;?^F@PA/=^ MW15^8%TJ6.IJGMJHRR@M\?YGV?2"DWI;*QV!"++TI:%G< M,V=18\$9/%K^7.WC44!3@,U5&AM?((HDHJ3(&JB,'5XR5\%.KGXJ"AS\[[2#0];:R5D3J\)L2>=.-+%&!06N_I UL6ZX M:V]G!75%A0FEGPF#YM78P6P3S#/K"C#H9@7Q4! *)"$CJ@8D(]-1W/H.BR"] M)EZ[L#@V:O>8;2I&KMF=#9*?4J3Y<'7:&?F09D=&,(I+-D=X?F4@O 8P*W[I M;;(9?HWB5U10 $;&>MCG1H:]=G?:W9MOI 9,*F&.FB4,@7M,Q3?L>.0)&#T1 MSU$K<10 EK%\CC[:BLDW0T>W@$P3*-Y&C6I&%/3FDOSI@:%]O2X.XMU680$V M&:OL2 (R(FK7%^\KS7"4BNVHR]O\3^\F%>SD?RBW)X7>^8W7>[3YFU-Q^-+% M>KD2RQ/1#';ZLL#[60M!"J MG V%&I]R.PO)J+A=G!\5-]2%0.5O1]185=Z7B,.62Y&'X*[=B$(X*^QLU-A6 MR##OB,+4V9%BAI5'S3&[97/,H/4:QOPD,X%@1OEQTLQN89I9PU4ESTR@MKOZ MN)EFMW2F68.9?\27@"]>D >8IBM$:,>18 U)F>P_ 4Q*_\6&+L)F[\\"\W>>26$9:\ MHR*3L44<)<.29B3J[%7:X:_I<]7)N_XB5YUM'OW0C)CW4R#C:I R.L38@N=F M)&(_3*MLBIQOO#E<&4\ JL,3H)Q\W8P3.356I7NMRDF\W1P7V68 M6N:ZG$X5)2(N_[$9"=A/#4FMRDJ$//IA'P6VK^/H^O,3(TML?GNV0X<$FR-$ M@JNIY30[Y\W.^\/U4)5U4/NTGW2J 2D;ZFJILG^:N1?([9_4F%D[1.ITY$AN!,(5+54D[RZ#F98!(FN=18*EWEPJJCQMYQ?!/3F99L3P0_&?/KYO[-*5!!YE3M]L48!CV! MA,#?7AAR6&*8I'[(V3/7OT6*'%""]&=;[4=+E3+: BWWL?I;29.__<7L?0+- MG+'@MF]-OEIS;@GRBC:V\='V\:I2\#/Q4\Q) M\'\%@ WWGE KZ(12>OY6[';LJ\A^_(,W&X2^P9L5:,.WSYENKU M98A/;2A$&II@8^E[]%)+_URBD[,H2+J'1/W.H7_%S$C5_%5VE^[I*[%O5_K_ MXKCEST1 D)EH-_3DD^FF][M MS;?A9!:$C#3NC20$*>V,:1 D3\,_>_?WU>6\8AKV4*^Y1'&/ZA/WS?I\7SDKY^8G_ M-T4Q[C&EH_C32QQHGX0 MQ0DK#9_U&/VG.'UX3SR4I!;GV%^F-,P$O!WLRE)2\+_Z&5F?/^I?ONF_O3Q_ MB?TSH2)_#2@D(W^IT N;F!,_#M*W.U(F*-"(WIG-O-?K;?U'28@G>-;C/W], M[G;<&,4)IBSLRQ6*-N?LYX"3#"8X"2A>XBCYP@(_"Y)QB*+X!B%ER-QR^>'BW<4;[I1?#/(4]BYBU\V :X@;Z MR80T4^J)V4IHT$RIJI F2MTB&O$J.\;T88$HKJ^94E(3]:Y)Y.,HQC[[)29A MX//FYB%A_W/,)W7 ^ MK(':\@YJZFC%.Q'6_!XVA-)B6C?L"PIY,_NPP#AIWQZ5]+P9'@J]=9A:>L_^ M+I2,7Q+,Q.[TX7:T:F>J1Z9)2+Q"Z2'O9@DM&BX*3WNK&8JG:9?%,HTY0JL! MSQ(&.$SB[ GWT?O^Q:7H5W\1C_^\#]"4I1X):Q6'$0L[\7XN2.BS1.;V?^L@ MV61EAFB*PZLS*'D2)-Q!9O)!9X:3:/Z(Z?(&3Y/O)/+6E#*XE\W5$F5&*HB* MIN70-:1%*Q'U,I'LUP*TJOF(H!C$+ 5,I?49?I89_XR2I464"-#$G/*?>B;I MO83T5%()97179^]Y?OR,>88JDN7.<&"$O!'D3L%ZPG.'"/M93C'TO/62AP[[ M-RQ3]((RQ.$,PEP(0W?0UX/=VM@"\.50A\@4L'_C#NQ9VK(D46K1OU&XQB54 MJ%X+MU1?NQIQ@R& ^%8EB&B^:CY3E(&NZ4<9332 <(2-P-:9&8P!1ECV2-Z*46])K?PHC6WZU[Z2BB+:G2= M)B/>YI&B*!: ]O^[CA,^WFGFR3HEV'G;KH3N:G!=Z)%C^+K0/EAJRAN/@V@H M6I]+=WH5H)D\RV'Y3S85R5\S"Z,MSYC$"=U-5Z;SE,VJ6-/2[*I;_=).N>JU M%(,C5,HW_KJ1&91/?:?FFEX=4C M9Z)RVJP>LW"H+?/KP%$CEUACS+8T]^8G)(USR2@@%IL+$D%H(NAU8+0U5UGC MM4G)LE&[ ]@%8Q.,O=>/K<-A1X^-#^Y@(Z?HM7S)24E075.[EF/@N$-$LHZ2 M>(PV:!IBN4EZHOV 3$KD!+S+*A.@42HP"VJ14$OEN#?)G%_34V!732%9*W4^ MQ&9S /&5"G$OWT];489%NL:^L8V"$>?[+@VQJ]&W,A( !),\]W+PV^4J)!N, M)S@=[QMA :873@/0NPH.6U,!^ "(!*:ZKN: M;VDWF:B=M*_W*E'PSC&25Q. MB@H/LR1(/.Q,U3$E*TR3#1]O)R&A%;'7%HJ'8[EH+$&;(P5Q8:%]TNI1FNAOJ M(,OV.MY7H-3V&R5QN:F"$9OJNB!V'WQ6YEI!RB09F (>=3&QV$WIW%-M]XL+ M?*DDK1M2">[EP5O-%7,;LG>%WKS[29HQQ2L4^+3M+96 .I?%@^2Y!W%^3(86:%_XA>MD:Q=EO>C@ H]ZN^:DH'X0"W3 \" MK1SWI@FSV>H)]C!#[#3$RMA#2$MS_W)2!Z-O89L^_'I![JT!9(=H-]7Y -DK MX8/B*P?CJ=%='[\BHX/S<]7\W3*W25$J35]<6W$7[:=VL5U%4UBKJ-!T9MV;WNL:[R.=;5IA+[H,GUJ%3 MY.,EHC_+LRE&NEVCJ:1S.+Q0ZV#QUDAS;PSU=:_H_@*,75)70@&,6#C+1.PP M'JSLA('")-*][DF6Y.LVSP*(-<,F-S:'&9%A92<,&2:1P'RZV_P,DJZJKP,0_MS#:6Z*GTG8E1ZUV%>LCN/QA#'/)X$ MT3J(YGL??\$S0L7A#59U<'S[DE#$4!-$B&[N6%12.#%.%CVFWYPUNYCBN#H" M/'A)N]SH@"5U&*FM"F+RN.)=Z=N=1TIONVO2C@$#8O)'H84\H$;;++6D"?3< MV#%;,1*1K;5<=VZF'&5&NJQU4].=//*@/CHF!C4ZN3=4'A4UE72L&HILJD9& MT=TM0CB-R/9>SY!O#?&7;)@2)US')T5=LV/*;AL",G68^6MB1VI:7(]0G(QF?%XN?B"A7])>\79WBU#I M;7>8E;F9F/0O@#(G87MK4(G30=0]H!#'$_R$HS5.-:U.4^E(L@9)2N)<* &6 MZ.(I9W=PPY:A]56W)Y FML#MH/%'2@#-VD8@\<;[*YH;.PQ8"J(E-"CGYBMA:!(Y9#YLH[>"U=Y!$R1!&^PRB$"^- M!J98@$IV;Z7C()L'' 2-SA8;")3D& ;-+@ZFJM\[5#<2G # KA[0,,U/9LA.M75^K M7:O'(RTW_<5,R4(CD3HUTL2]!8K;V0Q[+#>\??$6*)KC"4NS1I'<+Z7VH YK M=BN9%>OK0VP#US3"IUVY3@[E9/6+GP"-DY8R1DMA^HP1+*SS+OZ1##T6?(JA M5VS9,Y:Z?@BC@#5Q[U2= MPJ+==I@V&F1+8?H&&2RLRRTA!>#<1>I;2:O[1*Q9]YM'+%B=:Y9M,4(:.0O2 M, ,U$AM9+#1Q<''QU<^PMXUC*O94[C@"XG)%9RV@2XLY597%1:G9E1W2"U.- M"+01HH0F3,AI8K:& P\.9IA. N4?G09YZ>-.1CPKZ)70K="?)DKU;CDX("O% MNS<7EE8-?O2(3P=*#YMK*/*;6\L4IP HL^DM0TA:8-8M.X0:9=LK=J#S0\S@ M3EC&8^ISBSRG@+4Z[CE6CUI40?:=)., M[S2A"7/3<;IPF1IM;M[#RY#C[L/%NXLW*>K8@S]_1!1[9!X%?V%_?UI6>E"V M#+HZK,*A=JRG +T&SFH9?7:: +^9](IWD-7;F'2('61@30RW;Q__,-\MHA'3 MD9O\L$"4&9N@((P[.[#W1^H4[ ^?F-/F^/MZ.65#I-E-$*[Y*4.N8CQ:)W&" M(I_I76K8:G(+9%AS=YMM\.J.0G&J)%6N>"(X??:% =<7.T^'E/)-YTO)68'V M!.;SDX8"NVNHZN*(',"3A?;*4K%=SM)0(??.Q2@<4?$ LRGP8*V$GE??1JAX M7R6$F_BG*5HMRW;NLPZY70A==Z7M?Z>N"^7YEV[B!?:S"T='LPF.,7V2C*3! M'&53=1Q=7N0I"1*I8VCI)LZ]V,+G^W3BW#N*ME/[#T)_\N4=XN$8!A S1QD@ M.@Z' 0(V% 80G3CW,H2=VA/T_#MBC76 PIB-]1[6JU7(FF<05&QXRZ"!\3H, MGQK&PX $$VS88=)%WYY]::WSOMV5[^RY8?+0\];+=7I41W.TH;X LVN4 KJK MWL"HZ[]/"'-,H=;KRS5\O%!9GH.7LVC,2.^(A\.O0&X&FR!_Y="2&=T>D(1T M 9L+9_J0B?02TZZ[DQO^A5GLYU1B'M[.@@>>>,JW3)4@;Y04:L-+Y(W%VMMHXFL32]4+NAI8EOFFI+<6\O)C;?$VQ7_G^2C,A0%RJA)P6 M1$&N.AA:5:6[-[U$EHE"@NTKQUL:L-;Q%2A$,,V)^4(3[S@_TU1 MC'_]/U!+ P04 " #&BYU(LHLEHGT7 .70$ % &5M;"TR,#$V,#0P M,E]D968N>&UL[5U;<]LXEG[?JOT/6L_K.K;3G=GM5&>F?,VXRK>2W3V[3U.P M"-N<4(0:)&UI?OT O$B\'%P(@"*4N+JJDX@'Y_H!. .P5__NIQ'DU=,DY#$ M7_:./ASN37 \(T$8/W_9RY)]E,S"<.^O?_G/__CUO_;WO^(84Y3B8/*XFIR? M?3V>/H41(TTF=]-;]E<\^?G#(?]O,*7CY/,R";_LO:3IXO/!P=O;VX>WGSX0^GSP\?#PZ.#_KJ_N9R]X MCO;#.$F9-+PW8?2?D_S'*S)#:6YQK?GRD485@Y\.UK*$%/Q?^Q79/O]I_^CC M_D]''Y9)L%>JR!]K"*G(EQWZTB;FQ%\.\J=K4L8HE+"NF9W3IT=KXCKAI_Q? M0;K'G#R9%&ZF),)3_#3A?_XVO5RWPRA),67HF"]0O/K _CS@) ?K<%XRF32; MXSA-CN/@ H7T=Q1E^)HUS"C.?S_#*0JCA&F5BTI7"_QE+PGGBPA7O[U0_/1E M#\\CYM.C/Q_^?/B1>_1/1E(.+,RZY#_A![3$%EI#3&R4ND_)[-L)@TQPRA[A M.,EQS/R0/[A=\']9J-N/O8TA4YR&1;1.V*#R%*9W$;+17,'/#@BL)SV'CY$= M$+I,;)3Z2DCP%D:1N48=#C;JG.''U%R51FNK[H&?.00NXR="YSEV+?J"F)<= MFEX95T)#.S1UF=@H=8YHS.?Q.TSO7Q#%YIH).;D?+!X0[TW.QHJ*G:.APE@[ M@(>+@<)8GS8#M_W36"TQ*T>]TR* '1XN^Z:Q7B)&5@'-'A/\1\;L/>=&F\2Q MS<%&G3Y)XL YJ+/DTR[KW$*Z.52>.<2S4B6;T#<41*SO\Z,AP850[>SII/YTME,:3='NIT='&T0*YV*AU2N* C;-\P(T3$H4!W\:[9YP+@-X^G:+DY2(B;\EO M, MV-3;!=^AYNG#H!:"8IP;=H(BOH=[_X)QF@P+6RU16S)P6)LL,Q8RR_-^EJN> MLXD^7=G-RG)V=441G56ZEG^MJ[O>TP_C]" (YPX$IPC5X0 _W/B4 MJXO:"9^A5NSO?' @\7Z GU 6:22!VCH"O-UJ3.8HU(BUB<(E:Q?ZYJSVYWC^ MB*E+99M\'6CZPI2BL^P1[Z\=X5!?D'M=:P:2, YY?[MB_VP(QLL4LV%E/1YQ M=2T'B"$E&X^!(RHBF6"VHE6O.7WK&NGG45ZIYE-050L.UPHI%VZN!'8%_2?;#46[+. =E_R]J]?P7; M^JX%F9]S./>Z['1HZ*$4.B ;<$#=ACB]4].AAI_M.%1Z?+Z=H6@;DK4J+0:$ MZU;DB8MP+3RAYS!>-6;+_C-#B@->G'N H3:I? M^#[-I_W#H[*B\T_ES_\H-9KB!:$\4:BIQDS&ERSS7!^(1.@11U_V^C1A*T;N M%KTF!Z,Y 3%X3S'#0H9YYTYN<-HV6D)2&0F2-(W: .J8-LU#=%;Q*[<2#'=% MGBB9]PP2T;)OH_OGB0[[24HF,%M" TS+^NS1@EZNC[GN/ ^Y(DD;Z!**TB4@ MQ8Y$7&V=2Z#S=D1C+K3*);X=C M&=N?1HWM#5O=-H$'1UE)5WI&0KUU 0#$MXE&GX>N:=70\\%\]TIX3L@ M&=-ULR-Z@IEEN+8 /5^F%#'EV4J1KG)#F9$SUI+%)@0:4 MM".8WIZWS4;& ;4K^]6G4?L5?P4MR")\^R3QR?9Y%),'!E[V49KCX@4&7K8O/HWP'X M4K0>$[+5VAIUUK0YM!4,Y[9" DQPPEP"T !3IYX8&\OJ+ MS8$H%^?%4K%4Z:Q1*M'<#6D^:VY[G#7J( ::9@4%'24DM&)*Y-8T@BUCF(>U MR6BWPOB/CUX$LEE+9!/)CD'FL>2L+-?SG;(Q]@-+VH,L26F(HK\A&KPABJ\; M*>,ZXY:3K=-E$=FXN6ZK8Q%M@X YON!5I)XB'I;]#HS4/9YE-$Q7=Y0$V2Q- MP#C)B=;="B;R+49:QD@C).(P1$^ZQBF*I,&14)3&@!2^A45MAC0F8',OMK,V MU3],\SQE!])5.5'I !'1+B>H6H8[R$Q%XJ!Z8U*C(A3,;/615A!H&@ MS%MAIG"TO/=20!'CSB4W)J'7)K@]@^Z@R37\2%EE9.#\[F"JGU8V:8: M:5Y7=E^B:YD\V)L97\BMV\5_/6@YXXK]<^"BR;%K0;@.FQ*YSF9E"38%51D2 M(=5H78GKS4\(I>2-X>(4+=B3=-4RV:1IZ8=^ M34?JB:J0$BL7U'NG0!+OG/TD>#$I-ZVY1FF^QCM#:?O<0TT(=ILFH;_@T#9/ M$PHR?EY,RUE&HY&,NQ?5+TUUZ_C.-_J#33_@OTU1_(ROF1O8-"L%E DC$&+]&.T*Z"S< M8P3#?O(LRT? ;>9\^#Q]0?09GY)7MK#*!8?D.+EF"_MP$0E@U;M=Z:8>[?P% MC:GQFACIP;Y>R^$*$@_EJRHW./T[H>E+*_*BQZ6-W$4$,H?AZ M=3YD$>'.V]-N\, @'7&-Q'17TO%Y"U7SN;2Q5MNB%$N#B1<>\9MC*YGRW\8:D M6%1X):%9EUZ!--Y&5<#%P-H72TP?143 ($QC:C=@R]6H@81+&3IH\81VCQT2^0TD6'7BC]66R0."!Q?M;PB.)O MMT]/F*5>7-&KRY/;*;S^Z--FL^+4:3/2_"KIK,3,7A$D:@L6/:Y>=/D[ROH/ M5PW$@^!IZ8G.4R]C++=!'R]Z=_T,\2(BA K>N))2M6Y(Z5!Y&4\]F]1Q M%?+IKEFV75#:_A[B6""K]+@2E),*GY=! )Z/UF$J7:8DBBX(?4,T$%@#4+3L M:5",U$G$OB3V6A]JR9%<1(5 MU]$&_\R2-*_4%P1*3MP*GXC8YZ!J&:@=:A$W+^H>-Z_I-2Y8;6^(RZDZU\2T MJ+9:@B"-L)XARM *V=0WYG:C_.#'OJP%1H&3"UD:K-\O77F_=,7',+Y?NO)^ MZ8KC#.O]TI7W2U?>+UW9Q4M7MKU;5OO,PM@;9A?<,'P5ON8OIY5:'2<)3I/. M.F+]2H5^D_7;%#I-1LL:).K=X/3XD0V\:-:^C;=?([4C&HU&ZH>]0DL,?5#O ML3H"BU=-] 1YD81*E/U*NQ?_ZY*K(522[SYX(+L=PZ84X<5FI$3-X]DLFV<1 M?^7N>,ZOD?I7XVNY:@@I&*A!)62P^S#3\XUCX F%>K$M*A]H>TV!O::^[P%. M\H_8N)GJ/"F!%"OY=QP^OW!L%R^$WF$:DJ"XB_Z&):QAXP05X? M8;OWW0&)32>K:_1/0D\CE$ '6P8MU=-YMZ4GAU[:0)//\PK/P*=B*MF*J;\K MT_>E[D;?&S2'B[,-6ZL1"+<>[W#.!$QR#&KX1W.<;"N@ "(L^,<#8^>\S5,V\&C]$AR6$0.=81YQY;MQ?>\S_ KCL@"!P]X]A*3B#ROX()T_195D;I. M"__6'](1B9@X0A,ND."\#%Y'H!<#UVF6I&2.Z107U7+)2[B C_4T**LKMV64 MNX<>?<,M42,5Y,5N@HFVV)5)DI"6OOW8@(=P\HVF9; D4FQXO=W!^[%+;/KH!] M=:S./H!>P>RXL]![P>Q[P>Q[P>Q[P>Q[P>Q[P>Q[P:PW8?'P*X6"*[&JG9CC M.+@*9VQ\%]QBID&YOB1+0NE;H/3-D@9,RL:+Q45^-SRPD.C\7II;^WT'%P@B MJ\P7 S6.7NPJ%'?]0ST5>%*/Z59ZHC3E[P:'R+2NQVS==!T2KW:0M8+2R7C' M" N4P*OB(DW519'QYEJK\B,(<-8!/:ORC>:SD28PJ'L0N>*=Z!14>7[1;.9% MWRD_^P;'!WI6Q:?YS+/X2!27Q:?9K-M_MOVJU!2G(2U6XCAFO-.[",6COS5U MQJW$04VELS#AA6(99;.YZ$N6/=JLOVNAU6;$;W>T];O!:5&\&<[*7T])(GJ% MRK2YT#NJYJ-]XJ5/Z(FU8YJWLFK(+KXJTE>F%Z-W5^WD/$G#.7^_XB)+F97G M\T5$5IB>DCBEX6.6G^I>QJ<9I6Q8N6#>0-'_8]0>^MTS%L+6G/'N MJ1,QU! MW5P;+U+,KD$-Q4]6E3U*C"O:"2$L;+>["-5SA2, "H5YL>8O]:TKR94NL\7C M.,Y0U+" S1NE";C\4B",/!<:_ M(KJJ$QW/2:8+[I[,Y+C69K;CD#9SFDLT:VO@Q1MI76OO,7T-9YCG[LKI'Z 5 M3OD-VAU#F9;)CJ;VA@#+#Z$.A9'J:FDMD$#$0I0TB7<7)A*C'>&D*<&3;[.V ME3Q?+O",+9.FF"V3XMM\@"P.K)2P43<5@DC6='T01P"3R:M_/M8CN-5O MR+A]NJ,AH;7AM/C"GA)X?9@((:C'9'?!:. D1[#4DUP"]!>O ?J5!2BY(JQ/ MJ8=#94M-*#9:?B_X$[MC$- UQ%7;VH>>00W>CC<\4C$\2MEEA&DY8M"CDPVV M1B[Z7A<@ 3OA&QL5%Y?T:-NYNT2K[5:O+^D-,!M'&*&LI\ *:A]WYQX3N5W M4Z"LT(J'^(1.AX+_,Q_[&+= M^Q=$<5=)2GGI<^[IU8;D#JWX3\?\ZY&=95^U!';&L%H7.V#HZL6\FXR#Z_8I MQ]W#"TK_AEYQ+CV9X@335QQ<$'J148[8RR3)4#QK[Q%8\:CNI#'C,=9K?NX@ M0=SXK[$DL]8NO^_&3"LOYD=C#U1&%W8>O[*1C*];F:%?6=OV[NO08FS'"Z68 M[Z+[;"D*[GO8<(H/\DY]\2Y76<>'GOG[K"BDUXA^P^GO*,K8#T4>$.=:G/'/ MEA-ZOF0-P@3?T; S<;ADV7R+SI+E=]$O!O"N^S[@1DDOJJ:-'5(FSKE]R65< MG"1!GPX:4(+M5".3\%WTIN%][]$$(]/9B_IM8\O._\C"='49LZ5WEM_PE"_% M67H;@S:[ZH"&8FU[96^Q/W97M8N21_VWMR%>U+)OCA*5ABYSJ >)Z_*"7I$JG-N/E*L MH&H!O6!)3_[EX1KLBR!,"OOQ$#Z"!Q_6O%]_.%*J+>@.1*$]Y/G:L7FKJ1== MI1AUF11@R@.?E::VGGU_DY[,^,%FO990+RILS,W:6!,'TB%Y2!&ZNP-&(L:; MR&%XZJSK[7U9AW]##ZWEN)%\+\;*'>T)W5OJ=[DO0(G25CN#--_:2G?PIOAR MBOEM\OSUV?ST";YK5493W;D*T_BZSVHS@A(]C_3:US'0)[\7%M;#BZ&VNA"G M5C,'HDM)5_I30O>=HDS7,]M FD27\>LU+_E/^ $M\>A5F6M5SI=H'L:H-!(L MN-2B77_E1$H[6B__+:9X1I[C\%^8K8&692EO4IRW,*4IBQD^P\6?+?N-VI;^ MZ-EVI!%"+\+$SA7U[B\5R/MQ3T%>S"204=#YEY).TI?&.)_21H>N8;V0(&%: M']$-3GVV/?Q?,.WC68BBVD$PF\1X?55>677-&F;%VP>CSP]KI8H;:O*OFZ#' M,&+NX!\XR14-;N,I_X@0#>-G1G!#>)\M_LEF[3#A[8MP\:^DA']D.!%-,=L2 M5WTL?'!QKO:W07 ([O/6HFU[ *8=ZVNBVX(!Z>>M^H UM([YY];EN@WQ"350 MI,B(JN 9KW"/Y9\N!E&/2_?"J2)OI^V M@/OU";M$)R^V*UKV Q;G)OX6DT?^>BDWZS)>9"E[3-@R-@ISP^O&@>>,0XN! MYQR'8L8[>5>CNCMK#.5?L.>T]0*&>H?ZO/<:>S&=(^6=[S?0*?VH'4=Z:C]* MU_'F%+^R"SA>A1Y5!8"-1WZLUMT/LT3J TGBXDR5O"RPH8)?(^[)JDK05AKY MLIBVFS-#M#]:WJSTUTBY,Z27%X/96D>YZ7I]L6FE/"486EZ[?PPGSXO46@)\ MLGVO"Y*%KI*-;C*<9.IKY4#DW7! MT]*EG:=CI^R##]U$Y1(094.IQ9':4<>+1:%'*)N'F!S2L2 M/S]@.N<6;*Z_.L&(=\:+<(F#N@'M =&H<35>]FSL+V"LW* )H[XRO)A.F_9 MQ_,2"G# &^CE:TQ*M@G>?922U$:)+,NH.E2S01,LH M,1#6VT P%V^FB[IJX#I23B0([OB;(]+@ <%5;F1 #*'X>K7I8!'ASBISY!A# M:W*S($O7S_W"[,U:]QH'83;G.<4-23%\/"6EJ>ZZA6E&2M<4G93HV20+[V:U M*> T1)TR%W)%\NM-/H*1$A.4)D$$WL9(:8U>@" V7O2]4Q+S#)[FVQE\52C: M%% 3E@Z1$;H"8?%57,FF@)B@TA(@& F$&IXE&A;5@2AFR<$(L1IBJ*CJOT^S M)"5S3/.O)DSQ@JT-F7(XN"84\SLX[Q=X%CZ%.*C?>OU 48"G>(;#?/.M#<=! M>+>^O>&(M]>P&M*/^HATK(6?(RNTZR G$HVH8^P]:(Y2.O;T&*D$['9O'Z)C MR?%&UL[7UK M<]Q&EN7WC=C_D.N9W;8C2I;(MCUC]30F2B3EY@Y%A4<^@9N%I*28F#8%W$<6\IR;-]__]N_/ZQ@]X32+2/+G;XZ^ M?_,-PLF"+*-D]>=OMMFK,%M$T3?_'OSW__9O_^/5JU]P@M,PQTMTOT-GI[_, M;QZBF(IFZ/KFBOZ)T0_?OV'_AT[(9I=&J\<<'?W\\X_H%3I^<_0CNMVNUU&. MWD=)F"RB,$;7:93DU, ,75R?G_+_N<^ MS#"BA4ZRM\]9].=O'O-\\_;UZT^?/GW_Z8_?DW3U^OC-FZ/7__?#Q>WB$:_# M5U&2Y=0;_@91^;<9?WA!%F'.?W%#_?D^C2L#?WQ=^Y)*L'^]JL1>L4>OCHY? M_?'H^^=L^4U91/;:P$DE_MR3+W\3_8@_O^9O:U%J*%*8KG\V_7H(%=\O)3&^ MP0^(_??7FW.I]L^OF<3K!.<7X3V.J4NNGN\V^,_?9-%Z$^/JV6.*'\1VXC2M MS;"O\S/[.D<_L:_S3WO+K\<4;\6@>$?R,(8I)[?7+VO/S?A"7T)]6E61+R&_ M,@T1^ !?N>%F?*&O<1J1Y5FR=%_PKBNHPM_F87H J/2=C?\![DLM*&K,'EW0 MOUI^\7..DR5>5IZ9;47LY*YYL.66:]MDT;(:LU:$I,*?PPUF>/']BCR]7N*( M&C[Z@?WQBOWQZLU1V5#\$WWT7_,U+1W]__Q]'*XJ<_R7_/D;X;L\RMD/Z+Q[ MW2XMTV^5ES:I9)LN<,=#KP3_%=_'5E^J5=%%T61&US%URW(+G+SZ]?8;%"UE MLD']"+%G__9Z7^;^[YRG[:H)TT55(/JGYD>4$J\7A+:7F_Q5Z_<\I&0MJP6B M^7CEM^#VWJ*6&,H)DNB^/@SH3K9IROQ&V2*,_Q.'*0U>IY15'73HQ,K?*!<; M@4J942B :NS+L*I4"\JWJ'B-V'M$!1"3F!;$VJHDYI^]#6V91H5RM<4# ?Z4 M++:,:753+4"[4J;\S1*9$3@76H0"NQ_%M(\IY(=$IL6+GLQH/G0LPO) ;%R-?Y%.A?OZ'2I>^H!V6;41PZ\L M0G='O(UJH:V#HKG,IV[PAJ1L^)1VW/.M&-1JT1:V9:*C(2XV#(MTI0\UX!6J M%>ZKI+Z60860#_C7U#"QJPD1&\1:;5*H+!^4&YR4)S0;6Y%T)Z2$4*+%A([$ M: *T[,'B7F1:#?>^1H5R_@95KWS MKBJB-&W%2&Y)=P&L,#.07%[@U=1EJ=A MDE^&ZRZ45"(MY'9%1D.W;1 6NT+;:O *5"KT[E\A]LX'^$HJC)A]8!& V])M M!(LL'38MH0U &L;GR1(__P<6!U^)3#L1Z(= MXB\1?>L#E&7U1@P_LS"O:(MW$@J1K+WV\>08NQJF[-)=;8X M0HQM X4VT)4*XU&O, ], ;TG#1]T!FIR<$'$)6>HD$4-82^X8H(#,J2FA"Q2 MZ'8HI?5RX*'X_83 >_JDVX'52'6&XWM2 /R'9O00_)B\[I!>9'6?EB^.>W$ MW_LQ,"^K0V+\P<6#\QV%[O"\T-XD("\F"O0P%\@)@=Z2 X-ZPZH;L/<=F,&] MJ]<#?#D=Y1WD1?4I!+WDTZM@WU 1 []G\\#0OZ-F)6AOONH O'@%@&EF"!K& M#9LZY-:B>["R1WZ@L_7]B?J[B3'(I+JPVVN.1-I#F-WSW[7-7JW"<,/@]N-K M'.=9]83A[L<&[LK'_S7_%*9+5H[Y<]0-M<)WU6*J]KN!\!.6 @*#*L,B(,KE M _Z(0Q']QI[^OXG75@DKA1A\R\[ZJJ88 Z9"?SIT+A9DRY>\GSS2*L/9/%F> MI2E)3TB:X@5;E)[=X>?\'2W#[UWT#M&MT&VG.Q;]-MY V3' L9(]UO:"&[Q@ MD7ZOB:Y3DM"_%YA%R(F3DV$8(@!5VR&KC9D6F>W]>TWV^3T;LEWD [C>5;6@ M^E[U $ROG!V:Z!V_8WG>,J>E.6U:2_FIF]6;&E>]O[U&S/ MKL-=>!_CS-FS?%MNV?_D0?_/AF_^!'/RBE!(6 6+K*$[-+I"7B MF-SZE$3;KKTQB.^Z9W^'6/V!TVEYFNV6N\?_#G-7S1LOIEPT+/$ ]V8$ #,.XW M^A]67 S5N2SKQ!&E,[#'55#+#SHO>\/,U7>L30MFN=]\_:'C5<"#],:#8\R(8%7T0L M XA-8"G.B- Q10HR94KA($48U^2_L"8<&/;CFE@@W$_:!-8C0]D=N<&L@B*^ M4&E?U#MR$F:/UREYBI:TD=_]FN'E>7*U8?=]1,EJOLBCIRB/L'3#@D,756/J MQ,78:.2@4* CWN[*IXQJKMP&#?+U?=SUQ'!H$(0)0LYW(86.F%1+L_4_' M]2S#N323$KZLV-IY.9:.+7/6PP']2Z$ZI!.95[*JKQ#,;V_/[FXG9H>X3HC) ME^S@NR77 K# GCUPO6$A:;MZI;U8_E#?S;+#JAG6>_2HJ(G[1ORT@ACD##V M ($2?NBQ:5:/PR*VW%W=S2^0/Q%&CCA=1.D###"".(@@6"L<(8:,K?MZM'6T.\;IR*9UXT39W:Z"&P_Q5% M,"RD^F!L:D^,2$E'5_2NA4FPCFK3FJ/&RJ*WV9,/^(6T]<44_D1'51=1]DU% M&!5U\?KZT+4,W,K9G&[05R@#D"]'&5A7K[(I-*G?Z1O&LC#*KKI$1A26@#ON M':OPC:?8@3&,VQUY;V.5OK^G^- *;,L[?T)[DT']W3:+$LQ6^&2+--J4VP3? MA5F473U<4R32HO(5YK*3"8<;*+_>$ ,C&63OTL%)28,+H:+@0*,!EV#+!)HR MT])T!+ (5%6W"6YOJ\G^H269!.M@N=!P]_ PIUE5I8@:FGPQK) Z#>FC[B! MB;N 4[)!DLM-08J_'$K5C$'(B1V);23>12G#2NGDU(6@3INB) MO7^+YMO\D:3L2(NWJ#@JFA\7G177LYYGV9:]^=?9SS_\,/OYCS]5+VA+PPZ8 MYCQE+X]G/_QTU'XY\6'34B00L]KK4*LCV:*/T(H/#"GNBBTJ44X4D52?+VTI M.-HT[3IBC\"%(8EZFATN58#G NA;"OSBR=3MD:9RQ120U824"4T%"2'Z-GW@ MQ6G$MA8E2];&\1+R#4=AI"")5J7/&(4*''VD3AQQ2>?/D%AJ,T4.N*QDV$A9 M0:RWG&-+$L=AVGCL#]WT,!%SSZ@:I424:DM8J?'F T6+P+'/3G3-5U]2UH0U M):&;L;UMITU9SXU5<];1%C=I82WD<;,FJ'15TR:N'4WSME=2-G%=VSYPZ))< MAZFFE]27Z?.F*0/'F+U51USI.3!D24=/T7WRO3425*Z8'^*ZD#)C+R[A1-?> ME&Q@IS2&Y0*%F_J@J],H6\0DVZ98LD)T@.:>.>::X_EDZ@N8999N-=RSLA;< M2$Z\\V8WXA#PD-&UVN.KJ9$.B^U\3\KMSM$]DJ/@#"0;W)5* G!58AM^5DKK M2T=(E7;0/K*J.+ME>L;IJIA8UT6?41*E+H.4MMWB"&XN2.]G!(B.NBB2'GPV M0_,\3Z/[;<[.@6!?FB87DV^J@06<;$8'!''3SM$K6 M893T@K16L@[2"LG1Y)+:ADV@=&[4U%)K!RT!Q"00$T&_%4*39T?ZFB;65=)E MCE2IS1R-;7^(\V['RC9_CKI'/AA(RHC3E(0FSMZV4^+TW%@1IZ,M)PX3\8TV M@GI6T49<(1K:[)64M.G:]H4Z7JQ8DQ; M6428WY@(XC*^,:9?QRK""&M#PY=:1TF7CF5_V'+'4FQM8M84DN9DA1!X.L;, MNLW$&A[LDK!:4<@*_MHW0K2K4IET=3^\+M^J.FLF%J2V06FD=:,DD48[ MJ 102\(7_AA4-+&ND0YWY$HMYNAL3\:;4WR?GR=9GF[9@J'>8&N)6HU4^4VD M4B.Y(K$+R1.U"Q5'5)H!>XGV;ST:9]?5*+'Z_&U22!2:A%#:G)0,VE6F:J$& M%1RL'16;A2;"H!6A"L6"!KXL]-34'['YVGW;F/,NM87)%F]RG&Z1IT&(/-C3DE5G]+ KYE-$@C+ M [X/\TCM$O%S$&\W*0Z75\G',(U8"6_"'!\IN:!7$Q)$I0;*&KDC=U32^C3G ME\94>8INQ@40[;T_E2*(]DXG7MULC1,I\/4G29*=D:Z2$ M:1K<>=<2N[:<,SC46NW)/&'K'$_-7D[/'U4%2O,T@W.E)0KR3 WVA&B%;;#I M HV/@< X*G/Y_6N/3FR&08QD8F$<9*:<:&B']0]AODVC?'=*([DRLQ$)"G.9 MMB!H]M(T[2Y?$7@QSU!ZRD'U!"WI(]8;B$DX\]F8\9JFP@IC!#A1FTM\.?(VYIADI;7_G4@XU_A)HVMWW M:8J7=^%S<=?7)<[%EUD:2-8MKT)R=.R0VG8R-J#SI@X!:NV@$B@/$T!Y^(PG M/K/:I):)=75T.2=5:I-*8]LME #;&:V?$2@Z:L"([9"O+N$LCQ)@YQ$5Z[+F M<4P^A;3B/;F@$Q9ITO . 37? O0E_:K&,;HOK C336$']-J;/U"P[CFT95K' MP$L)V8)*UW!)7#5Z-NWU=(3J>G".+Z<1O.]J'+2&Q/&]A<\/@18!?2@$)P[K M48*7)R0I3OFA-QJFNZ;0?$VVHK /8&S?+(PR-I[6 M(]S#CG$#E$03%,8Z""IAM&@(9&@=+B>?O0?!)'&!C%Y(&6&W$W)&EW#JB%2> M+;_-MBJO?T2QZ=IZ4B?)[^NO"^#]QV-TN &^X':E #,-$ M+8"B.(A@<*4RB&90SH*6%$K9K5XL-[K?H?P1\T/BPF3'KEU9%H[1?7DJZB:> M?AX!'/']. B,-6%,!/ AB(]@)?_=+BZIK07-UZSKQ<)-0GMA,97Q+:[HP:,,'$:UJHL, M4B-JZFM\'Q;!D$,%MGX!P5L,(O#6L'E&^ QU,!9+]F]T*Z_=E"1QHF MA#K@44'@Q6T0D#NTX[S,CC G:*U O_!G4[4-3I3;;"SZ&;*P:8,#M;M0I5I MP R$M9>@L0J1IA!/)-[2?Z2[SJQ$R*8NBSOE-B%MYA;1)N1WG*\+AU[$'A!P MZZ[+D'/ M0%#O(O"Q9R^L9666+ZL+77K?U%/G]7T/'G&H1?IWNVKZ3$LGC9Z465(]<))) M/+GEF]JI'?54MCJ3VVRU#IO8+B>U?6.E#BQ*@AK4HXZK$A-JVBK]>L3@2YS3 M%CHBRVA1/C5J#]5J4O[*U,#I*W9DW4W67?EIZ=B.P0I3 5N6NRE?UBM/?&Q2 M-4!1D"<.IP25CN% JET,IAAM]*I7YU\,=@UG@&&!:]? MG2]Q.:4'=@Y3MVR& _YM'/H-JDT\@U!^O:1H;?1*HD>HD68Y&A9STVPE93L M!.5DQ7#<7#+IST7R@^$V(""8G$EJ9VE(?/#F'--N<<^>-WB1X^4-SK=I5A@>5*GAHD#L[R-)&K7N[R* Q%U3O:1A@ NS(1T9^%'(9WWAO M@"$EY\WJ5L=WN14UUW7>#PQEAPFMWC$DBJ6);0WNFQKBODE$VTQ'^XJ' =']>8A.W1H]PGIS6FV!)F6QZ/XTEBBJ8TC M EEIO&C)@L>%AG6W_.\[LN-Y5S^X]7AULJA^E0245(..: TU-:%Z]GTA#DZR M1W&41SA3G6TS0%E,+:TR+-B9I5\UMA1$-RH! >'LZN^IJ%K6"2+^ILEI(M^9T/3JT-Y#HYU MLTZG4[#[UO'D-]L;="Y;UR/5.8J-;],5$93 M3>\$EG7&_M0$-#03-"4Y!<.&R-0;IM=LD-/4V'1_K,9FK![9* MD3;$Q>W5;#*9+4S/\NSV,4SQNS##R^MPQ^_JDUXM!6.M8O%8:V,)/LZ_B]X? M2(F4T0' 0W";L_M_N 1J&N%!I'AYM>'K-R>.(D!P)4XPTXD]XPRWPA)$&:?G M%EQ7%*8LCFG%.JO[G=WDH1>4D\62?7*^9- MV@TV+?Y]L_BRM8<@QFQ3!8FQ0T4SH7O03@)$24 BF=R!17[@S])%&+0."5A: MS P,5T*[@Z*5HH23Q:JS,$VB9,4VS/(RRKHL6KGRZRKD1@8/J64''0B=+Q7S MU;I!]9IO-><"TS)67['$L@[:/).J-"FDL>L2.6#IL=;+8- 0U.F@]V"L7O1%YKPVI*1A-92!I@Z'A4TZ'UV-0.*+Z! ?\.>-\ _C>(M38@TT.](2! VZ=:H@@J "U%2HOH."#"V;WM!!TN'7B4D( =9) MEQEV20F+CK5259@G>=(UUM:K@A3Z[JQ,0T4+91<4$C96.?: [EG7UU#\-!/M M306@MY\'; Q3:UO<3)I8/SS@17[U&17"K.[A:^2DS![G"=+]I^SOV^C MIS!FPRW=(#M M0J\5JIC667A##1 V_M5DL[67%!HL/D;7.J@E%WO7?R=L:UM M"ZHW,3>'H(B,K]T.A2VLM&AM[7TZII=G^?%![V+,^P->W_<.^M+*51R6RXTE MK,PR*#LU3I145.H&G6F%XM74F9.V5HEE!70()%-IL45M=W)JE+,-C77!XFOL MC>4[5%'( U%&ZL'% +^A3Q,FJ6W4NT 6C:DA/_BDAX" 5T:U).:75%7$,XV? M0V .;FK U-MHN!W5-Z+B5VFYUJ6U.^/$AZT9[@ HZ^6 (W#*?L_[,$K9?=CX MW8X?.' 2AYEH#[]6KOQ("KF1-)-:ALR&=$Y4I%+K!OP9X@^]V :OKU%B^?'; M/)&J-/FAL>L#+2K.[@RH(9?MTT,D"T>1OG5'-)$Z,J2*1#^HG_M)&45-BVFC MKA I=?IJ$OK([$]/H>(@FP\X9,N:EE?)#69;#*-DQ>85LU\3 M;+8Y?4UK@/X4GMTVXX)P_Y]K-UWB@KN!XCQPP9R$"S=E-(HT+ERWVW0O=D(Z MIX,HNCF$GB0P GL4QE0GO\J7<#Q/FIT1P8^D IGS7W>'%X])]/'9">NQ&$9V!5L: 8MG,/P[**<%B$:WGW /"#N I7V^++I&:IM\F7P M3:LS5)M$>YOH-V[5KQCOAE_R..\,Q\I8#^I5$>\=_+K/+>9?1.*+:0_ESFWL M;[CS,_[7!7P!;4"WK!.T ^TB0+8%S+(7-_T>C'CN&P4AN _2,-2>#] X='[E M] U$XYQ0R5)2$]%N8!:*0@55@7$G 5'NQRB8R=2#]U$2TOYB&*/SA#[?%AO& M6>R1A"AO5I\:04$4*C15)J&Y0$M(4:GUZ>FE#AIFXPGM 5[U6*AK?UVBN_,' M%2UO*MCY.93JG$VB6'D(P$H"KBO7PJCM]G=. M'_H;K9)L/[R1K"*W@ML7K[3N.KNRV1BOU[?/KSR)-DH0:+(J@SWT2C5=7J7> M2W] =D5)E-/0\827YTE.01+1T%!VT1:+[7K+5ULI#K@<;J#BX0 #8\EI[1*4 ML4.]*VD\S&C0>(GFWIR0.0)4!*J:.V2WMM6* -+XF-8N,2] 0TC83W=N; [ M:E/S!Z+QWM- RE8&@FN*"SZFFK,1+Q*3U8XWO(2?)QW5:AE*,-^7%3;X[,^) MMX8(,>-NIQZ->-AL1?W74A-+3"Z M?<1XXN7K+C F6;@.";))EZQ+2_=7'*T>69/TA--PA8O+8=_A!Y+B2YJYWN $ M?PKCJ_3L.2]N/S!N$@9;UK8? RP[X[=U66Q;IARGZKU4\&4;%C>&>0LJ-53J MM9+3\IYX7^/-<(@;!:=1V#(-9-9.S*+>P++[Q5.P'6@.RG5 DA[QD2%J\14W MB?8VBZMM9ZA'XL(PNN>6$3.-2MN(I*BV_I78 \#X$IGM9_(C7Y9EH:+O[E[ M+8\R<'*@KF_7W\#.QD5GJ9$JSGBU?L@&(69=$6$-&O='+H1K<8R]^FPCX MGZR+OIWZ$ OCZC;C8*]*C$E7?!(SEC6\^$BK=[M]&!#MVK?7U).MK^F.=UU? M!Z*@Q.U -@JMZ1+G^UVK:?7B9( !:#+CLJJ:C6G=-6+(<+%O'\E^B7/9NG4K M):/I7KBU[$9N#C?]:[.^W=Q0VTUO,$M;C>5S/OR.>'RWXSX^REC M%):=9U_6PMO!RW@>SV!]O)&^^;2>)VOF?Z&Y^@7%RU5R&\;XZN$Z)1N5PU&?7CL3PK#4'F=AV;2J8T18/J7Q.#N_O)B?IS=?!92K00V-("K#&KV+?A MYF&:F];C ML44]'G\3O,.K*$E>7%4>#ZO*8P]B_H5DPESZOM,*7(!-A?R&:@I;8F1S)=VF89#$?.IDO_[;-\K7@GAHSX0[& M9<) @!>;=]$9-G%HP@B%@> ]27&T2NIK9OQ@AJ:^!331UXJ8,V(]$8%4'IQ# M"Z[K:N1J'*J.]E%WAAIBJ"'W^>%,DR!" ,V'7N=^:ZUL;[B!9"=B"R6!."6P M;9NI&%RHHO=F0BF9MF?=757%"BBCJ0$Q701*(JY(;;M%#W@X5O@9 9Q&($9[ M$8^N3H=%E"8"CX.4#['WAL0Q3=@^A6GW%FF%1"?6MB2 6-*PZ:(7V#=OPHFN M5J,GR%ZA\ITG#!!5G #YDB\M!GQ#6 3TGJWI\,UFVZ]3\A#U9DG[;RH\-]^, MQ?'>EO7V0-U6X;YM)7@[TN5"A'68KJ*)=^N(JH)HOV$'F7NA%B*[NK#U"==: M]^U:5.9159O%HY=4F[*6U:@ZIVPYSY,Y-LPKF;SA%>GZ@7+GZX2' E; MN6G(5E7K105IC7+0?+^?D?;C'E6#*B:VE='F@URG20^=Y0G)LB!K?)N'.3]= M3+(Z42-5TT0B-9HC0KNP!%&Y4+-#KAF<7%V>GEW>GITB^M?MU<7YZ?R._N/V MCO[GP]GEW2VZ>H^NKL]NYG?G5 !]^^OE_-?3H4*; M.0J;$].&K1MY3S_2"4GR*-E&R>J*,IN/XF7%[MQ"[BY\QMG9,RTX29=1$J8[ M/BMS23\ZU:050,NW8B&"$D%,/:>>6O1UY DD!#@I&WCV[[ZL^GCDSGM0*%;' M#$3%OW)FQX.G$:3_F.OQM?D<#L+[C *HT#9\YTKE1A_%Y-K!/JAXUF=25V^/[]IZ$-%5J-2GF\+V]&PY M>P[7E-J,^Q>2M8Y&LEW&B&6A.".R[H0U"D=&O)'J-YG3$/)HU:19M8N8I*L= M"9=$:D(VR>W[P*<-3C+\#B>X/[NFD>ISJ"T%QYZF74>\$;@P9$Q/L^**-QU= M>0V*Z2#[W%(B-!4D%.C;G![\^K5J)J+RY MNM9K*N(/E:@;N+-.PSH*U9N?. M$X88KC$RK0EM B9<9*2W[AA(P.,9:D=C,'342DF\7+TUE7WP\MKSH#3=R MI=;EW8KH^W'9.RY7B,,.GN/CO>3)?+-A1,]D-7N#H25 M\'@!.L(R<#2-D MT\:^0=@43WVE7+?>C?@FJ!I3KI6J9D1K^?&(9%?L]"]:R'1+TY#]M;]:LFGT MI*23ZH&33^+)+0G53NW(J+(57!6GMA5O$2Y&)ZQ?/;=4E%.7JDB/'LEKAS35^W5DK\J8\$)/XTB8VDM MJ02K@U39L8SQ'GEOO:.U#D!J7AM4K9;8$AL:9BL]>T3M\^0))]2;24LLD)42 MN"4+SMF&]8,,A/3]V1&TJQ\T'OA&.5$M*UDFJ0P=L1IJ:B[U[+N&D\/Q#(&G M44B2CV!\Q@@S'JL8"C&_1B?J$7=L,Y2MU%*$;:&6 \8)_!PHE,L]VU)19BF@ M_R;L3L'B]/K]"A>/1[K5>-'04U.9>IX*#.@8*_5Y.+ Z;2@4/H%PJFH\]FM. M/!X"=X%9B\8%#K1^-3A\6*+NP1171)@-TTF4U&-T/24W W0=-P=I;!2.!XS0 MB0Q5PW,>7*I@B0G]B)RBQHR&XSKZ!F-Q0H\'@Z/#YD3E$@:)\L:D0&BM4M[C M]?ECU;@E@0.K7^W(V7H3DQW&-YC?\60SZ:-7E;8I*E5P*LN=':1]T;JWX[;& M7%!.52":Q;!9(+[VRS<>&R!'R6:S&M516FY%36R=]P,#V&&+I'<,B5UYZU3I MH5(1-32_+&P;MU=NP.U7VW6=XDT8+:]IF*-![H1D!ET@A8ZTM1+J@+-,&K[X$:=IRM9!BNY&@S/8;(='&H0(0Z.* +X M%J(TVN TWDEP&L7;/'K"*,O9OG"R*0[;^Y;&JHQ;_,Z#D 0#UVYX @.,(%*- MLMV+6@ EG3" +?%#E$0YOJ P6]ZEX1*OP_3W?ES2R-7A1BHW.HI(+,,&![43 M->=5NL'^WU-35E>3Q/*C=PDF46GS1FEWRILE:/5&E+9%?F%RUI"QQOZN";W& M^$LG=#Z<'$!DZE5S&X61E6 O.#FES#% !E=2[U8*G7+G>@HS7X;FW+XYE%=?L0IVXHQ=_'A*32Z] 44IVXU9,"0G/'+FSW3>7"!-LBS8 _ M0.R51Y>>J2I2@';%5Q>#OJ,@ K_0YH0<*';.[=[3CF7VB)?L2M3L$N=7#S[1B E/3R+S^R> *ZM)+J]RF MFJ&OZ6EG,E:B%^T2S-[054$JU+4;Y&A>V"(0DU@S9A M.OTRE2$8$G'7MFHE7#8Q(R2WN?_IR4X+)>-RXU67JOP5%!.I,2=$V]LUXE$E M[F%:U*P)$> [7U""9RHEA&NM#5RA5FF,P>6Y?>LV]7KT@BM6EW5H:M:+K(*6 MI;B@L1$%YS&-DNP _B?Y=8C#U 4!RTP=D ,F#ET%/@O?IB0R-AF<5&E%AL@# MBAI'6/ES#>- 6$E(:EO5WH1:ENRO)/V=+6TG"YR9]<3U&EWZJ#2@:"3W MX81.6G=&M-)8"=A[M@UD4TAXPBL# (CX959#$I[)E85\T_F:C'<7)%F2A,]7 MWH?)[U7'^[NI&.$MNI5-^/T.=D>PS\@+)/QN'*@::VPGX T^F MV>V00$945)N&1NI-(EKXFY***UJ^]2F^S^^HL_ESU&WS5")[H@E$QO.J9Q28 M1C+[&M:(U0+VYA5[A=B[&6)O:4)(WT_/&'D-$O,OWN-#3[H#?XDU;]!^2M9A ME&CPWA:2(+X2 L9\8=8EZEL>;'#?4)0@OY#P#/N=VE2@O__MU?@OY%4,:%J< MC@/[4Y5.MFE*4\4N_J4"%?8% F-QWS-IBWGM"+?4A1+T8J7@CGE#Y2-_3@13 M5!TQ_=@=D/=D6P"76'*"!K!U&W+S]E XHL%O_V)60>+EPD R&3($!U-.C/1+ M)!D(U0M*HQ[8,*C<-&C+K_-BA_[.I(3_H5 U_FE6 SI*B$8_=99]8 A;1<%. M,G@D\1*GV=G?MU&^T_/%2*W/'HT:')>4CAPQR\2G(<_TIH*+\_F[\XOSN_.S M6S2_/$6W?YG?G/WEZN+T[.;V#^CL__QZ?O>?WM#0#"YB4AI7I92B2@L2PAIX M]9:^EK2UI*MSFKI,_U4.QW"S[!IB#0.A^QA2)RYZ'$IG M8]'7[HWP1:C%R\\3:OJ^"@C6?.C'[,238N*WG2"^@YKH:MNS#M'THRIWY(CM MFW!BUYJK:C# DQDK234)X"[XMF)P[P3S32(;\'4.'A4[MBTKO!'S=B^ZOC71 MS*S"IXU5";YZ.$GQ,LK?AXNB9.%SM-ZNWY$T)9^*ZX[I&T%Z:J]:1SD;U=%T M,'?F(#Y:.U=SR=)<4+Y%]]5KM"C?3\VW >@AXVNU2U1S*VT6VWH_,(@! [Z] M8T@$\Z8BP6S9=*&$*JT9JK!=*Z*3+Q+;TE;H,.#VI?V2I-LR 4%;!)9T=TW" MCEQ*K)O2KIEXW^ G$C]QZA3LNB!AXDU*)JTZ"5GTB7A75H9[;Q9ZW95K$23S M_G*)QJ*7G@3 BI>.3>CE+F+SNK4N(JUZFFM#4G;F,VM)XGKMRY)*3[_815:% MQ/B;]Y>Y=(2[:UR$MKQ ^B7]5EJP]X4$>&\* 4)^;]85ZGL>3('?46PL\EKR M15XQSC*T:!/"'_@+*E7" '$5R$FPEY?QH&O1"RI<8XK() ]7^!T.4]I*OX^> M\;)Y:)B"(N;* NJ8* -22N_.%=6,/9M2T-!@P!^CE!V%Q[>$%N_](:,%?"0D MM:M4.7GU=F2D-BW!9&0ONU7"GHOP7?F5.N]&,K%E#9)H(L,J'O7EZ_$K/[HD MXCHA!I^R#>^66!.] OWIP$D[0MLUX](ER7$F!JE*I@*K6&8L:$56P<=O55Z4 M2);J!>RA3]UL=142BR_>P;A(O(5UN3U7V ;%E5Z& 2,(QKK^+LB7^=O/QN$ M2$8HAT-DRC''#U$B;[1%[ZHXV'XW%N--:Z"-ML"P$M$]^:!\Y M\A75"##YE M!ZU-L19*^_J3@?,2YR=A]GB=DJ=HB9?O=K]F+.-]'R5ALJ 9\'R11T_%TF:2 MY%&RI<^N-ICV0]A]:)(%Q+!&RZ\*970DCV"* 4E T!*IF OH**B5T%YK6MH# M@Y:XA$P[T,#8;T8HR!+[%MK*Q8H$S_(\Q"FJ4Q=2@S-N8FA!FZ M!]^1 E*< 7'+QD' SCY=4".4(GC)3N&**FT4^AW ;"&J#UP#@&(4L SM&@0J MJQ).SB:P 328HKBETE'!)68%56;0_0Y]^VM!K.]0;:R1&LS0WA[:&_Q*."F6 M_&75Y@"U.P#HVK MC@Q(A@Q>4EXP*>'L\H))&#=Q7G">+,@:7Y!, MT,SWW^U;[>:[\2%C;PUXB+!G6$/GCCPG9\2?34XN06T0@X_80_Y>K /DKCYT MM<)>62,T;U6[1R^Y>N61S;!^/>R/&/:F[*9?!AH%&;-T/?UB68P#3+\,*Y&[ ML9?^51W=,9;)B0\)6K!!E<'3+Y;VX<98_)Y^,9P>!UTL [I(9N+%,8<::K$K MCKL5,9+IEX=Z:8SGPRRV$ 5;$N-J*0S<$AB7PRP617 ]S&)9%+=4T@^SB!:= MO:1AEDD)9S?,,@GC)NWN$-;SVN :-PR;=>L&K+%8)C(XO4-&CW M0>=%&0_4R@%]_ZH40'L)3Y:0&]0QL:V-#NVD.BU*:2Q/R99Z-JD8LCA[WN D MZP)6*[?GBDQN/%7$EH&9HG2B(8I"-[C*'RDFO!C_TM8EL?SL/4J(53J,4-F= MC!#U9,(M7LG;#HU4^3VD4B.I(+$+202U"Q4-5)J-);G56T\:"EV%$JNOW^:# M1*')!J7-Z;D@G;=22'0Y #B'); )OH%8[L,(_-VIK3WP:5K]$$U\7H2JVD1( M-YGL$@@+$0X\\26Q"SO]I7 R U'33AL7CP<)/W187CH]QR! '$,WC+V[0_ MPG$3"\4K]"U[^=U+AL0Q)"2.IVP!TU681/_@(QLG),E('"WY/^;)\IH"D1U2 MP_YY]5".CH3Q+7U2=/ D4Z>@-JM6%L;F6.I!E (TBP4LD)+<8'Z"=V$69>QD MJ:8>^JT2FCI-!L4N<0B=3N2!,-^*57#EG2ZXL1&)$[+>I/B1]KRC)[P/O-?L M ?\U7.J:T!+C/$KY#WB'$TR3EFO*AVR^_-LVR]E3?NO]7?C<#7=NO50!T)67 ML2'13;F,@^3/19!,\(J";ZG,<9V65!D]'7H.3AZI6\RF%*7Y3SZ9E!]T7 MAM""/LYF*,$YB\!Y^(Q9*'Z+*(%^0J_0/Q__\8^SHY_^A?W[1_;OHW_]:?;C MT0\3QV3'!",'17,G;KMQV(KD+G^3O]$#;$;:<1DG"AQ'U8!]RSSZMG#P'6(N M9NBZ$5(*\;8?5#I"W-,,[7W-V'PM"S+4W]?P 0CGSRE^3#F-#O*S'&6#CM(_ M;_(]FP3O4!'Z@*G+$.%4M'EW!H9!WIN!%G'PI+ MY543BQW*]]K^!E4 6AB&6!@0F@?VD5=FFK^N("UG7%>Z01VW.%#=@Q M&9F'0<"HQT.*ES.T?_W2\:$:.A@$D,F[[8U;N=6A42G8C(\200@B"$V#IVPJ M+UI"R)5+4NSOI8OWHA[P0EV_77)H:T) $*%.CR4*R],RA94FS![%:]X5$DUN M="4@2-&V"T^K(_ MH ?L!2$DM=EE@OSS"RC0%NYA7V1K6M#+AUA.Z5\)7I:/Q"O?AUMHDL;6 @2I M['R"DVZ0>RTI!U@-Q)-4WBS%'X&P+I&'5[F Z';&>H%@2%DF[ETO%ND6+QNM MM_@V8S/A5G];+@S2N9*9MR7U$T[OB6:C@(E#?9]+::!,,\-"".&B+?&A0=77 M>J\+9E(WHJZ83*_?)U-[< XPX&Z\SM4X;.T[]B6X&F(S=.)/%Q\6:,I./PS2 M)A\&D(SX5N.WU\4UTO,\3Z/[;1[>Q_B.7(>L^+*5Z[!6#>:BK*PZG'RR* ?\ M3C30<@V=8[+U5$:517OY5,QVMI2;H-]Z$%4 P6PX@S002>931A8.3.>(K,OL M#Q,/LLQQ0)D.1$/),L;61K/F4L09*@VCIF6&D\*V/QM17@1[!ZQ*G)Z^D^RE]I)@>T>PO:*INC4]=F@-T95QT8;Y23P$IG[DW9;_D.HW6^";,L7!. M7/*V_)B]MR-#2,<>9*XO-JTBN$@CN,9D$^,_9(B_1>RU)W/+LIHB1I^WS8Z. M8!/M0AO3@3?<\6,GKAY.(W:B;[+,BJ4Z?*5.%\M&PA6T-<)CD:XT[^ ,!".' M2CKH#03U&[0)H^7$?#"K;3*D3CIL4>JUR&/@P3FPP)(L,U?C,$53I$J()4%7 MZ3)*PG2':OE9:VW>YP=H0V3 MYCN=<27O!V,M4"1@KUW]BHFLMR$BM:GG@P(9O($Q=PN'X6;#0S]\J8*N:RQS MK1D'\]F7!V9-L^02S9,V5P8[^K/3*%O$)-NF^ X_Y^]B04]DI)FJ*1ML9FP\ M&.C8P1K5D451!HPQIH,;R5%)$\>(L<@CL"CHA(^!%EO!9%2I)B0&7+,YLA"N M.,&:5,-3Q3*TMX%^8U80-S/U&)LG[)&UOA/3QX.6V72OEZEXNZ5UMXM+YP!T M*-S,ET$8T&W&*MGNV2XLX[KOLW7 _BJ=IH!\ONZ<8N6Z#-=X_AQU;TL1O:JX MTWHUEB<-8Z" MALH[*L62M]"#$Z-L($$&UUEW+8!6N;T^P-#7A$R4#"Y>XCX%]:(U]U2BHTDG M-PZ^'-7 F9IK&G5^@W9G'-VK87232B?VE=.EE5RKS2>==$F%*KZ2\O."EFP<" A;TRY+E)3ME[1_5Z>9L"Y2E\*N^,3-@V^A-G(WB%9[ M VI>>4JI=M6;D*I708:LXGI&O&IX<(XR]W&[Y6H #L#9E M%+]AIV\+!^ %;\I/T'HSDB8-6Y"]TKY9%?R[T@%_X,E C*@>B/8#MM':$&I" MLZ<[+0P%H]:]YTT(@HQ7UY; X6G*Y%>I#S8%CZ M!F_J9;<7)%G=X71]BN^[XPLZL0J.4K&QZ)08=K <5>-*"6&5*LT;HF01;<(8 M;>J%XDGCV.(EE9P8Z;I:)G8UTN&!1*-%"Z55AR "2T)U3H;BYX@MU-H#YP%= MU, Y_6R (TDRQR)GTL029WD:+6C0X=L8Q"FF2J8.K4*9T9006 7- !0.U%20 MZ07[5^4QUWXLUE!7(K'XYEWP"\3;R)?:FQ#U><@6A9R%:1(EJVR^6&S7VYBU MO6RYR"+J)QBF"C4?] JCR:%S <;/$OA"RS_A2A2J3\-F*1D2P2&76PO%[A1D48J5I0 M/LQF*&,R' Y)^/ 0Q1&K=[389CE9XW1BZBBKE9A70YL>(NDF(>36'*'%*C_7 MSD6HO Q!RU$Q5\R!\K+A(,G A^*AGWE# >(8JMU5.1B"A>-O OX*E>]FB+_U M8%)W+#:.8;%Q/&5[N7C$RVV,KQYH8OL8IOA=F$6+>;(\C>(M M199A?!EDI1=C+*V Q1DKOVYBS9 BF,4;>\O!*4[(.DH8^#(*!)9A:!0&E\'0D 48*X/B(#.@3!X$&EUH')R[#$Y9 M#IBI3).@@.8E9<>DE&=)1J'QBJN@O4YY>3?ZC:M-/&+6&!$RU[S^9+Q56Q"SUL2K!YSMWZ#1.%!$TRY;Z/;8:Z0+1F$#;VYX;.[8 MC,RF]EK-=*F$6D=?-0[U\:ZEM@&6D/*6]2WCO8$9,?F-_7L0 =A\Q:[;=,%?FQHRG8NW@AL3QJP>2?@K3)6/FJA3SA7CR&A;23%D5 M,E+UE,04DMCVB3#*QE$H)2<*<(/7LNN8(-:-6%^SU5Q5KWUKE<0UJB:&:4O3 M4M 0PJO6XQ:OV(KD&[QA\PW)ZCRAX6W-1P/?[$G9/P@/,BB@;$Q<:2P+,M+B2+: M_'20E6'1Q$%>:^5WPJ@R*!^VMQQ4\8+VI,)D$84QBO9*+RIZF"73@^M_5!11 M)^$#RN1#-"GGQ/"2C6OB).,%GJL M7;@8-*XDCJ(22*$,XQ2 KW9>Q(1?W3-IU#2)FC9Y>M00+.TB;MB[A F(!>(@ M" = :5@+BQ'P_MFG*JXL8?N$.=[JB+0Z([4R(Y7;*,K_/\C1<]+:*:<1J M9,O$1@-<;!@6YTH?:K@K5.O4O)$.HM\JDP]N,P*'&=]-&K.Y.[)2; J1%V6C(HGF8A7@R"YRXC+**_S91'RIF9HFPJ%>]!N31ES<#P*9 431 M*N@J4-U"B+15K87TJON!+F97S0T MO)++LK+4)-3N3$U3*ZB0,179Y:J)?INNYAX/AE+ AL3&)0Q CVJ$SE I MSJ':5D"EQN>/5&FSX@ZJDS8NNAD5V80*.W0]WYTG]/=LB\,RV:5'=X]A7DQ MMC?],C:D]N=S1D;0"[CIP-%%\"(^=DOC)!Q>="8:#=9.:I9.7G@S&0D';8CX M* 074#B\$$YS I7TY06[RRU;%5P=3T$_@P34E"<04=8"DT"Q M5^,1)"(;_2I_X[1T)7ZQ')^6;YXLV9$=E^$:BU=+.G1A&I\'N7 =FP<4RC8N MZ^\]<%?(48%YJ-N@&'>K$EH_EJ:Z)(!-X!T).,N@.\";5< =_&L\Y37<]+/# M DY!ZJ.OK'8)M\^#UI-.ON=ASLM^]7 29H_O8_(IDVVD,A"MDAJEZ-@@IC . MVOG3^U&&%)UZ<')U>7IV>7MVBNA?MU<7YZ?S._J/VSOZGP]GEW>WZ.H].IG? M_@6]O[CZZRWZ]M?+^:^GYU3F.W\V89F @MA77H?9"JT60[76?2#:>;(@:Q8* M6!A)\2.-)-$3+I]JN6>CW:>CF38<0TW\.2*MA6M#'AM;-*3VU8?KF[._4+GS MCV?H_)+^^\QWDENA3\Q[6TA(0X&)(4ET,"_#] 'CW3:+$IQEY3KQ;/X<]:;3 M3&2[P4 L"T5]D74G1%H5^LS!)>NB@:'+DT[3^^K,LFN21;P[J$W@M"K]K$VA M I>J29TXRL]T_@R3,K4962;V;GXQOSPY0[=_.3N[\[YKI8>,.-4RJE)I?B75 MEB15&F\3TI4L?G\D\9*V ,5HG)2D.L&:FG+!T824F8:EH<:+FGQ*Y6)RN7S_ M!U1(3$TE;<42VRKHTD:FTR:+VK)'%-%20TL)!U2PGD,D>1BKIMT*Y&.5!W0&06;NI):MX>"VQ'8^-%!0,TS_,TNM_FU?&"UR&[ M,.CEHD.:Y=O#8])\?GN?X;]O:56D,*6W(! M$=!+ 4B<>L*KP M"/KM2I4AOU<-"N!S62GN&Y:+@XDW<(A0)BR6_AK MDN(%6271/_#R+GPN[_C,BFVYY\F"%1B?XN*_'1P.TBT_EZ7N2*98>8/,*88X M5K'+WEYP&U'QAVC!-LPL'MDR3MXFYX\8A6NRI4_) ]HV[*(\?$;WI>5I"3H, M802@XMNLMC+3)/P _Y.%@H]A&K%!NQN:.@C6W\A>EU^J_WHD9[L&(6DIL:UB MGE EJ)XB]MB+90[2:B)FG[8-_*YD$]MB*U[ 5[C132X@@##0)K.^25K1]J3FS_A-%SA]F;5JVV>Y;1' M%26K=V$6+22CEZ-LE%]OH(V1[!GD%9)@8PJ@XN!PNP%_Y,T8ZCAL$<"J;M-\ MD+EF)!A1'N^#Q<@X,3)$'#PZ3!D8',2$=C@XC>(M.TOMI04$B%@ %P;&1( 7 M1OX2,/L#^/EQ1"-#@IE1RT"A,WJ@\*$NQA1!Q:A$$*'&P%%PBA.RCA(&ZXQR MAX8BEE(_8H3#-*$V,K3!:3$-@!9DO=GF87$*Y$N+6(88'Q#'S!$V++JI[0^) M>28E]CX2\M1M3%]I3!_IL'TC\'-IAG@'ZQ 5@:=206&A4TTUDKVT/Y/MPW U MM'\$U"\:W!\"F=VT]@@V\3G(,RBZCQKP+I50H57?PIZAAN(,<=4O#>.2.=C# M@7S*F5M)8$!*7%9J[-#[-\NG!9H^+IC4OE%@D!DR" WJ,AP>]:[;0)UO8,C;MX.EM2\1\W:MH2/0 M#VL1\3IFS=Q/;WYX<\P;.?J@M7;BFAU>0A)VM!BAG4R<1VFQ<[Y<4*%8F62J M*EB8I%<=R'#;GV?;H"W)@M]JPX=:.C]PH&\1LP>9"NY:*X\65#)KKS]:;E,. M1"JW*6[\88W=IC#.EY!N6N;KQ4K?^[-:R1AU9!P:Y.N4=%88T8=Y/B#H1[=G M0YU"P9VV8$T55.H@JH3:6NB==TON7(-8TF(= L7]=LHEC(]!!M^&>H;"\G$' MRU5$_E_A>O,G64S^_8&O5+2-X? M2#"6+[^*@?P(8FJM0V=2I@YE'#33#^:K5^PX"F M45&6;>F_DTH-;2K#Q669WZ.[QRA#48[7*$H6\7;)EH%76S**^S13O*&?]9'? M/'2_*R;Q$OI;=Q/G5>80(P-0T&:K5K6BJ*$/UU@&29",/8U",4V%:KEB$Q"Z MY,=#%%N!4"W\.:)-DNK PFU<4F/D BZ3,78W"G0T9]E_RP[\9C1<\GC*H^A; M--_FCR3EJ0WK9&Z3(JB^14>S-V_>L/\OAU0_1X!*LA=8@!X@3_EHDZ1\M,E0 M/KI+3SX>-#?Y."8Q^6B3E8AS$1361/L^CVU3DXV'R MD(^CDI"/QAG(1X_3CZ&HLDP\;&'E)N7X>,!\X^.H9*.I'7S\$M*,H4"T3#!L M@0B86GS >1A?IV2Y7>39!\PFO3K854B4OTXH,8(I GO0Z8+HN-DXS'E#SJXF")/='S+T/@W_@5,^+OZ_24*S@(=P$<6TE9\A MMNV4RL9ANL)9SDFS)O0/_/ 0+2(VV+CA7HI98?Q,+?)QR>P1QW'&)X^V&6;K MDK/M9D/2O)I=2@EYR(KM[TNK@1HG0"-2*34(WV4HO,O JE'C#7;T7 MM-WK<(G1=L.:S%]2C)-/8;Q$Y\ERF^5IA+,9.H]I$0EM.2]8YZILW5^?G%ST MK;Z^(3M*E0N>(?^5I-124PE=Y,OO>9-:O*OU]^ZX"$\/0D2;8+YZJ=%(\VP@ MJ]0VI=M.R]YJU'&,%SEMN*-%D61@=EY.M*"E9&>5,O-+_!0MV ^])_DC^AWO MRB2>_A7CC#YGR09++8JM3CB=-8S2UT^X6&3%=%;AFOT9U;]GXC1!0Q5B"NS. M.9A"^2I*J*PY81](UJ V;\\[=I1VCW1^-!EC02$[/7L@*L:E$G*[<-F$VH<] M-HY%V/ KK1B+$4ER,10C@"E&U=:$\5_"=/DI3+$PR=")E;]++C8"TS*CT*F& MQH\,V$HUGF[L)5 E4K?.%'19Q-:'TI;\C&H]LONE/]1--E_Q73^OM5L"99)P M$B8T00@3EEZL<?1\BYQ%JV263.]*%**,/T=YS1?649/ M+(I4:0FBG[M8Q['WRN2?6!&W<9BBQ^K7Y8\IV:X>R39'ER2E6VW% IE%% K5%1]0"R2-T#H:0BN82(D;YT5) @$2248Q!R;BL0F49 M+J_0>1F"E6,Q5OS*+B P(\DPQF &,,LH)C':4QS%YIK]5-%Y(CR(?XAJ==JA ME>H(?M@X@LY:!OB6$ M5RLZ[W'G[+6)"(*>:Y4K)%85G^FN)KU*/;3 M3)PJ# (M&0>FSBF0%E:J8&#O^8"< 4E'ACB%8LN1;/:\VN79F#4_3\J'7PZ, M)4G/(7 \+CFR]0:7, WQ#(5FQ5J0,MKOE\#YLU7_D("69&2' +3CS&V_.,4@ M5^L+*[*SIC P)?>F#Y&!];S9\*ZC')S3Q">DF"Y7G>Z/P*#)3T)>U0NO9I+5 MJ']"*YS@-(SC'97/V0A,1.L_>L)5^O001FDU3YS17HGY>J+)(7H; "CY!:=MWFY+T?0T'E^$25)YQ M+$D.#I:$J8 SR?U@N@:1' _T"LNA(L:'3W[&B MP\-;DG0=#M_CTK(!#N'RM('. 5&NWK;L\1C2X8$N2?0.!W3WJ:!T2,E87IWN M 0TL::T?**4S'EXRT[<889(>O_*2!YG,0:8FL>'/ED:JZB-GW[2ZD MZTGOU]#)#$'!\Q="EI^B.)9@4_:Z_ 7]UR-0V34&!DF981D>Q?)!]=@;)$HK MAQA\T#8&NZ(5 "4FH-!W0L-OE-]$V>\2_,D%RO*+!$9@L&\.#(5RTS(9A,+U'4[7%R1,Z(MCX4X\ MN4#Y>T0"(U#<-P<]QB7U(,.O1"&XP1OZ0ZBGXC0=MC^-S0U2WTN^VX/6)%-# M\U6*BR.\/T7Y([K&9!/C/V3HUR1B$Y'OPN1WVG'[A'ZG_Y.PN47F"#&O7'_B MP2H% (A)E;5AWY>M "^S HXED%@H-VV'(AK_ZHHNZMV//4)#:UT2[6RK?=S MC]@FW$B/W+Y=Y1]_$[2I_L(K7S(,8UOYD-,_Y05+)]LL)VM:IW>/85[';;S\ M0%),'R6W[/"QAXC=#4 A1=N.%;YZN$O#);[!"QP]L=/(>NN$7-BNII5@;8\9 M1(4L"?ATE8/"24=GP7W1!.*!VF%D8/G#?OW2HG)!GXLA\6- MX%GEBXWOEL[X]!=S1_5J?U-/>#FA"G&,T,Y@,J2;>N 9ONP^<1UF,L]%J0[& MJB: >C][$UO8_>_,^O3(9"WTMD,F#W MYGT8%?/3'_C]#GR023:C;"1;?D^-[(A I+0,EC(8>9'%" /E@,F45QPTI;P9 MN#:K;&);)VVZ*?4J^I@8=TJ'&W:L'3NW;)XL+PF[!K#X9\7K>99A6J)D>1&% M]^Q\]*C7TP>WJZ+9,+O0E!Q2"NC>/73!K @_V _?D[3ORX=2M.'_ M^S;BI^GQ9:K%@JWUWO_$'79XQ*MBS5BP&82E(2Z4(6QXF7VAJKN6=DR)#D)2 M>0L^0[5-SMFFU1G:I_KS/:T;MK^2U@)V+XFUXWK?H$6!ZWF#%^L@W&WUN >V MKE^):@.TET14R/LP8SXQ^4:X+$;\LKKOLO-RS'UN+5/0&;;0NO3"MKYP;PD, MW_I"-LP=VL23KUV1U!+1?=O.A6HMN?H"-8$V:$7#7 I-&M>Q>R"Q[A8FO+& MD]4)MI4JNZ_1L%9'WL?8LP=X_Z+0MGG=%LM/WO O\4+K5G8%HF'=0EYQ&"7L M%)+FX"]KV#[P_:>\>;MZX)N*KI)?TC#)3\,H2 M11"38^X> R@ ="L(6";I]690+KHM[KHPW)DF[F]]9AD!1F.LD 0OCFISLPDIH.GYE MHQ9>_M-QY'6=0*4 O-\3L$2N24F3W&LH,LZJYO8K*[4@\Y^5#I:9LQX&7Q_R ME_ )%^<9W=!D+7W"2UJ"]]N4IFQI=?B-9#GY(!N=9>.6-@ 6EEEY=+4,?$@A M="O%[&UV4_3]7# ;$2O7ACU2:]6I8VEICT>5F9ZR[G&E"6*6@"NH)ZD'=P@K161 ^AQ)?,",T:YL-2 F9-LK5;^+7'@XH M3HSCK\0 (4/Q("$L#Q\G!N.ULV=1+0DCIS 3IE>OI(5,_[ID ,_5K[FLD M!]@D<2$I1[ G\XO.X">;90;'W\CY:#,G@)/4Y@Y'HO"XC<):%MU].2B4S8># MHQ PP]F;Y\NY%CC)<"8YBT@K61]*I) <=;*(U"[\,44Z5_+#1M2:(!F+,,@7 MZS +A\VDH&KON@ QT1I+6QT (\U.3Q*CS M(\+#H4=ZH-)8^(P]8DEI'/*L):VC@2 Z[H'HXG,%D?1@IK$@@DP#RD.-+W'^ M5Y+FC]VV7_*Z:O![K\> NV,,O&D7VY?B6"0>S*L-#?48PN,NBQ:T.?_$A/CN M"+0@ZTV8[&;HTV.T>$1+0L%=W)9!,X EIJC?E9/@2]H:\W%%"CWZNCIBNMIA MD6VI>IA1@YL=3Q>R63EH463;5 /',5[D6UJ 34H3@S3?3=V$RR!#]-7<(4I' MLF:'T (P\F#:8HEA&\RQ5K>"!7V.^(N75\6R%M6BCD>VG0*+5@TF3OC_5JV.A0DM,X_O6Q'](R7)X]ANL(GK)<5KO -:ROF MV8=MG$>;&)??O@,>:[WJG %SO3&['$V]@)\38.E8NDW1RD[-CP>FQJ\,76': M/A:**&6:Y26CZY UJ!$['7B;T(:62R7A]+O\K?%$1E1U9QNAJ8EZFZ"=ST,! M&687O:U'$ BS7? *[-)L;UTJ>;+P\3!XE6U0=PK8D1O,;5P!;B"W=0L"V^.O ML%56ZR%A"Y@4G9:M_#Q9GO%[N,^3!Y*N>:,O.=+,1J7\*F8J(ZAHX@"LW;!Q M)N.>N8V@$N4]_D(8-:2].?W,"A=D8+VU:6:B7C',PE4!Q.;7O*!_T8?5(_H_ M]V&&@_\/4$L#!!0 ( ,:+G4C:K= O:2T 'K\ @ 4 96UL+3(P,38P M-# R7W!R92YX;6SM75ES(S>2?M^(_0_:GM?MT\>N'>.9T-FC&$ID2+*]\^0H MD2!5XV*!1E6I1?_Z!>H@Z\ -% &P%8YP=[,2BD<+N)T]=.;(GL;9?,X?O/WO_WG?_SUO]Z^_0Q2@*(<+$X> MMR>7%Y]/[Y9Q@DFSD]G=%/\5G'S[[@/Y[^0<;K8H7CWE)Q]_^.&[D[[M M6U(YKN7W'\G_'J,,G&"AT^S'ERS^Z#-":;_,2M_G,!YE)<:MXJ_/**D8?#-^UU=3 KR MK[<-V5ORT]N/G]Y^\_'=2[9X4XM(/DM4TI"_#.AKG; 1?WA??MV18D8QA_5. M;6R]DY/*?@@FX XL3\B?/]]=,TO_\)Y0O$]!/HD>08*K+(OGVPWXZ4T6KS<) M:'Y[0F!)YY,@M&-#K/,#L<['[XEU_K+G_-Y$O!6!X@/,H\2.G"6_H:R#:LR% MOK5E6I[(MS:MC%T$.("56]68"ST#*(:+RW0QON#]JFP)?Y]'Z !0&59FKL#X M4BN("J(L!PB/;.M-E&[?X3^K"G9#T37VEZA8@S3/3M/%512C7Z*D #>X8(% M^?L%R*,XR<0J@76")?[X_8=O/WPJY=6JQ42M:_(3>(A>@('4-"8F0MWG0.Y''56F/@.[_5-;+#8K2[W3H $'/&SV36VY6(R,&K1XS, ? M!=;WDBBMTXY]#H<*14>.0:T%GV91YP'"S;'BS#'&#&NCA;5QPFR$L#,V&(P* MYF&C9KQHBHXY;M#3^1P6Y>+I#,$4_W6N[1I$#.V.FE;&2VLCI=D8:7=TM# N MF@F$O5J<39JEWB@S[=FHS*?75O036LHF. ?.G6!EQQ@ ^PL1T0U4Z6LN:D[@?-. M=0G9^X5(H!O^X3=>':>/>!(5S7+W6,]OR5^(PM^^_?"QWK+^"_[IMTJ".["*2<5I?ANM04]%'DFM M$IVDJT(;$J>HJTZ$Y@U'_-<.'H8;W37%^TW9W=_.G^)D!Z4E@FO%1H%2&K:E M__%$IH*3')[0&4.T .BG-Q]([@7FNP0(U5M;'*U+E9/V_M>!L'&.]41D$6$! M7OX)ME1P,&@ZZ!C0! 8/OHXF^!APK@'RT7> G!>(V/@JSO" ^R\0H*O5^!4GRSQ1^2>_Q6 ]3L+C.L@(@ MJF,1T'8<#),V&/BHZ&SB<)@UU$#Z)@P@_0*3 EL ;:_B!*","B &309$Q=TG/!)NX$,@S0PU$AI;!36,"JH M,?1=&!@JD7^.A]D51/3@ETK104R/(C"@\/0SP4>/;PV+[\. Q3E>JAA\JZA\K]A0:5*ZA:#A4)'A4N'+E# L'6U 9D.]QHT M/X0"F@?,EH&3]J<>-*I/P:&!HI$9 "J&S5*=]XNYIUCF10G<).I'*-1OM9%Z MWX)I=YY.>@W?X]BTO/>KM(U^NQ-+E"5:+DW/ ?1H@D&$C(YF+J''N4&(Z;KL M7]\/3#O!/XRZW:JR16T&XV64/9;:%]G;511M"):_>P^2/&M^(:#^K@7J^N?? M=BD.T^4NUW4&LYBS7:M2I(:$7!'#OJQOA-,LPXW!4)?^L?'LO8^.5:B7B[B: M,&@Z"@UHG.E%TL>PZR!_7/Y1Q,]1 D@*=GX>(;3%,](R"[N_5Z92IMDXDROC MS%'SVP[J*=WUU-0JRDTS.=:NM^0-.D^5Q)N1E%ZLWF,";D%>&Z+?AR1(FZ[$ M)?4720HJ2@*(S]'U3KT^;IJ1&^SWBP MX#SH;D)CUSP?7&3DS&)"4S%F=C23,6VUYQ%N5#]#< -0OB6G-\OE)SQWV9!% MB,\(9OW-'3GBW5C-)_80(4KZB: B8J8?T>>#JZS<3 >+=9&0U;H+@.6?Q_5E M()L$U*>63]F-8931ZML]]-,2VP]A.U(-A/Z0FO5:DQZJ!>"^>=% MAW->&5*1!_5A3JSD/^4FQU+>LSU+UIC*L&.4 \*E?\% #8W!O0.5J?IW"GC5 MY R91 TM)5Q54B1CKIUIY JD)3%X1F$06%*6F-]3/&J"#>)OCU(,?'$)Z(,^,'B2$I3 [_$8!]NOU!FF?9<2H[=,T&06%56L6,_2)FB*$&PGW5"37KL-4%N=Z MA?<;KDJ%@\*SD67T,:Q:;?!'%Z3W*:1W)BSO15!O-I\UIBXKNX6SJ'H#ZA>8 M#R\LDR/>G_WB$CO!U#Q-C9YIT2/G#7?5:!R(!>@)(6?:! M86EL RLMWH$?2VA=S$>]]8#QN;G@8/#9<[ (]%'!QI!5N-.=!U0^.;AEXH!- M4%N.1N Y%H0ZJ:"!QDQC*N#7,8T[\NHN#B*;I\TZ)UB6\3SNAU;R!6H3RQ3P M'$;*.JO 2H9YN"<"6MJ44V[*@U\3F)'TT^F2)*,R;B RXS(\\:;&Q7?K74$$ MXE5:;1C,MP\H2K.DZCZ+?Q=97A\2*K72LZQ.#6I65ZO!78*F(1+A(4S>2PO5 M$[EWGM&>J.%N8TF:@[HNT]Q TEUS+%\(-NN:IK6I=5/]VKZ"+FNI*0[=??7% MUI@9^Q7^*AK7+"PQ"T>^BA[D28\8(%QCPN]%EHO<_,9.>*TRZ=&N,=P#L$.# M"#M$_=78;I3>W]'<6>56$VP-%%F!GA7+))0\Y M!88R1>VM9#PR*@J\CZN>7M0\9*=WKE&^,DN9@IY?J-]]Q_[U=GWGQ[9?;]<' M3!IW>B4)_$)ZSQ5$%[!XS)=%,KRLFW&Z5*=L8P>ULA[?46I@!-JA?]K!5+4J M+*_*>G1G0@C7FWHIO!ZF<)7D:=990>R\L%ZDLL1U]*+B#U?Q%'2565! M1\38KSQ-FK352[>G1?X$4?PGN8"M^D4"+:*B'.RPBP:()$D[F.**78VS]$XJ MRG9YIY*.2)J^MJ,$O><@4M58!3D2O UVA X'%TF_I%F:#Z5@O9.9-2S 3.BC M=&YW]B%";B52,QT9EV:8C!Z0PY+13#,MG>*8 DP2;2G4[P)LD+ HAU 94H8# M&(&6FK 9<@UW5V^@UG66%6+@=*E8H&FH0@,,53LCL#0#0TW >,K6'I^W0D_R$[XSD+9=#G= %36Y\$; M\U4>X$XZQAJR@&KWD@B#RMTB>92 [ X\@[0 Y.T7RC,8/))F89Q*XJR'BQH# M2BG5[< ,GJ6;I/(*?#OI'&;85Y7JW,-D&,A2O^X"V-Y7GY' 5T4:! ,VP9]* M*)]#G"&X')R^I7QIGL1J?_&YU=DJ2+=XA\48&?J'' 9 @GFN/H,4#[P)>2!P ML8[3F"B;Q\^@?K^Z/S H%6J&"LE"/H-'2W'YX422>_"G_NLH+UWMCUKT$,:A M:&ZKHU'XC!VQ2M) H;(:XT+<@T;;./H!64[W.(RON^BZ]]5G'/!5D<; @(W& M$JI?7N$6IK +;#H6A'3[_4$6G<_XD%5/&BD@'9Y0LV"=8X3B.TO<9V*F\GQ"6Q0DEIFZI'42?XH];46208 MJ2:?(7\X$RNXUQ%%TE^O]F2HKG6N_4A]8IS0IM9/2_$6Q$O:\)L"P3N9ZL!E$95/G M.8H?BYR<:W^ U4T>C.YEF6O[ 2<;7+VT-NV65RQM=5?D@\*=P^-6(M$6)I4X M\S2V(0L/U!!=5V9)B]T37B-(?YR^DGNM:^O-L\RH^UJH1:+_&M7RM71@>TWA MI <;B1]\!J"AD>U&.W:CG*^G!ZJ;UDE/DQ(S^'N0M:=IXTP5C"=XUL0*_W6S MO@D8<8L$Y7[!D4T9(H;E53?&);,-)$ M=:29Z>M45,[8?L\]QU@O"B.B^$JB8BMG2/V,5*+LZ2J!7SPXY]UJYYU4XOB# M23H,-BBD+C<\RUUY!,E>_>)L^W-&+OK:G2@ZG>?Q7_+'_O&5FE2&TTN2+N;L ?$S90RV)= M;S*&@,2WR GFPN50+VO].<72PE5*KMS;SS&HTXO^>*53M&X*M:)'"V(#"QX& MS&H"!KYL_SF*4V*I:4KN\)DNL:VP=?(MF5;GY,*MS7JXCZE6J+D81;+0T0)? MRVJ'@;RL:!K[!A[NYY/3J-A&]$/U'(KVNF.?XFA1*[;'82!*E4/_.F[7DQAL M#7*!)[@ U9\M_<^C39Q'"?N:/<6"^P/&T@4],LOPJ2RA0=A%F*:@%7%YD$6U MB:&6'09G6R2KK<]J2U2G$?+[-6 ,U;Q.G['-((H'UQ9+T3(AV*$-'GMLS>V" MKE-/\.F&0_UF"&RB>'%1*U./?,V.6/6 FQ"&*DR8^)1C$CQP-6QE%]%R @0? MB3,5KZ?Y@(!7B#U=I!8*'IP2MK"+37J%P=]: MR9X0SJ*MTKR]1R^-5SB(C M#.VT.BU?8'E$^TO:^QF'V792$<_RPY]!9S@>((-NK$3)<42W?%=?,)G25C.D MK69&'U5_LVK7$5.0C80\GL/O[$,3QFVI>J1G((IY2XWV1J9[KT?V&S/;YT,T MF?*]H#)39Z:>1=MZM#V=_U'$"'32ST[3!2L/4;U@;3*5@KX-$KI@@0;VDAH0 M% 4C;D9%H.!327(%<4@[H%=??#1SFRGV.XV_//]#?F,0)Y/W O>6<1'!$\ENXP%4I$0 MP6?=FIG*ZM!D=4@ZJJY@U:YC=153(;_N!4ZS\,U*8*XL@GZ+N0[,+Y=+,,?F MN7R9/T7I"MQA@TU38A1RO1,Y9?='$3]'"7']/1^G4[1YT4NIJ/=(-K"$&E[5 M*@KW7"1=HQE ,5ST]^)[J-0IVEPTJU34>U0:6$(-E6H5Z>='>/&H)UW94SR. M(+3%P\,O45+(89)1A@O&09E 4S54A=G@ZM MGN5>A'0,%7UP%CHOB287L19_,$9@6S>TI0[H[M M<"@='EX:2,7JIS*D;%U]Z*TRC065%.V?/&+RKXZA\/B&WW/OP8H$&=?I$J*U MV[E%+S2><=?"]0.?E5DI&\HP1@N@<8A// M>7EG.D6;^]Z5BKJ[7%]"3):;T"JK8!X?7(<6 J"9;7HG714D*(\SJM5LZ<2. M"W]39LZY>P#A,1>&_'RBW2,'="*';SNT!6+U?@$553D?>K2@3:"L9MU>2N=: MO97 X!;^@/\9PL67.-%Y5)/Z3D/#C]&;6)^;"^<'G]W=LE^+(NY%$I0]]?SJ M3,"S@'OW-T7CQGX MH\!,+TF>D[OB(Q,WY$= P5?>BHPM:!\OKU$U\E^N?\R>P*,@3S'WAR.&*.8YX+N*DP+.ULB&8 MO=>,2].W=;EXG5)OQS;R"??:]07L-5IY^(X=QM>3C;_'V4Z^\P*1GB+I*N2* M#7R#J)CO&?N:!E#*WI>O(^!./TSA=]SWCS^1?P>KOG"M1CC;UA_%'D"+R\ A M*'+Q^Q" %=LH' S0K2]@O]%D=W$ MJ8-<7@%WI%:VEMV^='R9@WL(7,5IG(-)_$QN_^NFM4G&S@#R*D]>E_-$4_!7$JZ<<+$Z? 8I6X+98/P*$)W9$O&Q:Y!D> MM1;EX>]R^7>/S.LU-6*NYEEJ3P4#=GC$8;=3.QE8B>' M(Y@9)J"9D;HCFI8H9&Q3%$%_A,.C3B]/S.,6D_2/JDTH=36]'1F5VW9P9WV MCW+**FSHXPW=.\NS>]@/_'!:GOFKPZ9(5Q.3**G?U"GU/,US%#\6>3G]@(.D M_%.$R$T>5;)K?R7.%L-]NK4QPR"[@75+FO<-&R*%^Y(@PV+U,#DPG)SO%Y7F MNWYVZ2 A;V:CT7P_N_[ WTMR%ZUZ&J@.8E1;;LJS),11EG'DD%)V+G.5J M#W>I9J?HKQ#]?IW.$)R#3 ZXXA)]N/)*A U2:5M8A":OSG"GCSOU2.I(]@06 M)/M+#I#B$GU \DJ$#4AI6U@$)*_.XU M>![WCP@MOF!??@/(>MI@2.>3[89W%IGK@U(]FT)IE:C'GRINU8#"XN)B\DMM MXGLP+U"<;_&4:%',\XS:P'RB'0;I1/XUKI0Z@J9E\7 QB:0V[ T>S1-NJW(H M:AM0*?QK3[$B@L:D,K \^SJDH:1&0L@?4GHFX[%LO?O4L++LWPYI/(,0"ZI% M(3T3JU=<&IY?8;BKK)U7?*O=N6'0QR?:G;"A$WFD&C7B$Y$QU3.( ^TH.-T M%!'H-F"D#D "JN:A<1:5P],_@G:!LKKUC_;0^9)NSN07KJ<5]%THW0%$5FS& M*#:[<(UH.%Q)^4\KXQ2KIG!W73CJ3_!(7.HH6+OB%6&L8]&+N#-"E(#L#CR# MM #-'D9?:0Y)HR25Q/5,0ZZ9H)2&_(M2:!64P1V5L=TKCUV&!]75SA.8]3L* MAZ(?%K0I@D&,6#\]P%#YZKM83PX28#% EE^^D(//_25QQM?]W1S=K\$@A*^7 M'CH&/#76.'ZHD)&"%7E9P34V;F$*NY"GHT1(5]N50Q<,D* M(VE-I'K E5'V47@DM4YT$F^4HNZ@\(D8BCG?/2&CQ'1YCAU2G%,W3M@$C4H4 M F?CA: 1H(0^W<& SI ,!31&X>Z ECDF8$'49*?ET+ZW,W*ZWST&@4@;60Q0 M^(2[QW"#D5RL'["BMS 'K#P>#LTNDX=*XS$<9+22A02#E\$1>[-U46K"%A%O M J,4?_A$;6[D,WW"[_0S%ZU)G*I 87VL##KYZ"@Z^%C(P&' (=T[1[ \0;:X2"!'C4 ^7 MJK>_/J#R% AR6LD @LDIW(5]Y@@/)89,MLV:0)/&XFB#3$&T)!5@#GF$ZW2Z M*DX8^9$"*NKJ^L2#+,CVNN-5-(^3.-_>1"_QNEB?083@ESA=G4<;_"7?QR-D-KI MNH0^0TM:06D@\3B&ZZ#):L9#O9HQ VA.3+$"9P"/0>GJ*GXI'Z/:13R4?3;U MPJW]-Y7"/J/-R!#RKDRQEG O$NH:@5R,GMUC#:+%-&U'1Q^Y7DU,5\ MQJ"F\IK^C\<_W(30KH[MWE2>MUWL>QWY[8Y<0GX3IR26X")1AQ$5FVJ,PD&K M@8$T\:M6HT%&Y0A;AJ6K/W^*T J!_<3)SW2.0_.%G]KUO MC"#O]9$Y^GKYGY43I_3(R=(%?QWFHU[BY\5F M9*/N8*;8B[]9,TG*=^>ZW,$DN8((C_(+AC84BIX^'0KG&C'48,CNL)/R# R9 M@G?[(H4'Z8?[LOI=;@-0#!>X1Z/_@D%)2"3(LCAK1H5]7[ C\PV^?@O40 ]'U?(1&I%CYB,N4WK@.+#4<>J', M2$8WV*2]/$YEV MM4(XPU$E65I(%Q?@&21P Q8/8/Z4P@2NMO1#8/(EFH-A,B6R509^!+1.9XPP35 =Z":0F5/\8:^>BU!V;R+P*,,$7ORJAMCCEM5 MN$GNY46)ZPW(P>D* &&*^FFP:IT6_1%J-)A%:L^ MAN4AZ8DDOVT$TRS66I*H=D&S#&L-]WZ+UZRREGZO666O666O666O666O665' MD%5FV3'$K_FEE>,4%S<" M-O(+9:)_N93#4-\,*T_M4@+\P>^U)5N_NY69ZH0I7]IRTYWL(6^IKDZSTN," MVKK7Y/[N%M#:T[^9@!-=^F=F59U M@M7_NIIPPQ:.;J?S>;$N$I)8?[HFK\3]65I.'G\"!F)$,AD+TL"A-& <"Q:'>H^ N[(2@^5=YDNK7@#M5Q"OGDB7JJZQFI4'5ZHG M:6_!2WX'4O E2J;HDN2V9RJ>5)NS$,(:G(\"[Z86M=\Y-"0*?,5<:18C]%Z, M<%^ZH2;=6^GDJOK:)O$:$\^1TFXF@X-> >:G\0X-08.C-EV;4VKIG@ 36CGU63)&\.J@G)'5XD*FHTJ*QN_V)11@WEL3,AYW 7 M"*?Y$T SB,<%QD JA)D!A[HIM#CX#49SHRC@4ZNR<'=LS88W*#\&B)M 6&UU M-3&SNF.88*K$8@SCJP8GK$FGA"BL!I$0(5PG/U1IK^]@8L\,E#AEF$$3M8Q' M=K@%>;44%\_K7\^Q'V7,S72+,ZTC*NZ1H>X!>H[G@,@GM J%EFF"#JU'0XID MRU(=&EM_T8C"KY7NNSJU'9./:MZCD<(M+MR=Y:%F MER\;,,\!64$K4#HMYWW5*B3$SRBAX)0J6M,P9>>95K[%G[=3/E4-UV MXL=T. M-F0FQ3EM'=Y:D$*32&7U2-6NTAZC)?BXW>^\S/)X3;S;58%#7'"YWB1P"] Y M3',4/Q;EY777Z7F!2#-?81-&R;] U-_.L<^8O:.JS3CDGF#)G-;ZB+X\QS3I M[VA[MFV,(.P<@G),[#/+A0QM.6-80RZSNG!/"]9*MC4CFM:G;4_3M(B2CMIX M>*OU!O5KW73(VN#8!;,9Q^!@;M& 9AW 3) QDLK=]X^FZQ/+D20(F$9HVR;" MD\E"MFLH,N/W"FEFP7<(/;/9[0O2,FBL(!Q?XH5X0]]ZH@6URG!3D72RM:%9 M(G.W210$Z!X*D*HXX',!]SF<_WX69<1'=$Q4?IANR@'2]3&!O<6GR[:8Y5WS M1/(LS^Z?,/H>B2*S:%M=2\7(3K'"K!G-#)EY<+Z@%&^( (3(K2*EN&?;/4VM MPBEYE8M_]L 2W\&Y!&.^[O+2R4I;M*;=,D;[U.2;=SXY%YYZ6H#^L:> ]5=I M,%_\XP=Z4C_U8TNB]D=GXR+#;E @?W=LZS(I$_%[A<>X]]>!E?KYR5S4T6W4 MY!KWBQY#@K$MAPNY[H@5ZAK6WFZ4T-.(*ZUP+11'3_U6F[;WS5ULH-V4>PW2 M!7? &+.*)F(8I0IW=WT"L;0X#48XTX2X^T8=<>)!!J-ML M'4G*=:91) @\W!\EHN7%72.&M+UJP\T$$-J"98K!DKEL!"C-4#;>DV!H:VGB MMB!.<[HLUXL?GJ+\']$S*&O/ M'[L:4V\CK.9(.M^!VF&,_CF>Z"[&?_KK7-5[$W6Z2[0BUY]%,;J)T.\@_R5* M"A+^E). M!3](LJ)&IQ_;'*YLLNZ]]&+(\D@XU@GW'Z#QVQ'3V M^)GCL:[><"\MDUVG55(^[;[[$6LP'>%X-1Q)7QS?^EZ-:SRIPSTIUF.BG(9H+Q8"@?R*=50MGJN9K6FW5FYVJ^]CYNUDU<=7UF58\@7M;CJ M:'V1:\2E2ANR6CY0!KB1O-T<5V,Y \Y_O28_@8?H!3C/ MRB6=?C(@4P; M0S-C]%\\X%1)A@#%JL)-DA0[$JC6"\6&WL55 K9'8%3^(1Y9)\XP*?V #H=I MP,'(%=8DG<=1TIIQG:8+LGY:KIS>X()%=6[)>;2R$ZIU'(KU0*D$:?-$%Y?4 MV>!V#E.RFHVJ$#O.?J=%*WRBW>LC=")_5#O;,E*7)2A92K8I_=&4R$3-3I:@ M9#9GB]*=IN7%=0/9J,F94K2-MGQ:A\=+Q>T%U53M'Q]E5D!&(P'C<(=XF2X/ M5?J+P*Q[]J59>6R/R*B#2%3>TXI@V@2A7([A9J /U&+-L,6$+(=N-K>F)E]4 M[H(P9SUNQB3H..(N@>W/=R'2WQ=N<>V(T/Q[5@SYD,Y&CG+EJJ/_!4=0FW M B6ZL\"+=]9L:,R^JK%0;DE&82@<+L8$>,A%:HY-#=6$2S$\UO0PS>I"C)/; MLQ[S_1(,;:[/H=C=I6TZOHG.L\R%Y7.R]E!"FJ\ M3<2;P/+"CD_4=F83U.:@$7C$=9.FN>T[J(<<%901&2[9 H6 MF=.@YJ%&UW[N? 8B%*>KJ_@%+-I"4X(=]<*M($BEL,.-9T'C0D-+]+>BZ=4U MOD"EFF-QKM1U#LE.QW.RG:4.-K]C,2/E\ED9+RLU3#%9'?\BAWAVKK;"0>47 M[ET..W6K=_U.T\4DCA[C),YC,DDJYN-*PU MH:Q.T#XU]QEV/KD?-<9J=LBU F.HL2Q,>=E01XAP8R2Q*X,'Z\R,UNM+1LP_ MGD1'T)1CCO]0?O3C=D:KTG40,90JW.6BEE*-M;8200F;=AB8T&C=Z\O'AES? M[FK&CU+&KJ]O]_'J<[>8UHA##5T87YOEL/Y7]TYT=$1 D5$8_G,LP<,R?E$>'A'P QUAF)V!K?QQ'N->Q3B'N$ ZRSVH4GVNGK6,QQKW^U0U8V[ MBC;"3B#U5)SH!!J/MF\!.NVHXK/,VF3=TAI%1E43OCRSZ/%U[Y6Y,(#C&9'A M@FGB='RHN1C'$C2-[059C2^UESFVE$Q,',/.Z,%#IL,,J(ZBKM&4"_>*)]G= MXP/N6:IM0X\KF*6&9=^;4'\A_R.74OWM_P%02P$"% ,4 " #&BYU(74HV M&J5K ?60D $ @ $ 96UL+3(P,38P-# R+GAM;%!+ M 0(4 Q0 ( ,:+G4@VBW]\@@H !F 0 " =-K !E M;6PM,C Q-C T,#(N>'-D4$L! A0#% @ QHN=2'C$..V-#@ OL@ !0 M ( !@W8 &5M;"TR,#$V,#0P,E]C86PN>&UL4$L! A0#% M @ QHN=2+*+):)]%P #ET! !0 ( !0H4 &5M;"TR,#$V M,#0P,E]D968N>&UL4$L! A0#% @ QHN=2!P8#FG 5P O>$$ !0 M ( !\9P &5M;"TR,#$V,#0P,E]L86(N>&UL4$L! A0#% @ MQHN=2-JMT"]I+0 >OP" !0 ( !X_0 &5M;"TR,#$V,#0P ?,E]P&UL4$L%!@ & 8 A $ 'XB 0 $! end