0000031107-18-000037.txt : 20181105 0000031107-18-000037.hdr.sgml : 20181105 20181105163719 ACCESSION NUMBER: 0000031107-18-000037 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20180929 FILED AS OF DATE: 20181105 DATE AS OF CHANGE: 20181105 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: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35383 FILM NUMBER: 181160362 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 thirdqtr_form10q2018.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 September 29, 2018

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 001-35383


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)




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 every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit 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, a smaller reporting company, or an emerging growth company. See definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.


Large accelerated filer [  ]
Accelerated filer [X]
Non-accelerated filer [  ]
Smaller reporting company ]
 
Emerging growth company [  ]
   


If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  [  ]


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


As of September 29, 2018, 6,257,588 shares of the registrant's common stock, no par value per share, were issued and outstanding.

1


The Eastern Company
Form 10-Q

FOR THE FISCAL QUARTER ENDED SEPTEMBER 29, 2018

TABLE OF CONTENTS

   
Page
     
     
     
     
PART I
   
Financial Statements and Footnotes
  3.
     
     
     
     
 
PART II
   
     
     
     
 
 

2

PART 1 – FINANCIAL INFORMATION




ITEM 1 – FINANCIAL STATEMENTS


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

   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Net sales
 
$
177,663,291
   
$
150,095,975
   
$
57,357,442
   
$
56,007,937
 
Cost of products sold
   
(133,670,797
)
   
(113,888,301
)
   
(43,139,780
)
   
(44,058,406
)
Gross margin
   
43,992,494
     
36,207,674
     
14,217,662
     
11,949,531
 
                                 
Product development expenses
   
(5,089,178
)
   
(4,162,151
)
   
(2,004,919
)
   
(1,848,861
)
Selling and administrative expenses
   
(25,602,515
)
   
(23,749,219
)
   
(7,472,335
)
   
(6,527,029
)
Operating profit
   
13,300,801
     
8,296,304
     
4,740,408
     
3,573,641
 
                                 
Interest expense
   
(918,897
)
   
(659,884
)
   
(310,507
)
   
(327,206
)
Other income
   
673,287
     
69,278
     
228,787
     
13,513
 
Income before income taxes
   
13,055,191
     
7,705,698
     
4,658,688
     
3,259,948
 
                                 
Income taxes
   
2,929,858
     
2,491,674
     
892,027
     
1,029,467
 
Net income
 
$
10,125,333
   
$
5,214,024
   
$
3,766,661
   
$
2,230,481
 
                                 
Earnings per Share:
                               
Basic
 
$
1.62
   
$
.83
   
$
.60
   
$
.36
 
                                 
Diluted
 
$
1.61
   
$
.83
   
$
.60
   
$
.35
 
                                 
Cash dividends per share:
 
$
.33
   
$
.33
   
$
.11
   
$
.11
 

See accompanying notes.


3


THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Net income
 
$
10,125,333
   
$
5,214,024
   
$
3,766,661
   
$
2,230,481
 
Other comprehensive income/(loss):
                               
Change in foreign currency translation
   
(815,314
)
   
1,262,332
     
(540,998
)
   
378,509
 
Change in marketable securities, net of
tax benefit of:
2018 - $5,435 and $5,853 respectively
2017 - $22,688 and $17,135 respectively
   
18,383
     
41,548
     
19,801
     
31,379
 
Change in fair value of interest rate swap, net of tax benefit/(cost) of:
2018 – $71,428 and $12,263 respectively
2017 – $31,275 and $(10,406) respectively
   
265,480
     
(51,027
)
   
38,833
     
16,978
 
Change in pension and postretirement benefit costs, net of taxes of:
2018 – $197,527 and $65,842 respectively
2017 – $338,592 and $112,865 respectively
   
668,174
     
620,048
     
222,725
     
206,682
 
Total other comprehensive income
   
136,723
     
1,872,901
     
(259,639
)
   
633,548
 
Comprehensive income
 
$
10,262,056
   
$
7,086,925
   
$
3,507,022
   
$
2,864,029
 


See accompanying notes.
4


THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS

ASSETS
 
September 29, 2018
   
December 30, 2017
 
   
(Unaudited)
       
Current Assets
           
Cash and cash equivalents
 
$
11,171,703
   
$
22,275,477
 
Marketable securities
   
192,529
     
 
Accounts receivable, less allowances: $712,000 - 2018; $389,000 - 2017
   
30,515,259
     
27,119,910
 
Inventories
   
51,200,098
     
47,268,757
 
Prepaid expenses and other assets
   
3,629,899
     
3,401,456
 
Total Current Assets
   
96,709,488
     
100,065,600
 
Property, Plant and Equipment
   
73,315,481
     
70,267,515
 
Accumulated depreciation
   
(43,605,003
)
   
(41,075,121
)
     
29,710,478
     
29,192,394
 
Goodwill
   
34,891,579
     
32,228,891
 
Trademarks
   
3,686,064
     
3,686,063
 
Patents and other intangibles net of accumulated amortization
   
10,698,635
     
9,275,158
 
Deferred income taxes
   
2,210,225
     
2,010,291
 
     
51,486,503
     
47,358,841
 
TOTAL ASSETS
 
$
177,906,469
   
$
176,458,397
 


LIABILITIES AND SHAREHOLDERS' EQUITY
           
Current Liabilities
           
Accounts payable
 
$
17,032,269
   
$
14,712,414
 
Accrued compensation
   
4,124,769
     
4,376,211
 
Other accrued expenses
   
4,544,159
     
3,606,057
 
Contingent liability
   
2,070,000
     
2,070,000
 
Current portion of long-term debt
   
1,937,000
     
6,550,000
 
Total Current Liabilities
   
29,708,197
     
31,314,682
 
                 
Deferred income taxes
   
1,723,543
     
1,723,543
 
Other long-term liabilities
   
358,982
     
358,982
 
Long-term debt, less current portion
   
27,125,500
     
28,675,000
 
Accrued postretirement benefits
   
980,387
     
1,032,171
 
Accrued pension cost
   
22,849,651
     
26,423,429
 
                 
Shareholders' Equity
               
 Preferred Stock, no par value:
               
        Authorized and unissued: 2,000,000 shares
               
Common Stock, no par value, Authorized: 50,000,000 shares
   
29,769,535
     
29,501,123
 
Issued: 8,952,317 shares in 2018 and 8,957,974 shares in 2017
               
Treasury Stock: 2,705,939 shares in 2018 and 2,694,729 shares in 2017
   
(19,420,784
)
   
(19,105,723
)
Retained earnings
   
106,061,448
     
97,921,903
 
Accumulated other comprehensive income (loss):
               
Foreign currency translation
   
(1,758,507
)
   
(943,193
)
Unrealized gain on interest rate swap & marketable security, net of tax
   
325,620
     
41,757
 
Unrecognized net pension and postretirement benefit costs, net of tax
   
(19,817,103
)
   
(20,485,277
)
   Accumulated other comprehensive loss
   
(21,249,990
)
   
(21,386,713
)
Total Shareholders' Equity
   
95,160,209
     
86,930,590
 
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
 
$
177,906,469
   
$
176,458,397
 

5



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


   
Nine Months Ended
 
   
September 29, 2018
   
September 30, 2017
 
Operating Activities
           
Net income
 
$
10,125,333
   
$
5,214,024
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
3,483,035
     
3,230,174
 
Unrecognized pension and postretirement benefits
   
(2,197,580
)
   
74,839
 
Loss on sale of equipment and other assets
   
55,823
     
18,585
 
Provision for doubtful accounts
   
211,292
     
52,663
 
Issuance of stock compensation
   
268,412
     
130,547
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
(4,116,321
)
   
(3,894,569
)
Inventories
   
(4,730,310
)
   
2,267,945
 
Prepaid expenses and other
   
(158,549
)
   
(2,686,763
)
Other assets
   
(6,864
)
   
494,750
 
Accounts payable
   
2,614,554
     
1,466,401
 
Accrued compensation
   
(200,967
)
   
(172,509
)
Other accrued expenses
   
1,747,682
     
3,978,256
 
Net cash provided by operating activities
   
7,095,540
     
10,174,343
 
                 
Investing Activities
               
Marketable securities
   
(174,145
)
   
(366,554
)
Business Acquisition, net of cash acquired
   
(4,994,685
)
   
(42,148,000
)
Capitalized software
   
(1,311,567
)
   
 
Purchases of property, plant and equipment
   
(2,850,365
)
   
(1,457,641
)
Net cash used in investing activities
   
(9,330,762
)
   
(43,972,195
)
                 
Financing Activities
               
Proceeds from issuance of long-term debt
   
     
31,000,000
 
Proceeds from short term borrowings
   
7,000,000
     
6,614,611
 
Payments on revolving credit note
   
(12,000,000
)
   
(1,614,611
)
Principal payments on long-term debt
   
(1,162,500
)
   
(2,173,214
)
Purchase common stock for the Treasury
   
(315,061
)
   
 
Dividends paid
   
(2,067,957
)
   
(2,065,607
)
Net cash used in financing activities
   
(8,545,518
)
   
31,761,179
 
                 
Effect of exchange rate changes on cash
   
(323,034
)
   
505,388
 
Net change in cash and cash equivalents
   
(11,103,774
)
   
(1,531,285
)
                 
Cash and cash equivalents at beginning of period
   
22,275,477
     
22,725,376
 
Cash and cash equivalents at end of period
 
$
11,171,703
   
$
21,194,091
 

See accompanying notes.
6


THE EASTERN COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
September 29, 2018


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 Regulation S-X 10-01 and do not include all of the information and footnotes required by generally accepted accounting principles in the United States ("GAAP") for complete financial statements. Refer to the Company's consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the year ended December 30, 2017 (the "2017 Form 10-K" filed with the Securities and Exchange Commission on March 15, 2018 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 herein. 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 December 30, 2017 has been derived from the audited consolidated balance sheet at that date.

Commencing with the financial statements contained in the Company's 10-Q for the period ended September 30, 2017, engineering expenses (which have been renamed product development expenses commencing with the June 30, 2018 Quarterly Report on Form 10-Q) have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses. Product development expenses are not necessarily a cost of product sold.

Commencing with this Quarterly Report on Form 10-Q, in accordance with ASU 2017-07 – Compensation – Retirement Benefits, net periodic pension costs have been separately identified for all periods presented. These expenses have been reclassified to cost of products sold from other income.


Note B – Earnings Per Share

The denominators used to calculate earnings per share are as follow:

   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Basic:
                       
Weighted average shares outstanding
   
6,263,733
     
6,258,278
     
6,262,332
     
6,259,872
 
                                 
Diluted:
                               
Weighted average shares outstanding
   
6,263,733
     
6,258,278
     
6,262,332
     
6,259,872
 
Dilutive stock options
   
27,916
     
36,679
     
27,916
     
36,679
 
Denominator for diluted earnings per share
   
6,291,649
     
6,294,957
     
6,290,248
     
6,296,551
 


7


Note C – Inventories

Inventories consist of the following components:

   
September 29, 2018
   
December 30, 2017
 
             
Raw material and component parts
 
$
15,523,900
   
$
14,331,915
 
Work in process
   
8,360,316
     
7,718,379
 
Finished goods
   
27,315,882
     
25,218,463
 
Total inventories
 
$
51,200,098
   
$
47,268,757
 


Note D – Segment Information

Financial information by segment is as follows:

   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Revenues:
                       
Sales to unaffiliated customers:
                       
Industrial Hardware
 
$
106,621,484
   
$
83,500,656
   
$
34,210,857
   
$
32,959,599
 
Security Products
   
49,926,265
     
46,232,410
     
16,918,909
     
16,115,356
 
Metal Products
   
21,115,542
     
20,362,909
     
6,227,676
     
6,932,982
 
   
$
177,663,291
   
$
150,095,975
   
$
57,357,442
   
$
56,007,937
 
                                 
Income before income taxes:
                               
Industrial Hardware
 
$
7,116,732
   
$
2,877,052
   
$
1,832,203
   
$
1,813,133
 
Security Products
   
5,055,569
     
4,290,745
     
2,406,390
     
1,604,950
 
Metal Products
   
1,128,500
     
1,128,507
     
501,815
     
155,558
 
Operating Profit
   
13,300,801
     
8,296,304
     
4,740,408
     
3,573,641
 
Interest expense
   
(918,897
)
   
(659,884
)
   
(310,507
)
   
(327,206
)
Other income
   
673,287
     
69,278
     
228,787
     
13,513
 
   
$
13,055,191
   
$
7,705,698
   
$
4,658,688
   
$
3,259,948
 


Note E – Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) No. 2016-02, Leases (Topic 842). ASU 2016-02 requires leases 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, 2018.  Early adoption is permitted. The Company is evaluating the impact of the new guidance.

In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018.  The Company is in the process of determining the effect that the adoption of ASU 2017-06 will have on the accompanying financial statements.
8


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 April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.  Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. ("Velvac").  The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.  The repayment amount then increases to $775,000 per quarter beginning July 1, 2019.  The term loan is a five-year loan with the remaining balance due on March 1, 2022.  The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results on an annualized basis.  The revolving credit portion has a maturity date of April 1, 2022.  On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility.  The Company subsequently paid off $1.6 million during 2017 and during 2018 the Company fully repaid the $5.0 million balance during the first quarter.  In addition, the Company withdrew $5.0 million for the acquisition of Load N Lock during the second quarter and paid of the balance of $5.0 million from the repatriation of cash from the Company's overseas subsidiaries leaving a zero dollar balance of the revolving credit facility as of September 29, 2018.

The interest rates on the term and revolving credit portions of the Restated Loan Agreement vary.  The interest rates vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.  The margin spread is based on operating results calculated on a rolling-four-quarter basis.  The Company may also borrow funds at the lender's prime rate.  On September 29, 2018, the interest rate for one half ($14.5 million) of the term portion of the Restated Loan Agreement was 3.85%, using a one month LIBOR rate, and the interest rate for the remaining balance ($14.5 million) of the term portion was 4.08%, based on a three month LIBOR rate. As of September 29, 2018, the interest rate for the undrawn revolving credit portion of the Restated Loan Agreement was 3.85%, based on a one month LIBOR rate.

The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio (to be tested quarterly) of at least 1.1 to 1 for 12 months trailing periods through December 31, 2018 and of at least 1.2 to 1 for subsequent 12 month trailing periods.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for the calendar year ended December 31, 2018, 3.5x for the calendar year ended December 31, 2019, 3.25x for calendar year ended December 31, 2020 and 3.0x for each calendar year thereafter.  The Company was in compliance with all covenants in 2017 and 2018.

On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date.  The notional amount will decrease on a quarterly basis beginning July 3, 2017 in accordance with the principal repayment schedule of the term portion of the Restated Loan Agreement.  The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed interest rate and the LIBOR when LIBOR is below 1.92% and the Company will receive interest when the LIBOR rate exceeds 1.92%.


Note G – 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
9

former officers with benefits in excess of limits imposed by federal tax law. In addition, the Company provides health care and life insurance for retired salaried employees in the U.S. who meet specific eligibility requirements.

Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2018 and 2017 are as follows:

   
Pension Benefits
 
   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Service cost
 
$
989,881
   
$
952,078
   
$
329,959
   
$
317,360
 
Interest cost
   
2,330,373
     
2,373,167
     
776,790
     
791,055
 
Expected return on plan assets
   
(3,914,637
)
   
(3,587,682
)
   
(1,304,879
)
   
(1,195,895
)
Amortization of prior service cost
   
98,072
     
109,312
     
32,691
     
36,438
 
Amortization of the net loss
   
832,584
     
923,614
     
277,528
     
307,871
 
Net periodic benefit cost
 
$
336,273
   
$
770,489
   
$
112,089
   
$
256,829
 

   
Postretirement Benefits
 
   
Nine Months Ended
   
Three Months Ended
 
   
September 29, 2018
   
September 30, 2017
   
September 29, 2018
   
September 30, 2017
 
Service cost
 
$
27,768
   
$
20,542
   
$
9,256
   
$
6,847
 
Interest cost
   
57,871
     
60,620
     
19,290
     
20,206
 
Expected return on plan assets
   
(41,738
)
   
(38,621
)
   
(13,913
)
   
(12,874
)
Amortization of prior service cost
   
(3,804
)
   
(16,083
)
   
(1,268
)
   
(5,361
)
Amortization of the net loss
   
(49,193
)
   
(58,201
)
   
(16,397
)
   
(19,400
)
Net periodic benefit cost
 
$
(9,096
)
 
$
(31,743
)
 
$
(3,032
)
 
$
(10,582
)

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 fiscal year 2018, the Company has contributed $2,510,000 into its pension plans and $97,000 to its postretirement plan.  The Company made additional contributions in excess of the minimum amount required in order to take advantage of the higher tax deduction on its 2017 tax return. The Company intends to make an additional $8,000 of contributions to its postretirement plan during the remainder of the year.

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the "401(k) Plan") covering substantially all U.S. non-union employees.  The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code.  The 401(k) Plan provides for contributions by the Company at its discretion.

The Company made contributions to the 401(k) Plan as follows:

     
 
Nine Months Ended
 
Three Months Ended
 
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
 
Regular matching contribution
 
$
436,088
   
$
346,713
   
$
129,968
   
$
111,291
 
Transitional credit contribution
   
273,742
     
307,597
     
68,128
     
76,526
 
Non-discretionary contribution
   
558,547
     
339,220
     
17,715
     
15,987
 
Total contributions for the period
 
$
1,268,377
   
$
993,530
   
$
215,811
   
$
203,804
 

The non-discretionary contribution of $502,617 made in the nine months ended September 29, 2018 was expensed in the prior fiscal year.
10



Note H – Stock Based Compensation

The Company accounts for its stock based awards in accordance with FASB Accounting Standards Codification (ASC) 718-10, Compensation – Stock Compensation, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions could materially affect the determination of the fair value of stock-based compensation, which, in turn, could materially affect the related amount recognized in the Company's consolidated statements of operations.

As of September 29, 2018, the Company had one stock option plan, the 2010 Executive Stock Incentive 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 (the "Compensation Committee").  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee. No options or restricted stock were granted in the third quarter of fiscal years 2018 and 2017.

The 2010 Plan also permits the issuance of stock appreciation rights ("SARs").  The SARs are in the form of an option with a cashless exercise price equal to the fair value of the Company's common stock at the date of grant.  During the third quarter of 2018, the Company did not issue any SARs.

Stock-based compensation expense in connection with SARs granted and vested to employees for the third quarter of 2018 and 2017 was approximately $74,000 and $47,000, respectively, and for the first nine months of fiscal years 2018 and 2017 was approximately $203,000 and $117,000 respectively.

As of September 29, 2018, there were 275,000 units reserved and available for future grants under the 2010 Plan.  The following tables set forth the outstanding SARs for the periods specified:

   
Nine Months Ended
September 29, 2018
   
Year Ended
December 30, 2017
 
   
Units
   
Weighted - Average Exercise Price
   
Units
   
Weighted - Average Exercise Price
 
Outstanding at beginning of period
   
141,500
   
$
20.36
     
--
   
$
--
 
Issued
   
51,000
     
24.90
     
149,500
     
20.39
 
Forfeited
   
(2,000
)
   
19.10
     
(8,000
)
   
21.10
 
Outstanding at end of period
   
190,500
     
21.44
     
141,500
     
20.36
 

SARs Outstanding and Exercisable
 
Range of Exercise Prices
   
Outstanding as of
September 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
   
Exercisable as of
September 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
 
$
19.10-24.90
     
190,500
     
3.7
   
$
21.44
     
20,670
     
3.4
   
$
19.10
 

11



The following tables set forth the outstanding restricted stock grants for the periods specified:

   
Nine Months Ended
September 29, 2018
   
Year Ended
December 30, 2017
 
   
Shares
   
Weighted - Average Exercise Price
   
Shares
   
Weighted - Average Exercise Price
 
Outstanding at beginning of period
   
25,000
   
$
     
   
$
 
Issued
   
     
     
25,000
     
 
Forfeited
   
     
     
     
 
Outstanding at end of period
   
25,000
     
     
25,000
     
 
                                 

Restricted Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
   
Outstanding as of
September 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
   
Exercisable as of
September 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
 
$
0.00
     
25,000
     
3.7
     
     
     
     
 

At September 29, 2018, outstanding SARs and restricted stock grants had an intrinsic value of $2,019,000.


Note I – Income Taxes

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

The Tax Cuts and Jobs Act (the "2017 Tax Act") was enacted into law on December 22, 2017. The 2017 Tax Act significantly changed U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.

The final impact on the Company resulting from the 2017 Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence U.S. tax attributes, such as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material due to, among other things, changes in interpretations of the 2017 Tax Act, future legislative action to address questions that arise because of the 2017 Tax Act, changes in accounting standards for income taxes or related interpretations in response to the 2017 Tax Act, or any updates or changes to estimates the Company has utilized to calculate the reasonable estimate of the transition tax.

Pursuant to SAB118, the company is allowed a measurement period of up to one year after the enactment date of the 2017 Tax Act to finalize the recording of the related tax impacts.  During the nine months ended September 29, 2018, no measurement period adjustments were recorded.  The company expects to finalize and record any related adjustments during the fourth quarter of 2018 in conformity with the one year measurement period under SAB118. The total amount of unrecognized tax benefits could increase or decrease within the next 12 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 ASC Topic 740, "Income Taxes."  There have been
12


no significant changes to the amount of unrecognized tax benefits during the nine months ended September 29, 2018.  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 J – Revenue Recognition

The Company's revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled.  The Company records revenues based on a five-step model in accordance with FASB ASC Topic 606, "Revenue from Contracts with Customers."  The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which is delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer.  A good or service is transferred when the customer obtains control of that good or service.  The Company's revenues are recorded at a point in time from the sale of tangible products.  Revenues are recognized when products are shipped.

The Company has elected the Modified Retrospective Method (the "Cumulative Effect Method") to comply with ASC Topic 606. The Cumulative Effect Method does not affect the amounts for the prior periods, but requires that the current period be reported in accordance with ASC Topic 606. ASC Topic 606 was adopted on December 31, 2017, which was the first day of the Company's 2018 fiscal year. The financial effect of ASC Topic 606 on the September 29, 2018 financial statements was not material.

Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded.  The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material.

Refer to Note D for revenues reported by segment.  The Company has not experienced any impairment losses, has no material future performance obligations and does not have material costs to obtain or fulfill contracts to capitalize.


Note K - 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 to the Company is its accounts receivable with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At September 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company's net trade receivables at September 29, 2018 or at December 30, 2017.  The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.

Interest Rate Risk
 
The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $14,531,250 on September 29, 2018 to convert approximately 50% of the term portion of its Restated Loan Agreement from variable to fixed interest rates. The
13

valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.

Currency Exchange Rate Risk

The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.  Because of the Company's limited exposure to any single foreign market, any currency exchange gains or losses have not been material and are not expected to be material in the future.  As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.

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. The assets or liabilities requiring fair value measurements on September 29, 2018 are as follows:


   
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
Financial Receivable
      Interest rate swap
 
$
404,257
   
$
   
$
404,257
   
$
 
Total assets
 
$
404,257
   
$
   
$
404,257
   
$
 

The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and thus classified as Level 2. The amount of the interest rate swap is included in other accrued assets.


Note L – Business Acquisition

Effective June 1, 2018 the Company acquired certain assets of Load N Lock Systems, Inc. ("Load N Lock"), including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights, and assumed certain liabilities and rights existing under all sales and purchase agreements.  Load N Lock provides innovative truck cap and tonneau cover locks that keep truck contents safe and secure.  Load N Lock developed and patented the first integrated power lock for the automotive industry and has developed numerous truck cap and tonneau cover lock related products.  Load N Lock provides its innovative products and solutions to the automotive industry's leading manufacturers of truck and automotive accessories in the United States and Asia.

Load N Lock has been included in the Security Products segment of the Company from the date of the acquisition.  The cost of the acquisition of Load N Lock was approximately $4,995,000.

The above acquisition was accounted for under ASC 805.  The acquired business is included in the consolidated operating results of the Company from the date of acquisition.  The excess of the cost of Load N Lock over the fair market value of the net assets acquired was $2,694,700, which has been recorded as goodwill.

In connection with the above acquisition, the Company recorded the following intangible assets:

 
Asset Class/Description
 
Amount
   
Weighted-average Life in Years
 
Patents, technology, and licenses
           
Customer relationships
 
$
689,675
     
8.3
 
Intellectual property
   
586,762
     
8.3
 
Non-compete agreements
   
52,570
     
8.3
 
   
$
1,329,007
     
8.3
 

There is no anticipated residual value relating to these intangible assets.
14


Neither the actual results nor the pro forma effects of the acquisition of Load N Lock are material to the Company's financial statements.


Note M – Shareholder's Equity Share Repurchase Program

On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company's common stock. The Company's share repurchase program does not obligate it to acquire the Company's common stock at any specific cost per share.  During the third quarter of 2018, the Company repurchased 11,210 shares of its common stock for $315,000 in connection with the share repurchase program.  Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the "Exchange Act").

15

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 quarter ended September 29, 2018. 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 December 30, 2017 and the related Management's Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company's 2017 Form 10-K.

Safe Harbor for Forward-Looking Statements

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 and the rules, regulation and releases of the Securities and Exchange Commission (the "SEC").  Any statement that are not historical fact, including statements containing such words as "may," "will," "could," "expects," "intends," "believes," "plans," "anticipates," "estimated," or similar expressions, should be considered forward-looking statements. Readers should not place undue influence on these statements, which reflect management's current expectations regarding future events and operating performance and are made only as of the date of this Quarterly Report on Form 10-Q.  These forward-looking statements are subject to risks and uncertainties, and actual future results and trends might differ materially from those discussed in, or implied by, the forward-looking statements.

The risks and uncertainties that could cause actual results to differ from those described in the forward-looking statements depend 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 the Company's industry segments and in the overall economy, litigation, legislation and the impact of the acquisition and integration of Velvac and its subsidiaries. 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.

There are important additional factors that could cause actual results or events to differ materially from those indicated by such forward-looking statements, including the factors described in the Company's 2017 Form 10-K, which was filed with the SEC on March 15, 2018.  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.

The Company undertakes no obligation to update, alter, or otherwise revise any forward-looking statements, whether written or oral, that may be made from time to time, whether as a result of new information, future events, or otherwise.

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 for the third quarter of 2018 increased $1.4 million or 2%, as compared to the third quarter of 2017.  Sales increased in the Industrial Hardware segment by 4% and increased in the Security segment by 5%. Sales decreased in the Metal Products segment by 10%. The third quarter of 2018 was favorably affected by the introduction of new products which increased sales 1%. New products comprise a new product line that includes paddle latches, rods and strikers, hinges and center brackets; door kits with rotary locks; and vents with vent covers and hinges
16

primarily in Class 8 trucks, truck access and off-highway vehicles end markets; and mini-tubular locks, cam lock, switch locks and t-handles in the commercial lock markets.

Sales for the first nine months of 2018 increased $27.6 million, or 18%, compared to the same prior year period. Sales volume of existing products increased by 14% in the first nine months of 2018 compared to the first nine months of 2017. The first nine months of 2018 were favorably affected by the introduction of new products which increased sales by 3%. Compared to the prior year period, sales increased in the first nine months of 2018 by 28% in the Industrial Hardware segment and by 8% in the Security Products segment and by 4% in the Metal Products segment. The increase in Industrial Hardware segment sales in the first nine months of 2018 when compared to the respective corresponding prior year period reflect a full nine months of sales from the Velvac acquisition in 2018 and only six months of sales in 2017.

For the three months ended September 2018, gross margin as a percentage of sales was 25% compared to 21% in the same period of 2017. Gross margin as a percentage of sales for the first nine months of 2018 was 25% compared to 24% for the same prior year period.

Product development expenses increased $0.2 million, or 8%, for the third quarter of 2018 and increased $1.1 million, or 27%, for the first nine months of 2018 as compared to the corresponding prior year periods in 2017.  The increase for the first nine months of 2018 was the result of a full nine months of Velvac related expenses compared with only six months of such expenses in 2017.

Selling and administrative costs increased $0.9 million, or 15%, for the third quarter of 2018 compared to the same prior year period. Selling and administrative costs increased $1.7 million, or 7%, for the first nine months of 2018 compared to the same prior year period in 2017.  These increases were primarily the result of payroll and payroll related costs associated with increased employment. In addition, the increase in 2018 reflects a full nine months of Velvac expenses compared to only six months of expenses in 2017.

Interest expense for the third quarter of 2018 was comparable to the third quarter of 2017.  For the nine months ended September 29, 2018, interest expense increased $0.3 million due to the increased level of debt incurred in connection with the acquisition of Velvac in the second quarter of 2017.  The increased level of debt was outstanding for the full nine month period in 2018 as opposed to only approximately six months in 2017.

Other income increased $0.6 million, which represents the entire increase year over year, in the first nine months of 2018 compared to the first nine months of 2017 due to the adoption of FASB ASU 2017-07 - Compensation - Retirement Benefits: Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. The adoption of this pronouncement requires that income earned on the plan assets be presented separately. Income earned on the plan assets is subject to factors such as interest rates, portfolio performance and the discount rate.

A more detailed analysis of the Company's results of operations and financial condition is provided below:


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 September 29, 2018
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
77.4
%
   
68.0
%
   
83.1
%
   
75.2
%
Gross margin
   
22.6
%
   
32.0
%
   
16.9
%
   
24.8
%
                                 
Product development expense
   
4.3
%
   
3.0
%
   
     
3.5
%
Selling and administrative expense
   
12.9
%
   
14.8
%
   
8.8
%
   
13.0
%
Operating profit
   
5.4
%
   
14.2
%
   
8.1
%
   
8.3
%

17


   
Three Months Ended September 30, 2017
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
80.6
%
   
70.5
%
   
88.8
%
   
78.7
%
Gross margin
   
19.4
%
   
29.5
%
   
11.2
%
   
21.3
%
                                 
Product development expense
   
4.1
%
   
3.0
%
   
--
     
3.3
%
Selling and administrative expense
   
9.8
%
   
16.5
%
   
9.0
%
   
11.6
%
Operating profit
   
5.5
%
   
10.0
%
   
2.2
%
   
6.4
%
                                 


The following table shows the amount of change in sales and operating profit, by segment, for the third quarter of 2018 compared to the third quarter of 2017 (dollars in thousands):

   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
 
$
1,251
   
$
804
   
$
(705
)
 
$
1,350
 
                                 
         Volume
   
1.4
%
   
2.9
%
   
-22.4
%
   
-1.1
%
         Prices
   
0.9
%
   
0.8
%
   
1.8
%
   
1.0
%
         New products
   
1.5
%
   
1.3
%
   
10.4
%
   
2.5
%
     
3.8
%
   
5.0
%
   
-10.2
%
   
2.4
%
                                 
Operating profit
 
$
19
   
$
802
   
$
346
   
$
1,167
 
     
1.1
%
   
49.9
%
   
221.9
%
   
32.6
%
                                 
                                 
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:

   
Nine Months Ended September 29, 2018
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
75.8
%
   
69.7
%
   
85.5
%
   
75.2
%
Gross margin
   
24.2
%
   
30.3
%
   
14.5
%
   
24.8
%
                                 
Product development expense
   
3.4
%
   
3.0
%
   
     
2.9
%
Selling and administrative expense
   
14.1
%
   
17.2
%
   
9.1
%
   
14.4
%
Operating profit
   
6.7
%
   
10.1
%
   
5.4
%
   
7.5
%
                                 
                                 
   
Nine Months Ended September 30, 2017
 
   
Industrial
   
Security
   
Metal
         
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
77.1
%
   
69.8
%
   
84.8
%
   
75.9
%
Gross margin
   
22.9
%
   
30.2
%
   
15.2
%
   
24.1
%
                                 
Product development expense
   
3.3
%
   
3.0
%
   
--
     
2.8
%
Selling and administrative expense
   
16.2
%
   
17.9
%
   
9.7
%
   
15.8
%
Operating profit
   
3.4
%
   
9.3
%
   
5.5
%
   
5.5
%

18

The following table shows the amount of change in sales and operating profit, by segment, for the first nine months of 2018 compared to the first nine months of 2017 (dollars in thousands):

   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
 
$
23,121
   
$
3,694
   
$
752
   
$
27,567
 
                                 
         Volume
   
25.3
%
   
4.1
%
   
-12.1
%
   
13.7
%
         Prices
   
0.8
%
   
0.7
%
   
2.1
%
   
1.0
%
         New products
   
1.6
%
   
3.2
%
   
13.7
%
   
3.7
%
     
27.7
%
   
8.0
%
   
3.7
%
   
18.4
%
                                 
Operating profit
 
$
4,239
   
$
765
   
$
0
   
$
5,004
 
     
147.4
%
   
17.8
%
   
0.0
%
   
60.3
%


Industrial Hardware Segment

Net sales increased $1.3 million or 4% for the third quarter of 2018 and $23.1 million or 28% for the first nine months of 2018 compared to the respective corresponding prior year periods.  The increase in net sales for the first nine months of 2018 when compared to the corresponding prior year period reflects a full nine months of sales from the Velvac acquisition in 2018 and only approximately six months of sales from the Velvac acquisition in 2017.  Sales of new products included a new product line that includes paddle latches, rods and strikers, hinges and center brackets; door kits with rotary locks; and vents with vent covers and hinges primarily in Class 8 trucks, truck access and off-highway vehicles end markets.

Cost of products sold decreased $0.1 million for the third quarter of 2018 when compared to the respective corresponding period in 2017.  Cost of product sold increased $16.5 million or 26% in the first nine months of 2018 compared to the respective corresponding prior year first nine months of 2017 due to increased utilization of production capacity in the first nine months of 2018. Raw material costs increased 26% for the first nine months of 2018 which reflects a full nine months of cost of products sold from the Velvac acquisition in 2018 and only six months of sales in 2017. Raw material price increases for the first nine months of 2018 included a 22%  increase in the price of hot and cold rolled steel and a 23% increase in the price of stainless steel . In addition, payroll and payroll related costs increased 20% for the first nine months of 2018 which reflects a full nine months of cost of products sold from the Velvac acquisition in 2018 and only six months of sales in 2017.

Gross margin as a percentage of net sales was 23% for the third quarter 2018 compared to 19% for the same period in 2017.  Gross margin as a percentage of net sales was 24% for the first nine months of 2018 compared to 23% for the same period in 2017.  The increase in gross margin for the third quarter of 2018 period reflects the change in the mix of products sold.

Product development expense as a percentage of net sales was 4% for both the third quarter of 2018 and the same period in 2017.  Product development expense as a percentage of net sales was 3% for the first nine months of 2018 and the comparable period in 2017.

Selling and administrative expenses increased $1.2 million or 36% for the third quarter of 2018 and $1.5 million or 11% for the first nine months of 2018 compared to the respective corresponding periods in 2017. The third quarter increase was due to an increase in payroll and payroll related expenses as a result of increased employment and an increase in commission expenses on increased sales.  For the first nine months of 2018, payroll and payroll related costs increased 12% when compared to the corresponding prior year period and reflects a full nine months of costs from the Velvac acquisition in 2018 and only approximately six months of such costs in 2017.

19

Security Products Segment

Net sales increased $0.8 million or 5% for the third quarter of 2018 and $3.7 million or 8% for the first nine months of 2018 compared to the respective corresponding periods of 2017The increase in sales for the third quarter 2018 resulted from a 3% increase in sales volume of existing products when compared to the third quarter of 2017.  The acquisition of Load N Lock accounted for 7% of this increase.  The increase in sales for the first nine months of 2018 resulted from an increase of 4% for sales volume and 3% for new products.  New product sales included mini tubular locks, cam locks, switch locks and t-handles in the commercial lock markets.

Cost of products sold increased $0.1 million or 1% in the third quarter and $2.5 million or 8% for the first nine months of 2018 as compared to the comparable periods of 2017, as the result of increased sales volume.  Raw material costs increased 4% in the third quarter and 9% in the first nine months of 2018 as compared to the same periods of 2017 in line with the overall increase in cost of products sold and sales volume.  In addition, payroll and payroll related expenses increased 10% in the third quarter and 14% in the first nine months of 2018 as compared to the same periods of 2017 which was the result of hiring additional personnel.

Gross margin as a percentage of net sales was 32% for the third quarter of 2018 and 30% for the first nine months of 2018, as compared to 30% for each of the third quarter and first nine months of 2017.  The increase in gross margin for the third quarter of 2018 reflects the change in mix of products sold by the Company to include higher margin goods.

Product development expense as a percentage of net sales was 3% for each of the third quarters and first nine months of 2018 and 2017.

Selling and administrative expenses decreased $0.2 million or 6% for the third quarter of 2018 and increased $0.3 million or 4% for the first nine months of 2018, as compared to the respective corresponding periods in 2017. The most significant factor resulting in the increase was additional charges to increase the accounts receivable allowance reserve.


Metal Products Segment

Net sales decreased $0.7 million or 10% for the third quarter of 2018 and increased $0.8 million or 4% for the first nine months of 2018 as compared to the respective corresponding periods in 2017.  The decrease in third quarter sales was in mining products offset by increased sales of industrial product as the Company continues efforts to diversify away from traditional mining products.  New product sales contributed 10% in the third quarter of 2018 and were in the industrial castings markets.

Cost of products sold decreased $1.0 million or 16% for the third quarter and increased $0.8 million or 5% for the first nine months of 2018, as compared to the respective corresponding periods for 2017.  The third quarter of 2018 costs of product sold decreased as the result of decreased sales volume.  The first nine months of 2018 costs of product increased as the result of scrap iron prices increasing 4%. The increase in cost of product sold is the result of hiring additional personnel, which added 20% in payroll cost for the first nine months of 2018.

Gross margin as a percentage of net sales was 17% for the third quarter of 2018 compared to 11% for the third quarter of 2017.  Gross margin as a percentage of net sales was 15% in each of the first nine months of 2018 and 2017.

Selling and administrative expenses decreased $0.1 million or 12% for the third quarter and decreased $0.1 million or 2% for the first nine months of 2018 compared to the respective corresponding periods in 2017.  The decrease for the third quarter of 2018 was due to decreases in payroll and payroll related items.

20


Liquidity and Sources of Capital

The Company generated approximately $7,100,000 of cash from its operations during the first nine months of 2018 compared to approximately $10,200,000 during the same period in 2017.  The decrease for cash flows for the first nine months of 2018 compared to the corresponding period in 2017 was primarily the result of increased inventories and accounts receivable on increased organic sales and the inclusion of the Velvac acquisition during the 2018 period.  Cash flow from operations coupled with cash at the beginning of the 2018 fiscal year was sufficient to fund capital expenditures, debt service, and dividend payments.

Additions to property, plant and equipment were approximately $4,162,000 for the first nine months of 2018 and $1,458,000 for the same period in 2017.  As of September 29, 2018, there was approximately $290,000 of outstanding commitments for capital expenditures.

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

   
Third
Quarter
2018
   
Third
Quarter
2017
   
Year
End
2017
 
Current ratio
   
3.3
     
3.1
     
3.2
 
Average days' sales in accounts receivable
   
48
     
53
     
46
 
Inventory turnover
   
3.5
     
3.5
     
3.4
 
Total debt to shareholders' equity
   
30.5
%
   
40.6
%
   
40.5
%

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

   
Third
   
Third
   
Year
 
   
Quarter
   
Quarter
   
End
 
   
2018
   
2017
   
2017
 
Cash and cash equivalents
                 
  - Held in the United States
 
$
3.4
   
$
7.1
   
$
7.9
 
  - Held by a foreign subsidiary
   
7.8
     
14.1
     
14.4
 
     
11.2
     
21.2
     
22.3
 
Working capital
   
67.0
     
68.0
     
68.8
 
Net cash provided by operating activities
   
7.1
     
10.2
     
11.2
 
Change in working capital impact on net cash
    (used) in operating activities
   
(6.4
)
   
1.4
     
2.4
 
Net cash (used) in investing activities
   
(9.3
)
   
(43.9
)
   
(44.7
)
Net cash (used) in financing activities
   
(8.5
)
   
31.8
     
30.7
 


Total inventories of $51.2 million at September 29, 2018 increased 8% as compared to $47.3 million at December 30, 2017.  Accounts receivable were $30.5 million at September 29, 2018, as compared to $27.1 million at December 30, 2017.

Cash flow from operating activities and funds available under the revolving credit portion of the Restated Loan Agreement are expected to be sufficient to cover future foreseeable working capital requirements.

During the nine months ended September 29, 2018 the Company repatriated approximately $7.6 million in cash from foreign operations and used the funds to fully repay the outstanding balance on the Company's revolving credit facility.

21


ITEM 3 – QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in market risk from what was reported in the 2017 Form 10-K.  For additional information, see Note K in the Notes accompanying this Quarterly Report on Form 10Q.


ITEM 4 – CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures:

As of the end of the quarter ended September 29, 2018, 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."

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 as of September 29, 2018.

Changes in Internal Control Over Financial Reporting:

During the period covered by this Quarterly Report on Form 10-Q, there have been no changes in the Company's internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.



PART II – OTHER INFORMATION

ITEM 1 – LEGAL PROCEEDINGS

The Company is party to various legal proceedings and claims related to its normal business operations.  In the opinion of management, the Company has substantial and meritorious defenses for these claims and proceedings in which it is a defendant, and believes these matters will ultimately be resolved without a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.  The aggregate provision for losses related to contingencies arising in the ordinary course of business was not material to operating results for any year presented.

In 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at its plant in Wheeling, Illinois. The Company entered into a voluntary remediation program in Illinois and engaged an environmental clean-up company to perform testing and develop a remediation plan. Since 2010, the environmental company completed a number of tests and the design of a final remediation system was approved in the second quarter of 2018. As of the end of the third quarter of 2018, the remediation plan was completed. The State of Illinois has received the documentation related to the remediation and is in the process signing off on the documentation.
22


In 2016, the Company created a plan to remediate a landfill of spent foundry sand maintained at the Company's metal casting facility in New York. This plan was agreed to by the New York Department of Environmental Conservation (the "DEC") on March 27, 2018. Based on estimates provided by the Company's environmental engineers, the anticipated cost to remediate and monitor the landfill is $411,000. The Company has accrued for and expensed the entire $411,000 in the first quarter of 2018 and in fiscal 2017.  An outside consultant and engineer has been engaged and have created a preliminary closure design which will be presented to the DEC in the fourth quarter of 2018. If the closure design plan is approved by the DEC, then work will commence in the spring of 2019.

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 of which any property of the Company or any subsidiary is the subject.


ITEM 1A – RISK FACTORS

The Company's business is subject to a number of risks, some of which are beyond its control. In addition to the other information set forth in this report, the Company's shareholders should carefully consider the factors discussed in Item 1A.  "Risk Factors" of the Company's 2017 Form 10-K, as filed with the SEC on March 15, 2018.  These risk factors could have a material adverse effect on the Company's business, results of operations, financial condition and/or liquidity and could cause our operating results to vary significantly from period to period. As of September 29, 2018, there have been no material changes to the risk factors disclosed in the Company's 2017 Form 10-K. The Company may also disclose changes to such factors or disclose additional factors from time to time in its future filings with the SEC.  Additional risks and uncertainties not currently known to the Company or that it currently deems to be immaterial also may materially adversely affect its business, financial condition, or operating results.


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

Issuer Purchases of Equity Securities

On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company's common stock.  The Company's share repurchase program does not obligate it to acquire the Company's common stock at any specific cost per share.  Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Exchange Act.

The following table provides common stock repurchases made by or on behalf of the Company during the three months ended September 29, 2018.

Period
 
Total
Number of
Shares
Purchased
   
Average
Price Paid
Per Share
   
Total Number of
Shares
Purchased As
Part of Publicly
Announced Plans
or Programs
   
Maximum Number
of Shares That May
Yet be Purchased
Under the Plans or
Programs
 
                         
July 1 – August 4, 2018
   
-
     
-
     
-
     
-
 
August 5 – September 1, 2018
   
   6,210
     
27.02
     
   6,210
     
193,790
 
September 2 – September 29, 2018
   
   5,000
     
29.45
     
   5,000
     
188,790
 
Total
   
11,210
   
$
28.10
     
11,210
     
188,790
 

23


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.

(101.INS)    XBRL Instance Document

(101.SCH)      XBRL Taxonomy Extension Schema Document

(101.CAL)               XBRL Taxonomy Extension Calculation Linkbase Document

24



SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 
THE EASTERN COMPANY
 
(Registrant)
 
DATE:  November 5, 2018
/s/August M. Vlak
 
August M. Vlak
President and Chief Executive Officer
   
DATE:  November 5, 2018
/s/John L. Sullivan III
 
John L. Sullivan III
Vice President and Chief Financial Officer
   



25
EX-31 2 ex31_3rdqtr2018.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:  November 5, 2018

/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:  November 5, 2018

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

EX-32 3 ex32_3rdqtr2018.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") 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 September 29, 2018, 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 5th day of November, 2018.


 
By: /s/August M. Vlak
 
August M. Vlak
CEO
   
 
By: /s/John L. Sullivan III
 
John L. Sullivan III
CFO
   


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.CAL 4 eml-20180929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 5 eml-20180929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.INS 6 eml-20180929.xml XBRL INSTANCE DOCUMENT 0000031107 2017-12-31 2018-09-29 0000031107 2018-09-29 0000031107 2017-01-01 2017-09-30 0000031107 2017-07-02 2017-09-30 0000031107 2018-07-01 2018-09-29 0000031107 2017-12-30 0000031107 2016-12-31 0000031107 2017-09-30 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2017-12-31 2018-09-29 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-29 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2017-07-02 2017-09-30 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2017-12-31 2018-09-29 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-29 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2017-07-02 2017-09-30 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2017-07-02 2017-09-30 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-29 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2017-12-31 2018-09-29 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember 2018-09-29 0000031107 us-gaap:LineOfCreditMember 2018-09-29 0000031107 us-gaap:LineOfCreditMember 2017-04-03 2017-04-03 0000031107 us-gaap:MediumTermNotesMember 2017-04-03 2017-04-03 0000031107 us-gaap:LineOfCreditMember eml:OneMonthLondonInterbankOfferedRateLIBORMember 2018-09-29 0000031107 eml:ThreeMonthLondonInterbankOfferedRateLIBORMember us-gaap:MediumTermNotesMember 2018-09-29 0000031107 us-gaap:MediumTermNotesMember eml:OneMonthLondonInterbankOfferedRateLIBORMember 2018-09-29 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-04-04 0000031107 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2017-12-31 2018-09-29 0000031107 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember 2017-12-31 2018-09-29 0000031107 us-gaap:LineOfCreditMember eml:LoadNLockMember 2018-06-30 0000031107 us-gaap:LineOfCreditMember 2017-01-01 2017-12-30 0000031107 us-gaap:LineOfCreditMember 2017-12-31 2018-03-31 0000031107 us-gaap:LineOfCreditMember eml:LoadNLockMember 2018-04-01 2018-06-30 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 0000031107 us-gaap:ScenarioForecastMember us-gaap:MediumTermNotesMember 2019-07-01 2019-09-30 0000031107 us-gaap:MediumTermNotesMember 2017-12-31 2018-09-29 0000031107 us-gaap:LineOfCreditMember 2017-12-31 2018-09-29 0000031107 us-gaap:LineOfCreditMember srt:MinimumMember 2017-12-31 2018-09-29 0000031107 us-gaap:LineOfCreditMember srt:MaximumMember 2017-12-31 2018-09-29 0000031107 us-gaap:MediumTermNotesMember eml:ThreeMonthLondonInterbankOfferedRateLIBORMember 2017-12-31 2018-09-29 0000031107 us-gaap:MediumTermNotesMember eml:OneMonthLondonInterbankOfferedRateLIBORMember 2017-12-31 2018-09-29 0000031107 eml:OneMonthLondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2017-12-31 2018-09-29 0000031107 eml:RestatedLoanAgreementMember srt:MinimumMember 2017-12-31 2018-09-29 0000031107 srt:MaximumMember eml:RestatedLoanAgreementMember 2017-12-31 2018-09-29 0000031107 us-gaap:InterestRateSwapMember us-gaap:MediumTermNotesMember 2017-04-04 2017-04-04 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 2018-09-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-09-30 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-07-02 2017-09-30 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 2018-09-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-09-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-07-02 2017-09-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2018-07-01 2018-09-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-07-01 2018-09-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2018-09-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-09-29 0000031107 eml:TransitionalCreditContributionsMember 2017-12-31 2018-09-29 0000031107 eml:NonDiscretionaryContributionsMember 2017-07-02 2017-09-30 0000031107 eml:NonDiscretionaryContributionsMember 2017-12-31 2018-09-29 0000031107 eml:NonDiscretionaryContributionsMember 2017-01-01 2017-09-30 0000031107 eml:TransitionalCreditContributionsMember 2017-07-02 2017-09-30 0000031107 eml:TransitionalCreditContributionsMember 2018-07-01 2018-09-29 0000031107 eml:RegularMatchingContributionsMember 2018-07-01 2018-09-29 0000031107 eml:RegularMatchingContributionsMember 2017-01-01 2017-09-30 0000031107 eml:USNonUnionEmployeesMember 2017-12-31 2018-09-29 0000031107 eml:RegularMatchingContributionsMember 2017-12-31 2018-09-29 0000031107 eml:TransitionalCreditContributionsMember 2017-01-01 2017-09-30 0000031107 eml:NonDiscretionaryContributionsMember 2018-07-01 2018-09-29 0000031107 eml:RegularMatchingContributionsMember 2017-07-02 2017-09-30 0000031107 srt:MinimumMember 2017-12-31 2018-09-29 0000031107 us-gaap:RestrictedStockMember 2018-07-01 2018-09-29 0000031107 us-gaap:RestrictedStockMember 2017-07-02 2017-09-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-07-02 2017-09-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2018-07-01 2018-09-29 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-12-31 2018-09-29 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-01-01 2017-09-30 0000031107 eml:Plan2010Member 2018-09-29 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-12-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2016-12-31 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-01-01 2017-12-30 0000031107 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-29 0000031107 us-gaap:EmployeeStockOptionMember 2017-07-02 2017-09-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2018-09-29 0000031107 us-gaap:RestrictedStockMember 2016-12-31 0000031107 us-gaap:RestrictedStockMember 2017-12-30 0000031107 us-gaap:RestrictedStockMember 2017-01-01 2017-12-30 0000031107 us-gaap:RestrictedStockMember 2017-12-31 2018-09-29 0000031107 us-gaap:RestrictedStockMember 2018-09-29 0000031107 eml:StockAppreciationRightsSARsAndRestrictedStockMember 2018-09-29 0000031107 2017-01-01 2017-12-30 0000031107 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-31 2018-09-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember 2017-12-31 2018-09-29 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2018-09-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-31 2018-09-29 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-12-31 2018-09-29 0000031107 us-gaap:FairValueInputsLevel3Member 2018-09-29 0000031107 us-gaap:FairValueInputsLevel2Member 2018-09-29 0000031107 us-gaap:FairValueInputsLevel1Member 2018-09-29 0000031107 eml:LoadNLockMember 2018-06-02 2018-06-30 0000031107 eml:LoadNLockMember 2018-06-01 0000031107 eml:LoadNLockMember us-gaap:CustomerRelationshipsMember 2018-06-02 2018-06-30 0000031107 eml:LoadNLockMember us-gaap:IntellectualPropertyMember 2018-06-02 2018-06-30 0000031107 eml:LoadNLockMember us-gaap:NoncompeteAgreementsMember 2018-06-02 2018-06-30 0000031107 2018-05-02 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure eml:Plan false --12-29 2018-09-29 Accelerated Filer EASTERN CO 0000031107 6257588 2018 Q3 10-Q false false false 15500000 14531250 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note E &#8211; Recent Accounting Pronouncements</u></div><div style="text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) No. 2016-02, Leases (Topic 842). ASU 2016-02 requires leases 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, 2018.&#160; Early adoption is permitted. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018.&#160; The Company is in the process of determining the effect that the adoption of ASU 2017-06 will have on the accompanying financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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> 17032269 14712414 30515259 27119910 325620 41757 41075121 43605003 20485277 19817103 -1758507 -943193 -21386713 -21249990 P8Y3M18D P8Y3M18D P8Y3M18D P8Y3M18D 47000 74000 203000 117000 712000 389000 404257 0 0 404257 176458397 177906469 100065600 96709488 51486503 47358841 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note A &#8211; Basis of Presentation</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Regulation S-X 10-01 and do not include all of the information and footnotes required by generally accepted accounting principles in the United States ("GAAP") for complete financial statements. Refer to the Company's consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the year ended December 30, 2017 (the "2017 Form 10-K" filed with the Securities and Exchange Commission on March 15, 2018 for additional information.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 herein. 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><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The condensed consolidated balance sheet as of December 30, 2017 has been derived from the audited consolidated balance sheet at that date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with the financial statements contained in the Company's 10-Q for the period ended September 30, 2017, engineering expenses (which have been renamed product development expenses commencing with the June 30, 2018 Quarterly Report on Form 10-Q) have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses. Product development expenses are not necessarily a cost of product sold.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with this Quarterly Report on Form 10-Q, in accordance with ASU 2017-07 &#8211; Compensation &#8211; Retirement Benefits, net periodic pension costs have been separately identified for all periods presented. These expenses have been reclassified to cost of products sold from other income.</div></div> 2070000 2070000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note L &#8211; Business Acquisition</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Effective June 1, 2018 the Company acquired certain assets of Load N Lock Systems, Inc. ("Load N Lock"), including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights, and assumed certain liabilities and rights existing under all sales and purchase agreements.&#160; Load N Lock provides innovative truck cap and tonneau cover locks that keep truck contents safe and secure.&#160; Load N Lock developed and patented the first integrated power lock for the automotive industry and has developed numerous truck cap and tonneau cover lock related products.&#160; Load N Lock provides its innovative products and solutions to the automotive industry's leading manufacturers in the United States and Asia.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Load N Lock has been included in the Security Products segment of the Company from the date of the acquisition.&#160; The cost of the acquisition of Load N Lock was approximately $4,995,000.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The above acquisition was accounted for under ASC 805.&#160; The acquired business is included in the consolidated operating results of the Company from the date of acquisition.&#160; The excess of the cost of Load N Lock over the fair market value of the net assets acquired was $2,694,700, which has been recorded as goodwill.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In connection with the above acquisition, the Company recorded the following intangible assets:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Asset Class/Description</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amount</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted-average Life in Years</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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Patents, technology, and licenses</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">689,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">586,762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">52,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,329,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">There is no anticipated residual value relating to these intangible assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Neither the actual results nor the pro forma effects of the acquisition of Load N Lock are material to the Company's financial statements.</div></div> 4995000 -11103774 -1531285 22275477 11171703 22725376 21194091 50000000 50000000 0 0 0.33 0.11 0.33 0.11 8952317 8957974 29501123 29769535 3507022 7086925 10262056 2864029 113888301 44058406 43139780 133670797 P5Y 0.0250 0.0175 0.0250 0.0175 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note F &#8211; Debt</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.&#160; Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. ("Velvac").&#160; The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.&#160; The repayment amount then increases to $775,000 per quarter beginning July 1, 2019.&#160; The term loan is a five-year loan with the remaining balance due on March 1, 2022.&#160; The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results on an annualized basis.<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; </font>The revolving credit portion has a maturity date of April 1, 2022.&#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility.&#160; The Company subsequently paid off $1.6 million during 2017 and during 2018 the Company fully repaid the $5.0 million balance during the first quarter.&#160; In addition the Company withdrew $5.0 million for the acquisition of Load N Lock during the second quarter and paid of the balance of $5.0 million from the repatriation of cash from the Company's overseas subsidiaries leaving a zero dollar balance of the revolving credit facility as of September 29, 2018.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The interest rates on the term and revolving credit portions of the Restated Loan Agreement vary.&#160; The interest rates vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.&#160; The margin spread is based on operating results calculated on a rolling-four-quarter basis.&#160; The Company may also borrow funds at the lender's prime rate.&#160; On September 29, 2018, the interest rate for one half ($14.5 million) of the term portion of the Restated Loan Agreement was 3.85%, using a one month LIBOR rate, and the interest rate for the remaining balance ($14.5 million) of the term portion was 4.08%, based on a three month LIBOR rate. As of September 29, 2018, the interest rate for the undrawn revolving credit portion of the Restated Loan Agreement was 3.85%, based on a one month LIBOR rate.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio (to be tested quarterly) of at least 1.1 to 1 for 12 months trailing periods through December 31, 2018 and of at least 1.2 to 1 for subsequent 12 month trailing periods.&#160; In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for the calendar year ended December 31, 2018, 3.5x for the calendar year ended December 31, 2019, 3.25x for calendar year ended December 31, 2020 and 3.0x for each calendar year thereafter.&#160; The Company was in compliance with all covenants in 2017 and 2018.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date.&#160; The notional amount will decrease on a quarterly basis beginning July 3, 2017 in accordance with the principal repayment schedule of the term portion of the Restated Loan Agreement.&#160; The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed interest rate and the LIBOR when LIBOR is below 1.92% and the Company will receive interest when the LIBOR rate exceeds 1.92%.</div></div> 2022-04-01 2022-03-01 2010291 2210225 1723543 1723543 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company made contributions to the 401(k) Plan as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="15" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Regular matching contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">436,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">346,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">129,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">111,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Transitional credit contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">273,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">68,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Non-discretionary contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">558,547</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">339,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">17,715</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,987</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Total contributions for the period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,268,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">993,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">215,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">203,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 2510000 97000 273742 203804 15987 558547 339220 76526 68128 129968 346713 502617 436088 307597 215811 1268377 17715 111291 993530 16397 58201 -832584 -277528 -307871 49193 -923614 19400 -16083 -3804 -5361 36438 -1268 32691 109312 98072 1195895 41738 3587682 38621 1304879 3914637 13913 12874 8000 776790 2373167 791055 60620 57871 2330373 19290 20206 256829 770489 112089 -9096 -10582 -31743 -3032 336273 989881 20542 6847 27768 952078 317360 329959 9256 22849651 26423429 3483035 3230174 0 404257 404257 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note H &#8211; Stock Based Compensation</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company accounts for its stock based awards in accordance with FASB Accounting Standards Codification (ASC) 718-10, Compensation &#8211; Stock Compensation, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions could materially affect the determination of the fair value of stock-based compensation, which, in turn, could materially affect the related amount recognized in the Company's consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of September 29, 2018, the Company had one stock option plan, the 2010 Executive Stock Incentive Plan (the "2010 Plan"), for officers, other key employees, and non-employee directors.&#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; 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 (the "Compensation Committee").&#160; Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee. No options or restricted stock were granted in the third quarter of fiscal years 2018 and 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The 2010 Plan also permits the issuance of stock appreciation rights ("SARs").&#160; The SARs are in the form of an option with a cashless exercise price equal to the fair value of the Company's common stock at the date of grant.&#160; During the third quarter of 2018, the Company did not issue any SARs.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Stock-based compensation expense in connection with SARs granted and vested to employees for the third quarter of 2018 and 2017 was <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">approximately $74,000 and $47,000, respectively, and for the first nine months of fiscal years 2018 and 2017 was approximately $203,000 and $117,000 respectively</font>.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of September 29, 2018, there were 275,000 units reserved and available for future grants under the 2010 Plan.&#160; The following tables set forth the outstanding SARs for the periods specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 30, 2017</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Units</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Units</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">149,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">190,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">SARs Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 34px;"><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Range of Exercise Prices</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10-24.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">The following tables set forth the outstanding restricted stock grants for the periods specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">December 30, 2017</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Shares</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted - Average Exercise Price</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Shares</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 15px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Restricted Stock Grants Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 35px;"><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Range of Exercise Prices</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">At September 29, 2018, outstanding SARs and restricted stock grants had an intrinsic value of $2,019,000.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note B &#8211; Earnings Per Share</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The denominators used to calculate earnings per share are as follow:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</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" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">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="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">September 30, 2017</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">September 30, 2017</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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,263,733</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,262,332</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,263,733</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,262,332</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Dilutive stock options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,291,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,294,957</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,290,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 1.62 0.36 0.60 0.83 0.35 0.83 1.61 0.60 505388 -323034 0.350 0.210 4376211 4124769 1 689675 586762 1329007 52570 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note K - Financial Instruments and Fair Value Measurements</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Financial Risk Management Objectives and Policies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Credit Risk</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 to the Company is its accounts receivable with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At September 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company's net trade receivables at September 29, 2018 or at December 30, 2017.&#160; The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Interest Rate Risk</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $14,531,250 on September 29, 2018 to convert approximately 50% of the term portion of its Restated Loan Agreement from variable to fixed interest rates. The valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Currency Exchange Rate Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&#160; Because of the Company's limited exposure to any single foreign market, any currency exchange gains or losses have not been material and are not expected to be material in the future.&#160; As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Fair Value Measurements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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. The assets or liabilities requiring fair value measurements on September 29, 2018 are as follows:</div><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Fair Value</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 1</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 2</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 3</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="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Financial Receivable</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;&#160;&#160;&#160;&#160;&#160;Interest rate swap</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" style="width: 1%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and thus classified as Level 2. The amount of the interest rate swap is included in other accrued assets.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The assets or liabilities requiring fair value measurements on September 29, 2018 are as follows:</div><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Fair Value</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 1</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 2</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" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 3</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="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Financial Receivable</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;&#160;&#160;&#160;&#160;&#160;Interest rate swap</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" style="width: 1%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">404,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 10698635 9275158 -18585 -55823 34891579 32228891 2694700 43992494 11949531 14217662 36207674 7705698 13055191 3259948 4658688 892027 2929858 2491674 1029467 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note I &#8211; Income Taxes</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company files income tax returns in the U.S. federal jurisdiction, and in various states and foreign jurisdictions.&#160; With limited exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2013 and is no longer subject to non-U.S. income tax examinations by foreign tax authorities for years prior to 2011.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Tax Cuts and Jobs Act (the "2017 Tax Act") was enacted into law on December 22, 2017. The 2017 Tax Act significantly changed U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The final impact on the Company resulting from the 2017 Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence U.S. tax attributes, such as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material due to, among other things, changes in interpretations of the 2017 Tax Act, future legislative action to address questions that arise because of the 2017 Tax Act, changes in accounting standards for income taxes or related interpretations in response to the 2017 Tax Act, or any updates or changes to estimates the Company has utilized to calculate the reasonable estimate of the transition tax.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Pursuant to SAB118, the company is allowed a measurement period of up to one year after the enactment date of the 2017 Tax Act to finalize the recording of the related tax impacts.&#160; During the nine months ended September 29, 2018, no measurement period adjustments were recorded.&#160; The company expects to finalize and record any related ad</font>justments during the fourth quarter of 2018 in conformity with the one year measurement period under SAB118.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The total amount of unrecognized tax benefits could increase or decrease within the next 12 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 ASC Topic 740, "Income Taxes."&#160; There have been no significant changes to the amount of unrecognized tax benefits during the nine months ended September 29, 2018.&#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> 3894569 4116321 1466401 2614554 -2267945 4730310 -172509 -200967 158549 2686763 -494750 6864 3978256 1747682 27916 27916 36679 36679 3686064 3686063 659884 310507 918897 327206 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note C &#8211; Inventories</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Inventories consist of the following components:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">December 30, 2017</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="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Raw material and component parts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15,523,900</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,331,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,360,316</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,718,379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,315,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,218,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Total inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">51,200,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47,268,757</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 27315882 25218463 47268757 51200098 15523900 14331915 7718379 8360316 176458397 177906469 29708197 31314682 0.002 0.00375 0 14500000 14500000 5000000 31000000 10000000 775000 387500 0.0385 0.0408 0.0385 0.0192 1937000 6550000 28675000 27125500 0 192529 -8545518 31761179 -9330762 -43972195 10174343 7095540 5214024 10125333 3766661 2230481 69278 228787 13513 673287 13300801 3573641 8296304 4740408 5055569 1832203 155558 1128500 4290745 1813133 1128507 2877052 2406390 501815 7116732 1604950 71428 12263 31275 -10406 18383 19801 41548 31379 -206682 -620048 -222725 -668174 -815314 378509 -540998 1262332 112865 197527 338592 65842 265480 38833 -51027 16978 22688 17135 5853 5435 358982 358982 4544159 3606057 980387 1032171 136723 1872901 -259639 633548 315061 0 2067957 2065607 4994685 42148000 1457641 2850365 366554 174145 1311567 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note G &#8211; Retirement Benefit Plans</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">former officers with benefits in excess of limits imposed by federal tax law. In addition, the Company provides health care and life insurance for retired salaried employees in the U.S. who meet specific eligibility requirements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2018 and 2017 are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine 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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">989,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">952,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">329,959</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">317,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,330,373</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,373,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">776,790</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">791,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,914,637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,587,682</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,304,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,195,895</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">98,072</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">109,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">832,584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">923,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">277,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">336,273</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">770,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">112,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Postretirement Benefits</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine 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="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">57,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">60,620</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">19,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(41,738</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(38,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(13,913</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(16,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(49,193</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(58,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(16,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,400</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(9,096</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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.&#160; In fiscal year 2018, the Company has contributed $2,510,000 into its pension plans and $97,000 to its postretirement plan.&#160; The Company made additional contributions in excess of the minimum amount required in order to take advantage of the higher tax deduction on its 2017 tax return. The Company intends to make an additional $8,000 of contributions to its postretirement plan during the remainder of the year.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the "401(k) Plan") covering substantially all U.S. non-union employees.&#160; The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code.&#160; The 401(k) Plan provides for contributions by the Company at its discretion.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company made contributions to the 401(k) Plan as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="15" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Regular matching contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">436,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">346,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">129,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">111,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Transitional credit contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">273,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">68,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Non-discretionary contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">558,547</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">339,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">17,715</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,987</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Total contributions for the period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,268,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">993,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">215,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">203,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The non-discretionary contribution of $502,617 made in the nine months ended September 29, 2018 was expensed in the prior fiscal year.</div></div> 0 0 2000000 2000000 0 0 3629899 3401456 0 31000000 6600000 1429000 6614611 7000000 73315481 70267515 29710478 29192394 52663 211292 12000000 1614611 1614611 5000000 5000000 2173214 1162500 2004919 1848861 5089178 4162151 97921903 106061448 150095975 56007937 177663291 57357442 106621484 34210857 20362909 6932982 49926265 16918909 16115356 32959599 6227676 21115542 83500656 46232410 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note J &#8211; Revenue Recognition</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled.&#160; The Company records revenues based on a five-step model in accordance with FASB ASC Topic 606, "Revenue from Contracts with Customers."&#160; The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which is delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer.&#160; A good or service is transferred when the customer obtains control of that good or service.&#160; The Company's revenues are recorded at a point in time from the sale of tangible products.&#160; Revenues are recognized when products are shipped.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has elected the Modified Retrospective Method (the "Cumulative Effect Method") to comply with ASC Topic 606. The Cumulative Effect Method does not affect the amounts for the prior periods, but requires that the current period be reported in accordance with ASC Topic 606. ASC Topic 606 was adopted on December 31, 2017, which was the first day of the Company's 2018 fiscal year. The financial effect of ASC Topic 606 on the September 29, 2018 financial statements was not material.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded.&#160; The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Refer to Note D for revenues reported by segment.&#160; The Company has not experienced any impairment losses, has no material future performance obligations and does not have material costs to obtain or fulfill contracts to capitalize.</div></div> P3Y4M24D P0Y P3Y8M12D P3Y8M12D 0 21.44 19.10 0 2019000 1 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Inventories consist of the following components:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">December 30, 2017</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="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Raw material and component parts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15,523,900</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,331,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,360,316</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,718,379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,315,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,218,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Total inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">51,200,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47,268,757</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">The following tables set forth the outstanding restricted stock grants for the periods specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">December 30, 2017</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Shares</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted - Average Exercise Price</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Shares</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 15px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following tables set forth the outstanding SARs for the periods specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 30, 2017</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Units</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Units</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: top; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">149,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 2px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">190,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2018 and 2017 are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine 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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">989,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">952,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">329,959</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">317,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,330,373</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,373,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">776,790</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">791,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,914,637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,587,682</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,304,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,195,895</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">98,072</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">109,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">832,584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">923,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">277,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">336,273</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">770,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">112,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Postretirement Benefits</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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine 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="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">57,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">60,620</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">19,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(41,738</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(38,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(13,913</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(16,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(49,193</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(58,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(16,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,400</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(9,096</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The denominators used to calculate earnings per share are as follow:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</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" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">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="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">September 30, 2017</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center; text-indent: 4pt;">September 30, 2017</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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,263,733</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,262,332</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,263,733</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,262,332</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Dilutive stock options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">27,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,291,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,294,957</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,290,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In connection with the above acquisition, the Company recorded the following intangible assets:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Asset Class/Description</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amount</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="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted-average Life in Years</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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Patents, technology, and licenses</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</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="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">689,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">586,762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">52,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td style="width: 9%; vertical-align: middle; text-align: center; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,329,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial information by segment is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 18px;"><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</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" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Revenues:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">106,621,484</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83,500,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">34,210,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,959,599</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">49,926,265</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">46,232,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">16,918,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,115,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21,115,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,362,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,227,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,932,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">177,663,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">150,095,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">57,357,442</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7,116,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,877,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,832,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,813,133</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5,055,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,290,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,406,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,604,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,128,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,128,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">501,815</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">155,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 61.2pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,300,801</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,296,304</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,740,408</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,573,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(918,897</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(659,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(310,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(327,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Other income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">673,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">69,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">228,787</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,055,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,705,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,658,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,259,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Restricted Stock Grants Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 35px;"><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Range of Exercise Prices</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note D &#8211; Segment Information</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial information by segment is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 18px;"><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</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" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">September 30, 2017</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Revenues:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</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="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">106,621,484</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83,500,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">34,210,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,959,599</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">49,926,265</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">46,232,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">16,918,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,115,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21,115,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,362,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,227,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,932,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">177,663,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">150,095,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">57,357,442</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7,116,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,877,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,832,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,813,133</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5,055,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,290,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,406,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,604,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,128,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,128,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">501,815</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">155,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 61.2pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,300,801</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,296,304</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,740,408</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,573,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(918,897</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(659,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(310,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(327,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -4.5pt;">Other income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">673,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">69,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">228,787</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,055,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,705,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,658,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,259,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 23749219 7472335 25602515 6527029 0 0 51000 149500 0 0 0 268412 130547 21.10 19.10 24.90 20.39 0 0 0 0 25000 0 0 25000 25000 0 0 0 0 0 275000 20.36 0 21.44 141500 0 190500 2000 8000 20670 0 19.10 0 24.90 190500 25000 200000 315000 11210 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note M &#8211; Shareholder's Equity Share Repurchase Program</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company's common stock. The Company's share repurchase program does not obligate it to acquire the Company's common stock at any specific cost per share.&#160; During the third quarter of 2018, the Company repurchased 11,210 shares of its common stock for $315,000 in connection with the share repurchase program.&#160; Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the "Exchange Act").</div></div> 86930590 95160209 19420784 19105723 2694729 2705939 0 6258278 6263733 6259872 6262332 6296551 6290248 6291649 6294957 0.5 0.5 1.1 P3M P1M P1M P3M 3.0 4.0 3.5 P2Y 74839 -2197580 1.2 3.25 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">SARs Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 34px;"><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Range of Exercise Prices</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 29, 2018</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Remaining Contractual Life</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="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Weighted- Average Exercise Price</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="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10-24.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; border-bottom: #000000 4px double; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td style="width: 9%; vertical-align: middle; padding-bottom: 4px; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 1 EX-101.LAB 7 eml-20180929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Entity Shell Company Entity Emerging Growth Company Entity Ex Transition Period Entity Small Business Original notional amount Interest rate swap, notional amount Derivative, Notional Amount Award Type [Axis] Recent Accounting Pronouncements [Abstract] Recent Accounting Pronouncements Accounts payable Accounts Payable, Current Accounts receivable, less allowances: $712,000 - 2018; $389,000 - 2017 Unrealized gain on interest rate swap & marketable security, net of tax Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Unrecognized net pension and other postretirement benefit costs, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Foreign currency translation Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss): Weighted-average life Adjustments to reconcile net income to net cash provided by operating activities: Stock-based compensation expense Accounts receivable, allowances ASSETS Assets [Abstract] Total assets Assets, Fair Value Disclosure TOTAL ASSETS Assets Total Current Assets Assets, Current Current Assets Total other assets Assets, Noncurrent Basis of Presentation Business Description and Basis of Presentation [Text Block] Contingent liability Business Acquisition [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] Business Acquisition [Abstract] Business Acquisition Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract] Acquisition costs Business Combination, Acquisition Related Costs Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Common Stock, shares authorized (in shares) Common Stock, par value (in dollars per share) Cash dividends per share: (in dollars per share) Common Stock, shares issued (in shares) Common Stock, no par value, Authorized: 50,000,000 shares Issued: 8,952,317 shares in 2018 and 8,957,974 shares in 2017 Retirement Benefit Plans [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of products sold Cost of Goods and Services Sold Customer Relationships [Member] Debt [Abstract] Term of loan Debt Instrument, Term Basis spread on variable rate Debt instrument, variable interest rate Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Debt Disclosure [Text Block] Debt Instrument [Line Items] Debt Instruments [Abstract] Maturity date of loan Debt Instrument, Name [Domain] Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred income taxes Defined Contribution Plan Defined Contribution Plan Disclosure [Line Items] Contributions required by the Company in defined benefit plan Defined Benefit Plan Disclosure [Line Items] Total contributions for the period Amortization of the net loss Defined Benefit Plan, Amortization of Gain (Loss) Amortization of prior service cost Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Employer contributions made Interest cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Components of the net periodic benefit cost [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Service cost Defined Contribution Plan [Abstract] Accrued pension cost Liability, Defined Benefit Pension Plan, Noncurrent Depreciation and amortization Interest rate swap Derivative Asset Derivative Instrument [Axis] Derivative Contract [Domain] Stock Based Compensation [Abstract] Stock Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] 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 Corporate income tax rate Accrued compensation Employee-related Liabilities, Current Stock Options [Member] Shareholder's Equity Share Repurchase Program [Abstract] Percentage of common stock acquired Intangible assets Financial Instruments and Fair Value Measurements [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Financial Instruments and Fair Value Measurements Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Assets or Liabilities Measured at Fair Value Measurements Fair Value, by Balance Sheet Grouping [Table Text Block] Fair Value, by Balance Sheet Grouping [Table] Level 3 [Member] Level 1 [Member] Level 2 [Member] Patents and other intangibles net of accumulated amortization Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Loss on sale of equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Goodwill Gross margin Gross Profit Intellectual Property [Member] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract] Income taxes Income Taxes Income Tax Disclosure [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Inventories Increase (Decrease) in Inventories Accrued compensation Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Changes in operating assets and liabilities: Other assets Increase (Decrease) in Other Operating Assets Other accrued expenses Dilutive stock options (in shares) Trademarks Interest expense Interest Expense Interest Rate Swap [Member] Inventories Inventories [Abstract] Finished goods Inventories Total inventories Inventory, Net Raw material and component parts Components of inventories [Abstract] Work in process LIBOR [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Axis] LIABILITIES AND SHAREHOLDERS' EQUITY TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Current Liabilities Total Current Liabilities Liabilities, Current Quarterly commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Revolving credit loan Long-term Line of Credit Revolving Credit Loan [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Quarterly principal payment Line of Credit Facility, Periodic Payment, Principal Fixed rate of interest Current portion of long-term debt Long-term debt, less current portion Marketable securities Term Loan [Member] Medium-term Notes [Member] Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Investing Activities Operating Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net income Net income Non-compete Agreements [Member] Other income Operating Segments [Member] Operating Profit Operating profit Operating Income (Loss) Basis of Presentation [Abstract] Change in fair value of interest rate swap, income taxes benefit (cost) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Change in marketable securities, net of tax benefit of: 2018 - $5,435 and $5,853 respectively 2017 - $22,688 and $17,135 respectively Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Change in pension and postretirement benefit costs, net of taxes of: 2018 - $197,527 and $65,842 respectively 2017 - $338,592 and $112,865 respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Change in foreign currency translation Change in pension and postretirement benefit costs, income taxes benefit Change in fair value of interest rate swap, net of tax benefit/(cost) of: 2018 - $71,428 and $12,263 respectively 2017 - $31,275 and $(10,406) respectively Change in marketable securities, income taxes benefit Other long-term liabilities Postretirement Benefits [Member] Other accrued expenses Other Accrued Liabilities, Current Other comprehensive income/(loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accrued postretirement benefits Liability, Other Postretirement Defined Benefit Plan, Noncurrent Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Purchase common stock for the Treasury Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Business Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Marketable securities Payments to Acquire Marketable Securities Capitalized software Payments to Develop Software Pension Benefits [Member] Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Plan Name [Axis] Plan Name [Domain] Preferred Stock, par value (in dollars per share) Preferred Stock, shares authorized (in shares) Preferred Stock, no par value: Authorized and unissued: 2,000,000 shares Prepaid expenses and other assets Proceeds from issuance of long-term debt Proceeds from credit facility Proceeds from short term borrowings Property, Plant and Equipment Property, Plant and Equipment, Gross Property, Plant and Equipment, Net Property, Plant and Equipment, Net Provision for doubtful accounts Financial Receivable [Abstract] Payments on revolving credit note Repayments of Lines of Credit Principal payments on long-term debt Repayments of Long-term Debt Product development expenses Research and Development Expense Restricted Stock [Member] Retained earnings Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Revenues, sales to unaffiliated customers Net sales Revenue from Contract with Customer, Excluding Assessed Tax Revenue Recognition [Abstract] Revenue Recognition Exercisable, Weighted- Average Remaining Contractual life Weighted- Average Remaining Contractual Life Weighted- Average Exercise Price (in dollars per share) Exercisable, Weighted- Average Exercise Price (in dollars per share) Outstanding SARs and grants, intrinsic value Percentage of fair market value of stock on grant date for exercise price Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Forecast [Member] Scenario, Unspecified [Domain] Components of Inventories Restricted Stock Activity Stock Appreciation Rights Activity Significant Disclosures Relating to Benefit Plans Denominators Used in the Earnings Per Share Computations Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Financial Information Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Restricted Stock Grants Outstanding and Exercisable Segment Reporting Information [Line Items] Segment Information Segment Reporting Disclosure [Text Block] Segment Information [Abstract] Segment [Domain] Segment Reporting Information [Abstract] Selling and administrative expenses Selling, General and Administrative Expense Weighted - Average Exercise Price, Stock Appreciation Rights (SARs) [Abstract] Weighted - Average Exercise Price, Restricted Stock [Abstract] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Issued (in shares) Issuance of stock compensation Share-based Compensation Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Issued (in dollars per share) Forfeited (in shares) Number of Units, Restricted Stock [Roll Forward] Restricted stock granted (in shares) Issued (in shares) Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Shares available for future grant (in shares) Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Number of Units, Stock Appreciation Rights (SARs) [Roll Forward] Outstanding at end of period (in shares) Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Exercisable (in shares) Minimum Range of Exercise Prices (in dollars per share) Equity Award [Domain] Equity Award [Domain] Maximum Range of Exercise Prices (in dollars per share) Outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Scenario [Axis] CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract] Segments [Axis] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) [Abstract] Number of shares authorized to be repurchased (in shares) Stock Appreciation Rights (SARs) [Member] Share repurchase amount Stock repurchased (in shares) Shareholder's Equity Share Repurchase Program Stockholders' Equity Note Disclosure [Text Block] Total Shareholders' Equity Stockholders' Equity Attributable to Parent Shareholders' Equity Treasury Stock: 2,705,939 shares in 2018 and 2,694,729 shares in 2017 Treasury Stock, Value Treasury Stock, shares (in shares) Significant changes to the amount of unrecognized tax benefits Variable Rate [Axis] Variable Rate [Domain] 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 Basic [Abstract] Denominators used in the earnings per share computations [Abstract] Diluted [Abstract] Consolidation Items [Axis] Consolidation Items [Domain] Maximum [Member] Minimum [Member] Range [Domain] Range [Axis] refers to percentage of outstanding balance of term loan. Percentage of Outstanding Balance of Term Loan Percentage of outstanding balance of term loan Refers to fixed charge coverage ratio to be maintained under covenant. Fixed Charge Coverage Ratio As Multiple Period One Fixed charge coverage ratio as multiple, 2018 Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument Term of Variable Rate Term of variable rate Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Thereafter Leverage ratio as multiple, there after Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period one Leverage ratio as multiple, through 2018 Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Two Leverage ratio as multiple, through 2019 Period for payment of principal amount in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line of Credit Facility, Period for Periodic Principal Payment Period for quarterly principal payment Refers to the acquired entity. Velvac Holdings, Inc [Member] Finite Lived Intangible Assets Acquired [Abstract] Intangible Assets Acquired [Abstract] Refers to the acquired entity. Load N Lock [Member] Load N Lock [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] 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] 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] The amount of costs unrecognized during the period for pension and postretirement benefits. Unrecognized Pension And Postretirement Benefits Unrecognized pension and postretirement benefits Refers to fixed charge coverage ratio to be maintained under covenant. Fixed Charge Coverage Ratio As Multiple Thereafter Fixed charge coverage ratio as multiple, thereafter Interest rate at which a bank borrows funds from other banks in the London interbank market. One Month London Interbank Offered Rate (LIBOR) [Member] 1 Month LIBOR [Member] Represents the signed amendment to Restated Loan Agreement with People's United Bank. Restated Loan Agreement [Member] Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Three Leverage ratio as multiple, through 2020 Interest rate at which a bank borrows funds from other banks in the London interbank market. Three Month London Interbank Offered Rate (LIBOR) [Member] 3 Month LIBOR [Member] Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms. Schedule of Share-based Compensation, Shares Authorized under Stock Appreciation Rights, by Exercise Price Range [Table Text Block] SARs Outstanding and Exercisable An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met. Stock Appreciation Rights (SARs) and Restricted Stock [Member] SARs and Restricted Stock [Member] Represents the stock option plan. Plan 2010 [Member] 2010 Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Abstract] Represents the number of plans that have shares reserved for further issuance. Number of plans that have shares reserved for further issuance Stock Appreciation Rights and Restricted Stock Outstanding And Exercisable [Abstract] SARs and Restricted Stock Grants Outstanding and Exercisable [Abstract] Document and Entity Information [Abstract] Interest Rate Risk [Abstract] Additional information [Abstract] Regular matching contributions made by an employer to a defined contribution plan. Regular Matching Contributions [Member] Regular Matching Contribution [Member] Transitional matching contributions made by an employer to a defined contribution plan. Transitional Credit Contributions [Member] Transitional Credit Contribution [Member] Non-discretionary contributions made by an employer to a defined contribution plan. Non-discretionary Contributions [Member] Non-discretionary Contribution [Member] Refers to U.S. non-union employees retirement plan. U.S. Non Union Employees [Member] Non-Union U.S. Employees [Member] EX-101.PRE 8 eml-20180929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.SCH 9 eml-20180929.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (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 - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Business Acquisition link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Shareholder's Equity Share Repurchase Program 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 - Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Business Acquisition (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 - Retirement Benefit Plans, Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Retirement Benefit Plans, Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Financial Instruments and Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Shareholder's Equity Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink XML 10 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information
9 Months Ended
Sep. 29, 2018
shares
Document and Entity Information [Abstract]  
Entity Registrant Name EASTERN CO
Entity Central Index Key 0000031107
Current Fiscal Year End Date --12-29
Entity Filer Category Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Ex Transition Period false
Entity Common Stock, Shares Outstanding 6,257,588
Document Type 10-Q
Amendment Flag false
Document Period End Date Sep. 29, 2018
Document Fiscal Year Focus 2018
Document Fiscal Period Focus Q3
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract]        
Net sales $ 57,357,442 $ 56,007,937 $ 177,663,291 $ 150,095,975
Cost of products sold (43,139,780) (44,058,406) (133,670,797) (113,888,301)
Gross margin 14,217,662 11,949,531 43,992,494 36,207,674
Product development expenses (2,004,919) (1,848,861) (5,089,178) (4,162,151)
Selling and administrative expenses (7,472,335) (6,527,029) (25,602,515) (23,749,219)
Operating profit 4,740,408 3,573,641 13,300,801 8,296,304
Interest expense (310,507) (327,206) (918,897) (659,884)
Other income 228,787 13,513 673,287 69,278
Income before income taxes 4,658,688 3,259,948 13,055,191 7,705,698
Income taxes 892,027 1,029,467 2,929,858 2,491,674
Net income $ 3,766,661 $ 2,230,481 $ 10,125,333 $ 5,214,024
Earnings per Share:        
Basic (in dollars per share) $ 0.60 $ 0.36 $ 1.62 $ 0.83
Diluted (in dollars per share) 0.60 0.35 1.61 0.83
Cash dividends per share: (in dollars per share) $ 0.11 $ 0.11 $ 0.33 $ 0.33
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract]        
Net income $ 3,766,661 $ 2,230,481 $ 10,125,333 $ 5,214,024
Other comprehensive income/(loss):        
Change in foreign currency translation (540,998) 378,509 (815,314) 1,262,332
Change in marketable securities, net of tax benefit of: 2018 - $5,435 and $5,853 respectively 2017 - $22,688 and $17,135 respectively 19,801 31,379 18,383 41,548
Change in fair value of interest rate swap, net of tax benefit/(cost) of: 2018 - $71,428 and $12,263 respectively 2017 - $31,275 and $(10,406) respectively 38,833 16,978 265,480 (51,027)
Change in pension and postretirement benefit costs, net of taxes of: 2018 - $197,527 and $65,842 respectively 2017 - $338,592 and $112,865 respectively 222,725 206,682 668,174 620,048
Total other comprehensive income (259,639) 633,548 136,723 1,872,901
Comprehensive income $ 3,507,022 $ 2,864,029 $ 10,262,056 $ 7,086,925
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Other comprehensive income/(loss):        
Change in marketable securities, income taxes benefit $ 5,853 $ 17,135 $ 5,435 $ 22,688
Change in fair value of interest rate swap, income taxes benefit (cost) 12,263 (10,406) 71,428 31,275
Change in pension and postretirement benefit costs, income taxes benefit $ 65,842 $ 112,865 $ 197,527 $ 338,592
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
Sep. 29, 2018
Dec. 30, 2017
Current Assets    
Cash and cash equivalents $ 11,171,703 $ 22,275,477
Marketable securities 192,529 0
Accounts receivable, less allowances: $712,000 - 2018; $389,000 - 2017 30,515,259 27,119,910
Inventories 51,200,098 47,268,757
Prepaid expenses and other assets 3,629,899 3,401,456
Total Current Assets 96,709,488 100,065,600
Property, Plant and Equipment 73,315,481 70,267,515
Accumulated depreciation (43,605,003) (41,075,121)
Property, Plant and Equipment, Net 29,710,478 29,192,394
Goodwill 34,891,579 32,228,891
Trademarks 3,686,064 3,686,063
Patents and other intangibles net of accumulated amortization 10,698,635 9,275,158
Deferred income taxes 2,210,225 2,010,291
Total other assets 51,486,503 47,358,841
TOTAL ASSETS 177,906,469 176,458,397
Current Liabilities    
Accounts payable 17,032,269 14,712,414
Accrued compensation 4,124,769 4,376,211
Other accrued expenses 4,544,159 3,606,057
Contingent liability 2,070,000 2,070,000
Current portion of long-term debt 1,937,000 6,550,000
Total Current Liabilities 29,708,197 31,314,682
Deferred income taxes 1,723,543 1,723,543
Other long-term liabilities 358,982 358,982
Long-term debt, less current portion 27,125,500 28,675,000
Accrued postretirement benefits 980,387 1,032,171
Accrued pension cost 22,849,651 26,423,429
Shareholders' Equity    
Preferred Stock, no par value: Authorized and unissued: 2,000,000 shares 0 0
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 8,952,317 shares in 2018 and 8,957,974 shares in 2017 29,769,535 29,501,123
Treasury Stock: 2,705,939 shares in 2018 and 2,694,729 shares in 2017 (19,420,784) (19,105,723)
Retained earnings 106,061,448 97,921,903
Accumulated other comprehensive income (loss):    
Foreign currency translation (1,758,507) (943,193)
Unrealized gain on interest rate swap & marketable security, net of tax 325,620 41,757
Unrecognized net pension and other postretirement benefit costs, net of tax (19,817,103) (20,485,277)
Accumulated other comprehensive loss (21,249,990) (21,386,713)
Total Shareholders' Equity 95,160,209 86,930,590
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 177,906,469 $ 176,458,397
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
Sep. 29, 2018
Dec. 30, 2017
Current Assets    
Accounts receivable, allowances $ 712,000 $ 389,000
Shareholders' Equity    
Preferred Stock, par value (in dollars per share) $ 0 $ 0
Preferred Stock, shares authorized (in shares) 2,000,000 2,000,000
Common Stock, 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,952,317 8,957,974
Treasury Stock, shares (in shares) 2,705,939 2,694,729
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Operating Activities    
Net income $ 10,125,333 $ 5,214,024
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,483,035 3,230,174
Unrecognized pension and postretirement benefits (2,197,580) 74,839
Loss on sale of equipment and other assets 55,823 18,585
Provision for doubtful accounts 211,292 52,663
Issuance of stock compensation 268,412 130,547
Changes in operating assets and liabilities:    
Accounts receivable (4,116,321) (3,894,569)
Inventories (4,730,310) 2,267,945
Prepaid expenses and other (158,549) (2,686,763)
Other assets (6,864) 494,750
Accounts payable 2,614,554 1,466,401
Accrued compensation (200,967) (172,509)
Other accrued expenses 1,747,682 3,978,256
Net cash provided by operating activities 7,095,540 10,174,343
Investing Activities    
Marketable securities (174,145) (366,554)
Business Acquisition, net of cash acquired (4,994,685) (42,148,000)
Capitalized software (1,311,567) 0
Purchases of property, plant and equipment (2,850,365) (1,457,641)
Net cash used in investing activities (9,330,762) (43,972,195)
Financing Activities    
Proceeds from issuance of long-term debt 0 31,000,000
Proceeds from short term borrowings 7,000,000 6,614,611
Payments on revolving credit note (12,000,000) (1,614,611)
Principal payments on long-term debt (1,162,500) (2,173,214)
Purchase common stock for the Treasury (315,061) 0
Dividends paid (2,067,957) (2,065,607)
Net cash used in financing activities (8,545,518) 31,761,179
Effect of exchange rate changes on cash (323,034) 505,388
Net change in cash and cash equivalents (11,103,774) (1,531,285)
Cash and cash equivalents at beginning of period 22,275,477 22,725,376
Cash and cash equivalents at end of period $ 11,171,703 $ 21,194,091
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
9 Months Ended
Sep. 29, 2018
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 Regulation S-X 10-01 and do not include all of the information and footnotes required by generally accepted accounting principles in the United States ("GAAP") for complete financial statements. Refer to the Company's consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the year ended December 30, 2017 (the "2017 Form 10-K" filed with the Securities and Exchange Commission on March 15, 2018 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 herein. 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 December 30, 2017 has been derived from the audited consolidated balance sheet at that date.

Commencing with the financial statements contained in the Company's 10-Q for the period ended September 30, 2017, engineering expenses (which have been renamed product development expenses commencing with the June 30, 2018 Quarterly Report on Form 10-Q) have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses. Product development expenses are not necessarily a cost of product sold.

Commencing with this Quarterly Report on Form 10-Q, in accordance with ASU 2017-07 – Compensation – Retirement Benefits, net periodic pension costs have been separately identified for all periods presented. These expenses have been reclassified to cost of products sold from other income.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Sep. 29, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Note B – Earnings Per Share

The denominators used to calculate earnings per share are as follow:

  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Basic:
            
Weighted average shares outstanding
  
6,263,733
   
6,258,278
   
6,262,332
   
6,259,872
 
                 
Diluted:
                
Weighted average shares outstanding
  
6,263,733
   
6,258,278
   
6,262,332
   
6,259,872
 
Dilutive stock options
  
27,916
   
36,679
   
27,916
   
36,679
 
Denominator for diluted earnings per share
  
6,291,649
   
6,294,957
   
6,290,248
   
6,296,551
 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
9 Months Ended
Sep. 29, 2018
Inventories [Abstract]  
Inventories
Note C – Inventories

Inventories consist of the following components:

  
September 29, 2018
  
December 30, 2017
 
       
Raw material and component parts
 
$
15,523,900
  
$
14,331,915
 
Work in process
  
8,360,316
   
7,718,379
 
Finished goods
  
27,315,882
   
25,218,463
 
Total inventories
 
$
51,200,098
  
$
47,268,757
 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
9 Months Ended
Sep. 29, 2018
Segment Information [Abstract]  
Segment Information
Note D – Segment Information

Financial information by segment is as follows:

  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Revenues:
            
Sales to unaffiliated customers:
            
Industrial Hardware
 
$
106,621,484
  
$
83,500,656
  
$
34,210,857
  
$
32,959,599
 
Security Products
  
49,926,265
   
46,232,410
   
16,918,909
   
16,115,356
 
Metal Products
  
21,115,542
   
20,362,909
   
6,227,676
   
6,932,982
 
  
$
177,663,291
  
$
150,095,975
  
$
57,357,442
  
$
56,007,937
 
                 
Income before income taxes:
                
Industrial Hardware
 
$
7,116,732
  
$
2,877,052
  
$
1,832,203
  
$
1,813,133
 
Security Products
  
5,055,569
   
4,290,745
   
2,406,390
   
1,604,950
 
Metal Products
  
1,128,500
   
1,128,507
   
501,815
   
155,558
 
Operating Profit
  
13,300,801
   
8,296,304
   
4,740,408
   
3,573,641
 
Interest expense
  
(918,897
)
  
(659,884
)
  
(310,507
)
  
(327,206
)
Other income
  
673,287
   
69,278
   
228,787
   
13,513
 
  
$
13,055,191
  
$
7,705,698
  
$
4,658,688
  
$
3,259,948
 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements
9 Months Ended
Sep. 29, 2018
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
Note E – Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) No. 2016-02, Leases (Topic 842). ASU 2016-02 requires leases 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, 2018.  Early adoption is permitted. The Company is evaluating the impact of the new guidance.

In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018.  The Company is in the process of determining the effect that the adoption of ASU 2017-06 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.10.0.1
Debt
9 Months Ended
Sep. 29, 2018
Debt [Abstract]  
Debt
Note F – Debt

On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.  Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. ("Velvac").  The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.  The repayment amount then increases to $775,000 per quarter beginning July 1, 2019.  The term loan is a five-year loan with the remaining balance due on March 1, 2022.  The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results on an annualized basis.  The revolving credit portion has a maturity date of April 1, 2022.  On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility.  The Company subsequently paid off $1.6 million during 2017 and during 2018 the Company fully repaid the $5.0 million balance during the first quarter.  In addition the Company withdrew $5.0 million for the acquisition of Load N Lock during the second quarter and paid of the balance of $5.0 million from the repatriation of cash from the Company's overseas subsidiaries leaving a zero dollar balance of the revolving credit facility as of September 29, 2018.

The interest rates on the term and revolving credit portions of the Restated Loan Agreement vary.  The interest rates vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.  The margin spread is based on operating results calculated on a rolling-four-quarter basis.  The Company may also borrow funds at the lender's prime rate.  On September 29, 2018, the interest rate for one half ($14.5 million) of the term portion of the Restated Loan Agreement was 3.85%, using a one month LIBOR rate, and the interest rate for the remaining balance ($14.5 million) of the term portion was 4.08%, based on a three month LIBOR rate. As of September 29, 2018, the interest rate for the undrawn revolving credit portion of the Restated Loan Agreement was 3.85%, based on a one month LIBOR rate.

The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio (to be tested quarterly) of at least 1.1 to 1 for 12 months trailing periods through December 31, 2018 and of at least 1.2 to 1 for subsequent 12 month trailing periods.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for the calendar year ended December 31, 2018, 3.5x for the calendar year ended December 31, 2019, 3.25x for calendar year ended December 31, 2020 and 3.0x for each calendar year thereafter.  The Company was in compliance with all covenants in 2017 and 2018.

On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date.  The notional amount will decrease on a quarterly basis beginning July 3, 2017 in accordance with the principal repayment schedule of the term portion of the Restated Loan Agreement.  The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed interest rate and the LIBOR when LIBOR is below 1.92% and the Company will receive interest when the LIBOR rate exceeds 1.92%.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Benefit Plans
9 Months Ended
Sep. 29, 2018
Retirement Benefit Plans [Abstract]  
Retirement Benefit Plans
Note G – 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. In addition, the Company provides health care and life insurance for retired salaried employees in the U.S. who meet specific eligibility requirements.

Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2018 and 2017 are as follows:

  
Pension Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Service cost
 
$
989,881
  
$
952,078
  
$
329,959
  
$
317,360
 
Interest cost
  
2,330,373
   
2,373,167
   
776,790
   
791,055
 
Expected return on plan assets
  
(3,914,637
)
  
(3,587,682
)
  
(1,304,879
)
  
(1,195,895
)
Amortization of prior service cost
  
98,072
   
109,312
   
32,691
   
36,438
 
Amortization of the net loss
  
832,584
   
923,614
   
277,528
   
307,871
 
Net periodic benefit cost
 
$
336,273
  
$
770,489
  
$
112,089
  
$
256,829
 

  
Postretirement Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Service cost
 
$
27,768
  
$
20,542
  
$
9,256
  
$
6,847
 
Interest cost
  
57,871
   
60,620
   
19,290
   
20,206
 
Expected return on plan assets
  
(41,738
)
  
(38,621
)
  
(13,913
)
  
(12,874
)
Amortization of prior service cost
  
(3,804
)
  
(16,083
)
  
(1,268
)
  
(5,361
)
Amortization of the net loss
  
(49,193
)
  
(58,201
)
  
(16,397
)
  
(19,400
)
Net periodic benefit cost
 
$
(9,096
)
 
$
(31,743
)
 
$
(3,032
)
 
$
(10,582
)

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 fiscal year 2018, the Company has contributed $2,510,000 into its pension plans and $97,000 to its postretirement plan.  The Company made additional contributions in excess of the minimum amount required in order to take advantage of the higher tax deduction on its 2017 tax return. The Company intends to make an additional $8,000 of contributions to its postretirement plan during the remainder of the year.

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the "401(k) Plan") covering substantially all U.S. non-union employees.  The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code.  The 401(k) Plan provides for contributions by the Company at its discretion.

The Company made contributions to the 401(k) Plan as follows:

   
 
Nine Months Ended
 
Three Months Ended
 
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
 
Regular matching contribution
 
$
436,088
  
$
346,713
  
$
129,968
  
$
111,291
 
Transitional credit contribution
  
273,742
   
307,597
   
68,128
   
76,526
 
Non-discretionary contribution
  
558,547
   
339,220
   
17,715
   
15,987
 
Total contributions for the period
 
$
1,268,377
  
$
993,530
  
$
215,811
  
$
203,804
 

The non-discretionary contribution of $502,617 made in the nine months ended September 29, 2018 was expensed in the prior fiscal year.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation
9 Months Ended
Sep. 29, 2018
Stock Based Compensation [Abstract]  
Stock Based Compensation
Note H – Stock Based Compensation

The Company accounts for its stock based awards in accordance with FASB Accounting Standards Codification (ASC) 718-10, Compensation – Stock Compensation, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions could materially affect the determination of the fair value of stock-based compensation, which, in turn, could materially affect the related amount recognized in the Company's consolidated statements of operations.

As of September 29, 2018, the Company had one stock option plan, the 2010 Executive Stock Incentive 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 (the "Compensation Committee").  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee. No options or restricted stock were granted in the third quarter of fiscal years 2018 and 2017.

The 2010 Plan also permits the issuance of stock appreciation rights ("SARs").  The SARs are in the form of an option with a cashless exercise price equal to the fair value of the Company's common stock at the date of grant.  During the third quarter of 2018, the Company did not issue any SARs.

Stock-based compensation expense in connection with SARs granted and vested to employees for the third quarter of 2018 and 2017 was approximately $74,000 and $47,000, respectively, and for the first nine months of fiscal years 2018 and 2017 was approximately $203,000 and $117,000 respectively.

As of September 29, 2018, there were 275,000 units reserved and available for future grants under the 2010 Plan.  The following tables set forth the outstanding SARs for the periods specified:

  
Nine Months Ended
September 29, 2018
  
Year Ended
December 30, 2017
 
  
Units
  
Weighted - Average Exercise Price
  
Units
  
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
141,500
  
$
20.36
   
--
  
$
--
 
Issued
  
51,000
   
24.90
   
149,500
   
20.39
 
Forfeited
  
(2,000
)
  
19.10
   
(8,000
)
  
21.10
 
Outstanding at end of period
  
190,500
   
21.44
   
141,500
   
20.36
 

SARs Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
19.10-24.90
   
190,500
   
3.7
  
$
21.44
   
20,670
   
3.4
  
$
19.10
 

The following tables set forth the outstanding restricted stock grants for the periods specified:

  
Nine Months Ended
September 29, 2018
  
Year Ended
December 30, 2017
 
  
Shares
  
Weighted - Average Exercise Price
  
Shares
  
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
25,000
  
$
   
  
$
 
Issued
  
   
   
25,000
   
 
Forfeited
  
   
   
   
 
Outstanding at end of period
  
25,000
   
   
25,000
   
 
                 

Restricted Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
0.00
   
25,000
   
3.7
   
   
   
   
 

At September 29, 2018, outstanding SARs and restricted stock grants had an intrinsic value of $2,019,000.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 29, 2018
Income Taxes [Abstract]  
Income Taxes
Note I – Income Taxes

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

The Tax Cuts and Jobs Act (the "2017 Tax Act") was enacted into law on December 22, 2017. The 2017 Tax Act significantly changed U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries.

The final impact on the Company resulting from the 2017 Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence U.S. tax attributes, such as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material due to, among other things, changes in interpretations of the 2017 Tax Act, future legislative action to address questions that arise because of the 2017 Tax Act, changes in accounting standards for income taxes or related interpretations in response to the 2017 Tax Act, or any updates or changes to estimates the Company has utilized to calculate the reasonable estimate of the transition tax.

Pursuant to SAB118, the company is allowed a measurement period of up to one year after the enactment date of the 2017 Tax Act to finalize the recording of the related tax impacts.  During the nine months ended September 29, 2018, no measurement period adjustments were recorded.  The company expects to finalize and record any related adjustments during the fourth quarter of 2018 in conformity with the one year measurement period under SAB118.

The total amount of unrecognized tax benefits could increase or decrease within the next 12 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 ASC Topic 740, "Income Taxes."  There have been no significant changes to the amount of unrecognized tax benefits during the nine months ended September 29, 2018.  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 26 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
9 Months Ended
Sep. 29, 2018
Revenue Recognition [Abstract]  
Revenue Recognition
Note J – Revenue Recognition

The Company's revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled.  The Company records revenues based on a five-step model in accordance with FASB ASC Topic 606, "Revenue from Contracts with Customers."  The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which is delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer.  A good or service is transferred when the customer obtains control of that good or service.  The Company's revenues are recorded at a point in time from the sale of tangible products.  Revenues are recognized when products are shipped.

The Company has elected the Modified Retrospective Method (the "Cumulative Effect Method") to comply with ASC Topic 606. The Cumulative Effect Method does not affect the amounts for the prior periods, but requires that the current period be reported in accordance with ASC Topic 606. ASC Topic 606 was adopted on December 31, 2017, which was the first day of the Company's 2018 fiscal year. The financial effect of ASC Topic 606 on the September 29, 2018 financial statements was not material.

Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded.  The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material.

Refer to Note D for revenues reported by segment.  The Company has not experienced any impairment losses, has no material future performance obligations and does not have material costs to obtain or fulfill contracts to capitalize.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value Measurements
9 Months Ended
Sep. 29, 2018
Financial Instruments and Fair Value Measurements [Abstract]  
Financial Instruments and Fair Value Measurements
Note K - 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 to the Company is its accounts receivable with customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. At September 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No one customer represented more than 10% of the Company's net trade receivables at September 29, 2018 or at December 30, 2017.  The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.

Interest Rate Risk
 
The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $14,531,250 on September 29, 2018 to convert approximately 50% of the term portion of its Restated Loan Agreement from variable to fixed interest rates. The valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.
Currency Exchange Rate Risk

The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.  Because of the Company's limited exposure to any single foreign market, any currency exchange gains or losses have not been material and are not expected to be material in the future.  As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.

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. The assets or liabilities requiring fair value measurements on September 29, 2018 are as follows:


  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Financial Receivable
      Interest rate swap
 
$
404,257
  
$
  
$
404,257
  
$
 
Total assets
 
$
404,257
  
$
  
$
404,257
  
$
 

The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and thus classified as Level 2. The amount of the interest rate swap is included in other accrued assets.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisition
9 Months Ended
Sep. 29, 2018
Business Acquisition [Abstract]  
Business Acquisition
Note L – Business Acquisition

Effective June 1, 2018 the Company acquired certain assets of Load N Lock Systems, Inc. ("Load N Lock"), including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights, and assumed certain liabilities and rights existing under all sales and purchase agreements.  Load N Lock provides innovative truck cap and tonneau cover locks that keep truck contents safe and secure.  Load N Lock developed and patented the first integrated power lock for the automotive industry and has developed numerous truck cap and tonneau cover lock related products.  Load N Lock provides its innovative products and solutions to the automotive industry's leading manufacturers in the United States and Asia.

Load N Lock has been included in the Security Products segment of the Company from the date of the acquisition.  The cost of the acquisition of Load N Lock was approximately $4,995,000.

The above acquisition was accounted for under ASC 805.  The acquired business is included in the consolidated operating results of the Company from the date of acquisition.  The excess of the cost of Load N Lock over the fair market value of the net assets acquired was $2,694,700, which has been recorded as goodwill.

In connection with the above acquisition, the Company recorded the following intangible assets:

 
Asset Class/Description
 
Amount
  
Weighted-average Life in Years
 
Patents, technology, and licenses
      
Customer relationships
 
$
689,675
   
8.3
 
Intellectual property
  
586,762
   
8.3
 
Non-compete agreements
  
52,570
   
8.3
 
  
$
1,329,007
   
8.3
 

There is no anticipated residual value relating to these intangible assets.

Neither the actual results nor the pro forma effects of the acquisition of Load N Lock are material to the Company's financial statements.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholder's Equity Share Repurchase Program
9 Months Ended
Sep. 29, 2018
Shareholder's Equity Share Repurchase Program [Abstract]  
Shareholder's Equity Share Repurchase Program
Note M – Shareholder's Equity Share Repurchase Program

On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company's common stock. The Company's share repurchase program does not obligate it to acquire the Company's common stock at any specific cost per share.  During the third quarter of 2018, the Company repurchased 11,210 shares of its common stock for $315,000 in connection with the share repurchase program.  Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the "Exchange Act").
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 29, 2018
Earnings Per Share [Abstract]  
Denominators Used in the Earnings Per Share Computations
The denominators used to calculate earnings per share are as follow:

  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Basic:
            
Weighted average shares outstanding
  
6,263,733
   
6,258,278
   
6,262,332
   
6,259,872
 
                 
Diluted:
                
Weighted average shares outstanding
  
6,263,733
   
6,258,278
   
6,262,332
   
6,259,872
 
Dilutive stock options
  
27,916
   
36,679
   
27,916
   
36,679
 
Denominator for diluted earnings per share
  
6,291,649
   
6,294,957
   
6,290,248
   
6,296,551
 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 29, 2018
Inventories [Abstract]  
Components of Inventories
Inventories consist of the following components:

  
September 29, 2018
  
December 30, 2017
 
       
Raw material and component parts
 
$
15,523,900
  
$
14,331,915
 
Work in process
  
8,360,316
   
7,718,379
 
Finished goods
  
27,315,882
   
25,218,463
 
Total inventories
 
$
51,200,098
  
$
47,268,757
 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
9 Months Ended
Sep. 29, 2018
Segment Information [Abstract]  
Segment Financial Information
Financial information by segment is as follows:

  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Revenues:
            
Sales to unaffiliated customers:
            
Industrial Hardware
 
$
106,621,484
  
$
83,500,656
  
$
34,210,857
  
$
32,959,599
 
Security Products
  
49,926,265
   
46,232,410
   
16,918,909
   
16,115,356
 
Metal Products
  
21,115,542
   
20,362,909
   
6,227,676
   
6,932,982
 
  
$
177,663,291
  
$
150,095,975
  
$
57,357,442
  
$
56,007,937
 
                 
Income before income taxes:
                
Industrial Hardware
 
$
7,116,732
  
$
2,877,052
  
$
1,832,203
  
$
1,813,133
 
Security Products
  
5,055,569
   
4,290,745
   
2,406,390
   
1,604,950
 
Metal Products
  
1,128,500
   
1,128,507
   
501,815
   
155,558
 
Operating Profit
  
13,300,801
   
8,296,304
   
4,740,408
   
3,573,641
 
Interest expense
  
(918,897
)
  
(659,884
)
  
(310,507
)
  
(327,206
)
Other income
  
673,287
   
69,278
   
228,787
   
13,513
 
  
$
13,055,191
  
$
7,705,698
  
$
4,658,688
  
$
3,259,948
 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Benefit Plans (Tables)
9 Months Ended
Sep. 29, 2018
Retirement Benefit Plans [Abstract]  
Significant Disclosures Relating to Benefit Plans
Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2018 and 2017 are as follows:

  
Pension Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Service cost
 
$
989,881
  
$
952,078
  
$
329,959
  
$
317,360
 
Interest cost
  
2,330,373
   
2,373,167
   
776,790
   
791,055
 
Expected return on plan assets
  
(3,914,637
)
  
(3,587,682
)
  
(1,304,879
)
  
(1,195,895
)
Amortization of prior service cost
  
98,072
   
109,312
   
32,691
   
36,438
 
Amortization of the net loss
  
832,584
   
923,614
   
277,528
   
307,871
 
Net periodic benefit cost
 
$
336,273
  
$
770,489
  
$
112,089
  
$
256,829
 

  
Postretirement Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 29, 2018
  
September 30, 2017
  
September 29, 2018
  
September 30, 2017
 
Service cost
 
$
27,768
  
$
20,542
  
$
9,256
  
$
6,847
 
Interest cost
  
57,871
   
60,620
   
19,290
   
20,206
 
Expected return on plan assets
  
(41,738
)
  
(38,621
)
  
(13,913
)
  
(12,874
)
Amortization of prior service cost
  
(3,804
)
  
(16,083
)
  
(1,268
)
  
(5,361
)
Amortization of the net loss
  
(49,193
)
  
(58,201
)
  
(16,397
)
  
(19,400
)
Net periodic benefit cost
 
$
(9,096
)
 
$
(31,743
)
 
$
(3,032
)
 
$
(10,582
)
Defined Contribution Plan
The Company made contributions to the 401(k) Plan as follows:

   
 
Nine Months Ended
 
Three Months Ended
 
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
 
Regular matching contribution
 
$
436,088
  
$
346,713
  
$
129,968
  
$
111,291
 
Transitional credit contribution
  
273,742
   
307,597
   
68,128
   
76,526
 
Non-discretionary contribution
  
558,547
   
339,220
   
17,715
   
15,987
 
Total contributions for the period
 
$
1,268,377
  
$
993,530
  
$
215,811
  
$
203,804
 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Tables)
9 Months Ended
Sep. 29, 2018
Stock Based Compensation [Abstract]  
Stock Appreciation Rights Activity
The following tables set forth the outstanding SARs for the periods specified:

  
Nine Months Ended
September 29, 2018
  
Year Ended
December 30, 2017
 
  
Units
  
Weighted - Average Exercise Price
  
Units
  
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
141,500
  
$
20.36
   
--
  
$
--
 
Issued
  
51,000
   
24.90
   
149,500
   
20.39
 
Forfeited
  
(2,000
)
  
19.10
   
(8,000
)
  
21.10
 
Outstanding at end of period
  
190,500
   
21.44
   
141,500
   
20.36
 
SARs Outstanding and Exercisable
SARs Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
19.10-24.90
   
190,500
   
3.7
  
$
21.44
   
20,670
   
3.4
  
$
19.10
 
Restricted Stock Activity
The following tables set forth the outstanding restricted stock grants for the periods specified:

  
Nine Months Ended
September 29, 2018
  
Year Ended
December 30, 2017
 
  
Shares
  
Weighted - Average Exercise Price
  
Shares
  
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
25,000
  
$
   
  
$
 
Issued
  
   
   
25,000
   
 
Forfeited
  
   
   
   
 
Outstanding at end of period
  
25,000
   
   
25,000
   
 
                 
Restricted Stock Grants Outstanding and Exercisable
Restricted Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
September 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
0.00
   
25,000
   
3.7
   
   
   
   
 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value Measurements (Tables)
9 Months Ended
Sep. 29, 2018
Financial Instruments and Fair Value Measurements [Abstract]  
Assets or Liabilities Measured at Fair Value Measurements
The assets or liabilities requiring fair value measurements on September 29, 2018 are as follows:


  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Financial Receivable
      Interest rate swap
 
$
404,257
  
$
  
$
404,257
  
$
 
Total assets
 
$
404,257
  
$
  
$
404,257
  
$
 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisition (Tables)
9 Months Ended
Sep. 29, 2018
Business Acquisition [Abstract]  
Intangible Assets
In connection with the above acquisition, the Company recorded the following intangible assets:

 
Asset Class/Description
 
Amount
  
Weighted-average Life in Years
 
Patents, technology, and licenses
      
Customer relationships
 
$
689,675
   
8.3
 
Intellectual property
  
586,762
   
8.3
 
Non-compete agreements
  
52,570
   
8.3
 
  
$
1,329,007
   
8.3
 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Basic [Abstract]        
Weighted average shares outstanding (in shares) 6,262,332 6,259,872 6,263,733 6,258,278
Diluted [Abstract]        
Weighted average shares outstanding (in shares) 6,262,332 6,259,872 6,263,733 6,258,278
Dilutive stock options (in shares) 27,916 36,679 27,916 36,679
Denominator for diluted earnings per share (in shares) 6,290,248 6,296,551 6,291,649 6,294,957
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Details) - USD ($)
Sep. 29, 2018
Dec. 30, 2017
Components of inventories [Abstract]    
Raw material and component parts $ 15,523,900 $ 14,331,915
Work in process 8,360,316 7,718,379
Finished goods 27,315,882 25,218,463
Total inventories $ 51,200,098 $ 47,268,757
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers $ 57,357,442 $ 56,007,937 $ 177,663,291 $ 150,095,975
Operating Profit 4,740,408 3,573,641 13,300,801 8,296,304
Interest expense (310,507) (327,206) (918,897) (659,884)
Other income 228,787 13,513 673,287 69,278
Income before income taxes 4,658,688 3,259,948 13,055,191 7,705,698
Operating Segments [Member] | Industrial Hardware [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 34,210,857 32,959,599 106,621,484 83,500,656
Operating Profit 1,832,203 1,813,133 7,116,732 2,877,052
Operating Segments [Member] | Security Products [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 16,918,909 16,115,356 49,926,265 46,232,410
Operating Profit 2,406,390 1,604,950 5,055,569 4,290,745
Operating Segments [Member] | Metal Products [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 6,227,676 6,932,982 21,115,542 20,362,909
Operating Profit $ 501,815 $ 155,558 $ 1,128,500 $ 1,128,507
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 04, 2017
Apr. 03, 2017
Sep. 30, 2019
Jun. 30, 2018
Mar. 31, 2018
Sep. 29, 2018
Sep. 30, 2017
Dec. 30, 2017
Debt Instruments [Abstract]                
Payments on revolving credit note           $ (12,000,000) $ (1,614,611)  
Velvac Holdings, Inc [Member]                
Debt Instruments [Abstract]                
Percentage of common stock acquired   100.00%            
LIBOR [Member]                
Debt Instruments [Abstract]                
Term of variable rate           3 months    
LIBOR [Member] | Minimum [Member]                
Debt Instruments [Abstract]                
Basis spread on variable rate           1.75%    
LIBOR [Member] | Maximum [Member]                
Debt Instruments [Abstract]                
Basis spread on variable rate           2.50%    
Restated Loan Agreement [Member] | Minimum [Member]                
Debt Instruments [Abstract]                
Fixed charge coverage ratio as multiple, 2018           1.1    
Fixed charge coverage ratio as multiple, thereafter           1.2    
Restated Loan Agreement [Member] | Maximum [Member]                
Debt Instruments [Abstract]                
Leverage ratio as multiple, through 2018           4.0    
Leverage ratio as multiple, through 2019           3.5    
Leverage ratio as multiple, through 2020           3.25    
Leverage ratio as multiple, there after           3.0    
Term Loan [Member]                
Debt Instruments [Abstract]                
Maximum borrowing capacity           $ 31,000,000    
Proceeds from credit facility   $ 1,429,000            
Quarterly principal payment           $ 387,500    
Period for quarterly principal payment           2 years    
Term of loan           5 years    
Maturity date of loan           Mar. 01, 2022    
Term Loan [Member] | Forecast [Member]                
Debt Instruments [Abstract]                
Quarterly principal payment     $ 775,000          
Term Loan [Member] | Interest Rate Swap [Member]                
Debt Instruments [Abstract]                
Fixed rate of interest 1.92%              
Original notional amount $ 15,500,000         $ 14,531,250    
Percentage of outstanding balance of term loan 50.00%         50.00%    
Term Loan [Member] | 1 Month LIBOR [Member]                
Debt Instruments [Abstract]                
Fixed rate of interest           3.85%    
Revolving credit loan           $ 14,500,000    
Term of variable rate           1 month    
Term Loan [Member] | 3 Month LIBOR [Member]                
Debt Instruments [Abstract]                
Fixed rate of interest           4.08%    
Revolving credit loan           $ 14,500,000    
Term of variable rate           3 months    
Revolving Credit Loan [Member]                
Debt Instruments [Abstract]                
Maximum borrowing capacity           $ 10,000,000    
Proceeds from credit facility   $ 6,600,000            
Revolving credit loan           $ 0    
Payments on revolving credit note         $ (5,000,000)     $ (1,614,611)
Maturity date of loan           Apr. 01, 2022    
Revolving Credit Loan [Member] | Minimum [Member]                
Debt Instruments [Abstract]                
Quarterly commitment fee percentage           0.20%    
Revolving Credit Loan [Member] | Maximum [Member]                
Debt Instruments [Abstract]                
Quarterly commitment fee percentage           0.375%    
Revolving Credit Loan [Member] | Load N Lock [Member]                
Debt Instruments [Abstract]                
Revolving credit loan       $ 5,000,000        
Payments on revolving credit note       $ (5,000,000)        
Revolving Credit Loan [Member] | LIBOR [Member] | Minimum [Member]                
Debt Instruments [Abstract]                
Basis spread on variable rate           1.75%    
Revolving Credit Loan [Member] | LIBOR [Member] | Maximum [Member]                
Debt Instruments [Abstract]                
Basis spread on variable rate           2.50%    
Revolving Credit Loan [Member] | 1 Month LIBOR [Member]                
Debt Instruments [Abstract]                
Fixed rate of interest           3.85%    
Term of variable rate           1 month    
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Benefit Plans, Net Periodic Benefit Cost (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Pension Benefits [Member]        
Components of the net periodic benefit cost [Abstract]        
Service cost $ 329,959 $ 317,360 $ 989,881 $ 952,078
Interest cost 776,790 791,055 2,330,373 2,373,167
Expected return on plan assets (1,304,879) (1,195,895) (3,914,637) (3,587,682)
Amortization of prior service cost 32,691 36,438 98,072 109,312
Amortization of the net loss 277,528 307,871 832,584 923,614
Net periodic benefit cost 112,089 256,829 336,273 770,489
Additional information [Abstract]        
Contributions required by the Company in defined benefit plan 2,510,000   2,510,000  
Postretirement Benefits [Member]        
Components of the net periodic benefit cost [Abstract]        
Service cost 9,256 6,847 27,768 20,542
Interest cost 19,290 20,206 57,871 60,620
Expected return on plan assets (13,913) (12,874) (41,738) (38,621)
Amortization of prior service cost (1,268) (5,361) (3,804) (16,083)
Amortization of the net loss (16,397) (19,400) (49,193) (58,201)
Net periodic benefit cost (3,032) $ (10,582) (9,096) $ (31,743)
Additional information [Abstract]        
Contributions required by the Company in defined benefit plan $ 97,000   97,000  
Employer contributions made     $ 8,000  
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Benefit Plans, Defined Contribution Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Defined Contribution Plan [Abstract]        
Total contributions for the period $ 215,811 $ 203,804 $ 1,268,377 $ 993,530
Regular Matching Contribution [Member]        
Defined Contribution Plan [Abstract]        
Total contributions for the period 129,968 111,291 436,088 346,713
Transitional Credit Contribution [Member]        
Defined Contribution Plan [Abstract]        
Total contributions for the period 68,128 76,526 273,742 307,597
Non-discretionary Contribution [Member]        
Defined Contribution Plan [Abstract]        
Total contributions for the period $ 17,715 $ 15,987 558,547 $ 339,220
Non-Union U.S. Employees [Member]        
Defined Contribution Plan [Abstract]        
Total contributions for the period     $ 502,617  
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2018
USD ($)
Plan
$ / shares
shares
Sep. 30, 2017
USD ($)
shares
Sep. 29, 2018
USD ($)
Plan
$ / shares
shares
Sep. 30, 2017
USD ($)
$ / shares
shares
Dec. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]          
Number of plans that have shares reserved for further issuance | Plan 1   1    
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]          
Percentage of fair market value of stock on grant date for exercise price     100.00%    
Stock Appreciation Rights (SARs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]          
Stock-based compensation expense | $ $ 74,000 $ 47,000 $ 203,000 $ 117,000  
Number of Units, Stock Appreciation Rights (SARs) [Roll Forward]          
Outstanding at beginning of period (in shares) | shares     141,500 0 0
Issued (in shares) | shares 0   51,000   149,500
Forfeited (in shares) | shares     (2,000)   (8,000)
Outstanding at end of period (in shares) | shares 190,500   190,500   141,500
Weighted - Average Exercise Price, Stock Appreciation Rights (SARs) [Abstract]          
Outstanding at beginning of period (in dollars per share) | $ / shares     $ 20.36 $ 0 $ 0
Issued (in dollars per share) | $ / shares     24.90   20.39
Forfeited (in dollars per share) | $ / shares     19.10   21.10
Outstanding at end of period (in dollars per share) | $ / shares $ 21.44   21.44   $ 20.36
SARs and Restricted Stock Grants Outstanding and Exercisable [Abstract]          
Minimum Range of Exercise Prices (in dollars per share) | $ / shares     19.10    
Maximum Range of Exercise Prices (in dollars per share) | $ / shares     $ 24.90    
Outstanding (in shares) | shares 190,500   190,500    
Weighted- Average Remaining Contractual Life     3 years 8 months 12 days    
Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 21.44   $ 21.44    
Exercisable (in shares) | shares 20,670   20,670    
Exercisable, Weighted- Average Remaining Contractual life     3 years 4 months 24 days    
Exercisable, Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 19.10   $ 19.10    
Stock Options [Member]          
Number of Units, Stock Appreciation Rights (SARs) [Roll Forward]          
Issued (in shares) | shares 0 0      
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]          
Restricted stock granted (in shares) | shares 0 0 0   25,000
Number of Units, Restricted Stock [Roll Forward]          
Outstanding at beginning of period (in shares) | shares     25,000 0 0
Issued (in shares) | shares 0 0 0   25,000
Forfeited (in shares) | shares     0   0
Outstanding at end of period (in shares) | shares 25,000   25,000   25,000
Weighted - Average Exercise Price, Restricted Stock [Abstract]          
Outstanding at beginning of period (in dollars per share) | $ / shares     $ 0 $ 0 $ 0
Issued (in dollars per share) | $ / shares     0   0
Forfeited (in dollars per share) | $ / shares     0   0
Outstanding at end of period (in dollars per share) | $ / shares $ 0   0   $ 0
SARs and Restricted Stock Grants Outstanding and Exercisable [Abstract]          
Maximum Range of Exercise Prices (in dollars per share) | $ / shares     $ 0    
Outstanding (in shares) | shares 25,000   25,000    
Weighted- Average Remaining Contractual Life     3 years 8 months 12 days    
Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 0   $ 0    
Exercisable (in shares) | shares 0   0    
Exercisable, Weighted- Average Remaining Contractual life     0 years    
Exercisable, Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 0   $ 0    
SARs and Restricted Stock [Member]          
SARs and Restricted Stock Grants Outstanding and Exercisable [Abstract]          
Outstanding SARs and grants, intrinsic value | $ $ 2,019,000   $ 2,019,000    
2010 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]          
Shares available for future grant (in shares) | shares 275,000   275,000    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 29, 2018
Dec. 30, 2017
Income Taxes [Abstract]    
Corporate income tax rate 21.00% 35.00%
Significant changes to the amount of unrecognized tax benefits $ 0  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value Measurements (Details) - USD ($)
9 Months Ended
Apr. 04, 2017
Sep. 29, 2018
Financial Receivable [Abstract]    
Interest rate swap   $ 404,257
Total assets   $ 404,257
LIBOR [Member]    
Interest Rate Risk [Abstract]    
Term of variable rate   3 months
LIBOR [Member] | Minimum [Member]    
Interest Rate Risk [Abstract]    
Debt instrument, variable interest rate   1.75%
LIBOR [Member] | Maximum [Member]    
Interest Rate Risk [Abstract]    
Debt instrument, variable interest rate   2.50%
Term Loan [Member] | Interest Rate Swap [Member]    
Interest Rate Risk [Abstract]    
Interest rate swap, notional amount $ 15,500,000 $ 14,531,250
Percentage of outstanding balance of term loan 50.00% 50.00%
Level 1 [Member]    
Financial Receivable [Abstract]    
Interest rate swap   $ 0
Total assets   0
Level 2 [Member]    
Financial Receivable [Abstract]    
Interest rate swap   404,257
Total assets   404,257
Level 3 [Member]    
Financial Receivable [Abstract]    
Interest rate swap   0
Total assets   $ 0
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisition (Details) - USD ($)
1 Months Ended
Jun. 30, 2018
Sep. 29, 2018
Jun. 01, 2018
Dec. 30, 2017
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]        
Goodwill   $ 34,891,579   $ 32,228,891
Load N Lock [Member]        
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]        
Acquisition costs $ 4,995,000      
Goodwill     $ 2,694,700  
Intangible Assets Acquired [Abstract]        
Intangible assets $ 1,329,007      
Weighted-average life 8 years 3 months 18 days      
Load N Lock [Member] | Customer Relationships [Member]        
Intangible Assets Acquired [Abstract]        
Intangible assets $ 689,675      
Weighted-average life 8 years 3 months 18 days      
Load N Lock [Member] | Intellectual Property [Member]        
Intangible Assets Acquired [Abstract]        
Intangible assets $ 586,762      
Weighted-average life 8 years 3 months 18 days      
Load N Lock [Member] | Non-compete Agreements [Member]        
Intangible Assets Acquired [Abstract]        
Intangible assets $ 52,570      
Weighted-average life 8 years 3 months 18 days      
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholder's Equity Share Repurchase Program (Details) - USD ($)
3 Months Ended
Sep. 29, 2018
May 02, 2018
Shareholder's Equity Share Repurchase Program [Abstract]    
Number of shares authorized to be repurchased (in shares)   200,000
Stock repurchased (in shares) 11,210  
Share repurchase amount $ 315,000  
EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -.$94T?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ TX1E32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #3A&5-37<&<.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NEFAH*C+!<0))"0F@;A%B;=%:_XH,6KW]K1E MZX3@ 3C&_N7S9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y# M\/$S=3/,:, . M'7K*P$L.3$X3XW'H6K@ )AAA']^>IW7+:S/I+S&\5>V@HX1U^P\^:V^?]@\,KFJ^%W!>5'=;'@CZEMQW7Q, MKC_\+L(N&+NU_]CX+"A;^'47\@M02P,$% @ TX1E39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #3A&5-6+N==6<" "*" & 'AL+W=OV<.3/V3(9\X.)-5HRIX+UM.KD/*Z7Z9X1D6;&6RB?>LTZ? M7+EHJ=)+<4.R%XQ>+*EM$(FB%+6T[L(BMWLG4>3\KIJZ8R<1R'O;4O'WR!H^ M[$,Q/0J_0;.52MZR3->\"P:[[\("?CS@U!(OX M5;-!+N:!">7,^9M9?+WLP\AXQ!I6*F."ZN'!7EC3&$O:CS^3T7#6-,3E_,/Z M9QN\#N9,)7OAS>_ZHJI]N V#"[O2>Z->^?"%30$E83!%_XT]6*/AQA.M4?)& MVM^@O$O%V\F*=J6E[^-8=W8OY)ZIHD0L^!&*\ M_)Z:-\;/1-]-:3;M5=@S[;S4NX\BRM'#F)D0QQ%!%@@\(Y"V/0L02.!(/#J! MZ3'H7VSI\8(>P_0-2-]8^F9!WSCA^8@$%DA @<2CIX[ B$@LHALCP#C*8)$4 M%$D]D/8M[!U50#,VK7!Q8[]6L9N'@,8LI+(&*YX[)<\<5,9^T5/(KSV,G#18[^F M"7%U1DRZQ+C_CVC1"EHF;K8)RJ#D]\YVX,7NW&@/Q+:2__"Q2W^GXE9W,CAS MI1N2;1M7SA73KD1/.MA*?QC,BX9=E9EF>B[&[C@N%.^GSH_FSX_B'U!+ P04 M " #3A&5-P,2BR3($ !B$0 & 'AL+W=O/WL%2$N@:J566MVI[>LLF ==0F@2ENNWK_-P M'(PG>_>&).8W8_\G]GB?RNMO?A"D MII-!_1_^W>=W]3C:7NBF+P4L82I%][:_'4W>]]O\8&,QH SX8 M\)M!Z/LC S$8B.\&\D,#.1C(G^U!#08*]9#TVKM@KK(F6\RJ\CJI^OEPSMII M!\\JO*Y-V]B]G>Z_$,\ZM+XON)PE[ZV? 5GV"+]'U".RBA&X$4GH_S8(3@UB MR>,>]&,/*8$8-(@?>UE_Z.5AH(*,ENCLQ;V]I>TE:2\[>WEO[U"T>\1TR*E# ME!'*2,E11 A0,V:QIS(4<)+?%[ MC+FP)!FS#*>>&+3<:<%&IBHP>C=CL404S.7 /$13 %,,)8F4!+GA4>*A0 ?6 M1FF' K5RUHZI'-FS(5:IL4J(NN+<&AN)C#D0"@26&&/:"([=K2G.<3.R20)9 M#KP C_49K(_',U4KJRV>J00HN').6BPQ!D$PI2#:)@G2&*:T&Y-)%Q,@8ID6 MRQ3QNG"0!=\4!<\@A<\D!<=XBP M06J\*Z0$R'G($1:G'0($!EP)G-;7!*DX2,;'9-(E#ZBH,I1LQ -=2D!<2^!L MNAP8>S=8]H0K91+"^6%%4/"$:Y(UZ7 N(^%41!.[RN" M"L*B)4SY&A5&%PT05PT25PT#\QA B.;USU KDHHG] ^H7EER=SXL?+7O#NOU M9%->3DT[C>]:;Q\$7GA[OD3M2WA.@6A?M1\0NO/H=_?]UX<_LVI_/-63M[() MI]KN[+DKR\:'P;.GL(P./MO>'G*_:]I;$^ZK_M3?/S3E>?BBD=P^JRS^!U!+ M P04 " #3A&5-D@M ?AP# 5"P & 'AL+W=OJJK)=174:K<([_#L M'G>$#O$S5Y=F,@Y:*4]:/[>3+]M%B-J(5*$VIC61V<=9K511M)9L'+\'H^'H MLR5.QZ_6/W7BK9BGK%$K7?S*M^:P"&48;-4N.Q7F45\^JT$0"X-!_5=U5H6% MMY%8'QM=--U_L#DU1I>#%1M*F;WTS[SJGI?!_BO-3R #@8P$Z_LC AT(](T0 M?TB(!T+\OQ[80&# 0]1K[Y*YSDRVG-?Z$M1]/1RSMNSPC-GMVK2+W>YT[VP^ M&[MZ7L;Q/#JW=@9(VD/(!$+8-63M0O"(B*S_,0CB"R(EK@=^[6'E@0@0Q+^M MW']HY2I0ZLT6[?ATFBWFY\=>?MSQXPF?)B#;/41TD*J'"&Y_&"3$Q1%"42P! M;NWB,,*$44I!;EP@(SA&)/8+9%Z!S$T0]_.YE\^=!,5@F],>PB9QWK 8)8D$ M"7)Q5$B&0+[7'G,2,XK!5W#OXC#AA%+BER>\\H0K#X2="M=/(A'6I!)NO(N*,9O$=:5+>G5)5Q>L:^E&+"4LPI6+PCP1($=K%T6XC1@!82[L MAF'TWA>?>)4ECC(&W*2)&PTA IZ1*P\,<2X)T.;"+ @+6(X>F.T.WMLUC/R' M/W+5@4I+!\Q5%@E+.#RX5AX@IY3! E][<)AR06!9^G!2D 2]<[7@=RXX[&HD M4"-V#UV&!"($:G2!1')[2,(OSP.TE6>WB,$KR8,42/*$P(LEFESII:KW77_5 M!!M]JDQ[Y$Y6QQ[NCK0M 5A/\6R%/>OKMN?K6H@W\WW#^"VK]WG5!$_:V$:D M:Q=V6AMEXT>W=H,.MD<=)X7:F78H[+CN&[5^8O1Q:$*CL1->_@502P,$% M @ TX1E32^:=/-@ @ 10< !@ !X;"]W;W)KF[KE:[<4HEMY'B]*TF#^0#O2RC]'RAHLY)&= M/-XQ@@^:U-0>]/W(:W#5NEFJ;<\L2^E9U%5+GIG#STV#V9^JU'_U?:78"' EP(LC8]PC!2 @^".%=0C@2PO^-@$8",B)X@W9= MS"T6.$L9[1TV7(<.JUL'5DBVJU!&W1W]3]:32^LE0T'J792?$9(/$#B#0'0+ MV2XA8$)X,OZ4!+0ED<-EA.@VPL8"B8TD_NUE=]?+3:*!M5J!Y@<(RC"EKB?H$_- WNKA=PF(0PL00MD0% ,;(+BRR"HN6PHQ<\FA1O@@E M(32$+5$ P"0R&V:!/<;(O.B[)2P($O0(#6G>; 8TA)WT0.9.0<^M4)=X9IUF M_A-4,\2PYV"U 1;[5KX1PTC_<#\\,-\Q.U4M=_94R,FEY\N14D%D]OZ#;$DI MW[3I4).C4-M8[MDPV8>#H-WX:'G3RYG]!5!+ P04 " #3A&5-J]TC3C % M #B& & 'AL+W=O&^JKJG==K5W:?FD/;Y/\]-NZO[?-F^5-VA M3?5J#-IM*U3*5;MZLY_.9^.]S^U\UKSVV\T^?6XGW>MN5[?_+=*V.3Y,8?I^ MX\OF9=T/-ZKY[%"_I#]3_]?A_K1ZF:G"4MNFI'YJH\\=;6J;M=F@I^_CWW.CTTN<0 M>/W]O?5?QL'GP3S675HVVW\VJW[], W3R2H]UZ_;_DMS_#6=!V2GD_/H?T]O M:9OE@Y/C_'F*MXI,HJ3 MQ(^2_2@! ]>:3(6+D1$;XWWLB,C.C+<$1!')XF]=A318B1^N$S)1JQHQ'(C M2(Q8UH-6%BQ::H4+T0/$" 5'3G3DN",R!PO'.K*0T:1B((ZXT'ATP=O"9'G1 MD>>.#''D^3-R&$.DCTC0&07&.ME/$/T$[L<2/X'U$YU7T03ZA+@0\H-TUJG" MI$714N26" 06D?7DM09K DG\I2!4Z'Q..=D1*!E=BGMB[%*LKSNCG;**K7M1 M"BK;0BCX*B 5N*] ?0%?2M&#,I[.GZC,H-#1%%S)B 7DKB)UA4+VA@C6TS27 ME!F3(8L+KF1P R>WI^0^:V[77G"*KM%E4:@+GF1T V>WI^P& =[*Q>"TI::X M,N*0ZX4-$F2, ^>XIQP'@<\("I%Y$H0J"XN3)X,<.,D])3E(*#?!6;[^))9K M&X(IN9)A#ISFGM(<.*;!^YA3BJZ)I2AUQ@8="WL,R%"'P(H<7P*>S&#@$/84 MPL#A.M0XB'Q@@M)X0 ,%L*",8>08]A3#R-EJF9*$VCN$0@Z@C&#D"*9@ M72 'J['& *MZ!&'>0?(>4IA_+-2X', 4JPOD6$7E\WZMJ*?O"V\]R?A%CM] M\8N8OIGM8(O@0H&>7(41YHB8\, M7,V1&]GYB5CQ*@?&T%<601I]1(BJ9$MFKK8L'4L5JI8)J3DA(R6DYN2[ V^# M573M2\IH=-X-"Z9D2&H.R4@AJ85S!+0.V4+A.@/%TP\M\U%S/D;*1\VYEW,M M9.[Q S1!BLH$BZ4C-"U#4G-(1@I)S=%WA[FTC)%F\%*6ZKRC0&$"C8Q)PRO> M2.MPPPO9:,$I5.Q\CRN#BUK96$">D=%K.'II-;0X:VY.00OO/:)4?N^IK@Z; MA]/_/^KV9;/O)H]-WS>[\73YN6GZE)M5G_(XUZE>72ZVZ;D?OOK\O3V=NI\N M^N9P_D6ANORL,?\?4$L#!!0 ( -.$94W,>_%A0P( &D' 8 >&PO M=V]R:W-H965T&ULC97OKIL@&,9OQ7@!!_\CC359NRQ;LB7- M6;9]IBVMYJ XH/7L[@?H<8JD9U\JX/.\_!YJ7HJ>\1=1$2*]UX:V8NM74G8; M ,2I(@T63ZPCK7IS8;S!4DWY%8B.$WPVIH:"* @RT."Z]G%;.SI*$?&7O3DRWGK!YJ(4'*2N@16CSO9$TIU)<7Q M>RSJ3WMJXWS\5OV3":_"'+$@>T9_U6=9;?W<]\[D@F]4/K/^,QD#I;XWIO]* M[H0JN291>YP8%>;7.]V$9,U81:$T^'5XUJUY]L,;F(TVMR$:#=%D").'AG@T MQ)8!#&0FZDZZSBC9 M#9)H)HFRI62_EJ3_J@ %,%%$3HK(^..Y'[G]L=,?&W\R3X&L%(,$&DEK)#!4 M7WM@)5G+XAS-90N:Q$F3K-+DF=N?.OWI*DUH<^[2%:>=Y)%B 9$Y(3('1&A! M#)ITMH4^T?6AOJ]; $$G$'0 1180?/=4'BD6$+D3(G= Q!9$ODJ;!LYC^0_A M @DYD9 #*;&0T&JG'*51'$*+R*F#""9N(-6_G3TE<""E=E<)UA\%#%(4([NW M.(092F!D=P@PZWGZ$OJ&^;5NA7=D4K5/T^0NC$FBB@9/JERE[KUI0LE%ZB%4 M8SXT_V$B63=>;&"Z7&PO=V]R:W-H965T&UL?9A;;^,V$(7_BN'W79,SO$B!8R!V M4;1 "P1;;/NLV$QLK&VYDA)O_WTI6?$ZP\/-0W3Q(7F&(C\..3_7S;=V&T(W M^7[8']O[Z;;K3G>S6;O>AD/5?JY/X1A_>:Z;0]7%Q^9EUIZ:4&V&0H?]C)1R MLT.U.TX7\^'=8[.8UZ_=?G<,C\VD?3TPE^A^WIZ;.+3[%K+9G<(QW97'R=->+Z?/NB[%?N^P*#X>Q?.[V^P+WMZ_U_[K$'P, MYJEJPZK>_[/;=-O[:3&=;,)S];KOOM3GW\(8D)U.QNC_"&]A'^6]D]C&NMZW MP__)^K7MZL-82[1RJ+Y?KKOC<#V/];\7PP5H+$#7 K'MGQ7@L0#_*&"&X"_. MAE!_J;IJ,6_J\Z2Y?*U3U0\*?<>Q,]?]RZ'OAM]BM&U\^[;0RLUG;WU%HV9Y MT="MYJJ8Q=JO31!J8DE)<1(MK(#$XR881L%#>?X01:8" RLP0P7FI@(N12]< M)'Z0',LM,]$Y*$AGQK22ACR24.?2)?>%D*X2H4^.B^QGP+Z*8 ?+?P423/6%B0_ M>*K2A2TL-E-",R4P0\),F31#450*V2J567*.L1NM,!44\,,2"RHUY HC?:^ M3K.R)C-!=094.IT1.C, -031@R80E95143H&C=:.2E_"2GC;6)I52HC7-&9=9; MC4FK4]3ZI),0:I4JG9>>@%![LBHWR#%M=8I;7TA/ *3>>%(**6.:52B5F<"$Z4LI?;5$_9( M?C7'Q2.9+D"9\X/!2P"\)%,!0CPMK&*7]!-"M+'>F5P.C\E+@+PR$5H2(&_) MK+R3,Q@I39S#,=O+K%.$^4LNG2VY3)LP+@EDIB33 DHQ* $ )'%Y'OXR?C J M"62FTI!2!7K0UNDJ%+BX^3N>^/V8E 5:27%0H1>"G.,FA+23]F2_&M&20 MJ9)D.*<9Z*>8S<1%3-I"2M(^)G^9,<68P)P2.*;JTA8BJ[9*LGH%A)DAQ1B^ M#.#+$KX,D$HJIHY60BZCM"ZWZ>;,MAVPER5[&; WIIC6RJ5Z!92L?1Q1/K-\ M,D8P P2S1# #L/:[8I9)'1!:9;G([.89\Y.F5K'WB2LDM1SG M3H:_C/G+X)Q!=L&200),Y.,6,!E92!FS3?:9U(XQTQDP71YK+$?1AR.=.%BT M5W*'#Y1Q[UT:54I:S6X.W@ZA>1G.*-O)NGX]=OT)U\W;ZSGH _4'=^+]4M^M M+J>9/ZJY'*[^634ONV,[>:J[KCX,AW?/==V%:%1]CCVW#=7F^K /SUU_Z^-] MSSM CX"?K4PN,6>A$XNQCR'X%N9T4TP!!(*'Q0$+E>X!RF#$-KX/6G2 MN60@+O=OZE]B[]C+13BX-_*I+7V3T0,E)52BE_[!#%]AZN<3)5/SW^$*$N'! M"=8HC'3Q2XK>>:,F%;2BQ,NXMCJNP_@G22;:.H%/!#X3#K$.&PM%YY^%%WEJ MS4#L>/:="%>\/7(\FR(DXU'$?VC>8?::;Y-]RJY!:,*<1@Q?8F8$0_6Y!%\K M<>+_T/E^G9^L6DPB/WEG\79=8+JP-9QG!PI3*_C M*"^R\\3>\7@I?^'CN/\0MFZU(Q?C\6KC!53&>$ KFQN MCG,V!MYTTQ-B\SO.7P%02P,$% @ TX1E32T,8_FT 0 TP, !@ !X M;"]W;W)K?S\< M&7-U#XJ[.S. QIO66,4]FK9C;K# FTA2DJ5)J WQ[/H>A\#B> M\H"/@.\")KX@D1XR 1CU$:Z MN))Z=-ZH10534?QUWH6.^S3?9#?:/B%=".E*>(@$-@>*F;_GGE>%-1.Q<^\' M'I[X<$RQ-W5PQE;$.TS>H?=:';)W!;L&H05SFC'I%K,B&*JO(=*]$*?T'WIZ MO\_/=E/,(C_;AL^3?8%\5R"/ OE_:]S!Y']7R39-56"[.$Z.U&;4<90WWG5B M']/X*'_@\[A_X;83VI&+\?BT\0%:8SQ@*LD=SE"//VPU)+0^'-_BV M#,L78NL_KGX#4$L#!!0 ( -.$94U/,!37M@$ -$# 9 >&PO=V]R M:W-H965T0.!4TH:^.I[[M7'"P,A]$"]_ ?1\NQEML5:E[!=KVJ(F!IJ /R>FU7(6%1Y0_^]IU!;VGI(9&C-(]X?0)EGK>4;(4_P5N(#T\9.)C5"AM7$DU M6H=J4?&I*/$R[[V.^S3?\'2A[1/X0N KX3[&87.@F/D'X429&YR(F7L_B/#$ MR8G[WE3!&5L1[WSRUGMOY3'-V2WH+)#S#.$;2+(BF!=?(_"]"&?^ALZ/^_QT M-\,T\M-M^(SO"V2[ ED4R/Y7XEM(DJ7_Q&";EBHP;1PF2RH<=1SDC7>=UP<> MG^0O?![VK\*TO;;DBLX_;&Q_@^C IW*X\Q/4^?^U&A(:%X[O_=G,4S8;#H?E M ['U%Y=_ %!+ P04 " #3A&5-D^O52[0! #3 P &0 'AL+W=OV&X*+Y0VRS)WW=L""4IZ@OV#.><.6./L]'89]<">/*BI'8Y;;WO#XRYL@4E MW)7I0>.?VE@E/(:V8:ZW(*I(4I+QW>Z&*=%I6F0Q=[)%9@8O.PTG2]R@E+"O M1Y!FS&E"WQ*/7=/ZD&!%UHL&?H#_V9\L1FQ1J3H%VG5&$PMU3N^2PS$-^ CX MU<'H5GL2.CD;\QR";U5.=\$02"A]4!"X7. >I Q":./WK$F7DH&XWK^I?XF] M8R]GX>#>R*>N\FU.;RFIH!:#](]F_ IS/]>4S,U_APM(A /9E"$9CR+^0_,.LY/D2&D&'4=YE5TF]H['2_D+ MG\;]0=BFTXZKC1=0&^,!K>RN<(9:?&%+(*'V8?L)]W::LRGPII^?$%O> M&PO=V]R:W-H965T M "F7JFJD1#JE:OOL@P6L MV%YJFR/Y^]J&4)J@OF#O,C,[:Z^S 5%2VYRVSG4'QFS9@N+V"CO0 M_D^-1G'G0],PVQG@520IR9+-YIHI+C0MLI@[F2+#WDFAX62([97BYO4($H>< M;NE;XDDTK0L)5F0=;^ [N!_=R?B(S2J54*"M0$T,U#F]W1Z.:CDC/@<@OLJIYM@""24+BAPOUS@#J0,0M[&[TF3SB4#<;E_4_\:>_>]G+F% M.Y2_1.7:G.XIJ:#FO71/.'R#J9]/E$S-/\ %I(<')[Y&B=+&+RE[ZU!-*MZ* MXB_C*G1V-LD7LI?^#CN MC]PT0EMR1N>O-EY C>C 6]E<^1EJ_0N; PFU"]L;OS?CG(V!PVYZ0FQ^Q\4? M4$L#!!0 ( -.$94U]F(Z%M $ -,# 9 >&PO=V]R:W-H965T2%(1FV9Y(QA4N\Y@[F3+7@Q-=BXD2)GWK(4G<-_[D_$1F55J+D%9KA4RT!3X=G,X[@(^ GYP&.UBCT(G M9ZV?0_"U+G 6#(& R@4%YI<+W($00X@/#PX,37J+2P\8NJP3HMDXJW(MG+ MM'(5US']V2?:.H$F IT)-[$.F0I%Y_?,L3(W>D1F.ON>A2O>'*@_FRHDXU'$ M?]Z\]=E+N;G.A:B2/]AT[WZ_SMJL5MY&__L/@? M [M5@5T4V'W8XQJ&_E6$+ Y5@FGC.%E4Z4'%45YDYXF]I?%2?L.G<7]@IN7* MHK-V_FKC!31:._!6LBL_0YU_87,@H'%A^\GOS31G4^!TGYX0F=]Q^0902P,$ M% @ TX1E32L[!!:U 0 TP, !D !X;"]W;W)K&UL?5/MCILP$'P5RP]P3H"DIPB0+E=5K=1*T57M_79@ >O\06T3KF_? MM>$H;5'_8.\R,SMKK_/1V!?7 7CRJJ1V!>V\[T^,N:H#Q=V=Z4'CG\98Q3V& MMF6NM\#K2%*2);O=D2DN-"WSF+O8,C>#ET+#Q1(W*,7MSS-(,Q9T3]\23Z+M M?$BP,N]Y"U_!?^LO%B.VJ-1"@7;":&*A*>C#_G3. CX"O@L8W6I/0B=78UY" M\*DNZ"X8 @F5#PH,Z M3G_2XTS;)B0S(5D(][$.FPI%Y^^YYV5NS4CL=/8]#U>\/R5X-E5(QJ.(_]"\ MP^RMW!_2G-V"T(PY3YADC5D0#-67$LE6B7/R#STY;O/338MIY*=_6,RV!;)- M@2P*9/_M<0MS^*L(6QVJ MO&<7*D,H..H[S*+A/[D,1+^0V?QOT+MZW0CER- MQZN-%] 8XP&M[.YPACI\84L@H?%A^P[W=IJS*?"FGY\06]YQ^0M02P,$% M @ TX1E3>QN74VV 0 TP, !D !X;"]W;W)K&UL?5/MCILP$'P5RP]P3IQ<+HH Z7)5U4JM%%W5]K<#"UCG#VJ;<'W[K@U' M:8OZ!WN7F=E9>YT-UKWX%B"05ZV,SVD;0G=BS)/V]-Y'_$)\$W"X!=[$CNY6OL2@X]5 M3C?1$"@H0U00N-S@"92*0FCCQZ1)YY*1N-R_J;]/O6,O5^'AR:KOL@IM3H^4 M5%"+7H5G.WR J9][2J;F/\$-%,*C$ZQ16N73EY2]#U9/*FA%B]=QE2:MP_AG M=YAHZP0^$?A,.*8Z;"R4G+\30129LP-QX]EW(E[Q]L3Q;,J83$>1_J%YC]E; ML;T_9.P6A2;,><3P)69&,%2?2_"U$F?^#YT?UOF[58N[Q-_]8?%A76"_*K!/ M OO_]KB&.?Y5A"T.58-KTCAY4MK>I%%>9.>)?>3I4G[#QW'_+%PCC2=7&_!J MTP74U@9 *YL[G*$67]@<**A#W#[@WHUS-@;!=M,38O,[+GX!4$L#!!0 ( M -.$94V6*L@MM0$ -,# 9 >&PO=V]R:W-H965T)W^?0?LN%9K MY068X9PS%X9L-/;%M0">O&K5N9RVWO='QES9@A;NQO30X4UMK!8>3=LPUUL0 M521IQ7B2')@6LJ-%%GUG6V1F\$IV<+;$#5H+^_L$RHPYW=$WQY-L6A\YX2@,^ IXEC&YU)J&2BS$OP?A2Y30) M"8&"T@<%@=L5'D"I((1I_)HUZ1(R$-?G-_5/L7:LY2(D=)174 M8E#^R8R?8:[GEI*Y^*]P!87PD G&*(UR<27EX+S1LPJFHL7KM,LN[N-TP].9 MMDW@,X$OA+L8ATV!8N:/PHLBLV8D=NI]+\(3[XX<>U,&9VQ%O,/D'7JOQ>[V M8\:N06C&G"8,7V,6!$/U)03?"G'B_]'Y89N_WTQQ'_G[=?A#LBV0;@JD42!] MM\8-S.'?*MFJJ1IL$\?)D=(,71SEE7>9V'L>'^4O?!KW;\(VLG/D8CP^;7R MVA@/F$IR@S/4X@];# 6U#\+;3G$V&-_W\A=CRCXL_4$L#!!0 ( -.$ M94T#IU1@M $ -,# 9 >&PO=V]R:W-H965T:,^KD+ S374FS+ M>_.FG>:3L<^N _#D1:O>%;3S?C@QYJH.M'!W9H >_S3&:N$QM"US@P511Y)6 MC!\.1Z:%[&F9Q]S%EKD9O9(]7"QQH];"_CR#,E-!$_J:>))MYT."E?D@6O@" M_NMPL1BQ5:66&GHG34\L- 5]2$[G+. CX)N$R6WV)'1R->8Y!!_K@AZ"(5!0 M^: @<+G!(R@5A-#&CT63KB4#<;M_57\?>\=>KL+!HU'?9>V[@MY34D,C1N6? MS/0!EG[>4+(T_PENH! >G&"-RB@7OZ0:G3=Z44$K6KS,J^SC.LU_TF2A[1/X M0N KX3[687.AZ/R=\*+,K9F(G<]^$.&*DQ/'LZE",AY%_(?F'69O97+D.;L% MH05SGC%\BUD1#-77$GROQ)G_0^?'?7ZZ:S&-_/0/B^F^0+8KD$6![+\][F&R MOXJPS:%JL&T<)T+R4W_!YW#\+V\K>D:OQ>+7Q AIC/*"5 MPQW.4(SG,V!]X,RQ-BZSLN?P%02P,$% @ TX1E37$! M6Z^U 0 TP, !D !X;"]W;W)K&UL?5/M;IPP M$'P5RP\0']SE$IT *9>J2J56.B5J^]L'"UCQ!['-D;Y]UH80VM+^P=YE9G;6 M7F>#L<^N!?#D54GM; M/5-<:%ID,7>R169Z+X6&DR6N5XK;7T>09LAI0M\3CZ)I?4BP(NMX T_@OW)DTZEPS$Y?Y=_7/L'7LYDM)!37OI7\TPP-, M_5Q3,C7_%2X@$1Z<8(W22!>_I.R=-VI202N*OXZKT'$=QC_[9**M$]*)D,Z$ MVUB'C86B\T_<\R*S9B!V//N.ARM.#BF>31F2\2CB/S3O,'LIDOUUQBY!:,(< M1TRZQ,P(ANISB72MQ#']BY[NU_G;58O;R-_^9O$? KM5@5T4V/VWQS7,S1]% MV.)0%=@FCI,CI>EU'.5%=I[8NS1>R@=\'/=OW#9".W(V'J\V7D!MC >TLKG" M&6KQA&UL?5/M;IPP$'P5 MRP\0<]SU^))]&T/B18D76\@6_@OW=GBQ&; M52JA0#MA-+%0Y_1N)DTZEPS$Y?Y=_7/L'7NY< ?W1OX4E6]S>J"D@IKWTC^9X0&F?CY0 M,C7_%:X@$1Z<8(W22!>_I.R=-VI202N*OXZKT'$=QC_;=**M$]*)D,Z$0ZS# MQD+1^2?N>9%9,Q [GGW'PQ5OCBF>31F2\2CB/S3O,'LM-OM#QJY!:,*<1DRZ MQ,P(ANISB72MQ"G]AY[NU_G;58O;R-_^8?'CNL!N56 7!7;_[7$%(X.5*:7L=17F3GB;V+M\A^P\=Q?^2V$=J1B_%XM?$":F,\H)7D!F>H MQ1M0$ M -,# 9 >&PO=V]R:W-H965T=>JM1EMG.L.C-FB 2WL%7;0^C\5&BV<#TW-;&= E)&D%>.;S0W30K8T M3V/N9/(4>Z=D"R=#;*^U,+^.H'#(:$(_$\^R;EQ(L#SM1 TOX+YW)^,C-JN4 M4D-K);;$0)71N^1PW 5\!/R0,-C%GH1.SHBO(?A29G03#(&"P@4%X9<+W(-2 M0)LTZ5PR$)?[3_7'V+OOY2PLW*/Z*4O79/26DA(JT2OWC,,33/U<4S(U M_Q4NH#P\./$U"E0V?DG16X=Z4O%6M'@?5]G&=1C_7.\GVCJ!3P0^$VYC'386 MBLX?A!-Y:G @9CS[3H0K3@[O-EY A>C 6]E<^1EJ_ N; M P65"]N]WYMQSL; 83<](3:_X_P#4$L#!!0 ( -.$94VHB*UFMP$ -,# M 9 >&PO=V]R:W-H965T-?QIC%?<8VI:YW@*O(TE)EB;)/5-<:%KF,7>Q M96X&+X6&BR5N4(K;WV>09BSHCKXEGD7;^9!@9=[S%KZ!_]Y?+$9L4:F% NV$ MT<1"4]#'W>FA$ZNQKR$X'-=T"08 @F5#PHY-2.QT]GW/%SQ[I3BV50A&8\B_D/S#K.WOW+9".W(U'J\V7D!CC >TDMSA#'7XPI9 M0N/#]HA[.\W9%'C3ST^(+>^X_ -02P,$% @ TX1E35&ISM.X 0 TP, M !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A+A) M%MF6FD[3)FU2U&G;;V)?VZA@/,!Q]_:[8-?S6O\![N6<F@Q9O*F.U\&C:FKG.@B@C22O&-YL]TT*V-$^C[V+S MU/1>R18NEKA>:V'_G$&9(:-;^NIXDG7C@X/E:2=J^ [^1W>Q:+%9I90:6B=- M2RQ4&7W8GLY)P$? 3PF#6YQ)J.1JS',POI09W82$0$'A@X+ [0:/H%00PC1^ M3YIT#AF(R_.K^J=8.]9R%0X>C?HE2]]D]$A)"97HE7\RPV>8ZKFG9"K^*]Q M(3QD@C$*HUQ<2=$[;_2D@JEH\3+NLHW[,-[P_41;)_")P&?",<9A8Z"8^4?A M19Y:,Q []KX3X8FW)XZ]*8(SMB+>8?(.O;=\>SBD[!:$)LQYQ/ E9D8P5)]# M\+409_Z.SO?K_-UJBKO(WRW#)WQ=(%D52*) \E^-QS,!4-G&UL;5/;;IPP$/T5RQ\0@Y>D MJQ4@95-%J=1(JU1MGKTP@!5?J&V6Y.]K&T)(RHOM&9]SYN)Q/FKS8CL AUZE M4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T26Z(9%SA,H^^DRES M/3C!%9P,LH.4S+P=0>BQP"E^=SSQMG/!0[/QEOD46EYA*4Y5HA M TV!;]/#,0OX"/C#8;2K,PJ5G+5^"<:/NL!)2 @$5"XH,+]=X Z$"$(^C;^S M)EY"!N+Z_*Y^'VOWM9R9A3LMGGGMN@+O,:JA88-P3WI\@+F>:XSFXG_"!82' MATQ\C$H+&U=4#=9I.:OX5"1[G7:NXCY.-[MTIFT3Z$R@"V$?XY I4,S\.W.L MS(T>D9EZW[/PQ.F!^MY4P1E;$>]\\M9[+V6Z3W)R"4(SYCAAZ!JS((A77T+0 MK1!'^A^=WFSS=YLI[B)_MPZ?76\+9)L"613(/M68?JEQ"T._!"&KIDHP;1PG MBRH]J#C**^\RL;?-CY H[4#GTIRY6>H\S]L,00T M+AR_^;.9YFPRG.[G+T26?US^ U!+ P04 " #3A&5-L8>S-,0! X! M&0 'AL+W=O",HG+/,3.NLS5 M8#F3<-;(#$)0_?L$7(T%WN);X(VUG?4!4N8];>$;V._]6;L5651J)D :IB32 MT!3X:7L\91X? #\8C&8U1[Z2BU+O?O&Y+O#&)P0<*NL5J!NN\ R<>R&7QJ]9 M$R^6GKB>W]1?0^VNE@LU\*SX3U;;KL 'C&IHZ,#MFQH_P5Q/AM%<_!>X G=P MGXGSJ!0WX8NJP5@E9A67BJ ?T\AD&,=I)[O1XH1D)B0+X1 (9#(*F;]02\M< MJQ'IZ>Q[ZJ]X>TSR^UAEY.K%YHQIPF3K#$+@CCUQ2*) M69R2_^C)/L[?15/;PS(:N;$Z#;\&8-JM0@0[^LHDM;/"7AYO_"IY[Z2G7+I$$79=W[";?<*&7! MI;)Y<+ETKHV7!8?&^NFCF^OI,4\+J_JY3\GRLRC_ %!+ P04 " #3A&5- MQT.[I^$! "!0 &0 'AL+W=O_WT!/6LM7X09GGF> M&60F':5ZU0V 06^"=SK#C3']F1!=-""8?I ]=/:DDDHP8TU5$]TK8*4/$IS0 M*#H2P=H.YZGW756>RL'PMH.K0GH0@JG?%^!RS/ .OSM>VKHQSD'RM& MY/@)YGIBC.;BO\ =N(6[3*Q&(;GV7U0,VD@QL]A4!'N;UK;SZSB=Q'0."P?0 M.8 N 2>O0R8AG_D'9EB>*CDB-=U]S]POWIVIO9O".?U5^#.;O+;>>[X[G5)R M=T0SYC)AZ!JS((AE7R1H2.)"_PNGQW#\/ICBWL?OU_)Q$B8X! D.GN#P3XV/ MFQH#F,( P6XC$L+0L,@Q*'(,$.PW(B',(2R2!$62 $&\$0EAMC^5 MK-Z@ %7[[M.HD$/G.W_E71K\R3]Z\A<^38>O3-5MI]%-&ML)_KU64AJPJ40/ M]E8;.Y 6@T-EW#:Q>S6UY608V<\3ARQC+_\#4$L#!!0 ( -.$94T7Z$Y6 MN $ -,# 9 >&PO=V]R:W-H965TM]]V1,5>VH+B[,1UHO*F-5=RC:1OF.@N\BB0E6;K9[)GB M0M,BB[ZS+3+3>RDTG"UQO5+<_CF!-$-.$_KB>!1-ZX.#%5G'&_@._D=WMFBQ M6:42"K031A,+=4[OD^-I%_ 1\%/ X!9G$BJY&/,4C"]53C^D?S? 9IGH^ M4#(5_Q6N(!$>,L$8I9$NKJ3LG3=J4L%4%'\>=Z'C/HPW^V2BK1/2B9#.A$., MP\9 ,?./W/,BLV8@=NQ]Q\,3)\<4>U,&9VQ%O,/D'7JO17)WF[%K$)HPIQ&3 M+C$S@J'Z'")="W%*W]#3_3I_NYKB-O*WR_#[=P1VJP*[*+#[K\;#JQK7,'>O M@K!%4Q78)HZ3(Z7I=1SEA7>>V/LT/LH_^#CNW[AMA';D8CP^;7R VA@/F,KF M!F>HQ1\V&Q)J'XZW>+;CG(V&-]WTA=C\CXN_4$L#!!0 ( -.$94U^)/9P MN $ -,# 9 >&PO=V]R:W-H965TZ:% M;&F>1M_)YJGIO9(MG"QQO=;"OAU!F2&C"7UW/,JZ\<'!\K03-?P"_[L[6;38 MK%)*#:V3IB46JHS>)H?C+N CX$G"X!9G$BHY&_,2C!]E1C9>F;C-Y04D(E>N4?S? =IGJN M*9F*_PD74 @/F6",PB@75U+TSAL]J6 J6KR.NVSC/HPW6S[1U@E\(O"9>)&GU@S$CF_?B=#BY,#Q;8K@C$\1[S!YA]Y+C@U-V24(39CCB.$+ M3#(C&*K/(?A:B"/_C\[WZ_SM:HK;R-\NP^^_K@OL5@5V46#W3XW)IQK7,/Q3 M$+9X5 VVCN/D2&'Z-H[RPCM/[&WL(ON C^/^(&PM6T?.QF-K8P,J8SQ@*ILK MG*$&?]AL**A\.'[!LQWG;#2\Z:8OQ.9_G/\%4$L#!!0 ( -.$94WA\<,* M>@( 'H( 9 >&PO=V]R:W-H965TS#:6)S+N>?>BKV@>P$HUN;U-0! M"D,2-+1J_7EN8T]BGO.#JJN6/0E/'IJ&BK\%J_EIYD?^>^"YVI?*!()YWM$] M^\G42_?C=_8O5KO6LJ:2+7C]N]JJ=Z!H;7DM[]38'J7@SL.A6&OK6WZO6 MWD_]$XR'-#@!#0EH3(AN)\1#0OR1D-Q,2(:$Y-X*>$C 3H6@UV[-7%)%Y[G@ M)T_TRZ&C9M5%4ZQ?U\8$[=NQS[2?4D>/7 T1 .FZ#'H'(,O(.N+NX M5I]Q70C+0&$9("QSA&6 @Y,0)0YN >((QI$C#L1%)'%,6(&X9(+=KS\XVS@; M)O;V%)/>AA]:99;U670\*!^1V7B=>!%-%Q$07^J#M3\'/^C[4_D'%?NJE=Z: M*[W=VTUYQ[EBNOWP07=>ZA^!<5*SG3+#5(]%?QSV$\6[X:0/QM^-^3]02P,$ M% @ TX1E3=8(T>$3 @ D@4 !D !X;"]W;W)K&UL?931;ML@%(9?Q?(#% /&=BK'TIIIVJ1-BCJMNR;)26P5&P](W+W] M +N6ZZ#=! [\Y^<[.)QRD.I5UP F>FM%I[=Q;4S_B) ^UM!R_2![Z.S.6:J6 M&QNJ"]*] G[R2:U )$DRU/*FBZO2K^U55Q7I:]MR]?<)A!RV,8[? M%YZ;2VW< JK*GE_@)YA?_5[9",TNIZ:%3C>RBQ2 MN4H.4KZZX-MI&R<." 0ZQ.7\W?V+K]W6%4J.41J_%@] M=_\)_$CM91[=HK\[OV>KU7;U5I%D4Z*;,YHT3Z.&+#791\GN7L**68(LP8Q! M@AC$Y]/E$3@)&]"@ ?4&Z0<#O*ICU.1>TWD-9HS039*LJ@D(4TKQ!K,P4AI$ M2@-(9(4T:MCBI()F"<7K^[W7Y3DN:+X) [$@$ L T140NSN(Y!2SHEB1[P)" M1G"19C2,E 61L@!2ND+*[KX&P[9-)9MBA70O3'.2%3G+5TAH\3I&PO=V]R:W-H965T*,SY@)Q4U5^:70CMY&M9')K[Z:YMCW=9UJQWH#./=[!G(TD-\-U+L&:C10'YU!CP::S) -VOM@KO(VG\_JZC2I MAWPXYEW:P9V.KVO=#?9OI_\MQK.)HV]S!#W+WCI'([,8&+QD"+)*$3@365S M>17(K6*!Z0SF>H8E@UBRB/_W\OBNEZN%2C975^$RO /%.E"] W7E@.A8 M#(SMF4//:"NU50I)3!C0"&&]I)%)0;#6&(D>2( 84@OAM;>:EZE9F9J1Z8C, M@=$74RFKA!*$6Z9<#(8TBBQ]E7(@I1!.4(TIZ- ;*12OT+ *3:)0TN_&)//\ M)$%H0=[.DN/0HB#)NV(X#\YYXN^1X8SVSMW09UE]-M5'UK.PR3R(SCHJ+\5 M:I!$7$H9*Y$Z>V0PC];QRARKS*7*Z!?HTM0TVAE'4S/E)&KO%>%6*0=2: W) MYY>"U@IM_ V!GA7HF8_/\PY \%U!?+S.P8W& A^H="-T%4"%()RF2<21&,M2 MC#9M12D)PA@$=?$!#-%F4"=CN3/ZEE:V?3T ?J#:_/%'<4'LFJ$KO:6 M(I8ADNI+AHMKUYIV0(X#=+'8TAWZ+9#NT[.+(TX9ZFU_WFPFZ^KUT':9<#%Z M/M,^8'=$(N,+N%L",[Z*9^#AQ/K=_7" _CVOM_M#,WFNVG@PZX]/FZIJ0UR_ M^!3?SRZ>V<\/1=BTW:V-]_5PVNHX'LJS\W\&YO\!4$L#!!0 ( -.$ M94U_:5UJ.04 +P? 9 >&PO=V]R:W-H965TVI>;+)U(K1>>H[36Q-[%UP+A XM-_7\![7+/[C@NY MB U^9V9GF6=G@?FQ*+]76VOKR8\\VU>+:%O7A]LXKM9;FZ?537&P^^:7MZ+, MT[HY+-_CZE#:=-,9Y5G,IU,=Y^EN'RWGW;F7ZPNOD_:5%Z+XGM[\+Q91--V1#:SZ[IUD38?G_;>9EGKJ1G' MW\YI=([9&EY^_^G]J4N^2>8UK>Q]D?VUV]3;191$DXU]2S^R^FMQ_&)=0BJ: MN.Q_LY\V:^3M2)H8ZR*KNO^3]4=5%[GST@PE3W^@AAIH9Z"'&AAG8/XS4%<-$F>0#(TPD47W-(]+HON8):4Q?LP(:S\T7(/&\/(<2E9PE<3.Q MY]GE<'9Y9R]Z(R4<".A = [DA0,6I'K2F$ZS[S2_L&:U:_^\C)%2,ZD9PV.2 M<$PR&!/G,^Q 00=J^*QHZ$"'(Q!>KO=(0Z1I8! #''#L(($.DN%ISJ"#&1B! MQ]T*:20.PJ9X!9@"%XIP02PB;'BJ#)/".!B%]J%&(D/$P4"QD"@NJ*'B^F=R M1+:8 *:&9(M$!&@,@\( !7)*N, 8,#,B6PP"2\ HF)_M2=16XWEU8C<$L0P# MPP -DON!9B@003;'S'# C!2$"\P,'\$,)[H+P$%Z37?E1.HB6V)]X)@8#HB1 MRH\BPDD5-\0JPC%7'#06Z4/A1+->'$X%PO1Q );TNZH37QRQ1UU@ MS!X?P1['[''$WLS/-0DV!H)Y.XA^,,P?!_PIOS$[T64P)OF,C"4P@@(@J/Q% MQ8EZB25&D:$PJH*!4/ZR D5$Q0C,LP \*Y]G*"+J7Q";2D"T\D&#(J+7"@RT M $!3^V>!414C]HH"0_K PK1* J(4_+"3R M4?L?47\P&&D):-4$K1+3*L7PBI#$'1L T:^(%11I(@ZF58+&JOW&ZD3>=;[2 M;"3F6J([//_V"(DT-7D8:@F@U@34$D,M1T M,=1R -0K)#+$K"H,M4)0^Y=0 M052O7$*%454 L. 20A%!H<(4*D"A(18[A2E4(RA4F$*%]K?^5LR)>E,[O;85 M4\0S%H!BL!53(8I:7XN%250(LJ!FP@Y+1<$D2T&3*-&YP'VJ$-L M?+[ZL3 U.@0B@/E1A[>E /OSJ"( M6-,,QL: /A)LF) HV//&%R\(V_?:OZ?E^VY?35Z+NB[R[HW@6U'4MG$XO6GF M>&O3S?D@LV]U^[6=_/+T/OET4!<']ZX\/K^P7_X+4$L#!!0 ( -.$94VC MJ$DC'@0 !@2 9 >&PO=V]R:W-H965T/NSYM:R^UD=CFN![GA7U(CPVS7D61?7V:/*T?E^>36'?[,LJ3QO[6!VB M^ER9=-<9Y5E$"1%1GIZ*<#GOVIZKY;R\--FI,,]54%_R/*U^K$Q67A.O"7SDM8F*;,OIUUS7(0J#'9FGUZRYE-Y_367B;B8VQ M+;.Z^P^VE[HI\\&+325/O_?74]%=K_T;208_@8LO8A<$-$-H%;%A3+8D7]"&(<(4$@TDGB]UXV M;WH9)O#*&.$2>:PPW"2@9@8/1*E)Q%ZSB!>22_0.V D5M+M/0P(FBOM4D2 3$,L MF!-Z@P&YDN)N01B15"A)A9!4#DGE16)4:&=$)0A*Q,SQM?916A'IK&$;'P5$ M,YA@IE%F&F'F],I*^^-$2DZ=I!,?QNQ4D4X%UCY,,G _3E F86%> MX$I ?'KNK%H-H%$=@1*W# F"H]P.) >W1G",">I-/P0GI9T5>H+BA-B!O_KJ M":$"5*F>@")5\@23(NR!V)]+__? <5*X*@$B2WI"E@#7)?@#80) 1:1I MX['*7;%'4$+%KMXC*#O9A'+'#@(C/)Z8^H K$SPB3>"K!&AO$B4(C!)*A$O/ MAW%_C=@@,$$$G1I!N#+!(]($J#9I8"X_#&?=Q2Y!!!?;+Q"O S%A4H).S5Q< ME^ 180)?)VSJ[I!*,!BW*ZY+$($Q1=SE&PTJR-2')>#J!(_($_A284,Q+5V" M&$['_@*&X&(-VEN_$1Q7E$SM$G")HH](%/6EXIW]HG/6Z&2 R1%#PMW-SQIS MIXGV-A:(._LU'4_T(<4%BOZ!0%%%4U,%+V=B]>+=CWI=E8VSRY+TMT-&DN]M#9O9->ROM?=6? M5?0/37D>SF&BVV'0\G]02P,$% @ TX1E33EL,IGB @ M@H !D !X M;"]W;W)K&ULE59M;YLP$/XKB!]0L(TQ1$FDYF7: MI$VJ.FW[["9.@@J8@9-T_WZVH9282YM^ 7P\]]S= S[?]"SKY^8@A/)>BKQL M9OY!J6H2!,WF( K>W,E*E/K-3M8%5WI9[X.FJ@7?6J:J\Y%@6O_RU$+L\S'_FOAL=L?U#&$,RG%=^+GT+]JAYJO0IZ MEFU6B++)9.G58C?S[]%DC6+C8!&_,W%N!L^>*>5)RF>S^+:=^:')2.1BHPP% MU[>36(H\-TPZC[\=J=_'-([#YU?V+[9X7OHBN(^EY7_7=Q$KF&FTQTC(W,&WOU-L=&R:)CT:D4_*6]9Z6]G]LW#'=N ML /N''#OH&._YT Z!_+F$+WK$'4.T:T1:.= G0A!6[L5<\45GT]K>?;J]G^H MN/GMT(3JS[4Q1OMU[#NM9Z.MISE.Z30X&:(.LV@Q>(AQ(*LQ!/6(0"?09X&A M+!9X'"&^C+ $(,Q)XF.6];LL%XD24"YB_KN\*(3[17B#P!UH6&R<(.P*#,!83-T]NP)@F!$684=A $="1M,K&QQ= M:8AH5" )KVP"!':S>X0_(3/<9Q"Y168RWMJ,(>K*#,!HFKC=LX,-Y:,TH9'; M)P Z0E*,KVD$]T$T;H0DO')F(+C9(/H)F>%V@^*/95YUH&'!-,0QVP&H\3;R6"J3YL#:#UGW=NYP[ LT62+ OC)#F3WCW^C;B>X'K_=9V7A/ M4NE)P9[G.RF5T.F'=UJF@QXB^T4N=LH\,OU&PO=V]R:W-H965TIOS4'*=O&]+$[-_?+0MN>[(&AV!UGF MS:HZRU/WG]>J+O.V^UB_!%L>3 M_%(OFO>RS.O_'F517>Z79/EYX>OQ[=#V%X+-^IR_R3]E^]?Y2]U]"JY1]L=2 MGIIC=5K4\O5^^4#NMB+M!PR*OX_RTMR\7_2IO%35M_[#;_O[9=@[DH7\D4]5\<]QWQ[NE\ERL9>O M^7O1?JTNOTJ5D%@N5/:_RP]9=/+>23?'KBJ:X>]B]]ZT5:FB=%;*_/OX>CP- MKQ<5_W,8'D#5 'H=P(EW %,#V'4 C;T#N!K Y\X@U !Q'<#\,T1J0/1CP)!T M,"[6L/I9WN:;=5U=%O5X YWS_CXE=U&WO[O^XK"=P_^Z#6BZJQ\;%M)U\-$' M4IK'44-O-%3HDLR6$%VQM14L9%=-T)F\.J7(Z2,% ;@^R1/2F%9GQ'E&FLA( M"&EBG!"#2\^& $P+D. ' ;@0P"N!4B-O1LU8M":3Z(8Q! @#AB-S4]F4D0Q(!+$V:@MDA*?"N5$8/ 20A\2F(QLL MOU#@",@2]YV#(400A1)S%86=>QI:VY[-U&V13K^-=.L8?P3PCZ2.$!B !!"0 M6EF-HD1[E%0HX3TW.*U&B3\2-0B93LM0OVZ)HVLVA M^\;XI@#?U(%OBO%- ;ZM6E.)G#NA3X2Q2P%V:61.Q.Q5N;T%]8DP*BE )8W- MS00U&"+3M$ZWA&%) 2QI8DZ%1*[4,=EH9(=@H9EZ-.\^GI+IAC G*> D(Z:A MV%IC&D:QM153,MT0!B$%(&0F>*#(U3EAP%$ .,;-Q%-KB6W 95,JO>_!@&, M<$PX0F#6L)\H%1EF#4.EHEEYL%G-AA)YS?@D^J\M&%L<]=]F MDZ%$$_="-D^VG93IOC$K.6"EJT+FF)4EFR]$MTKQBE'I9WU MH]=D1[WU2G0CCI_G4.EG?KMSNZ2SC/@DNA&,=HYJ.;.A4"+/UF1\FMO>*+I7 MS&P.F.UJ(CAF-D?ML%G;\]E-+,>DY:B)-;\O^10 E9F?XB3'G.2HBS7+>BAR ML$!@# I4O9EEO;!_$#23]DIT(YAK@LPHYY7(]T7FE>A&,!T%H*-5QB,1=\V# MR290H6B6\4KD77F?1#>"R28 V;CKU,!Q;"#F/^<"HT* _I*;9U=*I/^"W37- MUC,X0ZB;PO 1 #[3QS_A%^/ +_(Z_? MCJ=F\5*U;54.YYFO5=7*SGZXZHP?9+Z_?BCD:]N_C;OW]7CT/'YHJ[,Z5@^N M9_N;_P%02P,$% @ TX1E3?+AS;/G 0 T@0 !D !X;"]W;W)K&UL?53;;IPP$/T5Y ^(N2QLN@*D[$91*[72*E7;9R\, M%\7&U#9+^O>U#2&$=?N"/>,SQ^<8C].1BQ?9 "COE=%.9JA1JC]@+(L&&)%W MO(=.KU1<,*)T*&HL>P&DM$6,XM#W$\Q(VZ$\M;FSR%,^*-IV'!@CXL\1 M*!\S%*"WQ'-;-\HD<)[VI(;OH'[T9Z$CO+"4+8-.MKSS!%09>@@.I]C@+>!G M"Z-N;C9YC]Q,B;S7^%*U --TKT'@6GTGZ]8I"* MLYE%2V'D=1K;SH[CM))$F+Z63TQ=R(X1/HP"Y.T9V?7M%NIL]<\VL4IOAJB&7.<,.$*$WQ$G&X1D1\M M&*P5+#)"EXQC>$,0)IL];B'QO7N+R.DTLO71VD7BNPEV3H*=)=A].*J-R*,+ ML]\8<6'^X21V"HD=!)\V0B;,WF(ZB]EZQ:LKPD#4MIND5_"ALYV\RBX-^Q#: M*_8.G[K]&Q%UVTGOPI6^J/8Z59PKT$+\.ZVDT0_,$E"HE)GN]5Q,;38%BO?S M"X*79RS_"U!+ P04 " #3A&5-PX,;5-(" "## &0 'AL+W=O*3N*.I9-7HI*Y[(* ME-C.PT_D<0E3%^ 1+[DXZ;/SP)7R*N6;&WS;S,/8*1*%6!M'P>WA*):B*!R3 MU?&G)0V[G"[P_/R#_8LOWA;SRK58RN)WOC'[>3@)@XW8\D-AGN7IJV@+8F'0 M5O]='$5AX4Z)S;&6A?;_P?J@C2Q;%BNEY._-,:_\\=14Q;/H MZ(A:S%.#@3,, +W$+!%,VD$B*Z'3 :@.\/'T0@?!"2A*0#U!H( 3I"A!BG0TP0DRE"!#%/0KQ3 C M229HD@E"P'""*4HPO;U,$N,6B)%;ROK/]Q $=.2&DA&K$81B,D*!NX1@-AFK M%O<)P8PRJ'8( CH=R8/[A R- FR, K< 87=4BYN I$BU:7]]2P=^)8S%[M?O M"X),&"5PMF9>RL*M11#?I+0O"P,E?47709=B< N2H0?IV%I%'"[?+8C=D&7D909(EA&G VY3H'=T%'<@8*^J M04>30:W7WE6 .Q6&;RNDK>R^5+BC 7/TR+H"N/L@NZ.WN&< \\R@MY.;GR/< M5C"]I:W3_WHB.ML-NNWY#ZYV>:6#5VGLQM)O_[92&F'IX@>[HUI;J-(K_>BXOI&-J*V3[925=S8I=I%NE&";UQ1548XCFE4\:(. M%S.W]Z@6,WDP95&+1Q7H0U5Q]7LE2GF:ARA\WW@J=GO3;D2+6<-WXKLPS\VC MLJMH8-D4E:AU(>M B>T\7*+;!YRT!0[QHQ G?78?M$=YD?*U77S9S,.X[4B4 M8FU:"FXO1W$GRK)ELGW\ZDG#0;,M/+]_9__D#F\/\\*UN)/ESV)C]O,P"X.- MV/)#:9[DZ;/H#T3"H#_]5W$4I86WG5B-M2RU^PW6!VUDU;/85BK^UEV+VEU/ M/?][&5R ^P(\%&#R84'2%R1# 4H_+$C[@O3: M(7D%%!U)W=F7G/#5_,E#P% MJGL?&MZ^=NB6V+]KW6ZZ?\<]LWYJNWM<)#2>1<>6J,>L.@R^P* !$UG^001# M(BOL$6!,+T7N ,P(I.XTTRQ%A(^ # ,089Q8+=T3 CHC744)3F(""!/1Z3QA(P( .R.@E M8]Y9TSPG<1S#0ADHE/W3_/O,T\$T3]F43@[JY( C%"9 ,9R[&/"$C8,7>\VB M!.=QS":T)C*. *ULK 6!\@D=,.9+A'T*-N$K@N.'H/Q-.0L'$/D)!)SUHT6S MG#(R(04G"T'1\HR%0%/&P@%$%#!VXAN X @B]A_&PN%"?KH 8_U\D8RRL^_T MI12<+Y1?8RP$FC 6PRG$0 K91*L8#A=&UQN+X=Q@(#>>L3WHPEA,IN*%X7CA MY I?0=#8U^ALP*B$VKEI3P=K>:C=J'FV.TR42^P&E+_P;AS]QM6NJ'7P(HT= M<]PPLI72"-M+?&/#L[<3\+ HQ=:TM\S>JVX,[!9&-OV(&PUS]N(/4$L#!!0 M ( -.$94UIZTP#] $ /L$ 9 >&PO=V]R:W-H965T90^@@A=&1UF&O5+3'B%9]\"(?. 3C'JEY8(1I4/1 M(3D)((TM8A0E490A1H8QK J;.XFJX!=%AQ%.(I 7QHCX_:RYE(.'+Z:VA4 M7X8?PJ"!EERH>N+S9UC\I&&PF/\*5Z :;CK1&C6GTGZ#^B(59PN+;H61%S<. MHQUGMY)E2YF_(%D*DK5 :_^O "\%^*T 6_.N,VOU(U&D*@2? ^'^K(F8,Q'O ML=[,VB3MWMDU[5;J[+7".2[0U1 MF(/#)!M,DJX0I.E7C<2G<4CNZ[/W$L=[ M",YW?@WL]8$M =X0Q'GB)]AY"7:68/>N@_2F2X=)+69T1B+S\^ND7IW4HW.S M&X?T3B>.D_@?,IE7)O/(Y#&PO"BRGZ?/^YP^_<>B M*,4VC7_9RI-LFY9_>C&:S5^(S^LD+?[TXKXL-Z]>OBRB>[D.BT&VD2G\R7"8X+?!,7$;3[;QGFN%MQ&I:MV8Z/_> X6'1, M]29.9"Y.H-]=EK?F64:1A-_AUQ6W[!CE:ATFB7B]+>)4%BUXWH9)T08"]SQ; MR_PN3N_$G_/LL;P7)]EZ$Z:MA>C6G\4U@+6(Z1PN9!YGK0/6,,S6:VAS56;1 M)T];).P>CA?9>3H:'?_C M#W] A.P9]N?1BV$^O#^].S]U=DI(.7[JP]OST^7U_#' MU37\\^[L_?65^/!&?+@XNUQ>GT,#QF7S]_.TE(#\9LY6__(>6$"<1EF;59W3M^)& O>3JHTHP\_M59SO^ U! MZQ[_+,Q36'DA8 ],I*^:35Z'11R)PS@5JRQ)PIS;$N=N8=QIG&R15_5K?1(6 M]V(5/\0KH&2KX:N^_?O@X79S] N_._GHGS]_#W63_R^6V&[T9X/G_E801,X:BVS)GOC0.]@, +IAT+'?E>,%/[.?2'WG@X/>JY5"1?%'S8=P,+ MR&49YY+XB08?@KP' <=RQS-O:OA.]?!.-16M$,*P-=(PDC0VA,@V0L!:FKV&*:1+%XAQ0;><#B$#2%U M? 3A2B*= MM!<.JT#H5T W ?LC>$<"LV:0FO!X3K+R_COS@6?REL)4%KM5#YLWM,!\ _7 MR[=B>74%V-R%FF_C\"9.=F/4)GQ"='+\GF]ADA*UGD[S;X-@ TX X$RR].X8&,P:3O^F=89U=-NQ3UYC-5C2W?1M;49% M7U%]95U@)XR-9:"C.J9O>@D+U^? MOSV_/C^[$LOWH!C]L 1-Z,/;T[/+*^CYT\?SZ__^]0*_M_[DE+N5R-U+EH9\ M>AI@K0$42H<50>- _&U;HZI1[W/GKO?^%1-K,B2.L*M;GQ0(6I$OE][=D@ZD&S0!;U#2.Q2ZTM[U;P+ MW!=-!P8S(-7VIKS=)J@#$)VT-$S :04G*3 0]ZI3[!%0 S<@AFM@Q9FR>X6 M_!R4VE^G[5!LG!!XW_>(7=IVL0?-M,,9FL"1L%?8L&2:-<0?\K;S\23;8FEJ'19;?^5^]7 (\J!36^R?(\>W2)]XOPB>D7D#>7#UGR M@$N+ )8@_-*L[RHC01GZ.V-(FS2)2-(;*)XSIG,L8YE%?([;3VA4A+8V5\BF7;U1&>#[WPEW M]VLX4.1[%-[!W6W3< NX1$93ND(60Y^*+(E7I#2IKZ Q230VAS0E?'?L!="$QZJ1\#:R+!-Q;L0 M6(3P)QPGHNG#U8I8/:S0.I-!&\6>@UB 2A5*#L0/V:-\D+FGCRG;Q*DRM==A M&MY)]I<@>H26LG.($\7,ZK,4D #:I[C"!"4MV#K,AL"L#9/B"$05J,5%"#H= M[8L]AAN;;!3NP5?;I"2J4L(3L1H[D244KQ6]VP0"RG$"3 TVC*<< X"62<+M M%8R,(D('0!98J @&P2&3> V@(GA46I]>BFMR[(74H_<5 P3B= 5F T6P&ILI M[X%=K<,G6"YI&;16C5^@)R6$9'RN'4=Y$R9$]90\ "H(3M%&1Q Q#!*PJ& = M*Q:#.(O%@CH'+7FA^-N D%.R-#&([,0G&%$9T J#*@HE)J3WR:!3E'2%#*.V M=@]^ 7D@)6&.T<4.'^]C( O[L--PC>KMCE@C2=GFXG_#@S,O+$TNO- MEY>5*?):F2*>TB?Y O6.]X;<#G&! Y!\ C(S:6@3U/.B%N*TPB\LT8]U9E MZA..A,C@T'/Q2KP'\JME,L"PN6Q\55&N3FEP$'//5A3Q?B5^EO'=/>D/((A MXFB#/ZN26,04XXS>;#3"3Y.Y%\SF]%W@C48!?;?PYK- J,#X[S HTAZK[=F& M14#H2['.,K?T=B(GO!>BP M7LSAC_$,SG[NS0#^[6R5.V)7.[+Q'$V^Z%A.S;&X1GQC1+"MI8,Z7JC&P+D- M21?_ IJ^!&&4;C'L>(4Y1LB#0-N\!94X)ITC A42^&@.#<[3%?Q!*/%#F*_0 M-8%'/P0*"GQO/!_#7_.1-X$#FDZF\,=H#(831"U GA_^,Q-IQ, MO>$0&,1H)KHSC;H@,H,%38%-X4 !,*29-YS0[-X<5A(,1_S9'WD^L+(V,";0 M'C8T78@QL979> +CC '.HP4 Q9L.D>D,FX . 1SA+[Y-!.3(4XT@:W"@).Y MI2U?4$J6@$6,X+SF8&3.B7.-AF.8=C;&_(^Y@-..,^-'.(%@.(6/=B:7F,*(P1QXYH(8> !+G<&?L)*)3Z 9 MT?Y].J,9A8RF3.^ 5G-*I@%L(F:_ (;;C@]%%+JN;%O8:@J?(U: G]M^GW_A MS%*3]HQT#OQ WH")E5,ZR]0C-EVQ"*OG%;!-4^]*J"C@VM5ZP'YK+,,YWY@\WR+ 3K@RPC M67=8X1<@S&&RD<#G$$3F68*F0!- M#); &2M$ !U_RID5%NZ\@M7>DB6HM'I04%F-QX8&81;3X=%WIBFF >3QS58E M.CO;!]#^!QDF)3L#?Y;)+7)&,TN]]>3HE3A;;Y+L2=;;B'=A@3"]SH')*JL& MECVP#)>I=M\7%=K@X>2Z,8I:&$GJ\764%)WE["DHBRIHBT82Z#TT:XFS\@'A M?*WSO^5TYGYHL/"4*PN;-)T32!:$?EDA:\/B[# O3E_<9UNP;RQBJ.$^(!@1 M%V-XSHTB5C8,MBDW1(LTPM0L">F576P5!!6!=.)W X45(6GU#\9?2:3Y.-58 MS7!DYP7Y.C1I0%O[:#&YARU Q5QJ/C2W[]%>#'I78O14KLFX)$Z$-%1S>]88 M-"TI)#&O5TD.*/PZH@-0%!F7??V9JPQ3BS)TG\/)P%[TMK4]!PME@[7'TBIS MF$G<$T"(QG7P!!S7X*BGO%C(P+E?6>FJ\P6/=O1&&- FS+ICYU1%#PNWVB M\XT1G=3Z S"G31XG(-PMCJ9/LXCO4DJ$$>&:G5((7B1;6G>2X2]WH"N36LV. MWDO]ZUO\=:E_?7'$U'(A,\".;POMZWX=II\8;,;O'&)>+$ Q21!!*5ZDDYO( MUR,.0$_5/[?"4:HIN7XXSJ4@2:M]1!S0AC\ Z4%Q(O&1%M6K8O9SUAM_IA MB$,2>Y_C-;M9#C#;E[(%CQAW,QUK!$U]^(WN78MKP7=_EP?B\ 5__^*(*:NV?S52!XPKK>(7XYC:.")QMYC=.".UE5W-Y6-V3#Y\Q7FW9/5*6F59[655EP APP"O4PW7NP#(3*PT((?'EI,#GUQ*S$0 MF-(-)7)Z#0?!-[C?X6 TFWP#BT*\RNP(O''5IT1$Q.8ISGR#<3%>:2U]R2AU M!!*F-O=&BGT[>0 MQ3D#_E M%H=X>_[ZPR4'.3?)MB"VA9=7!-_&PYG\ 6X1 M-AL,)L-O>-QZ(SBZ'1 P3C;Z/11Y1M[;X]MLFQ\;'*F@HDD-0P)A4F0J.BUN MMQCK55(L0::4?XO>S'C-4=H!LK2V&>ZIJ)V=*8:XGX'I?Q\FM^+PP!\/)IJM M'&G@/H?Z'@%U1H/YY!O/:,TX/.G9%H@])=]9^UX>3CP7 .DYM3 ,(F M1T9S!:#-$?;T!Q-^"X#/P\=NCOL,\%@K=$&HA@'?%LP%HNQ!@I@$5-KBH??A M@S6>#:B+<,4X##GY+?F+>M)ZRUD) OU,<21I/G**4H -A!N914 _V,/P!SH, MP$:TML"R'_@XCT\P,R86!M/BI%+K4+'(L^W=O>4$]+TJ*[,^8E"-6&QO"M@9 M[E /WAJ;C!0=%*U+<]+M;F05H8:!0<=])'+_3! HR?^7R-K683V 69\-(D28 M7P#VKSOLZVM,&@TFS^NSP#Z!ZM2C0S D<(WTVB3:H?5^I/.1%EWG*HB+F*2! M0?6XBLZ@MEKAF4J&Y4Q94KN-MC1V:4N2R ;-6E0 G'FI& A$W:R2:19#IOX-B2T_LYI+X[3LA'81=FEDH(NLE)_#. J4BV-#W8D1D[B1.7'OCX.K@?$N8(P7_0HZ7Y,L MLRKOAB7-=H.H"0PM1-F@E^DI1P(F6"JF#Z?@&1=% 923H]F/Z_ 4M8+=3PF% M5LRVCF2DK!0;E"\88TQ18<%\\BQ%0F4?6K'=*!.9$-W C3=,-*=\+&;3^C(% M)QOE:^ 9V>TMK#E7/CX# +2C/VL_ &9ME&229P7G)-W*%<*&;C FX>,.>6'< M//?L5XK8=L9DTEM*J=KFEO.G))%B8&;.Q^0VX:D]WH,41B\E.E$ %A'FE=S% M?+-%"R;E5K@"XQ.;8(;E*BZB)(,)*<$J4=XZRG8JZ@ZFPHB<\C[.C:1FN,4Y MT% ::Y6#(%3S*54W(XCQV['?XI5QO>F _#\_:C?#3;.3YTYF8S:;>;#$4LX6/<0!Q MIA-PX%BW.:5>D?-.>:,/1]["'WO3$8<C^:M_NR<+>GFA, 8 MSV0^%HM@Y$W]L0AF>+%U#G";P5I\O,E6Y4W8ES802C!!,,,@R&PV],9SA!Q> M<1W2IV R]>;!0ES4L\/_;3 @F'FS*1Y[,*1P'&""%U @$-8]GC7.?L+@F Z] M*2A/H' %<.C0$R-&^\Y\['LS. <\\#D&'^F $1%&] F#;N-^YPP8,Q]2X,J? M IBY/X:5\<,$4-9WC%,[[\/Q E"+.F)*PM!7@XTX- 8;&P^'\&G7N1\NO.$" M V4'&$#S9N.1^NP-1P%_Q+ :H77='$&.3AHW&!"1<@*KR]#(DQ M*E;//(G# M*D;HR4K!QWUI^T,I578&J7(JXQ4F8-:%\@CH=%76]BT.9AEQML2M)EZ) R 5 MG^^?D:**RZT+7+KEO9A1$]V@CO[8KFFF8WYLE8L962&+ADC:M6.\OI"O5"9K M^ F'? #^CZ);];R/[]!QB](+2(M3>ND26%DP@> OC,(--SE0 KH.R [$D5-[ MO0=SVBY)=GOEW?L7JVVNO>MLLJ]()IN$6)?N65-[BO"!TUQP-#9JKR1O:#ST M#S\90Y^(.*4<7$H<@$$!VNQN52U1!WIQ5.E*:"J"!5#&G'T,NB3)7U2]MI2[ M:NE/N$QK&+ZD55#228RZN+JX0U #TQ\.#!U(=3CI),K8!#-L#8DM@TTNCZEN M MH%'B[Q;XID2$M1>:R5=>_<=GNY1DWA-&E[53=/-5((.8B R@0>9E-S(QQN M'7_9A,Z_-G,$23_'J$)TK[*:J]#@@1B/D*.2&C &D8CY3&48-Y*FGOV*F!B89C6:8P[)8@((QPH2G /.5?)^$'8L0 M-DEWK@;MYLD05 F 'AVP4D=M+;"9;VM. -T$*O=B5079XGHDLF5RT94\3-RC MT&WWG:VN=OM,KA^J[*>N$6H&B<[K-G8-]6++*'RDA >'-4Y1;6=VQ FE JA( MY^'RZN1(S/SY,0@5=RHKK]+^2;LO3+PBM.MCK.FFCS27ZM2%/7V<-<:B,V-T MU@.E"Q[SWDR<@O=(IZ_X>66=4+P0UA!A2J@=,3;AZWI"HPZ Y3$I2_PCSU#G M)GC':QVJBQ6-\A_U(>^P.)Q)M<#6KY,P^G1\%=UG"?GK*3\!=KL&!IBH"#5] MKB#8OV@/CA^6TJQP4^+.^#\B]!L*ZS,D& M;O=!5-F6D MH5*AV/VC72N>(HQ/\JGB&9ZZ-)4>&^PW'&1@3=!!Y4:_H5E)^5MCL@TE#"CR MD(S?5G8$)AM050U.W[+"RG2B7.J@.EAR8O+\? 0KPXH,)T-'&2]J0/Y3!TNS MPF^F,>6JV;IA8T<$5VT4T: TG<9&MFOT,1I&3A>]RE+*-MUS-AY>YM%05L?F M'@ #YQ_;2_+HQ"P?G/-TFGNK\F&:)]-W/P/0E\PTY"EK0)I2$O3\BF#JOJN= M7BKF8!7DZ;0X_XC/.VY=),?L!7-AGM(-\;+AU?*RT$D'^%DGY1".X:463EM2 M9,8!"[IT2FA9!T\5E6CSG!U,785U5\HE3T 9B-/*T&K!I=K;JZ(+S_->.B9$O=G,Z/MLXM&AD-O))Y3X-94A_,!Z;Q?!2"-ZUWG0[EW9(QWQ)UW1AL/JV M&YTZL,J KX+>I M[(6%[U0]++JY8E_F(+< G.I(W_EP3HW*.TV_8Q:]Y>[9C/D/\_FL?,!QB).M MRAS_,;O! D*E7;0"&\!7F,",[L TC$J=Y).$CVA?&>X9!%Y=)S>]*95:1;,Q MJY0L_!4#-,KR34:I'-;>*-IS\U3WSVQT":D"%<75-M)ZL<[?ZAZ/4_G02S]2 M>9S^-WB"?-] %05D?,)L'JY/A*DV ,.,$MAQE.()]-^U5O[!]CXF1] :78,4 MT\!&&=5C>4"$3"BY@\NRZ=,QUWN!_FB]&*N(5S'F#2@?VBVE0-4SYC5NPN)$CB PRJO N:LYR\8Y5]P(6A%P(:4/@S++*4F*)VNU": ML;)EN [+9^6@TEFMFM5C8H>ZPD$PPKQ4=$E+*E(4*5(F_"Q51(XB(7B!JJB5 M06U!BVJ4T07"PJMA.M8]\JSJ8_A==?D8+_-FR0.;EG8W[??7.]".>"8119PA M,%%,/US,IV!!X3*KU"?M?+J1U24'!I3;J1A57BW*9]J@M["6R6R?HZ>-!W-\ M>)V";3-,KUNM1+;#;M?,$"EID<3LN8AM@.%6W2!_KU9G8!= M;6WLU&EQ-;0?B(MMCH8_<<^KY6M?&\I1Q>0ITDQ%X]"9/TEP^PY2&SZ65*IVU 6_LZ%,10]6IO00&_8<,+HZ$7S)$*\SBQ>VSC-X@2#, MI76E"D[/$HPV<1!G[@'FU?,0IAZC4??#%/.(J3* H; GC/H76*=:F&MS_8^? M'(>J>%@; ^K:@ DD$#:4CQ+XM;Z>V\[3Y%CX974\/9KL4U)_M+(XVYWKZ2^Y MJEZ@)'$E2'5)3"XPP25Z*!RBM7,J0:5XD(5 >-P<&;'YH$6;6!(*'_))FK=W MF4ZM)5D7"^@2$6@K&Q4IZPQQ&HR=XGW=%QH M"UMX:@6^2^"Y4 M:KT).0$,8I4)HQ[ 4ML.5*%U3*VL*B .QI$U;>V[V,)G5 M!O#9#08SU>EEJO(?\('&0,W+*@870TOLH&LA!'X2IW3AF93F%MWHLOBFOM+ M5 HQ@RE60ZLU99CPQ^(^WFR:](%X*57=-YSIG;[$?UF[Q/].@JVTTD$55D'Q M>U4(DW\&^X=2V$#]?7)B+DWBQ"R\ B=O0K(I=/4RY4KP*.N)Q!:Y MZ74=;L(=]!Z02EEGR]2PAL28J)%767>WADR5-E.$:Y/%8TY,:U#TGE9MP#:R MHMDH'Q6VT@4LS.G@(CEV14)$F1VK9GYLXG-Z*854Q=)T0+6"HZF?J>H+<4Z[ M$70*PZH:0NVEXW@HL\"*!;BR\HAJ;9R3RH1YJW@NW+2RF)25T\4M:]?926\R M/7DKJ)\3HQ(4;TENXR2Q! X9$+J\<4N9J,J@G%.!U.H*_1L,V?V5W&3O*L6O MJTYQ_P'V*2)_$LQ#!?4"P6!\?BH4TV!+5&OY7/43Z"]GL_1&%:L& F8S MG-:M/N,P*@\%1 8^GT*(8O9(*= .-\AM&"?**@@M,88JQ)8,US O:6.%+$&7 M(KVA&I4KCE4.71L+ZW5E/6($:24S49$F-1_,?R8,[?>(K!W5!Z&R%6519:=5 MQ<>9=9LB6 Z15F#,A*N9J1G4/1=* =4=V6S)TIA2!DI*3E6WX3BA%;3;.V-8 MXQ*I=C:>BM/K3..U(B6UR&C3GLDH&22OW!P60#@Q(+4TCER:JHRP;KJ_2KD> MW[0%#J;"E_CHC@4WNA;M6#9J3V5[X?H.-WL.B0(0>PSB&SRLB,)>H$IZB,(\ MI]H@E5%47ZGC@ ?5M81+A#\A?UV+LI=C'X_EO5$I+XW+[2QMBCHEUU?$3]0P MF=Z0?6S&",M*K/!XO\4]^5H.N/->J'*H.B]]CKT)/A,W&>(J',?+%PM 5I:- M<+]U(;1Y91)II>O6)_$3 P5RC;2N-2JBK#(3:1[ %=I-7).^55JC^S8Z%@66 MGYE8%446C1.SL:$./2:D$\V/3=WH+KRR.+<:,BXL,K52UD"&K.)0O_[A@<#Y MC$0-DKK(\&VL1W$=QH]6@Y-[9.DPZ[O7QHGR [I!_X+_X58#\;KNF[0NN9N8 M3+57KL&2WG$Z!3EU&.L]^JDMAN[(8LERI6ZPQL"5<&1:KRZI=2!3;)D-[:I> MCVG+!YR+90U*%G-@783%$)6H;Y'G-=:<'NUT"$ MSA("AFFN>:NF"'2K)<.*5 XGM(H.!M6\1FF=TUNZ3^NK?P/U[\A6Z"JUX+S- M-P_$>#@&WCBS,@1/(O$MA6 M5JF4&W0DT ;C=+-52DP!W O>M1.BDX8Q(Y5E1G@JF"G3JXFA=UKM@O\JP=K MU-MJ#*"6F>!Z6J5/FWW*_MOJF0A7[S-3^XWJDNL2&3;ST4^ZF&O2&G-O4:JM MQ'OX)_HDKBAL6558LG[#C-_*N>Y05CR['"Y&I7)0* 'C/92+)=U(KKW_PO9" M@EX75*/U6S$JS]*K,KBM53=/6>5D@L3AQ'!VL%>V,,4"M9_1%. "%FAOVMR+ MBM,T>V VBH]@?$*+4-6I2E,9;OG6& ;Q/RFN^$G*C6Z;I?R 8Q'>2N74C4@B MV'.I\NHJ"7!#;SXJ*YZ])@B3.Q:P&Z 'GLUX?L(M*,!9R:4.J+SKDV7'ZZ%3 M@%F.60[[=F%<#I4CS0V8L@:>"HRR(.ZXLQSQ'85,D^H6:-6EV^N%&,S-A_=BC.$JS;>VG3]TJD&@;U?$WKIS*)/Z2T)%IUZ#[CC _5X8E6,Q1RE[3"[4R^FTDW= M9GYQZ8)G7;TR8]$B3=)@]8BJ6MPK5G/$"RB/*8,[67+!),;I8N]OZ6 MJSA0&F AU#NM,+F,[M,LR>Y4^G$21_PNP$EEIJI\@?MX@])T.E]XT]E$S 93[W9-* 6[ZGZQWJ#;]E4K$M, F\R&U(+O/\WHGIZ,_J;@X:<&(17 M6C$WGR^J@SZ%\_!YM>M"M( $)K>,55("91-PU4W&KM2XH3/*=P^5U[;H03:H MXAC-N65P.LMF[GB[%+KP0X_JY8)+:9@], -@H^M?U7F?6'Y7W=Q[UK ?L!#? MDPA<5W7"E MKKG2HU7FM@Q+UK =8J3[G1@W/!1OUI)R:$-1?4MUYNZ 9J.&7 M!:PA]43&HE$N,#1C[)J.W5-0F$=9+E3=A%B.><;@N5<9JK6M!%[=]>V-_*'-Y-CW[HT8#T19O+U/7 M-EICK]?Y_ MV^O]K5/?<]V_UYE_K1GP.]0,:"NZCP(I_:)8QQB^C!]W3;@5-RA M>X*.X,:N,?O'-G:,4@M?6&#Z>'4J#@_V1#+B/H^R?[\OTM""=3V\X."F5F2A M^6LKI- K;K!_X[J;>4BUW]/G^@HOUH;8[9=O=FRZ>+M_5TN#(WA'[/=_Q#^< M'FW]\_-&:ONUOVR[:Q!ZR[+'>2PW^4 ,U>M-[A]'[A]!3 VT;KIH_OCC M-C4_SIL_OL.T;_TLEG/AMGSOQ@G7L=!-C_Y3J M_DO7E'2-PZ5GNZY./&,K;^A2103L]:[UUASH/FN\W+7![%,7UO3N7)KWS[YD M"WM \U;NFIA3^UVK[]FO167]^@7#Y_6C1X%=$"+4)NAT 4 #B)^F)*=C" I: MVPC_WKQ%2SF+RK%X"TT31^.?NA]O=9 Y6HDHR'<\^=K":0XC==$R/K?8_&WB M[O(N+)G-ZQ1,5U]B@+[W'W_X S[/NA_,@'I@/:O>JWRJY0W]]- M?OKM-YTGWV8ABZ!%_!\ZGNC;S8*[GN33+]^V .YDQLYM^^QG$;LY-3V]Z= S MZF]YNI;B,_ONM991K[700Z7=:U'W8'?2'@GK3J3:/58/]OQ3UP/ &W.JS2[# M0>"2%/L6LH?)\MO"SQ[63D[M&GK_(,^5SU\PXI[M[QVQ'_)WI05X%'N[T+$W M_=L)Q?_VJY.M2'O7_'4#2 <)W3&_;@W0#JHZW =5!+5EW.X,FK9(:V]L=%\/ M.PK:2C'NVGAKT.IUIKB7T712"YW9KVC5[IVG[?NJ.#BF2G6WM6A.SZJ =^2BD$MO.&T%[5'4YT8'L:!>*F<*FZ7DFUGSE2_ M_BWWC7XJHZK/WJ58;^G48++,G-GB<]'[+IH8$K<66^> MTFUEY2(S5>6YCGS..63Z*8-_N/(8OM\GGNH:F?/&CWDS@R)0%B1&UM4 M6*Q/4RNLW:/USOA8GP'V!@;[@+ 3DWN"C^__6^Y57&]%@3N@^=> ^L_-> M6#]S/%.:^TLBB-TPUX3>&6/\@J5J3?2W'/.#V\^_%U/[A"#;3C;.#9WKI%$0 M4*OPJ<<[WCKLF.38_UIH.Q<]-[)OSU$&"D_J#B+]UF M2(,*>C2T$BYZ,LR6@&A/NU,@]."7[1$[:77H]AQU_JJINVUOV[%2$ M_?MVANR[\:@=S'<;,VZ;UE%P:D=4%8,R50D/KXHSU IJ[%^AM\]'J-,9=KG8 M,\O>,M5*=)Q7/>."H93OG/F\F2/1*5]US-\EM^9*;HV,L)X[Y99K MG\!X3-;$92UKHA-+W*/4TBHN=%K%,P>Q,R^65>;%3A;;^T9Y#TS%&^?#P(V* ME2!41J5UMYRK7=EWFG>D.[!@ZMNX><>Z2?HOBZ+\_O\!4$L#!!0 ( -.$ M94U1&AK 00( /\* - >&POOW0=!D%7#27,H:A(D44G&BC:O*H*D5D+RQ29P% MLS!O3D["Q\N MK@_QXP,AS?,H3'"W?XN#/22_#IWE-[(!Z\01U/]TP#9D'B4N;&/2+3^-" MBOT]L(!A)AS0AK $WQ!&UXK:K()PRK8>GED@DTPJI,WFF\J119I''XZ\9\^E MY^%42.5J^PK^N^ZG'P0&SPJDC(T"9]@#:5P3K4&)6^.XR0[\)81Z>[6MC<)2 MD6TT6^ IP0VFR%JJ'-18)L(#E,8,"BM'T;*RHY9U8(-:2VZ,G))2"N(T#!F] M86@S8.S>7MIOQ1YW5R _QQY)B)%5,9AFU;TYG5KH).^R>>Y=VN-X44TW4G]L MS7*$\^VE@SL%!>VO M2F8 4!AM0&F:[2(_%*E7T.GA.G7%L9IG+U#SO][G$@0HPG9%F[M_RKO\GQ7/ MW_V]9/=7.11\6KOZW!)MEWP!(A>G+W)^=?H:[?OC>44&?6/( %7PZB?L1XZ?2UD [,D#OX M9G2Y%6H]B.*(K82Q;EZU79(:\3MF-?ORNC7C6RG$YSXR6LKZKNE#? MA"W8?SEW8)S(&@4=7\XXL@ZBHSY6^""L6 HIW.]!5)]+B/ I>MYCU/VP/^XZ M\=Q!1X.\NIV,AQ-YJ,AP[/Y[+' Q'R! MAQ^CB0>9$)!)AY _$P\R)2#3+B%3#_* @#SH!/+RXN9B>4<>I#T"ZV,&645VD66Z M1,.I-8XTK? \@^I.'Y/R1QQ8($-8-E@H3<2!/3$#)TS=.^P2%*R$8U/)56.T M48:( RMB[G1VSS!R0,ZN=($UV3=#CI)#'-@.8Y7I MB"/S6_4,H%<6 9S "# M1@D,/P>]5N)U=U$&B ,KX%HHKC+!)88/ZTQ=W-93TFLNC&_\F+)!'%@'EZ45 M"JS%4/*KQ-9?=R%EA#BP$FH[;;3,P7RP;(1\.).O,_&%;TM_CDQI(@FLB;=& M91]QW23!?O(1*5TD@77AR;65C5QC!'9$BV5;&2EW)!VYXR^HCTDI).E((2V8 ME$F2P"8A0V-CG9%0M, MRBUI8+>0\^_F]B^EE[362V^_\9]7'QWD$VS"8G[&938UK#KLMBL.#JM%QZJ4 M\@KS;M6-YO56?57'_A_(US]02P,$% @ TX1E3:VBQXV8 0 MQ< !H M !X;"]?$W M JHTM$DN8)G%1OA/NQL%;A_'38P$.RG01V/+LC7S5H^L7;_;*@O'MO'EL?.3 M M.=GM-XG;[2F9?&:NL&&3F'-EOEMW\J6UP9OA1B_]@OZ32V?_L[X]'(ZY?6OS MK]HVX4;%WX+$W [B>!##@R0>)/"@:3QH"@^:Q8-F\*!Y/&@.#UK$@Q;PH&4\ M: D/6L6#5O @2A494WR2AC5>:U*X)KS7I(!->+%)(9OP9I."-N'5)H5MPKM- M"MR$EYL4N@EO-REX$UYO5O1FO-ZLZ,U/^-?6?K;Q>K.B-^/U9D5OQNO-BMZ, MUYL5O1FO-RMZ,UYO5O1FO-ZLZ,UXO4716_!ZBZ*WX/4616]YPEF)=EB"UUL4 MO06OMRAZ"UYO4?06O-ZBZ"UXO4716_!ZRTAO7V;.[C^".S:%?W3)U?"[1Y,C MN'VX5/;Q&$V#U-_(\S5.?WV!U!+ P04 " #3A&5- MR5/E^*(! <& $P %M#;VYT96YT7U1Y<&5S72YX;6S-F=]NPB 4AU_% M]':Q"&SN3]2;;;>;R?8"K#VUQ+800*=O/UIUR98N<5&3WTTI'#CG@Y+OII/W MK24_V-15XZ=)&8)]8,QG)=7*I\92$R.%<;4*L>L6S*ILJ1;$Q&@T9IEI C5A M&-HX3IHZJ;HXOM?57<4(R M>-[$+#Z.39,8]0D[HL+OA6T_KGM=DW,ZIW^AF:+0&>4F6]5Q2>JM(Y7[DBC4 M5>I+Y2A_"TXWBSWO7+GPHNJ8F&TJ]F-">CF.L*VH'Z"+G+-RB->"^DIU@=V3 MGU3PI9._&<6Z3VZN24'U4\IK[&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -.$94U8NYUU M9P( (H( 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ TX1E M39(+0'X< P %0L !@ ( !_0\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ TX1E3&PO=V]R:W-H965T&UL M4$L! A0#% @ TX1E32T,8_FT 0 TP, !@ ( !RR0 M 'AL+W=O&UL4$L! A0#% @ TX1E39/KU4NT 0 TP, !D M ( !HB@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TX1E32L[!!:U 0 TP, !D ( !9"X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TX1E30.G M5&"T 0 TP, !D ( !*30 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX1E38W*=5ZU 0 TP, !D M ( ![3D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TX1E3=M5H]2W 0 TP, !D ( ! MMC\ 'AL+W=OS-,0! X! &0 @ &D00 >&PO=V]R:W-H965T&UL4$L! A0#% M @ TX1E31?H3E:X 0 TP, !D ( !MT4 'AL+W=O&UL4$L! A0#% @ TX1E3=8(T>$3 M @ D@4 !D ( !1DP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX1E3:.H22,>! &!( !D M ( !+U@ 'AL+W=O(" "V"@ &0 @ &$7 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ TX1E3?+AS;/G 0 T@0 !D ( !164 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTX1E36GK3 /T 0 ^P0 !D ( !?6T 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " #3A&5-R5/E^*(! <& $P @ '1 LIP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 +P O +L, "DJ0 ! end XML 49 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 50 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 104 200 1 false 33 0 false 5 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 STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 2 false false R3.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 3 false false R4.htm 020100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 5 false false R6.htm 030100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (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 - Retirement Benefit Plans Sheet http://easterncompany.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 14 false false R15.htm 060800 - Disclosure - Stock Based Compensation Sheet http://easterncompany.com/role/StockBasedCompensation Stock Based Compensation Notes 15 false false R16.htm 060900 - Disclosure - Income Taxes Sheet http://easterncompany.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 061000 - Disclosure - Revenue Recognition Sheet http://easterncompany.com/role/RevenueRecognition Revenue Recognition Notes 17 false false R18.htm 061100 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 18 false false R19.htm 061200 - Disclosure - Business Acquisition Sheet http://easterncompany.com/role/BusinessAcquisition Business Acquisition Notes 19 false false R20.htm 061300 - Disclosure - Shareholder's Equity Share Repurchase Program Sheet http://easterncompany.com/role/ShareholderSEquityShareRepurchaseProgram Shareholder's Equity Share Repurchase Program 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 - Retirement Benefit Plans (Tables) Sheet http://easterncompany.com/role/RetirementBenefitPlansTables Retirement Benefit Plans (Tables) Tables http://easterncompany.com/role/RetirementBenefitPlans 24 false false R25.htm 080800 - Disclosure - Stock Based Compensation (Tables) Sheet http://easterncompany.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://easterncompany.com/role/StockBasedCompensation 25 false false R26.htm 081100 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements 26 false false R27.htm 081200 - Disclosure - Business Acquisition (Tables) Sheet http://easterncompany.com/role/BusinessAcquisitionTables Business Acquisition (Tables) Tables http://easterncompany.com/role/BusinessAcquisition 27 false false R28.htm 090200 - Disclosure - Earnings Per Share (Details) Sheet http://easterncompany.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://easterncompany.com/role/EarningsPerShareTables 28 false false R29.htm 090300 - Disclosure - Inventories (Details) Sheet http://easterncompany.com/role/InventoriesDetails Inventories (Details) Details http://easterncompany.com/role/InventoriesTables 29 false false R30.htm 090400 - Disclosure - Segment Information (Details) Sheet http://easterncompany.com/role/SegmentInformationDetails Segment Information (Details) Details http://easterncompany.com/role/SegmentInformationTables 30 false false R31.htm 090600 - Disclosure - Debt (Details) Sheet http://easterncompany.com/role/DebtDetails Debt (Details) Details http://easterncompany.com/role/Debt 31 false false R32.htm 090700 - Disclosure - Retirement Benefit Plans, Net Periodic Benefit Cost (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostDetails Retirement Benefit Plans, Net Periodic Benefit Cost (Details) Details 32 false false R33.htm 090702 - Disclosure - Retirement Benefit Plans, Defined Contribution Plan (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails Retirement Benefit Plans, Defined Contribution Plan (Details) Details 33 false false R34.htm 090800 - Disclosure - Stock Based Compensation (Details) Sheet http://easterncompany.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://easterncompany.com/role/StockBasedCompensationTables 34 false false R35.htm 090900 - Disclosure - Income Taxes (Details) Sheet http://easterncompany.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://easterncompany.com/role/IncomeTaxes 35 false false R36.htm 091100 - 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/FinancialInstrumentsAndFairValueMeasurementsTables 36 false false R37.htm 091200 - Disclosure - Business Acquisition (Details) Sheet http://easterncompany.com/role/BusinessAcquisitionDetails Business Acquisition (Details) Details http://easterncompany.com/role/BusinessAcquisitionTables 37 false false R38.htm 091300 - Disclosure - Shareholder's Equity Share Repurchase Program (Details) Sheet http://easterncompany.com/role/ShareholderSEquityShareRepurchaseProgramDetails Shareholder's Equity Share Repurchase Program (Details) Details http://easterncompany.com/role/ShareholderSEquityShareRepurchaseProgram 38 false false All Reports Book All Reports eml-20180929.xml eml-20180929.xsd eml-20180929_cal.xml eml-20180929_def.xml eml-20180929_lab.xml eml-20180929_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 54 0000031107-18-000037-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000031107-18-000037-xbrl.zip M4$L#!!0 ( -.$94V.?!4Y0)8 *\G"@ 0 96UL+3(P,3@P.3(Y+GAM M;.Q]>9/;.)+O_QNQWP%;KWO'CJ#*/$12=,_TBW+9GO:N[?)6N6??QL1&!XN$ MJCA-D6H>=?#HS'Y=GT%'RG1SV7\/_(N"FTW\MP[.AC@RT^WD4^@KR!^BQ^]OYS= M)\GT[9LWCX^/Y_C->1C=O5%E67OC!7%B!PX]RYZ'#GY?\CC^?&O'Q>-/<\\_ M:NQIQ;*L-^S7XM'8:WH0FE7>_+\OGV^<>SJQ![/T8/=N^6*5&N,-_S%_U(O# MH:J8RYCE3Q0O! \T3NIMQ]0YOPL?WO#?X#5%&\C*0%/REV"8[FQ[6KPUMN-; MUD/V [XRJK_B4J^Y$_BAX?$TB1;R8+V!7_,'@W32_*";1&^2YRE] T_0R'.* M%\*@Q3MA,)AYSPG3((F>FYG(?D1&S#HC3AI%@.]%[V6_-KP8V)X3-[_%?FIX M)?:SQ-LH,1H"0/Z/VO8V97EW3,6':^!;'^"]GL3>9 M^JAD[+O[B([_<@9D#/*^SI]B]XR\X>TP&P(@"!+ZE!#/_;^C-#D*+"*.2ME+_-O$0#-W\%!LX:J%;9L5MY M(?^VTG7^52:[9>(\'B%RE"4-\LA_V88\3%F1.;Q,V=+DHY#,#+QD-#I=X&6B M.#5Y%_ R95-6CUR<\#^U)^(<@3B/VOB-F#C[8OQP+CD.3%:,'Y\_Y%T8/P/G MUF.3AU&?3[<[&1R+S:KAHV9^MBJ/NN_UVV48Q*'ON78"*\M/"9W$%T]>_-O5 M%!>0L&2\H7<3X"'^0B>W-/KM)@'%Q2_>I;$7T#C.?V=O?0K<-$XBS_9_L2/W MT8XH?^T \B]M%R>P^#K[P04RGJ:^YW@)IY&X'CS'U]?9@NSM4F[/?@:W]^TB MEO_\IK&73F2 S_^V>7S.?LY)7#!0J[HOK'=-.B?F%MU_BT(W=?(W3ACD#=R^1'SW>@4J\+T_=!U>O7:%[QYM">S4)[^A M3AJ!C(X;XATPULSPR[3B+\8?%RA_L2COFR^^0U_E-%!^/.[*>DKV$CR67:)< M[*V\Z+V5?B%]IU[+":P]Q=[*D?LKNUQ["GR_0'SW:]6YT[UQX:F\=$^E5[OD M.T3Z::P\Q?[*T:.<>RF?P^ NH='D/;U-OC]/:>9MN%XZ^0Y??PT3>N00;>*P MQ$)<,]&?0V:OQ901"2$YYE.?Y/*TA-N6AK&4S%GP2@WV8P9ZU M]L.!K'6T]M57MNO3M$"(L/LO'B>=)HO?_F;#^N76I]?0/?>) _H%6KR'!ESP MQZ#MZ-8.?K\:CRF\AX]]_O3NZOJ4D=7=_'3I>U;BW,?N)/;3FOJZNK'SF/U^ M']$7@-IFY'1D?IM0[K&!/A;H"G.['DZ$Q=W0E1S^]A[>?; 3[X%^@K:C% F_ M]N+?L^U-$Y3#S:,]S? KG,X=8W79H)1D-(_. 4#*_=CA3D Z!F^N7 M%[PX_>KG"G+O>M=D9JIH$/H%6F5H\F_YJ=J%\T?JQ1Z><67*8;M?/X?.[\L< M*['?NPUU63 $?!4P,PZ'\?.-75UP+X_!,36$ %DOG( UCI!K*3)VY01HFB(0 MT@N$K#.-:957MCN-#8N@7S&AB0FM95COL'M8K[&S8#!V7$KO;/\#XX=!\6_4 M?["=7T(?\X;&GP+G./'H4N_M#&LD;8+!\>\90A;M\0KDM.];[)#N^X1/H',S='8Y)A3H% %JO8N= MV$M\G$"^B&\["MSW,K[MV%$O(NCWASFQ-MPKWE%T9>(7B("L4H\,IP>\V)QGW&=.]"%EX!3#*HO[F>*\/K]Q[>? MYHE#+<"^_=W2X3YL\35-O(B9@6^^'12(_<:EC=_%[^D8O"_W'0W@PY&?0#2S M6\)F%=_"2LYEYEF H*ODGD;?0K 0Q>^9)%\#L"'%VA/.F\+QZA: CG!$%@OJ%H![-=;/YOP6"^H^@?F78;HD@ MX2T=G;?4-YP)^]1;^[3/U$S"P!RQ@=E3,J2E*_BO]B0+X8M &NRNG>WS2()+ M:"CR;E/\[LA/99IYSN+GVC N5N@KUE<%CKZ&P7LO=E#;0*+1\PM!40NVQ0JK MK2T2&.H9AOIEAY;M% H,]15#Q[-7*'RB/OM$?9K/EN_W"!SU%T=]V\]IA:-K M>I?Z=O3%3IQ[+[A[(2!:S;5 4%NO2""H1PCJF4_4;FWVZPVXF+\&(+H/DZD? M/M-CC]A=!IR%S(IU6%N\"(O3*XO3*P2UF[.$]]P[[[E?,U=+[UGL"/5J1ZAO M_G.K'2$QF_5J-NO37M"A[DU2I*T] M-A3D5J+&6AEDT8?GFRLSMR C%]1$R_]M[0LM3V2/ / M^$4^;DS,[X+4^=K7V.\O2%RH>T_4O59;I%8::YM#;J!W((:\=T-NU#V"7=;+ M$X/?B\'O'RY8$8Y)>[#%A^DB"0\7)/# 0>#CL=[#S#3%N_ M/;X(W%,>>#P!6(/[TX+$C(=P@*$]Z6EU02V/^1),)UEZ:9\E0.;+.U4*)XAR M8ML+=WXAV-T3KM95(Q&PW>#9B (V/:SUN,OZ.4?F:\T86&%(Q02]"7Z$N1/F M[M0PSI']T?:BO]E^2M\]%Q]_ 9S8D7/__)D^4)_AMOCM4S!-DYC]H!TW>MMQ M7@)IB0A.:_+<&!BJ (8J@-$@%44 0SE-8!A9'!-\TN3?WJ6Q%] XOG#^2#V> MA2/SNFWWZ^>CW]U>P![?YY[A\2".!@RUT3&&B;VRJQ@F0U8$)O:/B;KR&Y6] M^QXH_V\?O<"#=2>X[R[XZ'9PY\&2]2*.:1*_>_YB_R.,+GT;FL%W+],X"2M@F83I-8>[&7,]D2^0L#MQ<-P&6L[U,G26W_6Q0"H+7^ ?4*_+ZE'$<]0] M0KTBPDT\PA0 Q83QJRPK,W*84#M.(_IS-E#W=D3CO*G\MVKSV-:BMF=EG+_O MQ>%056S[,; S]V;1TV4:1:P?+W9LG_P/ MM2/R(7 )VIEJO]ES_#%\Z@.W1:M)&. ! F[A+&NFH.=]Z+ S$?*-:7$C+?DS M_)'6A%2WDQ8V4Q#R@=DGD(L/=N\2?KD+H^>7$2@;DCF*5@GI+R ?Q]-2D?+FZ^?[C^2BZOJC346YDEXA+$ M%0%,/@4N?2+_21L$DCW"GH '5M-1G3,6-C-'2#B9A %A<9<2N6%&A%RE"_-PN<#3%YW./!_C<+'Y![A-+6#!C3G#_+GLLYOS]/!OL]_WD-"FKO MER@HCL"Q._L[]]O\=\'/[ 1[L$W9R7_Z4 M4>X%#_!NY?P];YZW/L^!/)2'NXZAJ%D8M6IA9("RKC/;^.O+S' M\$N\$O ABF I&H*3X[ MQ^\@E'<^3 >K->3?_>0G\&1)G#S[L,0:P_.#L3WQ M_.>WY$_?84DRAN@OH&1:K?_2&-84#Z7/=]&Y,V*]S<4Q,+N/P7D M([V-4AM\/[R%*Y'DGL)T&MB!XZ'NE5S?H!M@1VY,WH7P'_+JX\7-N]?$B^,4 M?,&&!\FO4Q?U\=7%S:^O067/60^P^I7(9U@_ ,&OOH=3SR&CH?KZG,!3^0,D MHG^D'GI$/G\P"_:MY\.L "_!%(3, MW-JP<'$HB>\I34!N$<%Y(6OXT8/)$[45N@*]!4\Y 54@BDK #4KNXW/R'9JX M2SV7M>$Q4FZAX^G4]X!M-/]WQ(:G7=PC<('R) KC*6K/ WLL"FWGGM@)IP6< MTR# 5\(Q^P)<&F@G1OL#,VK$M)OP]3_Q./WC8C# $4LXYAC'0 P=C[.>D*]G M:"VN]&&/@3/R'O#+=J4474(!C\XYNA5#_HE\@/Z?B>V&+ $$-@F=3[P$W'O. M>NXQ8&OJ/V#/EBQSCDWZ,4)T,Z#2,DN] M9 H4*<3=AKA$-6(G MRA\FMX"'@-"\_=NL_2FVCT]Z #\OGW !HP!^WFN"O7+48']S\!QS)[T=2BT) MVG;\E*UN6'?>)%,,KK5,.\*8UIK%WJ%?[#Z^#U/?K>IJ334!]4SWN0)&_"&' M';.5*@#V)<=W37-!$CE):$Z"( 4"2@EF^MM"_68T+--X&"$'?5+HR:5HG+P@ M5SHN4312W* 4F@O/5@?YT0,;=V^#Y#,K:#L.[P=;:C(I/57:JH3N83C ZOB, M8!P=X!'MCEW./=/:U,SEA)H$DLU$A_K%OG88/C(KAJ &!R<.?<]E>QL+K:X; M B-!F B #@@X'PLH!?L"0D-\<\VI+$1NJ4TR"R01,!.L&:PAV>8KPH5DO@; M$YS^^'NH> A"H#&WQ7RL5S.2@3H3[-S0YY___&8M5['1OQ>2;_8RA\1+) MML\6>*)Q]ER^I]=B5V/.:S9E354-:X[TF;9W1B._9KK"LX>'ALJP.XT@:@IK M $:FCR8"5"!\1",>OR4_0*L2++?(@-F9G\@/VL@JOS 7,71=-/J5)AN(7I-U M15?U!M$W]= GYEJ,F6HJBF4IJ_ M@R9'O],$&P&+Z*21ESQ+8$"X>V4_-7"73E(?%?P*;0TJOHY MC..+!]OSL=&/871C^_2&-PT.YX6+5A:- 1!]-?YN/ZTUXJINJ'61;)NL4Y!D M"W@-%5,W]R/(2MO@G)29 23\RVT1C B"^"[4U&#'::PAB$.ER=UQV(:RW FJAN -KJ"E6=S"M)9]5NLJ; M)Z^P@]<2+*B97[.^6FXD&%711H:I=!=-?]ENHS J+-XLR^KN]\ZQ_=_L:(*Z M UC.1_8=;E^/Z0"C$,E7@G&(Y3%6'@M.:L'@<\=<)45L ]U=$G:8=W[!^_XU MIN/4_PP$- CEP'<-OHW^1_NBC-Y7);X^?^N(_RN8IRP4DY2QF*7 M?@^EVP>Q5,/CB]5%KZ6VM84^_U8NG[?NC@!,'"JMYA#Y>5#C[P]AN".#8KNKA\F6>RX(QN)/97 M5IN6&UPJ*W-X4K+:M-#>BJ6N=EK"VK#&W/+%JK*1%C;NGI<;YTT28+_ ZN1] MF-XF8 'G-[(W. 0 8,VQT[K#PW#58JFCC:QM<,5F(8E@A@+"4A20]U[L^"'& MTL_QQ!XNDAF4#ZZUH2T#ZVHK_V9-U#?SM=9)KVD,]9%FS1&Q7H^MSK]-2S:&M0/PIAX7'W.S MGSB&/ >\1>9P+4):B,(R8+H>XOV&=G3@&G@9*>7OZU"C*\.1H=5*6EB\!E[5R-JZV\Q,#CBUK@<:-PET8;]R1>JQ9KE@9VZGH)\^4# M%WU7MT6 4AD8!7[U%!QA%@Z+#4<\9I$'[F(8*@O,YQ%(&)P+'MF$X"4:!M!K M>I?R#45R,_A_^+VL9&%<+,2*QQA2%DJ6!45YP1B:L N,C\,P"=A]@RPJV<40 MR3L:P$3E8_"LX] I"T>KQGI!P][4IT5,WZ\!D\$-L@CKE+._7EQ\.WO-XB)1 M6#YN+#:&Y0$+8PRN#*L16W]J&ZW&"6?1:=!"QBV3)4:\7?#(11XHBA$5N?#^ MDQ&&'6)8):&!RTZZLTA&36:1C"9YA4^\5Z ^)Z6I\SQJ M,N<+!A2><5E0+\;!UIGAP93V,P8(X[X"HS4'/:SF>$!QC\&V %_UVPX\?GE> M<3&2EHV3BW>*D/,HG/ XX=)8+VPTBS_&WWHJ(+0M%-0,(%/8H4;-0]_"9N$. MF:Z5!I;-(3DBLI!N;@AOT-[7!"K!+W?0#&4ZENU3@48^WGM@U:IJ$=@3:&$: MA2[,62!^6,N$/$ZG>,MI(/X_TH#FO8W(?Z5V!.#WGQM,]W^]KO074W:I!*/= MBSP6;G$')M><3.FS*Q\Q+4FI4N[@QGS6 *+%"6-V"IOQ$A/ B\N4.::^SVP- M?+9=C%['"]E,"_.6S_&\8K$(FG39GNV1=7@T 17;NFP24T.3AG2;]9/53 ZV@&"L,0#Y3WV EYBRCT[HN' M,DU$R#PS%$Q^1^QYT=H$I'N+' MXK+%LG<77!;+T4UY;SMTN+9>7G^O+RP8I]GUU^:&X4,8F1"6; M#RL3-YC0;)'FT BG]OR.*!B@ZB'ZS7,,TRSJ1\6&G11K]E< M3[F;,+43?H^+>V<1NTZ8T#N>7&8*BR#>;^&$V6D23D)&*SCV@(OHF36$WFS9 M=(")G<(T7LD/C"B/.,LGIM7"2FH"*R8TQGGHI\4FQ )J_\0N-#-8 >S3,2QX M0%K1@DT"%D$>>W9/79RJA(KU1'6'H;+X?\[=/8 *ST@W9.Q903^7*=A)NPX%Y@OO,[^W> MA:&+MV![.LJ?T ,'B^3PT7,#+]7&H&"022[$4^CL?G06Z)1)[.T:3/,[ M4P[,4U/<>0ONT']C?\=3V\G_WHY8'CTWN<=7Y1]+1R6)BD\N0@&$]I>SVS ! M,UKT"ZA)/,?VKTJ>9XL8\%0 \PV.Q@A;#(MC>5M/_/=N&E!<=[2R1^[['MHLVK1SH M':QI%D%G+AB6!:/"](6YX.+>C_2;BDE;T[CM6-@U,_6-.>3P8$*=^R#TP[MG MOCCQ/8=M\FS38.T*ORO;W1 7NU;V%R*7CJJ1.0RF\>-/I-EJV<[O=[#L"]P! M""B,P' Y#J7C\5XUJ+BE$U6OL:RE-KF+U,!P+O)5/'?'9(M.Y\9YKZ)G+?ZP MB4"MEKRQ#9<#,&>,+,DP]:W,;3L9SIV@ZDB@O(2,U2C+/>D&9V?_,!N=:\<' ML3U,&F/VSUXGC4]-F\-[G#-J+!].T;9#QN;F?6<(8"WJ(T,R#;57NK=[ !P_ MZK9NWG<+L[Z9]U9BWKUYC^YN7ZGR4"*J-H)_Z?KKU;N'NS;_U:OEY<'=_NQ_ M-YD<3%.;R)S9JBJVJ-C#LD3P?Z\//J-L2OGVYR!5TDVY3_:A!QCL)5%[E=VV MI[C#&=L^3H';&:9M3Y&S% QQE_L@WEI_*%EP ($$3=,;V<5H)W/B_MM/.2(']=@CGT6NQ?3^9":GL81?:4> MBZ'G<7 )+T3 X[>"_.Y*%!)V?2Y+)A^WB)O#"QA%=OFYNX>MZ@5ZJ1BOS7'BLQ$:P#IMH%4/.#_*R\VJ? B5AYG%?O*?_T>E8P^.Y%X.)_*BWP]_/7\Y=7 M1LVO2#BJ*+)FFI7T]UTZ[Q/;];Q J]C&Z]Q;4553'U83&;?J:E\J::?24@Q;J MH"J*-90M96T.:O53>1%F#+F_#R-6(^"5%V3?SNO\;(W3B_*UM>JH\BJ'52N^ MI(M]<]"@T;OA8&I'F3>%E+NA[V.=IRD67<<&EC'Q-?QF1ZW569LCOYGNLM6] M4MP@\$TH1@7E]<$#MT+PH%/@L4;FE\U&_>6ZS35ORS0L7=/; M<=TFLS^((.%U,]F]I"0D,#T-[)F TU1;/,D=P3VKNILZ89,%"6V8GX]_0V 2W&Y( \!\-W&DT&7ZCK MI9,!%M4E7UENO$4[Q?A^^3J^O#*)^NG=U7?YY31]"_P$/ M-BXCH"/!/?Z@)&1#;15'*=+\M^C,^^ M^#14'VMIJ% D[+BXQVFGK@)R,8T\GVAYNL=J4HX87F IC8@]X0DB6<(FRL[& M7>+C-% $=F//M2DEF]1Z%#J%M$!C.Y'#)]( M8Y[(#S,Q/V=95"RUF=0QKV92\"C2D,5NR:^SU$QY MAA>6$:1,&\.V1V)6[06^^QOU'VR'_ )8@][*U%W\^[/7LTEH:C+)VEP@]SRU MDOOO( )YC]2 M:"/#RRQE3)"L7YNEK$#26.XD=M;+,DC]8)HL21';/DBX/KL<3% M9$QQPL'\J7<\R9!\KOZ(,I#/-5/_D?!*0-C%?(JB@*D=2V/-3K]NT5ZS4!14 M_2U&;%7$P P0MI %&"V6"6<:4,]S8.6)D[@M:1#PQ*I6DW9@ ^3)S\SB'L\3]$/^GEIB4JLL;?+U&\9-*H$?@J*'."U'A#";@3#56NY MR!*W.*JITFE,,8%RH5D\'QUCF_VS,6<@9H%CHV.3?](HS$Y*JITN'<0LK7.9AAB,*1N'GL:H?6=9 M]4',8!N8:QGG.&6FBL^6S2H4K[(KX++.@7JF+WRD-"+8&/=L\5L (J>>Z_.-L#_7'PH_YU/@A=9E1,U::=C_0?)8(A;8AU;!YF=)A_R@'@ M"6::R6F>I=K0AIT/S^41=%Z,#$S6]T#<' 7GY&*!.BT2$WX+0Q#9CXL]JP[B MJ5#8)*$>*W5IYIAK@:DU QL=)9Z;L(7#5;/KH&TXV#QK:ST[X21;?+JXV(KY M?A]/Y8E9H5B^8/"L0\SF#RJ/;Q2N!D,(* O87!A$Y5S!?A0VD(K*I8VY0FV/ MY2S/$UT#5L+T[KZ2.S]/-HMXK;>HEBV6\VC1^%S;"Z8X:6:.\WWDIJ@Y EW$ M]Z#\:*OXYD82)N"<^K0F!* ,@/]4X-3!,"H7)I?&0AY*#G3M7._VCH7OJ-E+ M+5Y0928X+:>-VN!CUM]C54KL\8P34#6$J#1>P NF>&66=,R"6V(O.^5DW?5X M4BQ\O6&3K\060[2>G1\ZD@DPE8H,B#20H@$H19 M&95LM8%.C:+C*H:=*V=9-&$6 ZSQ<&^]7(55%W@S#DJ7Z8#-O$71B/KPSM+' ML._F4;?,,)8+!S93+EAG+:H15"[ERI57[-Q3-_778681/+F[/_:>^,!5!HPY M%!:L:C('I#Z B%3&<[Z\=CVVE84\W-+D$5.;G_&0,)3BH'E8N[G<%>^N>.VW.VH+S)\Z=UI6[]UB,"@T3'F,7 M=>KXX3B&>?#U4%$>=5D-N[PI:"DK/$>3S2K:P5.R:M486M9%#YAJ$UFC E.J MOCY3O+H&2>RG^<*YE;8^EPGG-R-8,55-'VJ-!#=VLF.26Y7IW(!D5CT(2UBP MH!!$RC>8)1O(Q@>KS^%CI:&,O^/1PE$?";19*X#WZG)+EHNA2)@_E)57O[]F MTL,=#I[>^N6DLMY.LE]%[YRYLV7"W]VE#NU!JMWM"-_SW>7)7S;_\%6P6 M^<*7R!]P6;>56\L[3JY]NL/QG6U@'=5X]$(OM5,#POQ>9>^!<'SCL5KX>?E' M(7RA#"<^'B>D#.OET-+5#=)7[VPH>/(6?APYP#] ),:YH6.K[#D/JP3#MP-E ME"_Z>$UT++J4./=9J>IB-;9)5JD32/"]8QMVTNGK%_$[U Q)'FW'*(N,]CT& M_$FCF[6H#0W)5'J55U) 6=CNW?&K@$MM&<)VGSS@3QK=',J*(JF6W] M8[$IUXO!BV;^=/2\%T]Z+;GML[;'@BKV.]Z"6*,*QP)">[1CI.LC21\>K"I' M\X'@8< F8']ZL.<+ LV25'5O%=0$Q@7&^V#:%5,RE;U5)A>H%ZC?_R&!+EFC M4W%>]K ":E5HK%>P =U?CC\"([?\/IKQJ3*_QVS5-@'#,P8*-%YE<,@+QN[A.0YM*LZJNU"O\ M;8^-;0U &"=1P7I_Q^$*$Y75B:W0L,;06.:N!V;UIL>@%F69Y6"JC^>*<9C5 MUYS,]]7CYNI#%SS;U\IT\+51^&I/^"A4Z>7DUJAMI1*F9@[5E8:G)2-=A+UC M"78J)R1K,,L<0@CSL0B'P5M=6HOP]I47*V]LN17:%-T:F2]9SNWT>F,YZ_I( M'[YH0=K\O+4'0?=GKFIG.[8P5YF&KAHO6M8S]9?SV_.,54F M%K&!?V<]+$U]>@B'X]<;H)&16%#8RLV054,YB)O1$_BVD^ZF\!UJACPZB)7H MS<37TE!L8>+39%.W#H+IO:JZHQTLR7O(IJZ05MOBU@ MFHK^@J>1=BNHC9U-19G-#'X:2MVE^K9E:;JV_05[G@,[V[!F"9PE @]%B??/ MHD#67[&J"R^GOH6=_FKK5V-L.\:FP;GLIL>[V]17#*UA*FW#PI$(=KE;LCO! MZB-5GM?D70MV_OPONTC>TT>>NV<6@IUOQ>SVD@L]5LLR$R+54SE/W;QKW. MVJTT?/OND#5<'N.P6K"S(IR"?QU5B@'&R=8E^0V[N.$]7$+;EV7VJ3ZX0@/% MD$<=]+V9G6,0\('LZ: Q-N($Y7L@JS#0P=[N5;[;FJNV*]C-IBW-&&H=_-&C M1>FAEO(#W T]993N9=VDJ4;##MP)27$O+JH"32OS,8NG),9][()8 /GM2;'9 MY<^C=@EPD$:YMT^R H%9H1Z:$6^8JY?+K?M9#WA-@]6%--'YG&:*DA."G$'FB=JHT,=>G4?Q*(W8L7 MI6CR<&1:)R_,O7@!FJ4,#6WI*=TIJ?_!CD)!SDMWJ4Y)R ?;8%5'YM*MJA9" MSD_^9R(:L&3S%H18"]IX]USKK ]^U6C%+;P%]!?2^X15\6B<;+QLRAO"E<9A M9AG3-$QKJ3"J-.Y9 GOQ#%7-U!1CZ=1P4!'L83EG6HJL+UW-M9' QF9C&UC8 MNJTP9*/AZE._1',@,ZJO.MP_I-[LPZM4-4T&Z]%O=!S,%X3.^JXX!_+@5%F5 MYZ_XK1)-LV/\E<(G%H#J.<5/C-M7?.]RH[ -:#UO//OV<+.4JALC=>EZN)G: MXQ#@'CP=TY2'HQ,5X'ZV9!15/I -S:$;8%XJ/@+2[:6FL3CE^RA(B_ MU^^ M\7T"HCU05):FF,.E[M_1B_9@D1C@61\&M+N?Z_>RX:T9ZO*5R0H!WFPI,J!R MEGZH !K-%JZ3*V0N(#]C;5MJ10.9+U466_(B=4GN1QFPC1F%>B26 WEH MJFDNCXU;+9<=69%]K)TL797-GK*_C\!3Q=2,I;LYAV)_3Q&-EJ4O7?@=V"@< MRDVS5'WIJJU)+)\]^];SO>19(G->6H:1S%L+ R>-(B!RA7#*LY3V:Z7.K78!B5^LE_)V8B M[P&^>J \6&+PF3Y0GVA+#%#^PL(@$[0T'VTO^IOMI_3=<_'Q%X]&=N3R:4VH"PE/+I;'+YC('\XVU$WBQX M9 =5ROZ1QHDW?L[*CU42H=N.@XE4>,H8]/IBQA1'C_UH1VZ,R=+QLV',X,E]=W%R^)J8R&BBR5 ?MO""K M/TOD\=YS[O/\[3&QR1BT"VL+I)1,J(UH9>XJSGXPUX1W@9=?('&J_= G_$P9 M?[;OD[BB'5,.Y9Q/C#$C2BPKD/_(>SDE5]/ ,F( $NL!4/17V@(5ZDW>1'6!;:8S]XM/O?-OY M?7#CW(<^O(^O<6XGH4M][,:+^>=2@M7T]\#DQ/Z=5DA@3D0 *U9L],(5SC(%SX4 MI&B&\96\N^3>3CA1MPP=8^IA^_SV$0@(:00B^)A51L=CH@QREPM>01\,.HUL M-"<#'[Q3U!]X+GR@/ \3&X08VB^N-?',3''. \='CGIX]0[-E @HKZ+L'?(H^U9X_'@&76K$OAVXD7%%>O%@ Q4Q=G M7D$E1D(:P=_+.HJR&BE:*:^OO]+DT9!*#1@#K@T(E"[-V7M9, MJ72UP AAA8>24B2<3$ *P-=#H;V4JU^F96!QH>,$K$/,O@E [/*/- I!^'J.XY+Z#F4QMKT7@P,@"R M&=Z8K-E\EQMTUG&N-O6R(L6, W],O"2A=-Y O0N!%/SZ?2[Y;"B;&SA[767L MUWGB)#:>?Z0 QK$W9U 7<7LG'P-BVX >'/SW2,M!R?7<9@[@'D@ M-DJX)1ZS(B'DF=H@!]03AE!T('NJW]]KP&!@FJ*\$@Y,#\PN5M;I MK(@3#/C9S<5U7!]:;!B_99C.Q 4*/<&6H*?,1C DVL2QXWNF2?71(Q1Q@(,] M;\673)-V4J@7/LG&K$K:^S3*)_>Y 9RW;:[G,DU'4>#D^\S8ZNEPWBR8VPJ? MT6/[(@%U2O&S4^DRYND7&P56@)P\VC%!5I&=+1;M0M"%3\P= M@%GX!W,H86DQ[/6'H8F?)=17O(@!1MY_YO-"3O+8B\"4!^C# $:2^WBYHC(> M9CK$HF%%CXK"NJSUR(8:^4)J>XJ-I5,Y*"DS<*JI,^9P;8^>,#IW&2SL!]OS ML408D^R8%4WBN&F<96:-P3CT_?"1*1XV LLRF!RA)4 @FP+3),85%UMZ(2+K M"3_A<1 VFQ+>KB%>UB5QJ.]G!=EPDX+]'4]M)_][.P.05X4#?Z!<<+>I%-ZE MGOFZ=0RWVH<3HOB@$V-AB;RUZ];O?X<$?40:\8Z_HK7XPJW%!\#V7/7R@U U MK[M;*6/8!1.+]I0$$M>UT=4!9E7S=HRW17V_IP['EB8S;&VG\ODNL54I?GG: MYE4]"E!W,&2_HG?1>WR)8=YPF/^;/07NXX!< OV'<5=(+[ ^X8+/ &!4X> MT/07,KRRJBSQ?U=AQ*=U+;O-7Q+VY)WWG! /\ *1GGAHX= ML>>PRG$ WPZ447X^?559DML)N:7P;H!_8$8[MBK?I);\LJKIJR3778];=-JJ M*GM;,NK=6@W=)N&TWB?;3#TX:E@GRE"1=%G>BM+N6_(GC[I] ."'Y4._&MT3 MSW5]VCAA]()!53[7#('O/N)[;3*:<-A$Q@$,+6MQ,!" ZR/@MC[0)V,]CQ:V M^_'FQ^R?(_'F/^'Y]3X]]IIT#J?J;^,V2P%G4%SVA[I96['^R7@+". M=G^W*%.'YY8 V;&!;-2VFY,QZISH;YLP'0C]%!;-*_4?7K6[GO79CZ@FJ8+Z=8/H/: MF@H65-G]&#:$VX#FWB['Y!W>9]+0AL7=I]F!/:%K3@N&]AJSEN'BN'[=25QY M>X%8J&DX)EN9!4%/Z!1I) 1:RRN;Y8W-:SJQ/7;!C]5DMIT$LV]]]L;]GZ $ M/O: CR.[T=M[3/1MQ"L>J9B_7A@63\$^B?E+X..$YJ_U#JMWLS5U)/]&! !6^&A;!;G>0PQ+"])&_;MF_0@AF7'&)2J] +CR5=IZ*L,VG M"%OAJ1S9%<0M:\,FX5R[J0G0<%]D>*[GNZH=*[G,5='*ZL6(XBX;[>.+DAK; M/2OH7;D7Z:O"BA(- MVXR"ZD7.'@&U4X9:;RQ:#S<9!,*$,>L3U$35&5%UINN!T4&V9'I?7F#13O;\WJ4 MX[\?43@BZW\_I+2?:Z(GM^DFX"ML]&F=6 A$]T-*PB#W<6!VL"81X71[3EVT MQF;3$CKZ&*DFH"&@(: AH"&@(:"Q[:U848-NP2%6WZ[,7I>9F&Y8)J:_\DQ, MIUN6;O82[4NZ("W*TBWOXR5A092E$V@]'K2*LCX"'R==UJ?WF.C;B(NR="\7 MBZ=@G\3\)?!Q0O.7*$NWUR/9W;(HGQ]#*,%+JBL@ZM&]E "9EX1J4>1%E*,3 ML#U1V!Y57-=+@J_P)02T3Q3:PC(+^ KX"O@>&7S[5^[M'VF<>.-G3O=%0N9/ M,:1:1;>;B^N8!0HM*NUV;[OP._$"^#6(/0<'(V6Q*#^HDJQ8N#@_GQO.[/.? MWZ3QX,ZVIV_?>['CAW$:T:OQ93B9TB"V$R\,KJEO0Y^789S$K #$.SNF[C?[ M>0(HC;\#9^]\H.;G?_T70O[\;X/!!SO"O?>8? .6V OD[_@488_][V# G\R[ MS1^'I]G#18/$ 1'#']=T_)4<*Q5-^(O,"9 .6+H#H85!RJA]OX]H?X=MPU)U+"[YE.K4'6>@M0@#.04(K#/>1U,34XRW4'D! M@1>E\EOP+0ZT0%U8BAX6_IXSMU;;CQO<#<[;NN37_^6!D(N0RXN1RQ:S?_!) M;Y^IJ-O;V:+8JIT%K+(ML[BZ*[R6$1;7R+=]C7S'TLK?HE>X&[7N)NF0E4)4U3!10%%/=L BUI9!XA[O;@ M*HNR68?'?ULZ^ECF2D!#0$- 0T!#0$- 8ROB.>KMP8U.9MY[?II0=[VS&;$0 M>>'9)04T!#0$- 0T!#0$-(YR\VF_Y[3F7#$X^5SMY]FM6-PN[V1Z#S2[XAY.\0KZ MBBH*VTL^<+@BZROO7_1E]=J-T!X%$:FF9"G&OJS!CFNS"]0+U#>D,S0DP[0$ MQ 7$3Q'BPK +U+\\U)^>8=_U\J955?(>'1F\+Y,G0;\1<7DP1T/6I'TM@PY7 MUWU;"51WO\?1D=)^[FZ#Y=[\*\N44B7I:NA[SR A@RW[>C MRD+B]:HLO/S=51EX21IX_-=?95D[(RYUO(GMQYAFY&?EW% 7D\LZV"6ILBFK MC%13MC1Y.:GRN68NQI_R%ZZAG>N@DMX\B)P\3\?_D@]F+$PVWHWP*A5=N2SGW59 MUT:C"D,=>CXLE\M0-LOE0%,U61MNR.9E&$U#QI@7..&$DL1^8HPV,^8]T$_L MN>_V$[9_38$'Q_,]ED+_(OE(P9VR_9O$3M(DC)YK#R\;5>!\9E2'57X_??W( M+9<\R^]&%/5$#,N&O4D,JK(C,7R83/WPF=)!Q(LAD,^>?0N-)!XZI)=I% %X MYD22O9054*B\DKW0R/ *'1YJIJ$J53.ZJI=],]%"18>*.C0-:QTFP/ABJE", MK <3!&,U 8/#8X5L!_0XHN[@;]1_L!WR"RR'T5Y+! :5_/T+2R Z7W\"7DJ> MO]#D/G0_!0\T3K"NQ=5C0*/XWIM6^IO7TJ&L_?:9WMG^AR"!1BZ>O/@WWGG> M-_3,^UT%WNJ(MJ6H$,HG^#.X\WB]]I@F\>!S:+OD*_F,S?FHL=$DYEG<&2/+,"M.7AL. MNPH9'J.^3WG-\6]1""Y+\GQ\,JZRD7/11L3ZR#"KZ[Y=B/B ,ES.O**IEBR; MN^7^:Q@,'*S/ S/FQ5U$*:O#TPOI=$(8\)&Q47+1"F&J;LIKBA@>MF'V!\W\ M%,1)E'+187&EC[87D;^QPDE?J(U5D-AO<]*$Q]A39;6DL@32"58LJA6KPI[+ MHD7_20:DLSS97M;A*QFUKM-4,GCMQ;^3+W8 \RYR0JYN_\'=2\[OM]#W'/!7 M#LK6PI'#&DU8T\L.GHD7P\IM&F*1IFD$:A5!VZQ<$VB*ETA81XQBJ3&^K$/> M'.:#.<\S*[X()!*3QWO/N2?02HQK!)) 3T$8@;:"-J11S-RTV\Q\S%4AVW5M MJIF-UL-BZ9()F 'I%.6P$'P9WP@7!!\B9 H&!%QF ,FX4#"PIC'6N$O]!,O> MC:-PPIX=VYX/Y@-Q9 ,4,QN1X>./]Y3A^)G<4K;F=5-Z3E"%N+X\9ZK".:HW@@PB M ;;#J$.&'.H]L%IECUYR7S 0\Q;SU^ZA;] Y>,Z+[W';BO?@>Q/&#G*;O\AH MA%6/QXJM0=]@:&]M'_BEC"5X SFDC"Q&(D@.A7M.&JL-LO;> YFU^@H2O@Y2 M?\1_!2!<&%=O[#DV7_'A"B3*Q(CKL%(@Y^1K2,* ED,5T2D,*]9W0+HC),P. M &(_XIL5V?TI)@%-"+3KTHK<@.%&LD$F\,,[8!\^),T_?: M2%8A4E6>?&L3IC? R>^ T=HYE%VT BA_@ M+68C>'NW6&$3=U*QC<^?WEU=\QEWZJ> MRRXD,2 55@? ('*N:G_B'VJY[K\ MX[QEX=5!*[-Z_&A/N3VR0;E1C=%4%@#_01E*NJ9(JBXC%0W*ATH4!GA*2NSI M- I!QZ!=8%POU1HZG("EC[!Y_ XMV34:.;;W% )1A>//K7TA!6A][#W!4W4Y M<\8>P*FT\S:3>]!?QHV',L8NP=-P"3H<=YP*5H%N@A7HJJ+$.,PG;DHS>QG/ MC%@5#77I,3/7!XVE6MPO-Q0$7'$K,TE[<65N8S\V,@ M"5843S@3D2F-0XD1\MWV'BL/7-ZCOPFB^/*.C3&V\DL(B/A/_!=_JCI1O*.. MG7)?M0X"-@%C+&X%#*A5""\ *DS,,$ZY69#83_/>\IWMX309L5F88L'>!YQ3 M$S $%-\%;.6NBAWQ7Z _RBK]0G^WM'PFD\@X38"8*@<7:!BX]R35'!(WA!ZQ M23L!)9XF-1\K8G,49[QQ*UX M7UZY*NSUG%A9\"U9M_9.G_@V!P..7VZ9HW\%EHJRS0]TGR-F,P%%)4,,:."P M8)B/BS-0Y3%N.[.9#MO.CGY*P\M,ONW<9VM?T-G8\XZ*10X(Z/X'H#,";:;Q8 3'SX+LS)@G7>6/8IPK3S)9<56 M'8W2BA?,@K4BQO$Z58Q/N=#Q<91&7=#^Q'-=C'+K=C\HJV*WHVBWTC9M)=SM MQ*H='M% ?H:ITB?;"5H4HWC84=Q.?A$QBH<=Q>TD:-OE*)YV4IB:6ULY="FV MU [@75>&HO.G3W/;+J1J0W!TEX61!D489T#=E'!K<0XGI-?PD>,@I2(E^ ;+)#, M+<.YPUN@@U\&\8)IFMWLB#V@WJY'I/&8MS0F#MZ7],8>1NG%) LYR&+9:A<2 MFFGV L=/.94DQ!L=>%TA2EEKN$J=B\J<3S2U],IC>;.RB$V2\.;$.WXAA=S< M4YJ0OP)@IAA>]_?OC'E\G;#WYZ^KYKV]>\[:8$WD+1SFKF6.$!$]**('CS;0 M140/GLA BNC!TQE%$3UX"J,HH@=%]*"('A3'T:=^'"WB.(3B",4YSOT\H3Q" M>8Y3><2L(Q1'*(Z('A31@^(@6AQ$BQ@.$<,A5.<(5*<':SZA/D)]CE5]Q,PC M5$>HCIAY9E>!J^HBM@T@*RO*V$F1M9Z'R'E%'0&>D1CS'3I..DEYV1Q[@CE- M_\E2X3576V@L@/"5KE4K1Y$-:V1HP%Y M]3F,X]<85_?>BZ=AF9>R*+CRS<=,U5A*9SII*&N$K6 ;5\&-[=.K>ZUX M:[-R:P-EI(\JX]:NSYXPVJGBFJZ/5&U]1L/0??1\?X[T[/MUM$8;CBQ%-RLE MIO+6UN^V!:@U555'T'.;;MN4MEDB D-6ME.T1C6LH2G+RTB.,#4_C.+8F\<7 M_L9_V@Q$0\VRU*%5J=M7:7IS4I95 ITSN8HUM'1-V0TI2RM0SI$R5!73J!94 MVJY4.I@SS5!ETS!7#!"OGY?;+9;6^Q)Z]8(4 Z2OP YD50-N*28>)MGSW^TG M=&)83: @B4+?Q\?S.)A9GOA+V,5'Z*!LOVS^'6N]*.9'XP]/262#^^8%=O3\ M*:&3N-Y7$7*SD8Q,4]9ANBY%M$-*3UCD7>R&HLFZKE1-KI#Y6C#O8" U5;>L MH8#Y9B+O-!$,#7UDC XC\@1?;I84M/OA:4J#F+ZC =UXNAM9JJR:LTS.=;)5 M CM9&Q6>&.ESP[!C"KM,0>!#*;59>C\4=G&O9-4:&MU'&1X@Y1TT\O>&+ZO-QM:;&?V.!G+("B$.G M[!%IMN!7$!(_#.ZP-GW*J@)B:8(J21+OEE<^<6]34%@$2LJ)"O*8:MW M+,4(FH7+--OH^H_P-B87((97.$9GJ-WL ?CJ[#5YQ"IK@>WPVC+ FF\_LKV5 MO(B8JF9%Q-@%V^K;U0)H_G-6$LKEH^PT%4F'IE'0$FZK@B-OO6QAI,$1:* MP^L0V$K\',.\GY=^"@,Z2$#2T'W@VEC^G#T$$IE&] 'U!5AUZ1@:H:6^ #H" MK&V-VU",7H!>[+D>:!@]<)F7I4#!LC2@>:"V,)Q9<:U C]!WZO MO/I:5MVEX "M#9H4;DPR,V8[K&RB8HV,*"JFM2 M*@\1*1&(I M'5[<]+9>(ZK>;(6,K!X@CA:H)^A5Y'(9>!5'"^^0\ZIQ[AS=T 90 9*."WS4 M.\/*AU@P9^JRN0R+0V;=P^,YO&KES%@5N#3Q?- L5E,J'Z"L2F0#.O,B;C78 M]U2[L1ML:HMG:-_2*$YQ9QV$=7/Q3D';FFMJ-NW;>&\?STUJA95@^>6%K"I? M.L67L10FXAXL0L)P2_D4Q!YV*Y*NS3:L AZ8*^ A&R&'+=SN\J=S\*#2<9-6 MIT4U)E#TK/X=3GZ8"V(^%X&$CD0#%[:+92.YIS+$6JP_SSS'+FE<(ROGBM,BSQ6,%#7JPL>X7C MXN/%S3MR<7-)OH=3SR'F4);(676Q='Y6!SPPP*KXL0I^L^5Q2V.@*6S[,YF&<>RQ^IKX<]()$NP4"C/@-**B[AR' M#YFA8PA)'BEX"AE++?+-+%N[5[<$>,^OWF=N]'_C+VPV+,K0 M,(9R*^*S_G9)>:=-1T,9ZOIP'*@]O&!"AJH8)NK&, MD4IG^V.BDPZ8FJPI+K*T6^@HT2!N#+*9;^D#+ O#9TJON<_TN9)U:L/0 M%%/5Y:4F:G'7>^2I4Q2**LO6S+9R=YX68.U;1'%%3+(=:N957+&%*(]06LUV MUL+[;#5#W9:-S,AM MS?1JECE2=6,E,_/][H^?3E;'')K&2-V$G_>>G[*=N#C!\[F0'[.05X# ^-Z. M:/RZD3=LN_>8>Y-\(KPX8LHPI49WV7HQ+12 M9?K3UX]@8DQ+F1W$C0CJES26GMJ_.&DL/=Z>EX9F&.;L/'Q2TEAB[O8IC>^8 M@!>KQ3?8/I>.RWCR\L&U8HEA\I'KT\^"UK=*69MP8T:9UH6R(AHI\WCFZ>._ MY^[=1G.=H5NC44UPM<:W1E2G&"-8O.FRN7NB.LVBEC(:6?L@JEN8GZG*1ANB MEBS$^4_/+R,0IY*)L1:%:2;4+0RMSVNQ?G?+D,>P[#^:V(,&KA1D\Y\]%MG+;\<22Z?8= NW' MNXC2TF0>I=7[X>Z8O*AI3+:,IUU!9V6[&X[&KO7LA,SZW M\;T(K';NO&" ?X#I.-=SXW%M/Y8!92Q(,O=;0-.CW27<.DAROL.FWFL8J-VF M93APKKU%_"JZI*N:9,GROK(P]"1+Y0O$_$D#G*-Y*&F:(EF*?GQHWL.TM[M\ MD1M->_\=1K_C2=XT"AT:[W.6VWTRHCUF9]I<.?>)#];)2-(,6=(4HU?JNH<4 M50**!TT^94JF M@SK>/#W;:GB<,7R=EH[L"$3/$]=^Z=C_7+"+1*(KDBK+DFQMY[ST\-EAA8Z)Y,K[ MRTMN2JHQDLR324W>(;?RLFBN(AJLOFQ<&!"6/X;91C'![]7XFH*8'QKBT=M< MD3-A83&JAZ&O[&B')+<(WE1UC-]B07STJ UX8T=MFO:R9G'IJ <8!X M VW57,P;$-%B3'4%IBFYGDVS@8A5)[L+R8(7OV3OQ1>!>Y-.ISXXB+$6J%"&FJ98BKXI8S.'$@OYP.?PIA9[:F/J35,9:?5(])7] M[)+D-ND0-4/6ZA&#Z,'$V\GS+.65IW#<\%K!/7B*-(KY\VOAQ#2& M^DBKQC.OZF;75+>ZR&1:LC&L7MQ?AVJ)7*91U)")O?),]L1:$YUERB-E@6BS M=K=-5IN;"(JF#&O7P):2%;#4'9<\6=1'V\$'81+!"R$>SXSSD5+RC488$6C? MT<$UQ7Q3&&^,NJ9D[,.YZS+R.4BW*L;6E.]2 MOEEZNI[*EU/77KZ:J6\H8:!Q@$22NJQ7R7&)V)J-05MI+-'.@0%,-[.[FI\O M\.]TPG_"FPQQR,L P5?[/!!X%%#';-'@,R&960['8N?!-Y@>--;7_P,8RH8\=)Q7G8"'5Y7UE714=S K2*2Z 6 M7FWL8N1N,/\FB,38GDY+HK29WQ';G:'K MKL>U]D-OJ5%)1=;T#N5_LZ'?* MS])4/W13/K"/,"EE-3>Z J%8:H^JJU9(R/%B\M.-[+'V(M1!< MS!;]ZM>8)=5_33YZ@1VP$AL7#ABP1KJA"6PA;^#=,[[]*2A>+=_<,#OE2!_J MNE*9P-OWW!=^.Z6Y4TQ#4:K';=OG%T_#XF0M?HM7MS:^EJ;)9K509_N>^\)O MMXR3FF6JBJ7ODN%*YLFN#)>Y(+?$,#QJ#K6AMI+?AI[[PF\70(-(='TH;\PN MKWK2P$59P'"S@=%592BKPQJA9=N;T](I&:8,$[ZF:;LBIENB,]. ?Y2=":9+ M*C$5O)'A:"4M5UF=^D9JPB#,L<9?W4Z..DLUJ[/RHEZV3&.GD535D3DR]T]D MM[*.FJYH!Z"Q4QIA4U,["K(PR;7ZL[/T7M5;V8(E 7="'E7+%31TL1,J.V4( MU$W-&!Z"R X:/E(M ZS/WHGL5M_7'-;W]]8A,ELB/:-[X:98AZGN:%W M/*_KHFVC-;#\VV48L M8K 8 *RW,M]SRIO).9P]<\I/5_'=^\)*QD7/1YOQ MEW6]5G1E'?E]"MPT3EB\Y2]VY#[:6&9V1Q*<0<=V)5@RDO/11H;*2%-56=M, MALO$](7BQ:EY<&YNIK8K/D9G%_0I #Y]0^5=))QCTMSN@E/446V#K.=FKS[O M'-[L#55+-JL5=?IN]G:JM^N:/453M W-WKZT=Y< 7%-[S6-"WP[%MQ[Z8#UB MRKIZ+!9PIV[+.A90'W5DN:[$M,9?""1"X>;,]G M963'832(;9_"=T6A=2DK%-]1;$6C'\/HQJY&2Y1-LWNB&QLM9:2-6JIC%Z). M1YK=C)M5W^07TMS$" X5?=AR0GVITNQRNJ/4[LOO19JO>)NO";:*T\L8/$V7 MO.-UZ,DWWPYRN5U3Q[?CF-6=9P&3&XOV&WX1!GD5V&\AK AHXO%Z=1D)2,'6 M)3U09:-V>WI'5+X4T7<)9#)466YK-(3HMSGW#515-=663JL0_3:=N &8&\4< M[D_TE_=X71]3J,!42+V[((O"=IY)$L&KOMT4BKV,JH^\G_8BNTDG-#O M99M;%]U(T36EI>C6)_)()-?)GS!'NMS2H3AUP74SE/I0MJR6<]2I2ZY;U*YJ MJ)K6TK':JN2FW&BR)$;3FL4DM]G9^Q M[?GZN,77:>?$,G75%.);=X=3&^G6MM=(1RV^3I.(H8^&^Y'>V/8BS'>:UBZU M\ENN\:,]E4A >25AX"F3V9M7*-#7\.U;5LJ5#,@/IB(-U1$;A!\455(-C4!# M4XH7#:C_S&J XG.:(JFFSI][IUY[,1MHV#I7$$*R_\Z(K,=Y8V"JJC':^!2AU\+H@A!3T5JZ_$R-[ M83M9BX?Z<*CHLUM_"[O8'^UMX&'(AJS/^BFK:<]_>I8(9Z.^C%IPTE .8"-G M]3:R)BHKLJT!S1K)VFB6Z;5Z/P:!M$EJ+FLJ/+=5B;0()_C*W5,PE!+(BR<& MNDB2R+M-^6R1A.2;O5 \"RQR[JYE+58;_![RYC:]OFJ8:LNIL@4Q1RJQ3CO5 M(U.UVH8"G:S(.IX?ZY:AM3Q0.EF1=?+F#4UK'2'516)92LX8#XS(-9VFD7-O MQSR+:3B9@'!8]8196>2O@6-8OG0UYJ^P-S8S0YJBR]4,&*O[.P1'7&%KXZ/*AFE5?:OEG1V$GTX[![*A&_(& M_(#58$G&(TKR2Q;H[&;6AJ4.RGYW%_'U/*!M@FHPOY^]N-FI#RQH:U>27 M7;KN$<^=(DM593BJ91[<&M/?(LQ!PO([@\>(H419W9OII&'ZF.LV?YV]?!&X MQ9L;^B-#W:RE]FC?<4^X[62(1KJL&TCR+^^:LTTK#'"K#90/7FK/W]('ZX93O#J=+?J9\9!_O(W(FP6/;(G-A3Q]OZ=L*68'SP0\7!*$P0"'D2U&0O#[ MW&S?*(_,R(,WIL@=C/@#Q>30Q 'K;7L!^?7\YIS0R=0/GRF-SYD0\G=C@HIQ M!W]$MN\_DUL;4S.F4\3N'25V0DJ82>29VA%S0;'RGN=0Q+?$U@O84FS[=N3! MZU.VCP4X)3[J![X 2RRDDD63G9,JAZ!?(8FG>#$7VDZ#<1I@FDA@^@]VZ(8- MQEA=D=%@^Q6",H:3>R!SRK,T%DSG&U] X0&&$$0R :4/QV.0$K#UZ"7WI:RRYB.R3VU M?>C!P<%$FP-RPT,6, 5V ,.$(\3%YI:C5" "Z<%6&4X>[T,RH>")X@DN!GX3 M"OQY?!\3&F$S#+-^Y_W4GAOXB@6LP^"[A4&,@72?WSF'*02XA85MH3X,12@C ME$)R[T4N >Q%&-Z.PAQ[49R0 &N43#"=/ANV,30-8\0U@AV:XZ/L5)P- C;H M^^%C_'8-,7$OPZ&^GY5"QAF(_1UCQ9KL[^T(,J_'+,L_EB:UK)"\N,)UV^K- MZO1I[2+B6^W#"5%\T(DR7%B=NF.M;NB7L(0"!Y@'L10 C7C'N;^1>P);J=3= M1?CSY;E;U^ ^;:P9IP:UKUY>'B4F'W"J[CW6Q)!O..25\D7',N8OQKZHIP:V M&SI-6"(=HEH2\ZQZ#S8QYJL\].8!UF0VP*88X*,<8*'4+V_,3TBI.[H(V3I9 M5W_\B2P<$=OY_2X*T\ =P+B&$0R*XU Z'A] _9@$,,KVS@L&^ =(R3@W=.R( M/>>!(Q? MP-EE._CWF3;>G@=8/GX+1>2LH&,NNMCBT[G!7/@H6*=_+")C*V6 M[$;8:S_XM4:6-!HI6[$,.QGTG6#O!0+^I-'-H:RKDFQNQXL14.XQE(7MYIUH MX+A;NB4 ?^J /VET3\KEC'[YTA6+$5Q\#TO66I".IP5V X9 MFROL/C'#.E$E39,ES=1ZI<6[1X6 XL&@F./.U"3%V,[V5K]D+W#72]PM,H&F M:4BFU2\W1@#QA('(46-W=>:9*E#"5#ZY=;LW,0]:B(EN2I@C4"=0=V/II MJF18_8JT%#@\81QRT!G24.M73.2AC@8:+R@<^WG!K'^-Z1*PFH ?QCL[+5A+ MD+NQ+JNNV_1EN=Z-T!YM8HU@UM)'PWT9D':7B X#-@'[TX,]7Y:JFF0H N," MXR>)\87QFJ8IZ>K>?$,!>P'[_=\KD$UI9.YMT;UCC.]A431<@/RC.G3 K,U3 M:#UT/:=6*W-?*Z)64MRG_0""B!NFMSY=9Y&^C]EH9]>;.DJD3QN&FB&I^[M. MT0CBGFPC"@7KR67!_FM3%H@O2\/1W@)OA.J$EG\4.;7WV<,NDFSWU](<1VY6D8_WY8WY">7C%0,LE%J, M^8DIM2I4E?=BONW0"R<)R[^[& MLJ3JAH#[JFV17EME[C63O26R-P.'!<,BG M#5DR5)'/6(#NT.&&X(B+O-H"A_L-U),E5>[7ZJ]K2)[8X.<$BK3:+RQ!Y<*D MK$-%,GN6$$=D9!6 W\Z,]4H;@;_>KT6B2*@MH+RMA-I8$Z%?Y<6$[1: WY+M M5E1I9.XM"U'/;;?8^!>IM,5&Q-+R0".Y7\9B[S+8YU0H\+['C;=7BB')HWXY M>KOE6$#Y]*"\I"Z0VK-H4 %N >YU[+0N:4:_=IL.AV21L5QD+!?Y/0^_0?9J M:$F*=;"L>6NF_#SJ]9)0K]-3KVR"'TFJ?&SIZA+?5B.BESQ(EVHR,?;#Y&\LB39VENL\I9R MBAZOHRZ45N3X71Z(J4CF\-A*-PA]/$%]%)-HEZ :6=M;=A.AM$)IQ22Z=)4O M2_I(Z&.[57[G[/N[28[XCS1.O/$S)_W[/267X61J!\]_BLD89 8")M/0]YQG M\N@E]R2B,=[,(TE(O"0F?Z30S-BC+KN>%Q,OQE\4DWL[KI#@DA]420=HHLIX04;XE :QE]TJY+W] M8)GLD?R!>NIZ?*Y*1$529&*[P"B $4D%LHJ^D7+HDM GA\9Q?GB^2 KP(--S MI""Q?\]H_N8]*#;^;H/>4S=U^)%\P.C%5);L%WYC\KQ&(;!- Y>- MS82U'%3I_6'$&(=.ZI0OE@1QTPB1@43!US;NTT0YE3@JYPW@[1>^&4KLDN,P M>B:Q_0!)[ M(6C'U$:3Z $?23FH#Z$/>+*!C_HPCJ-P@E1[$8Q[D#* 3A#_=HX?FTPC.D#P MW-JQAW),;_^1:;GO3;R$*V$FDH4"6$;X- H?/!=&;1Q&,_2!]E>U%RP&HLX% M%4?4A<$18(E9@#GE268'#[EG _AV#99>7O&5LC"*OJNZO):<&EMGIVHUL 7MCN-9A3%$52K7Y=Z7X1A2(V M7:]\C^P@+@Z,(^JR*/:#+%E$"H;#1K&IIB:9/2O2M8>0+@'$@P9K:;(IZ?N[ MWBA0]])1M\C\&2-)4?OEC LFJ*!71CZ1%&U\)#8-!&2XV&P"W M*T]:7%;OK/F]OZR^L):;/I+T_=5CW-+]]9V 3<#^]&#/%P2:):G[JQTG,"XP MW@?3KIB2J>@"]0+UIXAZ#G%=LD:GXKR<9)ZM,$;*#Q9SKY6 M0>*.<'^.W_M_;7CAI(P9UR7-/)C16O,N\5[F9:%BXAK^,OXM2Y-T[6 +.:$Z M1ZDZ8G9J?V /#O5(.5B69:%@1ZE@+UV;N.K(>ZV#MF/5.8)L+L'2LS',9_&# M+JN2H9@\B8$7\ (?>$=ZPN_D4KR32^8OI)%'&WY\PDP2/'L)6VVR(H>5_"QS MV1ORSW]^D\:#.]N>OOW&<[%<=3O,;OH4D_C-.(?@=^W_FA M\_O/__HOA/SYWP:#;Q$=TPASJ-PD\+V$^3$0-2DEKX N-_1].\*<+Q&)[^V( MOAX,^+L%!7D#[/VOX3<[^AM['84%W5W3\5_.'+P(IJB:?$;2P./?_2K+VAEQ MJ>--;#_^R]FGKQ_/?I8KK"UH^ "DCV1+M79*.B,P)G::W(<1P-EE+/!O5]!] MPQZZ*-]L0;TR1[W*K=XB'F8[.0PG#1#:(2=!6"+J+:F0A2F/@(8X3JG[EJB8 M 8AE >),+N>QM6ZH5<;D)?!:@:P]FYM(GF4J1 M'[#BF21-Y M^,('_GQN#B_8LYNQI_AG>_PRGMXHY$5)0G7 M -*JK@["C:S(G!M3ME8.D3)OM-9D*@N(']N.YWO)\^":/H0^YN8BE_R7SZ$= MD+]_80[)_RYC]#,X,O'5^+*,L*_S-Y2UC#_X]!N2EF2D?7^>THLG+_X-F\A; MX#TND<- /_O9,);(H4902_:_P)_IA(_LUS !+=P3Z[QC'"S6[4KN 07*4+4V M8CX&VYX0QBLL:J+P$5.R+>/S!E_8#H0-0QD:BM),?*V?/1'?Q9J8R]1O(?'@ M62;/$DM0EC#C_N&/U)NBYRV1OT9AW$0]>X>] 7:W>)X]O8FDQ9-4Q=T;=-_E?:9,*;&\:J&&M(7K5,11Z:HQ:D0P_[(KR%S%5+ ML53-&G8G_,%C>3_Q=!0W1I)QZA/;<3 59Q-6^.,?P^A]]O!%]NQFAD97#4.K M$;^PH_T0W\70J(JB6FI'ZJ_!77O&\6!Y4-E$@!_X5#!+>_DPN O+I[$NA"MS MRZJ%'>V<[BYH46:GI4W)[N9/K<45ZO 6_*FCXKZ"19C2MN1-ZMO&[ KVX2^7 M?(4OG=^W(),1.)>Y3 Q Q+LTQN?C"P?L,[\ R\4"O7[%/GF/O9%=L:)ZW["B MJK6VM764JIB:J@P7$-VT>-H-S9TLJV*H^D)!-],<4SMR[IGS\)X^4#]DTS7) M5O3S=//G86JO/)T]W [4VX_G\GR$/R)*O%+^MH3!R9PH+:>($;#TL9! M%P#I\LA2JHYH+SCHHK9#4 %%7V,,$AL,D4O@V:!IM9@_\"'['3RK=()Y\2DT M._: AF.PDO M:G"9QDDXH9$$L''\E!4]P)W$& ^VOMM/\^RQIG!=G3?TW]!.WDS12-X&-+&A M PBVU=(M4Z]RWIF&_HJB@ZG3#5DV+/^VF(/>^MH^@T:8K<2 M6#6'3PF=Q,RK+JC*B>Z _NYR-U?>VSAR[/\/D._0&;P@,T#;P_O8W0Q@SY',P\S8L+UOL5@$"UIJ6 MSNT08-=,W7%"4E53ST?GP*:N9C$=N:G37)/^GP3:),FFKE9[=_BN0=-LRY9 MC2213JU;AL.WW"JU L3_D2A &K(GKM[$_&*\TJ&6A\ /1=_>1(*H$ M?C(APZ+FT!'E9C3,$??H,>O N^Z._*_D(D[(#$W#(9FP'"H6S14->4 W-S$? MKNZOT=7]6_00SOP!LA0+HQ=;35*\:I/BRQ<%%+'&QT,RXA=XLWDTH#\3T7DZ M1EGG;/Z]+>2L4'*)/H01;]8[2 ==OKS:D=MG%4M8G_ X;;X=C<)H*L+6'ZE< M17]AG#+;9_1-_+1QLA :'2B3&:9_9>$-/*R%C9*P6NJ>Z-,\B^@CF/=)'GA) M^D!&U>:369O> HK0RV]C$N2:D[_"*6*XBOPW_7XJ6\0??AFRU(A7.S[+NZ0S M2M(DEY2&C(EY)%WQZ>=FO_XN'S+_-AV'78FF<@PGHF6UEZQ_J "O>35BVPH! M7Y9ID[ VT:$?)#S5C^KGIGXE7O#DLR[%LW0AR ]RM_Y9SL!T!MD+_(_QV)_- MF$;);G.X*A%F.Y@4QZR+Z9"A?$@G2WD?,SM!88SH5G-,F2_Z@[\5%]3L]^]' M(V9WQ)]?O&) 8*VY)\];E8T/7/ R&H9T-D%(A21^S882#>9SE8!X;J:H!T0G M^CA?-)^/!40$CD2.CGB,6;B(S,(H$2F>>^S!RH\\/]0;AK-$V+MW9) VU5-% M4[U,W]ES;.B1'\4)&GK/69OU)29YOFD^JY1S@]HP2@K;!A,Q:_K>*@FA4(XM MR:O+=^-L;Q-S2A@3I_0W;-T[*M'9\A;BJ\L>?S!%<6G0J0_L>^F&<.9N4M3?F-OFE696L(H M(CP(@YN&54M2M% R7:)?]LFW5)E"N@!0DM-/Y$RW0/0.^L4*EZX12Z)XA$^< M&ID.B/F.Y18RH\ W:^_XK'-[G%0K'Y_IA_AF?!=GV739QB7R"04 2YRDJS+] MLQ_Q<*E)R#;5.'UTP1@TFE,@%2^/C-D+RS/VJ%5:O"DX38D7ZQ%;>4;SRR4RQT(FN9C.*6U] ZXZ]3O<$]U=W='TO.JWQW%R^R6/\ M)Q2T[.7UC-V? XI8/L;-C/V=I2W$*;7DEFU-[NAB2G+TB^?B;!+I%!8SR$V MQ5IJ>YTI5_0X/5R$UG)2\K,5DZ53O4]/T,U#P)P2[3Q MTSM.B'*8W,:$6L[D=D[ V3"(CU-4Q412A5UYY9H\^0&;_;4W85L?=7O0/P9TG+E(*62E?A[&7I!. M_>KI*2)/7D(^9A/@E9CR.K8%A"^)M!NNIJ+90V6;" !_A0EQ#YN]>G&N1" 011&X3J+%II2L0YE[B%Z)B'PZ#++'W8_"5_I.: MB#,1G.J2T890\]IT6P'IB)Z/3E]O:;[!PSA /:3/Q]XQ!B'C7< VO0=-:&^CE>:#*IBBDFBM)X>1J<#FC5,E-6]/:[H" M$#C!].R6]_)R4Q&7F]*+^\!&.MMD4C&>ZH+.WN^>*(VZ]>Q,^')<9R?;VE+_ M6QB,=KO+[6OJ9%R:F?&X\[XM+T[9F6JQ;V%E;Y/XE*+Q!W:AKK^YV^&MP#K= MYD+6MHER>(:8[S7 !9H-K.LJ=IMKY-EV0\.#EKTF.^0< ML.S]$D9_L""R&:M3&S>YRM7?CJ;!_CRG*V?C'90WHTVMC=#Z M4QZGH_S=0(M88JI88SW,6RM5F_M<+@*A[/=;T>\K46&?ASX"N'O06%,M )86<]06MYD?]*O*AN3$(< M7 _,=/G@L,Z::9%,(SWD0/*52S[+?D)%V6D BO,#!9B#@AZS!':6#2:\!W7= M@'0DE'0'&?L=H/Q*3-8;>Q,K$+\L)^B:=NWO1_+4'P[7_?39(M+X;!9UE[4- M9R7@5P;\=MYH LRZ #,PD_W%[^X=O%'K#EZFX*2]._B/<3S?]%Y#S'TM"TZ] M 0BR*BRD=E0!LP/7!H :0*WS%DU")P,@#(R93% [+@)_YY:VB]EI>_>Y'\)H M1/RDOJWNV2;ME%Q/I,_0*?)TMV >(#E-#BZ57\CVTG).;AR +YAI /59@AIL M\GG"MX%C2!=R@0\-F"'!L/Y0F9XG,M:VYDF48"A'% YDZ\K!I>.7P U:SLGI M!O %&]VO&PM M!Q< H,LHV!J.)- .%W#=;V.<#:=7E-?+O8 - : V !D # MH'&@*[9\V:9*BBLMNQP6]JX\MLQ307M(62H]L7\>6'R)-P"%2DN[[B?DRMSN M1NV:7R#F M$\7<_6HG '0=!#S.6AZ"SKRR/@6[*[C2IAR+]X<0& DQ%PE0NZ-]:SL[!M9C??J?0*J&;4X(Z] MWGA$4X7:'[U$F%2U/S3CT@60=0UD=6^1Z\6<:KC2.1X =?TS;?3T[W8/9%#0 M" H:'7HO)(L#IAO%,UYJ;>:H'5EXH E_Z:O^JQ+4YRBU0W,OU:XI2,\+R\ : M4.T:X)SY&@ &'PQ^[JRD]L?@0RDF*,4D7YF/RA=4B2I_%$88N4J3CCZH!B(' MEXY?$*6H!E(83:1>&@9@628L@Q&O_&JFT9A00+D<7.JXQ6X^V+.YRDVGEC X MO'# LHH!G8D_HM,/$O3.CP>3,)Y'5 YW9$*_Q'+\0W1- C+R$W0[\8*XN*C! M%Y*D3[X-XR1NL5)!#0FV_Y['B3]Z%L/DF3;,,2W*,2T9DYB@QY1U,\:Z126$ M9.Q'0_2?N1=1-4+T>(9&?A0G*&#)ZE.1K$Z/:2/Z:6^"GHD7Q3Q)G#_*>(ZL#=O[%Y?O]]1EAO+1219!X%* QX+"3RXICLBR'K M_9FZCP52BY:2ESIV50-;NES;FO[4WP#,M^ORH0 W'1M;CG8> 6V$,/%APP?[P%5['JFMAQY3IZM&?!X3)@XSQS-0WIQ/XK^OVR4AJ1 M'T9LO#:"FL KT:Y[S'6P8LNUW0/O6(]Q*-+W%1?K*J .4->R]=,U;+ER15H" M#GN,0P$Z"QNZ7#&1;5T-]++B]_K^FI5+"$B")F%8KPP7M.VL:DUMC<$V /LF\\K4&SLV(T= MNJ&*MQ2'HB_T "1J=ON#14FY.N\:Y*F+64OUUR96H]K2F^2O,EOH,-0MK#67 M3@&%9WNA8.>N36D@OH(-I[' &U"=7J@.K$WEVUBH&E9 P4#!8&TZ.%_1M+"C M]45U"LNR0TWM\N"&FMHE:VK3,WQ$$C\B4_I;**TM'>1.KK.\0!J*GAY?*ABQ M_W_5,NR@OO9YRAV*;,MK:;I1FQ7J\9Z?S'M4CQ<$#$H-,N^94D/5#2BR#85: MFXVTPK8E5Q ^U&GMG'M;AG@J3<&F(5R2Q-8 #EO#H5@V%&QI4,\80-=VN"'=B$-= M;S&PW0#XBFRWJF'';JP*D>2V&QS_4$H;'!$[ MVP,YBES&HG$>-+D4 MX;=+R]5"VL.')M].J=,4"Y?U#>T1=(DRP:%, -X#[& M3IM8M^3R-K6'9*A8#A7+H;YG^PZREX:+5;>UJGE'EOSL]'D)U*M_ZI4N\ [6 ME*Z5S^W.!A84IW^*4WSLL[#N-A:#+Z$NP;H$ZE65@]#%AM)8/*B$NB3#<11J MQ4.Y4*C'*P=+7KI8<1N+5:ZHIFAW-^J@M%#C=W<@IHIMHVNM&T ?>ZB/L(@> M$E2CZ(U5-P&E!:6%173G*5_!I@/Z6.Z4OUI]/WO^I]?S^.+)\V8_W _&9#B? MD)L1/?*FE=/?TG-N_,#>>Z#SO)Z$@S_>_/E/"/WTEXN+=R0(IW[@)6$4HY]C M,D1^P"]KWWM10/D4HUL2H?NQ%Q'T-IS.Y@F_THTO+L0G-L?-7J3O\=>NO=@? M7 7#=_YDGI#A*AWT#!XPYM^1T=]?#%AA1573U21D-3055W-?O-G&Z4+&IHS/ M2:*&965[(<8'RK-AGIESQLPD1!2#@_G$2P@B&4MGE*4Q9RG_3TP)F$S";S^L M0Z"OS162<':TW2_0Z[V?.Z*(^9+,)MU;:=W155>6L7!D-5JDONZBLNEY/F$Y"TY78 Q*$+=!P@<(^_.U*0&>8/* P3.2N4KV%M(<<-L M7)J9%/B!=N.LULPV^# X[_UN;XX'P!?@R]GPI<*@'['H-1D=6-[._L+M,QDB MCU+M/1'A,HM1.$_BQ O8TE37'094R=AW)]!X^*B%-4O'MBY7OC#4:>\Q%#/< ML?0(6ZY47L!=CW&WRP1J6&\N=@&@>.Y07)A %SMV!W'7P%:Y@3@6*("P!_]E MZ9"QCC- Z !T !H #0 &I6PI]/NP9-N9M(0P^/N9N @4O5!1!Z]@3,J0 .@ M = : T^NM\:O:>UMZHMZ!<:G+>W<+AIMV,2SGO;N&ZZ M=7<+4.PQ%"6^NVW%C]E^G>T#/9G^5[IO3EB6=#CC2==U;9FA@N+!NBU]!<6B MA4BSL:NV5D+LR)J*M6 -4-\_U/,OZA:V;!<@#A#O(\3!L /JSP_U_3/L=1]O MFJ_;?-J50:X2%1TW0D,1S+&E:E)3QZ">5:YKTG!(5&1NAT?.5;%EM&9/CJP\ MU\B2"=#O _07.#>P:[;6DP1P#CAOS\0K6#,:N_\#Z /T6S+Q%C;-UEJX58SS MH^K='E1W=E'_-GN?]2B]&OQG[D?TR/'!#_R$7'SRO](?/@:)%SSYK,SJ51R3 M)$:/S^BS]V]Z1'D[\>(8_<8_C=BW$?_XOXJ+XV9#B!'X ,OOB\]?/_./\V_W MID[NO^=QXH^>Q3 ? S:=@ QX<]AO?C+F%8>]Q_ K_6_&H=AG?\+\UZSJL!<\ MHX@,F#8.^2]%P5PJ;N0OQ>-Q_IU5%=T=U=%R,U_5LU76U"UL#FJA*:_?D7@0 M^?PN\Z@S?&TEX@J^/_6'0V;C#_..I37<-J10%^\%FZ?4S.[I9B5!.3@H_U>F M_-]*".U%%D+[R1\15IW]5^)%>T(!))"TG(7_"LW4K9=0WM,'$S(8!W2S\O2, MD1<,T<2G0HG)<;$7YUVG#/A2I>??MJ1(T"S4H+?TAW!*(KI1FX@>$6-_5EO( M4D]K=9QXS!S+N5* M1*GQNOB@1:.9F^$U5T!"#]EDD,R]"9I%X8R2^MS@F@&QZ VZ*4W'PK;5P4CT M,T==Y>:]7IC)9MYK3'8XQ+Q'3X\O-<7 2-,=^E^F^6J_][!N\_\E#"AYTQE) M"/*>(D*F[!#>G/T_C">M:>HV,M=<50L7%7]8P8C]_ZO65Y13*:]^#=*P:2LR MV0<),"@E48WRKNHEKCUC*^,26(V8JEXBY0F(D(<2:)GN:BQ4%0OJD M4I[ZN51^F=I+RSDV"F)!2EYP<#W)NAC, JC*;]S*8X\ M2E^[([.0,BMXRKUT_9S^L3?A1LM+N"67_.6$6017G++1CY<-N+L:.Y1]?9Q& MP*I.?FM9_35L7;>ZY9L\KWRZ4AB5:\@IO!?0B[L+8NI0\^T-139.4N1>=>7> MLT>7H$LO'QAZ\O9$YOL%W)DFO"!@4&J0><^4^L0 V]:V9LNIW9&O))B3S5.7 M;#&D93_=FQT^L 98A(Z8A&@>>*.1 M/_$]5FIED(9P@T4&W0+6 &M:9TV%-;(6IP[)NYGIE^XNP_TQ&%(C';$+C7]Z MT?!;C>6P.I*74+/ >IUU4S1?5;&PI:G8<(Q*SL&0C",QZ'N-%= ,)KS=^>H&UE0%.\W5?0/,@P6O:W*ZAEW3Q:;;6+7.MC,W#SW$-%E< M[]1#S#T9S",_>4:W43B<#YK,^.E:[EUG,SZ+UB7#Q:[&NF')E>8/>: ]QJ( M'@4=748,5:KL+P!>GX%7Z%^QL*LZV%7DVLX %GN,Q0QXJFIB73)/2(TI\COW MT>VW!*Q^<_V9)-ZD]ITU]-@Y6/^E[[%3V%E*Y4;#-!HKW0+=I0#YC?N8- 7K MEM;DI@Q@#C"7P<#3D[%F8\N&[H$ _%X"/T6YRZX1G+[L8AHX#TE62P%*HDAQ MXRU_E91"OYM-ESE+9YW_VC("4#JEDTIV[AHEU,=4L.*:V&VN1C>H3R_4!]:H MTBPQ;:S3_QCM>=M QSJI8^>N4$)[+%87CY[T^E(;KX44F',.RVSQYK1[!LR/O=Q!."7HDHS!B74#Y3XGW_=CJ.1"K M5W6LGCP*!F&< V !D #H '0Z'1XMN21V-N+;!G\E^FF#8JU0*9_W?.UL:I: MV-;E:JP)#H#.7?'($*2G8<>VL6("F'L/9K#?:50-=G0-:XI4+?L \F"_CPH1 MPXZJ8U7O()C/S^6\]P #A5KD= TTL2R9=!=F8M."$@4 Q4;KM&#-5;!M0'T@ MP%W+)E##AF)AW86*00#%1O,LL*48V#4[B#LHTE)N9PU56B"7N6HWDJHYK,YU M4T8#DO@!^"WXEP3*6TOO )0#RMLP[Z;"7*NMY=T"[ 'V]1MWYG TJ^FMVS[& MS^\^P5(OM5U![#N>_*#R=Z%A7%.PHC15> 5_:N6.1 M?]'!FFM1[,G5R QPUV/<%;:^P+:A8$-I;(,#4#QW*/(OZMBT=6P9'5QZ(:E@ M2U)!0B(2)XA\GY$@/O>, EGRJYM80%ZRIB&.*W%'OR:X\ H0WSO$"WA;IHL= MF5L.5SYEP'+_L%QHO755:?+F"JPW(+Y)ZZUK-M84N1I+M6>]6PR$DNE*8.]Q MYB89DR@M:%.7:3B*<3)?&-;OMZCJPK!Q)YMEZUAS.A >4C_8 /;]@[W N(LU MNP/7Y !Q@'B%V1B:@VVP[ #[?L(^"Y,PU<9RIVN&>(L-JIH/0FR/DJH:$_2G MT$=EO0J:3^+0>=:UVH7^5*!C$NG8N2L4_Z*-;<7$EMO:T0B4IY/* PO4 3%L MENE@RP$5 Q6#]>G@0#S-=+%K]$5Y<@>\UXE'V;SX*9W;3Z_G\<63Y\U^N!^, MR7 ^(3>C>_(T)4%R1V9AQ')!/@:C,)IZB1\&U\_I'Q\HB=>3@H8.2Q&J685H M78=H$LY*.&6:O\,<$!9?N79A:62\/P*&E>CZ:1Z< ]PTV8#CE$&Z2;_X8JNL M#R:V>])FVHW"429.@KC2[RG7(8%(BQ?30T;=.\8Y86%%PV,*BG402$+G/9DE M9/I((J2Y&+&5!]!Z?FC]A;]'AA?HBL[)HU;LCDP]/V#H?4L_''F#9.Y-T"=_ M)/\"!?AH !^K2QQ@XE1,R";QW(X4UJ\SPV(?[!.L7X"/'JU?Q\5&-.#K:]KI MN]_)._6'0^;!W3O!##*-3U&Y;*_J(MR'-'8?LH/2\B@^D++6,*V96 %4RX7J M^KG4!VNL7[86(PRP!=@>"ULQ/T=3M1\!OC+!%_82 .V>0ALL,\ 7X OP[1A\ MCXL[JRGH:Q&BEL:NH45D&WKGQX-)&,\C@GYCSR/^PK\V M/6(N*6K[406=9L ML8C%L'/VCR]A0M [M "L^B/*F)J+$N2"GJ^+/*4]^^=CA%X7/%+1]+;/Y8,? M>,' ]R;(7U*,'I_I6V(B?LRNWT;A9!)^BW\X8@82A/ZM!XFISEJ0V#%7I97= MGI2_*"D?K=CVI2X?^(L?$/29/C^.T7MJIX:UWG+4?:@U'5%K$BS-5M.[8Y\ M)<&<;)ZZFMG&'AE"NN/3O=GA VN ->?'FDY;U#)E7I>=W^Z]"1TQ"=$\\$8C M?^)[+(5R,(_I#$@$%AET"U@#K&F=->?7;LC0+]U=AOMC,)RSE'=O@O[I1<-O M7G3N#8=J%EB9F/G.-@HH+'NG6-C25&S(W/REJ=YX?0=]KQ'.O^CHV%04;)D2 M-\, -(,)KW*^NH$U5<&.*7%_(\ \6/"2.20:=DT7FZ[;/30W-M"Q3NK8N2N4T!X+*XI-3WH=J#G@J67.P!: T !H #8 &0 ."YK?%]? (GAUYOX-P2M C&8410;[X M*?&^'UL]!V+UJH[5DT?!((P3H '0 &@ - :G0[/ECP2>WN1+8/_,MVT0;$6 MR/2O>[XV5E4+VWIC]T7@ &@+\KW&MPC"QHYM8\4$,/<>S&"_TZ@:[.@:UA0= M(-]WR/<:WQF851VK>@?!?'XNY[T'&"C4(J=KH(EER:2[,!.;%I0H "@V6J<% M:ZZ";0/J P'N6C:!&C84"^LN5 P"*#::9X$MQ<"NV4'<09&6@>@'%#>AGDW%>9:;2WO%F /L*_?N#.' MHUE-;]WV,7Y^]PF6>JGM"F*_F9'(2RC+V<%GY"=PF] [_T7AZ43'NJ)@1VFL M\ KXTLX=B_R+#M9XZZP]06V#04;2F,;'(#BN4.1?U''IJUC MR^C@T@M)!5N2"A(2D3A!Y/N,!/&Y9Q3(DE_=Q +RDC4-<5R)._HUP857@/C> M(5[ VS)=[,C<&C3O9+%O'FM.!\)#ZP0:P M[Q_L!<9=K-D=N"8'B /$*\S&T!QL@V4'V/<3]EF8A*DVECM=,\1;;%#5?!!B M>Y14U9B@/X4^*NM5T'P2A\ZSKM4N]*<"'9-(Q\Y=H?@7;6PK)K;9J2(+DCLS!B&2#O_'@P">-Y1!XH.=>3:!+_[ZLZ)H+]"0#/RI-XG__D)Y M\4;3;F9ZN:7GIZFFDIFJEV M:GY4?%I9>%JF1I\^'IT?PFA$_(0,T4L_H.9S,O&B&,U(A.*Q%Y%7%W>$U;0> ML"?N$ZJWZ+?/9/I(HG]MS)8]?^W%9/@VG+)!Z'AA0#YX?_9\WF>]4=HH;Y7<^Y,/SC%Q]]^/?E[/CDQ-36^6XOL9Q M)<=K*:9\1K) M!<(JGE%W.;_3P)W,>=5PS=99G[[;*I_7=E5K?'X_G4W"9T(XO>*KY?@+K-W8 M\?2%M9(:C-U /ME@-,1U_N+%(WL3Y;]>CJ,G'BHLQU"U??.LC=1#CJ^JKIB& M?3*I*">T&#T^H_R#J>00%QW.+ I&N8T/HLHAI(A1M@E"Z2Z('I](-/#I2>B6 M;M](C2/(';QC]C-/^)7_S+@8:<7HKOZ$I8.@41BAT9Q= M%PM7U8JCZG9"H4"9HE0O0['5OQD)@JXR>CZ$D4#5=KDP@KYX4R$6]@,CKN1I MQJ[H.+.'\BIU=*&%-_,D3KQ@R),:V@NTV',?FJ/RX'OZ&JYZK>J"VDK.#&1_ ML.RW+=2GR+XBVPMRKUGN=43DJ)>&T4/9IZY'&41\@&^Y@B0&M=(DAHUI@.0J M,;^U1I.#T$IZ^$]7-U?IH+IMC45N3W9;@F^;SKK3*DVZVS(AD&,C.7Q.8W), MMS/<'5!C0E1Z7IXGXS#R_TN&/P=#$N7RP]AQ/E[96MVQR67'[1R56?I;(W91 M4RQ[KR JG]M>X9SH96M'&/4$E=3'_,]^X$_G4\2?1^%H[=05-Q1Z?^0$/X7? M2"3^Y4_]39=:^VDMU4QL*2[O^U'B:D>7?I[-3A!/'3[I:B9RLCCDT)[3Q--$ MX 5OGD))!_NWN9(^5=7TA=?2)>BB%.[P&7(DU"]$A01&;S:##F(,AO M-]<%P:BY6SQ[&X5/D3==NQE;?/LAO"9WN0]OLM=D.?#[S[4KO#N%A%70YV:- MO&DX#Y(]\QV^FT>4O>(<572/?$ ]-UTU=\UM<[@E_5Q?CI/:RF=3'3]H&EML MF*JI)>TL1 MP[UE)-YL*RM96$4RK3*9*SO9?%>O?\_CQ!\]+T>>LW]P[GU&HC:DHZGJC\*2 M"R;]+\.\"?10 M0*F8B=DS@YBS"_,9^P4U0IB5+4W-)_U8;M"_,?693NE:R%-_+M'#RM_B=5.3 M#30,Z:>",$'A(YTEBZ:AVTTZF#>@\J&O% ^!Z-38;.,95<.1/Z!_C)/E5OIR M6184"=7CWTK&/F7$?^9>E(C%8)-]>8.BJI@J=6[*C)DK5+ 8DO^A-HRSQN?% M3P+*8;8K^.8G8_[EHMGG:>0+'2,OSOZ*LV&G5-!KRQ,=:!;Y7RF_)L]4<$]A M0O==3(K!\#4E**3K*6MT]P>AS(SHBND-4E^C'PPF<[X!$=N8&5M/V8QFDV?V M6T[SW7Q"*%P?S0LU?8S-XIX,*!\3GU+T_CNE@QULK@8)XXKJZ@9&'EU3IX0^ M3PTQ>^%%_K$7KRXWRLINEF$M:\=VF\ZKA.Y.'N>\YBL#TRUE8\&ZMC+8]KN] MWP\U55MWRY9CI+[9$TF^J*7I+.>[KL,4?$_YY6;BMG# X: M=3'SC8B7Y>$EY?[*K2T]1?F#]?FNQ6VL'@YRK_.7#ZO9I:[-U]),1[.=Y:P/ M&ENF6>^2\N:L+=W6]1[,>E?]YBVR=AU;Z_ZLRY_NA*PU76]ZUN_\R9P^77+> MZ=,;))PJ;]$U= >?JN/7KP&O!?/Y!HBCZ%7G#QD=),OY2@.W80OO_FS9;> MX,]DZ,^G%PE[F!V*-@O@DNGDA^6 *[[0=+2;$1N+#;6%/X9BI/RA__K]'>'' M2_\K6>9@W/GQ']S]F]')R&14"D)^_Q0&3XR^=^0Q6;B*!=UL7$[U-E>QD6>_ M2K=/E^9/KP^9S;'\WL'37:*HA-]K-VBM\5N$&1S-\0_^=W9E0C7@B7E04A6_ M8[Y\=!6CS_-)XL_HN3:-([H)1(X4=U9PQEP]141$2RVAGD8>;&,X'T\,EXW& M![N*LZ'$2'2@$CQ_3);<7EQL,-H8:0O*4G;SBP;!8T%@&2RKEZK@[ &$+YC+ M",PEJ0GD4@3_GQ?YW%O +$+Q0]C.@7TF?)A3+D=#,, <2P]>L$?Z&8THJ@: M"H2__/3Q^N9N\[:1D;[*)T;$S2@C@;^\C]'E@?I[_KO\,3X%/@,Q@07]*?GL M04Y[*HTWM_IGP?%]9%?'9@:V3C.93N @%JOUL/AH/MZ1K^'D*[/S;^E#?B), M2W-L_N0'U#B*L27G,1^D'M9L3+DVC?U$TH4FX@N-%Z-IMM \C.D8WH@.N8C! MR<%DS\J3XT8VQ)J17GZ^QN5%T%UF>=$O%<&ZO>26X5VZ2(=TD:Z#=TVLS.59 M9^QAW>9RO)]S#]_"&CE'ORX%Y_1LM[B/VB7GJ'UDIBBUSA^\@3_QDV><\8U= MHHE_^@,6/!,,_)DWR0+F2YY]\D8X&T%\]$,895]??#P+QJ]N6:6&3/LU9;C9Q_-WV5OKGZ8O;>:8T:;,-A MCOQ#!Y5@EH>X\B\TU;5-1SEAHF6/2+F5J^8C4B.+V"%G)*WL&>FH]8P?(>JT MR_R4U;IEUIAEUDJ99D;P\IIM,"9#=N.?>>2.B(/<$K^*6?K3MHA(]-L#WXYN MB6=BE&?DI,[T R($-P-0KY\W0P7YX"T$1(G[_0&93-*VM\R^\)_C&5TBTI^K M"1O*>N\JRE]S!$2Y)KZ#D T;4-18A1U\U]OV)N&LL)>Q-ON.XG#B#UN( &,> M*Q*EO_,I'(*$]1).><^BJ%=<@:P?:B[OI9)FQV4['&M;.QR7;F.<1-F XY0; M.NN9_&*K8 \FMG.B+4JND%ZDQ=W$#QEU[QCGA(45#6>A>O4%99YFCL@LX2LY MTEP1O EH/3^T9A>*%XM;T3LR]>B6F;DPZ8K5\KA^[]0,D<+G_]$96ERMA*%7KT M!G\\1>$\&%Y0P(01E?9@0,AH5(.,^1?_9[3 ?2%F+T%:PJ0"L MI8)U_5SJ@U76+VV ;0]A"SN4PZ?(RS>#-LBD#4WO3793N@W61U(:L:-9&QA7 ML&7#3D4JD,-.I=Q.!6QS'V$+.Y4C?2D]T8:OW],9J\^7]02P,$% @ MTX1E392T7,-P"P +G( ! !E;6PM,C Q.# Y,CDN>'-D[5WA<]HZ$O]^ M,_<_Z/ARO9DC0-+VE4S3-R0A#3,)9(#T[ML;80O0Q,A^DIR$^^MO)=M@8R/; MA+2^.4\_U)9V5[O[6TO:M5&^_OZZ]H%G1RR(DS>N'QU3>;8=^1%XT\?.W1.B=U 8 03YZ]B(^SEY>7D MY>S$Y0L0TNZT_GU_-]'#1[1DY10;.2 '3\BU1[8#S+&8:?%1CV9IMCO-LT[$ M!)YY2FCT.N-.I--92W7/L" ;]5/TH06=;K?;TKT;4A!$#:(I$Q(SB\3I;;EA MB!-_:@6=$2EEST3LD IBG2S6>%E 03JT-@\L* M\+BLN<-G$YJM&G3$$8"00T@%'6;,E5A"=.NFL-'S*)N[80NT*=^>1WB,R1QI M;Y\K+2X:@JX\1[E2MRTYF5\T('R:48S\X7%R NI%%-QUB $;U=T"%@'QK!6[ MVXX;B<#<2DE)!0,(<3W")87@V\92ZUA66=@I:Q6P6+Y39:-L,B]K%+!01BML MDX-G96T"%N*\KSE*SA0,0.KB<3PPS;9:IVO7\M4\2^Z>O= MQSGD#DE,G#N/3''&9%AF\X6M$11O1>C*939A, 1<"->AMMH)3,!JO3:+T7SD MJ=T!J"0>&?9M*M7:K) [B-.(*."I$=T(@>NKT?"Z/YSTK]759'0WN.Y-X68R MA?_N^\/I!(UNT.BA/^Y-!T" /CP.>X_7 Z#Y1PWW 7!? 0,=0>, .R:%Q>8D?E/I,E(;+00K2'P0C[ M6?'IY[)WUQM>]='DMM^?UJO.\2 M.K$4X3Y@&MF/:\Z4<59\RM@_1CT]'&/9 MPF)YX[@OI?>K&8Q&R#\>O%OI36[1S=WH7_7$D0/V)184D'F(&1N F=5A!.MS ME"U283FN\#F!&RT%N7,4EU/CD,:ACSE3)>$'PB=+F*("$%*M.0BT(6:C9/E:HRVG-\_S'M M^U!(798R8S FEBH*6I;K,PD3Q -W&5Q:P5H=X)%#DX/-IS0V@4"TE8B2(FN@ M,BJ\9";#2JZZRG'ZY[33%5OMV*PG0%*NX^Z2,!A>/D#"LXG\S+X@@4'Z-&-:/*X0O*B! ]ZT^?BMBCE=61@U%&CAU)03$Q-0P9 M"[PJ/RQ=QR9\T@=/R;5N&1//Y]82EF3(!A8/M.[@G21*N=EP)=BI2[T(1B\+OV::UYQ^-+- M)N1BU+F0F0ME-5:E*F9QR/;VFI#+J)/E(EBLW%8C6;KJ$$?32&%"=%^M(1?6 M$G6+&MO2!8S$DVJB,#ZM>\H6N=B6*('4V!XI,8PC?@"?*0Y*IX-Y 7*4G+.. MG'+)9SQ ]G>;XB KY-??I%LU]PM%K&,W) M3P+!C/;CI#_=W/2GAJM,_I- ;7_W<3.@;N$,J ;3_$8[ 5^\P028HLM%:,\; M\!J2\EGID$A83JAK4RMLOG)%$KI#&-\AA^V6R6'_B4 _%"FXZ5,JUE%2/DJN ME2+ZHU_)Z?@Z2"U[.YR0U8,>J7240/83Q9U:OND>J7M7!4ZI\ ME8@10_^1"UC=X@6L&M"W?X617*]+,AE7\#)?7^3&Q%L_[_B_"):OK9T#?(*& MY#$_ZI ?NO)<+A%+'305/[II@;&7.+DI.*3JSK6TL.190YF,+>)($;4TMZ). M7H4=G8IB5,=TC%&F.F(?D[IXLP899SP54B+&%UXWMS(.4T7_M(*OE[A2MU@56)D@?4OB??$:H+-X3S!U51RFIW3 M9N?SV_60I760AXR?=*KT>/FPW'#IJT/"TG0(7A$G:!9UUXSXE"O.E"O>H,7' M%E>G:Q540%.K83\VVU^:G78Y!%('^A4<-6)0 W\ZS-+L(_N*C!_G' :,;WX$ MTH<.EM/D<#7,IT(>OK?0LH[Q5'1;X1%OH*HEF^357=%3(&KX,[@I? 04:W#1>.1\> ')/\A]H,Z:,AE/68_N)!H[Y9X MP\R!K)P_RG$%)_CITSK/5RY,KYBO!Y*LU'X6#/1G0E*I:['?N>M[$2D%D@9B MU''4UPL7#4C]@1P#-0=_7S3FV-''AFIB3U?_IWHDV^?A+\V"OEEP\@ETD!F5 M^WTQ(; M@=0"$@G;MZ2X)ZL9X5NK]_4']@6'>9[;[@I3=@3S@GN3=?OLN .,S6JE),\9E!H&.A M>1A[',Y(QY\ST>_U WDF'"_(6-'UQ+WO2.HY)#!A^N+&3,ZEC%OG^9Q4V+(1 M(P4MTY3_$Y9-EX03/)>)*32?M%JVJ2]7MF\QIH2O1O,?&)8Q& B,B*&63UF] MI^V&OA+[:JF.MK]RBX9G*:9JH0F*J?-/0./1?.1+E3"KA2$\:6\T5ZC!*L^V MQA;G"%<46$Z\@*?JT&8]G^6XJ@4NQ-N]R^3RSF4V/%@,5)QA]C2:ST%C6SV" M=X/+T7AWBU"2K6H;AS$1ZG ^6P5A;\&)[MNUT4A4-8O,"_L2M"^Z"0AHJQ6E M6JE#XK0T8]5P57_)Q/8=F#3UF\#4MT>Z5?1\N72YJE,\,O6N4WT@U/,\3BRJ MJ<9TL93B>U +XV2+XF?.4O,I+!WAB58"?/&["[S)J_[51M\>< M26^L/B=1TP.8HP\+S[QNVV5TWO[)CM<:Y"3Y?MUEN2 M,+'KO6">D>D?053%\O^AKT ;S8,?Z"ZQO,7/)'B>(2P)?R8J_[WQN81=RT ( M/WBQ$CGD0/:X$RC,P@OH?,>G.WBQ8RJ#9C^?Z6K:M/[A1GT :8,HAJYA1 M8[+P'Q /G@ 4 96UL+3(P,3@P.3(Y7V-A;"YX;6SE M7=MRX[89ON],WT%UKKVV=YLVWHF3L2U[ZQEO[-J[3>\R$ E9:"A"!4#9RM,7 MH$!))'$D*1'<3C)KF_S/^'Z< ?[X\]L\&2TAH0BG%T=G[TZ/1C"-<(S2EXNC MC!X#&B%T]/-/?_[3CW\Y/OX$4T@ @_%HLAK=C#]=/DU1PDGIZ/'I@?\*1]^_ M.Q7_C:X(!C%!\0L\/A;,G.KWC^*?":!PQ)6F].,;11=',\86'T].7E]?W[U^ M>(?)R\G[T].SDW]_OG^.9G .CE%*&4@C>#3B]!]I_O >1X#E%N^POTU(4@CX M<++1I:40?QT79,?BT?'9^^,/9^_>:'PD312O'904Y&\U>NG3V?GY^4G^=D/* M!2&#Z(W;/'JCT3I^!"?P"4Y'XN?7I[L--P240<*+;;X Z>H=_WDB2$YN4A^JZ1EI,6;CU!AM;RKC@>IX@])B"EOT#V" GB MT(WDXVM,67.W&FEIX]9=NN3*,$&P16&HA+0QZ@:05"0X=_IY!@AL;IE64AOS MKG$:PY3"F/]"<8)B43D],_YO#K>'Z36@L]L$O]*O*9Q"R[MW12=]OZ7 . F>=_ETR ;PQR^1O#A&?[\3PWJ# IP5')C$2T[IB40R&MR!O)*:"3 MO*7D'907 !8G(D8G,&&T>))'[?CT3#;GW\G'O_'J>UWL]YAN*K$$3&!R<:1\ MQQ 3,:B\.^G+_JT1MP3/><092C->JVYC? 6GF$AL?P%OD-Z\,0(PX3TZ0%9W MO%3H+YB_31DO/=%WNTMYL4+**M$X@"89V[UJZK&DUB;.PY_ M'.W1HA'#HYHEG ^2BZ/W8FCT"M'+C%T<'><#I=ZPQ:W':V^%[<)--B)Z,.L6<:*67%MK^4LU40-C/QU*:*.0*>%OD28C_-: *]QGF.;J>_DJX MW9?Q'*6(,N'>4E/[^C')^+DR!0N61EZ[H,95L*J&[!D^GPCWX9'@*:KVLA5O M9$A*;WJS7$QN/4P_81R+*;UG2)8H@O09)W'%$3NA],M$V!^H5>6 /;PJ 7A' MF "N24B 8'WB57*:P:)C0T#$?D5L=IU1QK.1W+Q%22:6!RXIA?S_F/=N:FUB M8PF;EK*!A.#0TSX.)E@UDJX:S"C@%E![HJ\A71J-$K=T_D- SA]HD&/O@1]R M>*.T)L#"44\(XD/.C96*I63/>JYBCW8X5A4'G_SD;LB^GER 4TY<:JE*DXX* MJF#A9O/(!2H*&;8>R(\GU4#<\[][75 PKN+TUU.N&<4+X6%:[QXY4&[ZR@;* M_B9\V P2A6D":H5YCYCD.<,809.,@4D"O^!'0'@!5B>'NI%63"2UE19D5!_% M VYQ&N=4CWQ 092[$R[C__#NGWBJP=Z>M3B40BLM/?92.X(I/E09E'O'[:S/ M.VW[LEK5\>MY"&SR]9;WI]!+>IT1'IEH]85PM_C0:^U^_I=$9)M4;*_$(1/; M*/GF$[&S$CAD'K8Q.L"%)8.GETN $A$:[O(S2. SC#*"&(+MFL F8ATRS4_L M-Y];+:)\R&SR,U/FS_?#R)\Q)&B9KYO0?V8@0=-5/E/X#QB_0-H@<;SD.62, MH[QO/E6:Q/60.>)H7X#3SBZC<$OA^ ]/2T5CL, 6=B?-X;7H>]E]&2!H3+[X M0* BQY)%@P0F*%DWVVG\S'#T^PPG/)#TYK\98JL*#%W)96G: MR7M+MGNOMRDOE=:@E;G'$H7SK$E0[ M,/LMS2\D/T2ZTI:GGD &0D40:IE:G7$H596, *?:=RH3EP%/I=0;G.' M'B75_*_C:L0>-?A%VT]#?QG<%'KX$+$NU0^>EHK*8R\6ACBFZ.7P_D^Q MD&E:["SN"&B18FVU^:5;\91)3&\+I6R M+1*MSHZ+VMGH9LPRH+[,P\!1JY!X8\Q76WC3?HH^3\4I1RRV%[2[S:&AH&%@ MM+-0>>.UC>;P)CES;YRQZ8R]X6-K?]@Q8^/OX6!CQ]!K]4JNEJ"^5'VMQL!A M1WDX2QE]!"O1J5:[9";:CK641$' NVHR=G1*!V9)+3O42CGA[4/<72K78%=/ MH=B"$'P1V]UQ*%^ED/#Z^WDMRK%(,AA;ZR@WXMVVRT <:NE[.>D !)N\\/K@ M-_-%@E<0/L%\O&^%A3.]#)H#?:C@\'75 1\.(L/KZEYEE/?2*;W&\PE*<__6 MQ]=?N,%B-R&*Y1'VPI^5&COM!^87H<<_E$*6?4$ M0/EA,;R3#WLS]9&(JSC92LPD,5X((O +N=I3<<"%5+IE)@UA\74,%P1&* ::W-KQ!SS?02L2W7)7'XX/-RUPM2-LD!'ARL-%.F\-3K_?)NA5R2,0RY MA/!&^&O+-;.VJG>EUKS_Z>=' A< Q?(NK&*KE,DK#XY-VCMP] UCQ:#1WU,% MJ'<&AD[RPH.X^*0/-U;\$-FX! D4W[5BUX 0<:C$AZ+&$R!0FGAK MAHJCQ/!6YXK%F"<806[V)!''>,V+6B;2RM*6FC1 1'CX9@:"65!X2US%5]=6 M]4&AZM7F#LK=5P&6I\%V<_F5&<.;?_@,R.\PORYANX^S4FXF$AD#-4F Y>C@ MB[D\U0(E3KA^(O60'T; .'Y%25)Q MH/JX^"3"YG'? %/$%FO-5J!LRY]?4K[A"V]]?V=V69H.];=)N!'7Y_>5Q&&6 ML9>+UI*W20MOX?8NC<4&2QZT>[2$XE+!&,YYZU!M/JUTFSZ0EBY, +@Z9BU[ M@Z#P1L.W6T/O4@;2%\3[ AO(5LK>C5C&R48<)@J\7+1"P28MP/5Q74?+IR[< M]K44=9ZN#0SDEBO+UY_#FK5:?['\+HW$G1!P#-<_G2:OS*S&.2P=:Y_7SPD3 M'PE>(@Z"J]57*A).?K\^?;F,&%JJQH+^C-N+ZYP9>[Q1:0%6$LJ[NTXK0;"1 M;6Y/TI'U^F4-W_+#S@Y7O[OAJ&E]LY).0X@+I!M3QT@XE\9TY^:@ZG*)$W&Q M4F(A'AIPO)QO 1^;'M5==+U_7&X'\6*_(&\]^?A'<6F;A4Y5VY3IAH8:5Y>[ MJF_**B16S@/""G$M MUNU:_3S#A#G 24FG0%&%;LC@,;G<$68J*L+;X5RTL+>8\+HS(]&,CV#R#Y!9 M^CUVADK?Q\0P.!3Y!J&#/I!)EVJ]6-6V'?0F\2:C;=QB*%J^=]Q#N[R(W%EK M>).7-],IC-C#].:-HR-]@4^ P8=4'8-*/C=A+4ZI>;$.#XDM0M,*BWYZPUM1 MT^22V#)!68-9* .C>19*R=A[4_L%7T:\ ET/5S@SUAI>ET8@VN"3:6.6P3% MI2E6Z-YMBEUT!G@3<B&BR&SRYW@IJ8BP,M0:R@O3EG+CVOEO9[UF]A6-3FP MZFHH(^MP0>8=F"[K*Z/6_X,1J[W;NH\1JU)K>!L\-=8_+/(K%/S'" 9&\QA! MR=CCYK-R0=^E^LM/:OO1_%DW6]1\6(.K#DUECUL%QJ4Z5&A?;W[ST1K>E-+@ MOV38#"S.'S;T0X/Z.X=G 2T$N)QWK\# AV6S)=J%96B@:1"(%EARTU9 +*!E MR7J56)RB:0-54E/@)Z0-6G63Y='KXI2!\@BV%5D^ M0K20@4:#55X0VB MGV> P"N0;]R?BSQ0]=+,1,4'<#5$0T.,D[,M8**37[2609UCJR(ZKR&WCKDU MCB8F;K075\YD;417?\"'G%I+NFU*5RB[WS\%YDN/I]/S]>8XF_N"W MKRF!$7Y)T1\PWGZZM/Q-)_DQIRJ8FK#*X/FQ#@U2+0+3 E5^6L.[Q"MW4UA] MB\D89Q,VS9*B/JYNKG @W9X.,9 .#5D>CK= DEE+426%="ELQYLC[.OU^]@< MH=1JN8+F\-_E\PQ@R@!+:VY4+O^9!@?'EDD?O!?Z2S2=\5#H= MHR03]T0($^E#QB@#:ZM<-9;63+P"%$5N,3+SFB.DX^VO M!FD*!-PN/J5ZQ-,&495XZ@[O.$9>/XJN"4CDH;'<]$O&")ID^8;B+W@[L2GW M\5T2(LZ>S!5'AKH3N#OV:2EPD+CN/))MP=Z%09:]3(=O3W?6M?MN2KN_1KQ$HLC*#]H_P0I)$O%9(@S1]55$T=_N:XL)-S$T5*F[HHMW2YL$A?> MGL&-V>*Z-SJ#L;CWTPT@=HXJ0$P< 0/$V5$W@)C$A=@5D68_@=?/@%?6""3Y M=[^RQ2)!T TJ/KQ5T+CQ!@R?!LZ[ _NP(UN?5R]73+Q+>2E#ZA8&%;'6^3)Q M?QGN79K8T_52NKMJDU$MA=0-%CM)(SXNYBU*1M*'5#Q3[I%JPJH%EHEUZ#AS#DN'L#/I#/#X<]V! MW5,<8E<.PF0GE9172;83HH6FFY"A@[1!J#J$JYOV\ 9R-D_$[C(JMI?5AG$- M.!T16N+\MF"I#\K>L%A2:=MQ>OAQG[R8#21W*64DRZ>>^;#U%B"2?T/O,V?, MU@/#WB=]U^W/QK0QHE&"A765U+#2E3YOI*3KL4(@:,G+=PDU?2;UZTUJ5U_W M_=T'4RE@JS^*3T$H!*[3L"I(YMJI[Q2+?"'^F0 *?_H?4$L#!!0 ( -.$ M94UR1.5C]2$ .L- @ 4 96UL+3(P,3@P.3(Y7V1E9BYX;6SM7>MSVSB2 M_WY5]S_DO)\=YW&SNY.:[);LV#.NLB.7G?4K!)"3Q0A$:/AQ[__H#^)#X M:#P)"I#'M54[CMAH=*-_C0::3>"7?SZNXUOOZS=$KG 0DC)+E MQZ,B.T99$$5'__S'?_['+_]U?/PK3G"*_,_UU5VPPFMT'"59CI( '[VB]!^R\L7I-_WO"2$[N5BC%*Q*'.+T[_Z.(\J?REUN\*=)@ M1=6[2M/.$=1G%&)RF[RIPW^>)1%ZTV,F]]6*5Y\/,+KF([GV[^_^?G= MSVPT_Z+=P\D(=4Z++$IPELT"VE,6,9R82RYB-D;(BRBAUHU0?$GMG!9KG.39 M+ DO4)3^CN("7].&18K+W\VE-^IEC%J7["?\!3WB$5)#3,8(=9>3X/LI15EX M1A_A)$/C,"'A-T;46YQ'E3U.Z52[B/*;&"5T%!84A+2W)$^C^X+UQGXWU\"L M&_N*?<;Y#4XC&FZ"^N8V;&1XH5Y)&XV:&(9,Q0IVC-&'+%PJ/,B"92\;E9#F2?4'W,;84R!I>^XIC MQK*;=&(_8!B++V9G?U8U%E3,SNX$93Z:7%:6IB=CR0 >-BECID;TG*O>@5_6>G8_R8 M8SJ_;"26:8$VP%SE55F@.!7$]/#H;#ML"23=N MMCL4[UYM]\;=M]ON2):NL-V?3O[&>L@8I+/L:R?/W5FWH$(RTSX\.2E=^P,J MSF3;[L\\T6]]@I.](K&.(Z/W1U-/L]!+MPDGVWUTI_8F=C]3TU[T57Z/[]*; M]R&/8C')U#X%%ME,Z%1[Z8]??U5VVG0;DZ#35\Q*HDD*[GK+'>\"9??EMK?( MCI<(;4Y87ND$QWG6_%)FFH[?O*UKH/]2__RMEHA.H"1E2YV6:%1E?$G7SMM7 M.C&ZQ_''(YTF=,_+AD6MR8DO@_ IRH*8,*^;+ZI]>U8]8WY0$V>S>^JN*,@E MHV/$BS-LFKRZX[G#\BSMCBQ*@Z;C.@]CF%):I&2MB0]B=\1V2GYXI2+'JYP, MZ#3[)RE=C-2?5SA#<+T$O: &*$M\J63_BO+569'E= V)%K9X('D&MM[_=.[7V9T/4.SO+S1[9VQCU;B V%FME8M\! MQ]JV_^W4MI])0KK @ZTLI:M'1D!W()97U=0$ P+>-1I^TG8$F[.E M,+V_T3:;&2>4KO:KOSKU*_9%=%C$=,\A&)/3I_IAF9'I[SS-.33[31,.4^*[ M5;!BN+</47]M+R:J!Y9'-"6>!.4E-;Y&X(4H M*MY!E'Y_#&"\?J;(11C"XE.G,HH+C"X9%QJ?.L50$P533E57A0R):4'C@\JU MS0\SA2W<,#M4&W][YYN5N]6&8\T\T&^KSNK/:[*=S8*I^2J=/ MY6B1+'59HJJ9V-@5UTX*I\_-BS3RMEBJ>0FX37YCO9I-B5B;CK%%#%OOH*:,\=.9<1#YW!@2"N=F MEA2&J>)%2@=NYKE60V(:J*M5V'PY0Y$9>9%RL^)NI\<9;B M,,HO4!#%= J^1H_1NEB?DC0E/^CNY QMZ)/\J6=^DZ;UT.DU]1?J1T]4@)Z/Q%AJIRBC 0L/.B&.B*),LO.%TS M%6YPRKZE0DM\BE%*\7D1/>*P>?=Z2[=2_8G$J'$SE6@V]A;%*-PGOQ.!6=Y,B;M6^'R1-X,7*^(FOD+)4/5C58T(NY>E"^U M0ZA@"2-8HOAL:H$*!DL,3RIC;O$&/=5?<(N6$%*Z;9TZE\Y?RZHJIVAF ;MV M'8HSFU??=E[C?$5"]I%6EC-AYS\2G&:K:+.+5CT,:+>KATVCG;\8,55>$3,: M[&L,_=V;J;[9+35GQ=]4Z+^A*YT@VNP.$A/L9F5-!;M9?E-_P31B"$;L9OD] MU)#ZV6;JER_!!4FWHC0RU#(I0T6!AQ0S0AZ'"![U01F-(F%73;[MC4>;&;87 M$VY;V@3@!J4B\!<74G6,-AT5G\:B;E.H7AV5RZ0+C+F+5H.6@L#!;>DO6,P'8$20X';0P,DT MB0HN-88SUGS1SH](YWV8G!L%^N3^&E]35>,(T>?:F-DTG0F:N9)W^(&+>L1T6KI+P[,!T 1$EH=-.@PS58: MHN/+"J<8+?)!#8I)4V5\M)L>,D"X0V -(>T>&HB89D?A+2G6FC54R9OU@I3< M7_-KJJJZ,I!R;Z8&]:5Z<7F/HP KJOL.&,#H?K= MF&Q?U@Q,AH/72_) !X>] V$)@O?UWPP/[UNI@>I7NO=+HPS0K?JX\_F" M;2ZO".I_(J/;K"EP4V[FK[D-55 M]H>!("<_W+CUX@\T+9\ >,7JO5&EVJA9%&+CA;-V5PK TAL.LC PT;9O,W6)*8+Z!<;F*\4W/%-;ELLA5X'4P(J# ./0CE#8U#.D,%RJF=*;S /=?X4D*3^Q MOD?)]_EB@>F.BPEZ=7DZOX6WJSIM=NDGE3:.HJ[ 68F9OCQ(M/:W:ERG. UL MGN!KDN0K$^,;M6U.7M5KZR48QN@O!X4F]RE6VF5EBC$\#%O7 Z3=VDN(C!L# M.4BT^7NQ^-L53.P6K+=1]AU,H,E)!X4H$*G/JWP-)972:R)NGAR:THC8W"/' M?:>E0CH $3J,NFF8%ZBI6H7!GSV73Q ;+W81UC" Y"8\P 1<')N/"0DJ3IS M4'BS(VD?]W3W VTX1PJ+B'IW^O6)G*7V%#R=*.H&FWW(N'VC7Y^AA5E@4(\: MXJ@R-?VC;V'ZT[7FA+52(!#_=UAWWGOH]1E8.+I*VUQ5 M_^"<##UJ#K+I/')81<2Q 1%*WWD]W>50GD#3:>G"AQ2-,@@53LP"%OZHV45< MZ2.VS%3OH7['\0,*?B,QJ_;-+I, #$\2JB8)RJ-R%*! GR"JVK2-T^94)D!Y M'+Q8B&XO4[@+<$)WW$1TT0Q$T[]@IDOC'%R7R/2UR3;X"!: M1#B$;Q.1T356YM-Y<%D,:$>BKAUXR4B;:76U))>9'PX]UN3#RV2<&UUXL8RV MU=4NEU&VNS>;QT;""Y+B &5PA8B8J&?Q/I&K"S6D_DL4%>O>_\7AVK9VGYL7 M+M[<>S0+_BBBK++ ,&I+J.H1X5+Y'+G55%.(W5Q&7IS!"DG'_DPQG"E4IA?8 MOD?O+JK+;,R!@4C?-B X['F@Z+'U=AH8!8]!8/0'(- *P 9"A&N!,1B9:@]^ M15#X^8H$WSG5*>#3;1U*[ZFC>*[NMT2FDLQ<';95Y4F/G;/;G&]1LH3*.0>_ M-Q6[N]]]CLT\\16B<:OI%.=7JUL%KJT>/FE;9B\^)8R8PY$G(JG;!MDVW9K! M#_>0&6(P?;LP!12;9+80QAV>-:;::2K9XYJ*MR[6\.>9T+/FL\SN,T-3;I/O/,)@+!13;I-AOZR;[OQ;S%.5UZ ML !WBA/*.[^)49)]QGES)GK]\QG)/+@_D^J.PY:@GZ*,G>]1I/B*>YNF1IMM M>8I2&X=E.7WY8'MQK^ T:\X='5ES9]4<.J8GHP>FNW94Z+LJ^-'M)^J,SYXP8'.0XOBIPJ M=+[>Q.0)IV6%4W1?,!6R6\RL0*6?+RZHZBC^7XSZ:P#[C+DSE3GC0X'J9(-I M:78SE\:3$OF^0AW13Y\:C:08E[3C0IC;[G 1JC84E@#([3#F5LRH>50 (1U%7QHR_=]1=I,D_8;[,LP[E\VRQO*EUU04T/%U+* V)YY03UYT4AP%#D MV9JD>?3O%"4(W)X8+18) LP5*M9R]N>I4)_RLU M4'9%J$_)IT-I2T4H=EH^%_SQAV,2T'6Z&WD!['XSM(:96<.,["$#3&D@)LW M^G(9[%VPPF$1X_EB*'FVTSI W:KLMM]5JN^=3YS4!-F8@C%"FV6'GEMK# M.,5^]R:1Z=0_+7I[])^(:'OJ'TSDM*#(##%$4>5NR;=&3]79@' /7M1_#H4# MRSYE9%QHN*\!EA@8A("T\A=F"EO;JWK?D?8>UDJYMCA8.&5L2TN/UQ#E/;WI(0,OTDB\6ZHT]17;N7U9E9SQ%)\Q M?4EI=*D_I*DJC^1&UVK37(*@UL9CTYMHK6I]1=Y3N/QGDG!W0K#Y-5K4PZ#4 MPF/3ZVNL:G@ESB,_XP'-_O6.=OTUH=W4^V'.!&_RTGP_11E;.^ZWM!U3ED+Z#J5?[="*1Y(-4M3=@I ^3KB:4=R@Y[8 M3[,?* T'F_PFZV&-89,*L<#0EML:R\+)[5OC-W:LG.?S+<*&V!_73J)@M*1E M8FJ\A%YL/(WUF&_*(#LO\BQ'"3O#^Y;$\05)V4-;;J+4R5C?D73RYW8H'0MX MY&42L?UX-V%/N7_A:+G*<3A[P"E:XO-'G 91AF_2*,!,\<74;JDI@'V751;@ MQ9UM6,YK5U=6R8L#'HP5/_^CB/*GW7F165EP\&6%DGI(Z&;J 6?L T[[D7E4 MYV/=W[#S/[?KV["81VYOJ(X79V[L0>G>'/@K99U_0CF^0%'Z.XH+['1.,)%N M?Y.&GG0OL\KD-C_(:4=/WY'GO,#9+I:QG&TV*0ZB4K];)E$V2\);*B%=#5'I M2IK6VHD^K-=+K$Z"E_:RSGA[6Y8]QL_#+Z<:Z0E^TY M8K9BM..O,U&>AU/[8\V)(JLSY;PXE@@> MR/+7;%;D*Y)&_\;A5W;@9#4AEOJ5A8K=7 4;LBOR Z?57]%Z<'C1/KH2+KQM M=?5\''L_UMC7DMB6\%X04SIH_)>IW!74:\OGFML(\^=6*2')T>&@;L 0W6':O9R M:]7Y[4W=-PKR L5?<+I^I[2-=B:5<$?M0*KG,V'X,)I.]MD.].P<'/I]S+0+T^GZEA[S8ZD+T,I$?CT!X4Z-F:Y(9J^K"7&2_5% N*,5(] MGPG#A]$\I&7$&#V;"<>#\L"]#4>GR:1[%T-1G$PM?5%>YA.[UCST2:2O7#-S MN+VHS7@D+98U>EA-[&$)\7.:49P/Y9^@6'@WPWA0%#G)6)0Z9Y=)=1&./]., MH5R3SS7:9IRI+'Q(TXV>FLU8Z5#Y2M#LG# 5T:)_>@R--$9;TSHFPYN%FO^ST;[<_NV*-LY)%3Z^K1.+2/ MM9(M=3.)OL)4YBBGMM^SJF/;[/G/X=R3V.KZV0HWW>U#,:&=%8S=C+N-O?QW^D@'7&'>OU]:]C/:[ M ZWZ Y<4OZ8DLW8IB+P'2VX&]O#B:$IC[Y^K@3(WSG:@!7#\,&[9V00]6'(V ML(<79U,:>_^<#92Y<3;3DB_XLKSZ6[^RZ/[+"N6_H0=%CIZ%%^W-$AX=T*H@>N./;BM\ M9G')'(?P@)T_LC_[<46O46T=U4;/ O-&(V0?OZIB-)?['&A=2A,1JR X>T!1 MS+Y&I%&PW!S9VC,H=C-VXR#MYEEXR)ZLX-$60BIXXX6."T>"%0Z+&->"&J7A MOS#%^FYGFV_C9_;X3NE8*(XG=:>)1G<"_[$G:>,P96%&_O9#$!-*^/$H3]G7 M$>P'DN3X,3^/2W8?CS*\7 ,+ZSUZ5W.1]^PQZB>.H4>U%;J/IH3IBK9,@^(> M']-?J4DHVQYLK0.-"%7O -!6WPR'W3Z]N& 8OCV^!X_>U?)=@#0/)UTB-, X M#CNB5/@ 34DDXK>-W&;0ME/3\- L]:U_)I C6^$%*N+.%M,<=R 2Z:&1KU@T8]]NZH6K5+,N[04( M>>"S)E_0??;\@IY(^ +\J\ MF]W>@4L_97KQ):IM>E^SK6-F6?YMJ=R1TDH$&<@FN!:U+9,7T_3Y>A.3)XQ; M9R.":)32U6,KH'NFZ%,=F7V@3B"+%W-@[TI@$&E"FGHL.33/%&$J([(/=''D M:%+7>[C#G$Z?V?!F:4@#:@"#L\4@N-'TVW0%4A9P]?JYS)9FK+'O4ZG#D!#82 7 0'#YIHV OLXTP MI3*T%Q%)W3;CMNG6#%.NB.T98K"7=6$*:$<]0 M]2W&5;\.IL:Z+78URL:S<[AS#'#TP()WMM7B4Y2Q,AEJ^]E]5E[I,MA*ZC3: M[BW5&CF:7*Q!@AB.3WNJ&BM,M:M4$\*+=-DGG%)9\^@!S[(,YWU_Y3VNAV[X M^!F 2**S;;@,N_,BLU4) P"X7R8@HVM*!OATSP SJJ-@&SR"?J?8!(Y8/CQ! M6D*UR#I-!LL 49.]5A#;!)?!B-C&F9H([N=@]9L1'34!F&CTET'/5 W?LU4+0G?*2/EG3)2WCTG MI,!J6T?*NQY2_)M3WBLCY;TR4MX_)Z3 :EM'ROL>4MSF&C[A^WSW1H7W!D)" MM4UL63.4*S;)2)LFIMT'*X,GCR MN7D1[[J2GZ(LRNXV*4;A//D=I1';YC+)^]?6ZS8#T2MJYB\\#%57A(LZ=PM! M,&M&*6FE[N:=5T]_/9Q73UEV,1''N.[?W B-!QA7^D(&8@C9 MUZOW+",L/'@_X-C&T"L2,R,+WWSHF=F;%QK7.(R*-5LQT/T"SN#R;1%-4\8- MTSA:HDF2%&^]V@[L 4^:.AI%8A72PRX9(?8[,&DHJ1&@Q M-R_<>R?B&5T>LG0A=S97(1T ")U%[N5S$NT5.W"@,^^BP>(K6<3PB@\#"*A M%XB (KT-2 CC_AA0>+,*:+];N/N!-N R0$P$O*=I$SG+U2AX.E'4#3;[D''_ M;4V;H1>S0#ME""P%>(_K81@^]CGD2Y11"/-##EZ\#&Z+!4[@? + D.Z#-]=0 M1$&5MAG[C/HV]"H@&UAQ$(X79[.;\&HJM5FEU%1:>,HY@J+X=Y&!_FL2^;H$>^3:!GC4VZSSRSB4!P MD4VZS89^LN\#5DZ++$IPELV"/XHH*QF[/M<$$.F*4S&L0EH;14SJ;.7=B'5& MUO=14ATDAP.R3*)_X_ RI N/:%$N&ZO/R4OIZ0)QEH17].U812<:FFJ&A) M3N?+:"@8#&N#ELUG)CHM/8>?^2CH0$JK%R^2&I7$L4CB?E&_3I,.DF1-#@)" M6GKK8T?&WHOD="./ .[_PNRD5PKW!YRB)?Z:X4417T6+P?$[%E@U)_2,8N4Y M^"R.DPXHQW4[1>K'QN*QI>TMCMD=QFRYL3GRZYARQZ)=T.[!?<. X-GI4^M?XFN% M]9H/;@]6;;[7;QY483%R%'3@H]]5#;._'%#Z-5Z:T><02]>5 U TE7K,+B(0)E>@)H>O;M77S( <# BTE;F7OAJVEJ,1;NWPU$\#2(F1J# ^G3.OU 60 !'NV/ >@I'\"30O>!1?"#HI(CTIO+WK,ARLL9IF8ID,_\JVL ?TRI0UL,HI'1U MAI_A5$5T%%?$#]0APY"P(R]F,%:G',L1TQ$>'A 459[)%!$_0S? MM^^[^+"\-G-%8BK'W3G=;N3519JW>%.DP0IEF&)[F:)UY^JW6DCV?_>4Y!__ M#U!+ P04 " #3A&5-D)ET,]QQ @K@8 % &5M;"TR,#$X,#DR.5]L M86(N>&UL[;U[<^,XEB_X_T;L=\#6G=C.BE!6E5W=75UU9W1#?F2U]SIMC^WL MWHF,C0Y:@FQ.282:I)QV?_H%0%+B T_B@(2<%??VE%,\#Y#X_0X.WO_^OU[6 M*_2,TRPFR7]\<_3=#]\@G,S)(DX>_^.;;?8^RN9Q_,W_FOZ?_\>__U_OW_^* M$YQ&.5Z@AU=T?O;K['89KZAHAFYNK^F?&/WINQ_8_T,G*8D6:;QXQ._?,V4J M]=LO[/\\1!E&U&F2_?*2Q?_QS5.>;W[Y_OLO7[Y\]^7'[TCZ^/WQ#S\\D6WY1%9(\-G%3B+QWY\IV.?O[YY^_YTYTH-10K3.]> MFWX]A(KOEY(5OL5+Q/[[Z?9"JOWS]TSB^P3GE]$#7E&77#U_W>#_^":+UYL5 MKGY[2O%2;&>5ICLS[.O\S+[.T9_9U_D?>\O?NQ3OD4'IGN31"J:NN7$O] U.8[(X3Q;^"]YV!57XNSQ*!X!*UYG[ M"_@OM:"H*_;3)?VKX1>_Y#A9X$7EF=E6Q$[NF@=;;GEGF\P;5E>L%2%I]W4R M:I5;S/#\NT?R_/T"Q]3RT5_8'^_9'^]_."I;BO]!?_K';$V+1_^7?UA%CY4] M_BK_\8WP61[G[ U:S[YO%I?I-PJ>B4X!^KAY75IVK4=%$TF='U MBKIER0%.WG^Z^P;%"YGL=/<38K_]^_?[,G??-]UFF9"VK!:+Y>.6WX/9^00TQE!,DT?U^(-2=;M.4.8ZS>;3Z+QRE M-'R=45ZUX*$3*U]2+N8 2YE1*(1J[,O JE2;ED]1\1BQYX@*("8Q+HJU54G, M/WL3VS*-"N9JBT,A_HS,MXQKN]9: '>E3/G2$AD'H LM0J%<95P&<;G.M'J$ MBF>!8%M=;\3P,S=1+12O(*VP-12>SQ-:WM0PAH@ZB_7A%]=JD)=5W-8L/T=KU;_.R%?DCL< M923!BXLLV^)4B#Z-; ..4EEG?$HLPP)6[42-8)5N!6DF\_XW)H0J*52(A0!R M7443R_H0T4"BUN2%TO:P1/D;66T3VJ%^_1"O<)H)"2*1:1"C(^-,B)9%6"*( MC:L)(-*I@+][AHJ'(D#2/D\>[/,JW M8E2K11O@EHDZ8UQL&!;J2A]JQ"M4*^!7OH>A0"N,55 M18R^K0C*#>$F@@5VA@7NS?9A%<\_K$B4"V$K>-X ;>.Y,V1KUF !VS6LAFM; MO@)K\3OB#T* JJAZB,$7%<&T)MH$:Q8";B451LP^L B]3>DF@$66!DZ>:9J21JN+ M9(%?_C<69P@2F6:ZW)9QSY.;%H$39*%Q368LT-FEQ,4SQ!\B^C0$+,OJC1A^ M9F'VVQ1OI;TB6P/CF:S7)+G+R?RWNZ>(@NQZF[/E1FS9EQCZ!%(Y4WIRD[4@ 3E2V;T%.58O.ZR4J1UGZZLCX?SY^',6$IJT-B_,%S MX:1E2Z$];2FT-P[*BQE4/&_K=1!?SM,'AWE1 M?0I1+_GT*MS75,3([]@<"ON7^#%:%\6M&$>Q,E MXI$0D4"C<]@4<.X,ULW!=OX$EM6=O8Y"U;GC#U#Y)(2>G+"2B,EG%?74ZK+- MGEG7RK!H/5_C])'V G]-R9?\205;I60#OQ))9R +[<(B6N5"#6VY9H7Q2@(5 M(B&A75VWQ*H21/@7*C6)H+ [,"->[M,HR6*V@;)(HL5TD(HUN2 0IVP-.6@2F-5E+1V.7MK GJ'H4 IC%546,OJTP$H#GJCYJC;Z87"04LE4/L3 R4?8DVDS>) MH",O$#KRB:%CU_;4T$=/\!Q_,]T_GJ!* ,W>#FB.O8#FN'<;7#7!RRA[X-]C MF[U_C*)-D4#B59Y5O[0SR?+G?\R^1.F"C;H)AOV%S\HW;SWK"7IA*2 R1Y5A M$;SE\E/^$Q]X#6+87UPIQ.!;-C';$&- 5>B/A\[YG)$D3AY/GVB5X6R6+,[3 ME*2G)$WQG!$IFSVP=73S=O;81[7"MI6J*_0MG($RP]ZODCBVYJ:W>,YF-/:* MZ"8E"?U[CME,0$;95LJ/S;@^2"+N-=SBJX65!IVMO0?-]GO\DI_0,OS6@^X= M70N^UW0'(/S.V]",;SMVI7S3GI;SX1.]BR%+I@NKUI[J.S.V7&_Y'YOLV4WT M&CVL<+EO3LQJB5"3OATA&)ZVS-H24M&5-W)D0$"1XK1ZAC;%PR"8):O'+H44 M7UW(E9:\@!1"B]X@8C7<8Q"T)2[ZH>.H!H_RZ:3:VGOX.)$,[+@ I3NJ,WR< M9$UG_,P*=H5S=;14B;9BIE@4B!8BXQX2&I4?$X)(U?9T_X92M9DCQ$TZR^!E?)'.RQI_P?)O&>4R3K<5_;[._!/1I EPDXB'@JGB;V M>/$Z_92D.%K%_\(+],A.Z"()BCLS.NC_CM:;_XG64?H;SIEYE!6&7R8?8'[=_.UNR@ ME7_QWV]2LL%I_GI#>9>SON\_M_%F+4R40,UVHZ^C6;B0ZU00XSBK.F1;&FXA MBF888]U=36O6T*)F+I@H"8-D<6@$0Y$T'CIYD 1!@%('1$3((0700@W%P:,F M">OV)FAG$47) M5M3E!EE?[%[$ZXR,[T[P2V0M]A,7CDD1N3=.P,+^,$+TYP M0O_(;]AC_HY4K?.N7S(^P5,[?.I:LWNXYF?V_#=#K[EL]O8N2QQ !] M4J<2\/[IG#PFO(?*^IJ;P@"/R8290)N&#?10.$)S^G-V%IV\1\\7R1>X-E>YX9D@3 MPV5.%>]_CRU>,?V6@\L!))P?2(KCQZ28=9F_\MUL*YY*0\U@]/%@EUC:>1@F MWMN4:809C![% XCJUEZGI0::ERHHW^L<1%CNA7[[4-P7;KVBKXVS'A'7_EU" M#[)N =0M. X=^/H&M;Q[2VZOR 8?M9H1J9Y:%EW4>2.U7)&QMQ'WA95]U &+ M* [18HS.W)B=,P^=+/$A3N(<7]*B+BZ2G&(U?ECA69;A//L[[2T\T;>:/>,T M>L2?,KS\<-N0XET,==QS-3ZO'[Z/B.5K11V/' M& ,$G@LM*--?ZO-D.-:NO'BSFZH(;LGMYA5:O=[VA+\)VW?Q751QRHL+U_CEH5"@<;3YV4&1G]G_YI3^VA3.D /KXA4QE&TLSYVGN:3-V0XG+9BK@=O MC5CL[6W&B]$K;APO^(TH)Q$M+DMJ:4;+1XO/7]B?G2S02JF*HX9*KI'1R UH MK+/QJ(Q>YH:F_!:;]P],AG<'*R&$"ZF1PXL=0(A+];5"@)%^@]06'D>E*=\> M^8&D9V3[D-,,K[OU3[*+M8]NC;06N@#<-?8&36%;QSHFV]D3;XW=[XH=G\_V M$"( -=MEM[&9-LDM_8_'==ZIDW5XA \KMK8>NM*Q80[LF%:E>26KN@K3V=W= M^?W=R.P0UPDQ^9(M?#?D&@ 66 "O7KAY.*%IN[IELVC\QW#.+>M1S[*Y+8N* M'G5FBI?F0Q2G?XM66WP69_,5R;9IIT>@DVM$**$<")H%EN$746@\Z6$NTYW> M,]\HXD(A8%U5H1W8:[Z]B "E2X7I'9](@8X%"J\](;++D!.$)- 7 3M9=X* M@)0AU 5!XP=68105ADP@M'L*AL:1KPQSU_>S2Q1.ZB:'I"Z =;$&&)H\Q"'S MH-.(,.%7DC)(B&MI?/I+QFM$SQK! &R\I6[-4VBPIR)?Y4-6?#P>+JI$. MV3<5 5,T4M'5AZYEX)AB M?VI9!1WV53@PAG%S/"K86*4?ME!\: 6VY6,80GLC0_V*?BU%H]M]W !X_3$( MMO<&/;6^'0=Z6+=4RC:X6'@:SLB$H*8Z@!9_71&6]Y)=&+>M>*AXX :Y:]RV MUFO-\O[!85:[LGTVK_%,>V7,297%VO;RA>*-EY'/5LKL< M^ALH/UH? XX\L7=I&T(-3I+O70@5X7H:G7()MDVH+C,N*1V 1:"JNLEK>UMU MYO2I%5-/DIQD)"8 ^,WW$#8P\/S@F&R3-W!AT"*&I M/"7KASCA93LE_ (76E3Z5Q8O^$I,DES&T4.\BO-7\2"+'*_;\WDFHJTP(18%"@0BXSZHKO!C0F:I^CXUJ(F@STP(<:E $@!E?0O8 MJ:L7,?]$6B*&R:V'Q*%RGQL^(^LH3O1$$LO+V=26AZ=4TX-G7@F=69)+8$/( ML$FUF1&CSX5L>#R3P$%--GF-:1G75-703N0G*.YUKZK62"EX!G%]M<2N;TZ9 M76FMTI2T4 %<&\B*N_RP2W*5QGWW&VS M6:NO59YG&2SW5VEI^DJA[!\5%&V_R%(W'V&F)&>54 F>7P(W MGIDF]VC).9DA(?N"HYP*%&KR::I,2T.!OH:04H\A4?-V=U7 Q0(G>;R,H]TI M(M5!([-D48VXL&WJ6;9=X\45EBT/\NQ%3GX8+_#1 J) M$HK6Q?@U/ M<(%'!Q5U+#&H1&UXD-C0,%[I>5"T@B_/,'<+!]7ZP_[&; YVC%SL.ZP6E,%A?)/,51AL]P\=\6D?JHEA_7 M3M61Z#;.P!=N]W"NXKNUN2D[C'S^1.VQHX6+T^Q8YLS_P'L3XQ*]%Y2(>Q4W MN6YCI^\#(QJL\>KC&!+.M $[K1#,_ZAI35"AARI%]*Y2_?;K0K>D*1L* MWN$U9[/\-$K3USAYY.<&&+5C$AUE ];1\<+SEA?;)FO#*^XNC]+[\6J%HU.1!8[38RWL!Z[#=[DG@$P>BQ J-O M'9+'0T/R>,R\AZS7).''"/.#;[/9-G\B*1LK;V<[>LDJQU%)NI)/;AMRMDSO M1DDSC?:T$$!<8H(R+H.BG1!Z1WOBQ^;*$7//+HR7BS(:A6E&OX+^M,/DQ]^X/^K*%%4 M^2_H+Y.?_W0\^?'HIQU7$L0JB(\\L(<_37[^Z8_-AS\%PQZ37,\\S5-E>($D M=[O[<&;)XA;G<8K9-5C[1<^2U<$]-/>\,M=TIYRI+V V6KK5$-7*VG0O@4YP M@I=QCFZH]7#N6^@#'N)O<9EC62-NU)) *Y* M;,,OQ='ZTA%2I3T]%5SC/3[C=%5,K.NBRRB)4IM!2MM^<02W $;OQP%$1VT4 M7927P;.[*+^=(+:6BRP1E:9Y69ZG\<,VYWLCZ)>^B<8_U1$6<+(Y11#$C;I( MA62T(+\2LLAH:W*'T^=XCK,[LNKVWG6"NQ M%W1FELRT<8#^N>!5@A_9LE=U MB-8X4Y-+J3QES_F,?$H6VWF>H8P^&ILPV@HFME719HM,ITD6M66O& (,SCHW M_>%SM,5@*H(8$^%S)C]TD-*II8UTB+-G*E!F]T MMD?CS1E^T \-J87*+R(35/10*$[9LV!&9S3U1VR^=A/_8ODZ M]%461T7]14*+LF4#/?1 MQE1Y>T3&!1!)T',I@E(J$Q+##' BY9U9':K(*+<@IZC.ZX PM8KKEBV[WC,4 M6JN&(*XU!#N\Q@DM-\[RKPBX1LT(/'+#:7+N6;G4V71=0IQ.%Q*PZ12SZ:]Y MJ)NW2*=V6M.[^1->;"EI:$9]29+']SG+-5I)5H8^Y#3FKDE_D#<\@UFBU.X_!''RLJ+*I+A6G[?&C)S"J5'K_.* +TV 0H\B.^T,FG-SW4G*YD$9*F [4 MI$!S@IU=?XE!VX5Y=M#4[*8(EZ%<'Z2K46FV(/S\JI1AIR#/&UHV R&#['8& MC920#'!W,DCL^B.#S4T,*LTV&<)9^ZVK4"D7#*Y=D"C(N1#*90O-4GV,\FT: MYZ]G4:X>&Q$)"AG1% 0E1=VT/UX(O)A3HZ,\K7Y!"_I3B+.2PIJ54D-6!RIV MU'7D!.E:#H0C5]%:?*.<3DS(C[H8*#OVAOUQH^/#G!DMU>XL+1,(Y&XX;<5* MZ2&N!!4Y]AIR:K2MCDB,)4Y3O+B/7HH#\*]P?D6_H_#Z8S/A'4G4PLY449GW M,D)CX%#-'JV!:253[OM!>?2"1SYAR[#229^J:=-(I=< ML*L7DF+W)(V<;)?\?M@XX_/&\EFM?NI[_EFJN_/1RB$P/_OXUO#5WN2TU$)U M-7XVPN@<[H7\).)-CZFI0KK>] M.K'\LCT%).%W8YKT,IQY(6L4V3!>6+^67+\43RC9>1Z;W^4I.*R,YR\;/,_Q MXL,VI^4\7V]6Y!6G]3?);C$;U%G@]'KY@;Y1M/HO'+6WA<(;;L8'$,,P\0.@ M*![B"URI#.(/E+-I0PZEN+R_].$5Y4^8'V<1):_L3+1%&<@>RO.;-J'D*)"( M[\8R8*P)8QV #T$L!"MY0+'2. TRTY%&.(_)C]J+W[CDE/(8V-EE._5#WH). M= QQHHP+?=(;M;J:S<$F->WLJPHTK, I9K]&Z6M=:,9OTS;KR%@:4W=NC(WY MZ? 8NA^@$V17DAX=(QL'TWMV2AZ:-U*2)4EY*A+"545 T-3WF'H Q*@796C7 MH&=E5<*Q U,M>-)BI7G\+SXM=;W\E>8\&3N_#NOS"*VF-)M0:(+G%%)?'@Y$ ML_=NEV:HK4WKC]ET(XL2"B5/E"6ICFNF5)VQ^39"63Z0/@.F1I]B51;VA25!:GEO'#K,[3?$B MEF30/8T8-F,R(Y[C@=BMWVZS10E<8H3"<*>MVS!9E!7"-&/.QE]-XP(YBTBA M!X!=S!#;LPD?JA(%%$BJ0HY2+L!.VF&#\BCB,J'% P,,&8V^J^O6='R]:\5L!%WF?6 H M>TR#]8XA42Q-A'?@+O3*'!A5D^>SKQ#CQDFQ'Y"'E18W)J].7JOA*&U3IM&3 MMF-2/7#F2SSY37'53NT8K[(UK?[5&N5=1XO1#]BRA8J2R@:UJ*.QQ(2:PTJ_ M ?'WHCQ:C27,6M**A*5,;0J#T[-NWB\G!9[LB-@Q,*U^";+'**QE)NAX X=(7S&SXK%L_+7XW8I%:3\DJF!LXPL2-;KFEOW+)T;$<]A:DI MVQVU*1_NEE.%2$@-4)34U%>BCJ1B"VJZJKP.B%./W3.U4RB02KME#+N5SNX1 MKY=WQ;!7<-,4?D!LW!>#17%8?3!Q.:7'YO13MVR/ _:L7/H9W-XGR) !('F MT3UL&3!)^*$]M7EV81L6T*D^/?'6(R*8G -D9ZE/@%">'#0$_ =O]MK.H9'O MT Q^]3QP;"&AB!!6BUF;)=0VCP)9:5O8D 5G?LVZWQ&/KB,[1K?UIW?7-/](;V@AT]U-YZSTF<$M<*!6 M%2O,>UGUL-2\1SE\KSGO7R3;Q>=]/2FV[ ;6IH,A6;,@W1%&^I7I/1SHEJCW M+O/80:\*R,4+L*(:GK730UF<3VB581,,C3O__6JS EAD(B8&I[/Y/-W2*+,I MI,-+44PQ),]9+&I6F<1H["BR&J,2# YG7_UD0]>P2*9]Y.K9ZZ2JN7UWN41W MV6T.Y^RWP9%NUA_V"O5Q^\*;%,]COF26_KWB6\9H\UQ?2MMIT\Q5=BV9B8HS MX?5.8--H8W]J:AN:F=8E490L4%03&9NY%I@@_>NL35*]=I.:IMY&Y&,:/]." M/&/)&G#QXQW/VH^=.=4T:#W;K[]?4NA 31B!RGX)#;L3$F5?HLW8C)#4%#'[ MNFVD-R6;J!99\5#Q@/F1V+AMK?-Y@.KG8NWQ85:Z- FQJ_5Q$XFJ//N#SV_C M[#?A!89ZT4Y $XF"8;QK'#91T/HQ0[Y$O4Z"X"X^-*AJ(3G452+C25=+S!F9 M]0#HPX?+HGE^3UU*[JW0BW;H(Q(%HT_7N!_Z2/V8T4>B7J=/)1+,318&52VD MC[I*9/3I:HGI([,^'GUVH\;72[8JAO:Z>39_BU=LOR";.\ONGJ(4/T097MQ$ MK\J;Q$",511T-.9*4B?WH#2&*(F2Z.X.IGI&'J0&*3 M!IQ]@I,>(3VCD]APK_"D*N/X3((;W8$IBV<2L;&C_0&H9-EL[DM#?.UH-D'< MUGO>O*#*6DB7: =)/-F@5E#,&W/([#Q*DSAYS&YPRDLI:_2UI M90]-L,Z7*BZH=:?58[9&O.#TN+S55RRQK(,FU:0J=1)I[/I$#EB3H_72&S1' M(M0$%/KA("0)U^X8"BG$TH8@GFO":T-&$EI+&6!R<*N08RXJ!S:4V.M-^9_H M';MY@JQ649JQ_68H8U(C[S%5UZ."!IW/KF9 \044Z*_9"P;X9_%J2U,B#?1; M4A+P[Z2 X5_:]4F I@L;"M0UI^4_#H(&[3I5$$%0 6HJ5-]!08:&S6#H(!GY MUXE)" $V6B\S[),2%B/L2E5AGA3(J+FV7A6DT(]TRS14M #=%*PR;I5C]^B> MV>SU5>ON ;2I /3+VX"-86IMBYM1$^OE$L_SZ^7YR_R)5C>^C7)\G9Q&V=,L M6;#_G/]S&S]'*S;@T@ZR/52KP&NEZLHJ"V>@ =K>KY)TMN:FA08;$\6E3K&H MLO@[8X=]SJG>R-SL@R+B7KLM"EM8:=#:VOO(3.=KIMA-YO?1"ROL+69U$Z^* MQ=2S_ ->X#1:W>51OJ4%>6T("P, B,5&7'"T"!(NG,H 'T4@BJ,/+NY>IJ96+^$.71"X\Z(409&*AV@@\85D0QR1A#G\KP8&1CM^=V'LQ2!G,(D)ZUU.*L3K7!2#,_ M0V .;@;'U)LSW(YVAUWC]VDYS5^3G*#3$+;"^@.@K#,*CL!1NZ=E ?E"J>L- M"R@?\?JA4RC=3@CW>(*)":?O07RAEP#V0(+(\/Y M(\Z?R.(B><99SA9Y77])<)H]Q9L;3 &8Y-%C9Q#"5J]! B,]$'X8>(*GCKE3 M/:M,;4WW_V9#C[0OL"8)RGCS$LVIJ12/?,VT/60ZM+.L31$C#4QTR6KL=S0> M?XB3.,>K^!G38N844O'#JMS:/"MK_ZA%%!N5\DN:J3@2U\0))&NIR483[3H1S;V-Q\$H3O\6K;9XO[!:MD?21+3BG%+4E6L* MXZ GU\GK[L^_QCBEW_CI]1(_TZKJ'I9AI]2FG$8)BGQ*-UYH:.+1 MB)!Z0],: 7(Y> MNFW>FNE"T=?$FQ<66S@V(K.Q/0VG@SC\HQ^01.2VK5\)QTW,"*EN[G]\QM?2 M!ME^/"-91?(+MR]/:=UW^FNS,4^O;Y\ !\).)0@T::_!'CZEFB[Q5>_E&R/S MC2A$YOCN">/\UY1L-W'RN*MXMGB$5^UI5$PG7<8)OJ _R7-B-W.=;+FO.; \ MNE\!_&383F4QR[T=7-1:\ DJ#2%N"56F)F@?4W;64&4.?68&$;<82DOOBF=A M9N^.*5G.W\^RN#?@4LH XMJKZ 6T"82A6K=7KU&#Z]UIP):.#3OX M>E/3\GQ5DM:7 E79Q@)%>>!)B"F0Q%U_XTJ6=OZ5%B3=?P.O ^(8;"6;K5,H M$!\UF\2'5TFKB#[?1VSF)I@C#(8"L63AFV\4C[D,3E=.!@3+MJFN8M@N%2J> MN!IIUOES8?#.C!5Y V=L R,6;&W7H1U1>52S(.G>V_C\O$@VVSSCP]\_ M"A>J&DBVV2B2A")AU[87[DG=&%%.HCWEOZ ? UFL:E*S(@ZIJT!"G:Z2D#$R MVT$1Y*$=F1#D*EBC' MQD0Y-B;*L4>B' ]#E&,GHAQWB7(<,%':-:LABJ *]$0Y-B/*<1A$XE-E.\F^@B[$QC%.]$,)9B? M0Q'-Y]OUMMBK%\ZE=X:HZ*PX-:D[T5I3F5YWE:G:0XB<^QC]-TE/5U&6745K M\;TW/;7UK!1K^Z.IR-] O%6X[DEDJ<5IH?2>:Z':DO%";X*X)N*JB.F&LNRF M)\S,:*ZK>V/>BPP9!@)Y&4*,#">O^_**UL?::^HC0E?37S1H^QHH$DC<]HP" M0FN:",!&.>LQ((B5M#W09$9\534;D[YMQ)#P8M^CD?U7&F\N299=)W?1"E\O M;U*RP6G^RB[)SME^MRB+G5+Y14V5'-EMYL:8V#\7Q$[P(S]<0<%O*\A9G&Y+%_'X7"MM*%7%=M%-^^Z"53(3[1.V8D^"_$K+X M$J]6[0:E]7/59.Q^=N59:0@RGVO95#*E+CJM_C4RN-N?G*@_5PN?I40#@0VM M\2"64A90]"_C3MK2?5(!K?[$%6M[6]9K\D@>K90Y1L>V$G8MZ2G_ :VC]#$> M>;A.5!5$^PU;&-P+-6#8UH6M3[B&N&O7HC*/JMHL?CJDVI0U>4;5.6;C1;MR M>+7"\WP;K:KF53B=IQ,UI32?7\U.\)*D M^Y.?<7;^0@M.TD6<1.DKWX)S12N!:M(*H>5[9+&!HE[,-Z^>&GSUY F$[U[* M!I[V^R^K/NCX\UX%K0=NI7;F/!YYT'((HG3BGG=$BN*F%Z?=N.OQW<*.!F"= MQ@'*.6(H.-K%@G*DF/$0[=V@O9\J6M03G@EJFD:5[=_#B ;T]/KJ[/SJ[OP,T;_NKB\OSF;W M]!]W]_0_'\^O[N_0]0=T?7-^.[N_H +HW:>KV:>S"RKS;6#]*'G==X* LJ)$ M_.TH=+DGL3G^.,/Y"[NO!)_@!'>'_C52[?&%MA34V$+3KI=Q!:$+HS$%@6;5 M' >3C,MK4#2 (/_KI&S?H2LV]@W")OBUU IUZYW([X)JL:4:Z6J&=$:?@(B&;MX*:'>8MS> MOF8D*R570Q:<6#7K@Z1<77]VO&KK3VL_A$8G42TKJ22I#!V-:FIJ"G7L^X:3 MQ\Q)X,D)2?)D%%RU:PJ=<](%K?I'@3Q8LSO,1IBA?E3,HL65RS?:K% M]F@MP6V,2*EN9@2<]"9N!\GN+ IB%P^,#4]+280+D=JA0Z'%!RO$*2.%;?WK M8H:)/77T,"_1:&3PF)O:%,$/#^39;,6/4I73@RN7)W;\SA+CI'@XFH251I>+ MXI+'TV@3Y]%*OJ3,4E':KLH5P<.'S)7?]%GCU2Y(*(U-3Y^H)=HNTEA *L'R M+ \>#%;[3.^7T(*!%D#* &!2M3K.RVRH>:[V'!*U6=S9E=8P=58IR2DM5(*G ML\#-(*FPPK$EFV6&IM?!',-CB0DU2S4UIF6H0%_#3JG'P>#H,1E5N81!HCS9 M+!"Z4PDTQ83'JG$*"0?6P%)$GK\6@W0VPZP:/75K(M+SP^"N)\_IH=)I#Q9+ M;%5-2CFZ6HVA!$E8!4KTG%57H!%KNR8,B"OS.RYUV;:+:'5*UFN2W#U%E!.S M/$_CAVW.9MKO"?_MA+[%XB9ZY7LTTI1U(OCM>").@QBLD]W1($04<"H">'B M*(TV;K@[F9[%JVT>/V.4Y6RQ+2GO97U'DX.,6_PV@. " ]=VU $#C" <.=GN MQ"F DHX8P!9XN3\6]SZ-%G@=I;]UXY)&;A=NI'+.441B&38XJ)VH.:_2G>[_ M/39E=35)+#]ZFV 2E29OE'9'/4N,[3HNAY([)! ^K9T:UG@*<%18S9Z781>1 M!]W98&V-Z6Y'>)GPCHUO<241HR_;/>RK)M@^X:MC [[& 4^\Q#5IQ;2O&[+]%&>MZA7*@5M=I"0%!NFH4^XU#JP036 L4] MN-E#Q)X&=+"AHBX%<)=_>3'HF_(B[(LLCLB 8J7DJ\D>:[WHC@TJ46=.R(W# M,D/K1\T/C7I(B\8-:I;8UT";(7*M)D]TUD-BBW39@592SA7 A052VYZ98K5T M0*U=YTE I]7HZU?-&)-Y?ZF2AB_!S.R7)6,W!F5/>,$.T6>W UXO;W&&TV?! M7(RQ1IL^*@TH&LE]>*&3UIT1K316IM5S],@$ J&50?V+Z&5601*:R96%=-/Y M&I]VW>ME18_:1(*X.K9NS)8:-$O6G7K3,6Y$A-U-L.$E7I);7&6?40+@U@VM M76W@6K4:53$X![AKW:9>C[Z9WC,?*#[4ZI6.IYC5;WK;)8L[K:;S8HRS"B;L]%M-T=F MNE# -_'F)=>S<&Q$'&-[4RJ)UJ4H7WO-MC.2A-W MHG2\1?*]<&0B(NV52OA MJHD9(9G-_8]/=EJHXC#A6N%F*UKX)&+K*'2#'I;J@@S43!VPN3-QZ(7X=KY- M&TUCD]/3BNT9NZNRECN%-]9B"RM)BVQ;U?)&V\22K&$W+\7XX>#O)/V-[1,C M7)%F0A,\7/D3);]?+)4[Q@LT;7EZ<7-\*9ZFM=,KO9ZCCR#XC M+Y#\LW&H8J"YG2G_(9 Y;CLD$(>*:M+02+U.1 M_8U+QD99O?88?\GOJ[(RL MHSCI;4,B=70*SP'22>]#P1Z8X9<_>LX>(/9T@]AQ]+B3&YX^J-HG- MM^\P1"#?HH348C /0\,]8T: M5&"^_<75B&?2*KSOK8V']OVN*#9*PS:,/)'5 J?9^3^WS2W3XS.S#R/Y,M&$@R!R_B1.PW12FSES1=T2;A-H.:3;)53Q\FU"3K". MQMJ8.S=JY3O=IBF67BFI%^R&]HX@'*=:ICUE6V(OABP2*4_+'^L8"H8[LGH5 MLT91 U*ZM'0D1!%:#H@A6F9H&>&!"3X3FJ8+._B720M?4'8 X#<#O0W8U2"' MSC5J9GUD%RWS]E!H9A"3"A*'"P-]CF",@W'S@ 1?+T]3O(CS#]&<%>Z5'2$1 MY^Q8B \8WV"*OR2/'ML@[*&YBXL6FLX4,?8%OL[:WK>:5W;6IO^YC5):QM4K M6Y!6BJ$EQFBS$QR;?O8((LY5V^:KL9$FD2U]#PMCP"; VB\@AGFCD6"VKJK0 M0942;4#VF*9ZZ.:KQ+2T$1H"U*$T6XIV2='P@%+2:]-AV3:4BY+Q,UD]L],Z MYP5S5B0:^6X58<5(L&\6L&7@!0^YWF*J;="LHN)N%K09'P^K@@VBEZJ&0XD_ MXN5D4@%!+():*-8Q"3L\)K%NBMWZ>J]]>"KK^9*&IU#6?\FK3@)F[:FY5/T4#U&\_)Y.,PS1H\F>S:I57WV++.B2Y_5W@<&L==>HY/&R3S>1"N#]DNGJFB_Y*H> MJ"]S-DC[I7%NRWZEN=K(YJ9ZP"YC7P#KB8EDATKYY*I/P&8A%'$HB,0E) 85]% *G:=/\$9;M'X^)=67?$_%LW ML2Z2KB-=;FT\G-/NUG;-Z'=%L%,&ESOB1P='?#?"0Q"]'\%!\D$[ M=V!)HKU;./@>%?AE&JA200^OZ-VG LS?HD-NQMS1+,E(AX!S@+DK.QL>3)<9ZS94<249>D.E@H^>VIJ*-6*VP(8!LZ6> M!T6P[X9*X18.OOJ&:J<8>D/E!X$0@\))H#2AP3#*C8*"0I;!B%!6Y(#" F]0T'O$# @]8?J MSLI=P_"]U9W=U+H#9$?^P+NT*@CU(CT$V?N1W&>75N+.=Y=6X18.POHN[2$W M9>YHMNO2@L)YY"[M13(G:WQ),D%[U'VV;W+JS]SYN+<&G"MV#&LXU9+GK(GY M;Z.305 ;Q. C=A"]%VN!MJT/7:VP%U0+S5O5[M$A5Z\\8AG6[ZAQA["B;'". M9X\IQFRWG'@QIUZPBD@*05<<2TV#QBJ=%R6TU'SEPU.LC9@M7)[KLCDW*DBM@S,%*43#5$4NM/K M_(EB(H@&05N7Q/*S=R@A5FDQ0F5W-$+L,ND[_"AO.S12Y?>02CE206(7D@AJ M%RH:J#1K@YK5TT :"EV%$JNOW^2#1*'.!J7-\;D@[<@I)-H< .S4"6R";X61 M^S "?[NOMP<^[;HOQS[_4E5M(J2;]/X$PD*$ _<$)79A^X,*)SW0<%2'P^;@ MX2#I+?;#0[?G" 2(8_"6L6N_!Q:.ZU@H'J%W[.&WAPR)8TA('(_9 J:/41+_ M*V+[TD])DI%5O.#_F"6+&PI$=EP'^^?ULES]&JWNZ"]%!T\R+P]JLVIE86RZ M4@^B%*!9+&"!E.0&\S,]B;(X8V>"U/70YTIH[#09%+O$(W1:D0?"?"-6P95W MO.#&1B1.R7J3XB?:\XZ?\3[PGN$T?J9O\(RS_]Q&JWCYRB:7LK_BQ2/.[J.7 M=DP#,%6%,B=3KA',P3E\%\2],,J@Y6I^>OI$;6.^5RR*4_09*-^P'/A;$I6YH+S?%>9SRX9^3HKVZH/ 99 MAW(9YUD_%R$WP8]1CA=],RWWDO:-PZZ>:WG8IC#%DZ5-P\XN 6.#.8W4#&>- MI.SHYY\F?SK^JB_.R'W_\R^1//Q^7B=G1\>0O?SZ4S R"DX8Q M'H@ YA'?P:%I ^#\3N$&G$&2/( RCA1K)"G@N\+!MXBY8,-=RSC!"U3:0\Q@ ME>S=XODJRK)X&<^+2;,#RP4 M[[7##T$>.KWUWQ7VD;^&'2*5<]P]4E,K>ZYKR 9).(U*,%08M"F, ME^4NTHQ1NZ2L.P?\?;&@K#'J^-/1Y(_'U23O\>3XSY+)X!^/)L<_E7/&[XY^ MF/SQAS]_>R"#CG84@5A*XY9\&ID&65-S "FE?,X+:B$-U,J9\9;*#!@/30H! M/RUNOO#EL+(\,U Z3VI[6(H",FL=2.2YC*,'=HLX+9'T,E.]8#UV2 0A@H/0 M-#C[55ZT])8KEW,8^_M\5WO1 %BJKM\V#;4U(>"94*=#)(7E<9DB[W25,T_E M3^)#(?I;J'/+U@($Z>Q\@K.QEWLM37M8G39UJGG&8$ZI<$!8F]W]JUQ >SMC MG7C0IRSC!HK9?)YN\:(6R$[ES:I6N$Y_A3 $TZ7F;4G]C-,'8K#\7.=02V.U M@;+%C0HAA(M#A$)H;/6UWJ:D4=T(V"?5ZQ!-X\$[P& 7P6A=N6%KMR2EE$(U ML0DJ!=\>T%2K.X"0%NI:BVJXZ(:D?&HRS]/X8Q;(Q/ MJYZ+>.50"+UD-R"J![5Z0$([MF5H4S/$956R4;D"FR4X%<,?46@N4#U[G12U MCEHCP>*=)WLSOU/)9/Q@9"Z-WG[W3T-@QQM@QQG&[M58M^G:\WY!RN.Q(U.T M[O?L/1"1CB8$$), ( K7__ V:@#8W0AAE""DT8$!1@5\C ;\3CT%I$+FWI@I MPDWTRL^'_4#26[RA_'Z*,GR]I"^T)LE=3N:_M?ANKE!^E,^8FTN?8(R]HCM<$04?N@^Q5&V34=>+FZ!#-*W[IHTUNO6F6KJ M:1 P@K5UYN[<<4A;K$J08V\ORIJH0AAQZ;>+1$F+X@.*(;0+U\NSF%W[FBPR M?9N@%FZU!S)A(/J)S7ML!Y0.3;BG,##=/4&;*%Z$P2Y-;0N8I:\3,:G$>B)" MJ3QX!Q9X3%>[A83V\2*B.;FW@>&-7BS8^,8$M'U)HE6 M0/D([;5VHV%,LWK^E8%;TVSY1G=03=I-RN[SS5_9!%P^2Q;G]-?-NCMS9:\H M:\X4BM"LE[H:HBG3.;>BO=K8;FR+YZ&;4G:"-DR:GXV *_G F*Y'D8KG1O6K M(;G4AI+B&L^# ME?XZ5U"X=A2<-UL\,RUYIP,)]_?6 V;;(\H#FHYNKC[GB% M_79]74NETI$U4F(=:%J+O S1-"G\6C%::F?Z470,1F!T5>)"Q51=M6DX*E)7 MTE/N;RA ^FMB5!Y!L"AI6&H O?MJ &K:BH A-(RVXPP_XQ79W)%E_B5*VV30 MRG7:B(X<& U;EKVV!6)?9IP3Z4Y/HTV<1ZOX7[1[G)5/0F&4K&J%+%+4@HPX M+14Q681V?6+'0]B6>.D-FU9X+B70W1O#CS;R]@70J!&V./K4]* =4_$JWFK% M7:FC<0!Y7HZA+R6-3$Q,2ZEJPT,H1^ 8USWI5S\M6FDT&^PR\C(VQY3'"V=G M<39?D6R;XGO\DI^L!,M+',TT.=G## Q7K1U[.!['L2@&%.]G>GK;.0"+#YJ- MW:MQ15XW(CBA0!@IK"T*(DC/4HU(#+CTT+$0OCAQM&\/V;BQ<(?@KJ'O<2=(6C!HZH%;3QR)7_-&&BVVK6K MI&A;?,I^0>PG])G].#:)1-5!])^QA?6:5 ._'>W1(7E&UE&<2$#9?-B"9?40 M")B%.1_0;%@V 6=-H0[/XN= -JJ&@%$NQ]4#-)"3@33NH7Q@$IMX33%"[[. M\XIMY/H;NS.B#5F-6 5>J9@KC"6&00&M]J&$MDIUNGM:K#Z>H$U4WHD]!$(R?5ND;X9\M$">&Y]^[8ZJR4G(OM7Y!=5PP;KCVR3.LBU>_(*. M)S_\\ /[7\F>D,ACV A9M3^:IB>05H=MDSLO#N:N.N>S+,.YY,QT"XT]8?0: M[@32^0 FE*$[#<&,K$Q+P=WYZ9Q7QG4G&D""]ZZS#-)URBWEFOD9D M(IECO,@^T$]Z00-F1#_W]?*2)(_W.%V?X800PSR*2TFV$']_G]""2H]-16-0D+[5UB:B3K?)0S-/0=#PDFWON5Z> MT@8[5K%/*"<@74L.D&L-R[XH)G)BRJRN;HM0<_X$+:,Y/^^.FJ6,(3:6W(>=)0D?%$8'=,GHAWV_R:DJPSE6@DO&>,4MB= M-@KSMMS1'M%MY$[#(IV!:6N#65#[R\RJGO2IH Z=%'HM3FD]>$<9W+H5(U=N M$#O28&R"N.C;@YILR0@@UD9=_B$KW146)#Q:45T$YZ*^F$6-6T=OW6',!LYZ M$:M2U[&*R@7*J7JMFS"J53N&=&+'?)B0:6?=,[C\!^V:(Q=DZ0/VFX.6;:BV MQ-;(8?HY9NL+/Y#TC&P?\N5V-9O/R3;)!:FV5G0?IA6B[DR2&@?NH.K\:'BD M5I_N)/A)IXM2AEWZRH5&YY"^MHE]K70H)-5J44AC?30&W>(YCI_9WM[L0Q07 M2V+VRW$E%VO:*97?S%3)D5]F;B"99N51Q3D+0],/<1(E\SA:H;U6,+?=6>*# MN-1>DY%F^G5NVG@Q[&&WN\Z7FFLJW=K) MKPE*\3-9/A?N"!JS7]$HF'PMADY,%&TAUUW(#/N.M79++92J MM!L1TSQF0Q.932WFAK2X0EO+,JH8+:20:4AYHELT 0DB/W%6X*0O?KI1=@>< MLS<#'),0VP,YXP;8#-,O^#1+%N6Q)ZR0Y3J]3I0UD-V%6J6L,U44UKT$7;T_ M-7-T^FP49[&E/:+%_OENO>G8[#&I=M*C=MHT4J@UN:2U[QM?@/'8P),3M'AD M+F3X"'M-"I5B;PU?TC@-!;"1(W:>QO.\W,4@/ -**;./T"(9=^9TK<(.\LD= M:'@BT9ON'Q4;:@(YS$E=B<3BFW=HT!5OP5]F;T34YQ$[-.H\2A.V\&XVGV_7 MVQ5KN-EQ4G/!")RIPHX/>@5GT &;R*A?]@'+TQI$B3=3[0V7 $.C9(9GB0X&E\HI!254*+((X9TE:ODAJZHX=D&FIV*(XC@D2/ MQV#:=-(7.-* ^J:08QQ6[: 33FB5' BH%A*&5;!# L5F@?MS<@_FA&@>(=AF M0S"G"6KJ4LH$_0F#8GDY"0(Y=;!;*(/D0GH2H5P,G ?PIQ-J?-AQ0955!'1X MH;9>E8RPRRK$1QNJK8[(BV><;#';?GI*$KY(\.]Q_G2ZS7*RQNGYRWRU7<3) M(SMLA/[_Q7WTTJ%,;PL[-O6PX$PT:Y]>$OR^I5"SM)_5::F835 6K,ZZLM,PR1,!=5T9^8'MC-BX=0D%SXU7%_EL\)X]) MG+,-D.'LN[+#B#FI379>&1FPX&XP>Z^4I93=R66K9D98N#NW3!T-2%F;R[2L M3(E(&S13E3?]]*DY*ZX*+_*Q\SH:6_G)XP\1;>E/R9HMG(Q89;?/(_^4+'#* M5YE=;_+J?L#S%YS.XPS?I/$I[ M5"JCG3:JJ:-5O!QY*7H@WU#4V 12-'E;%D@!ZTUE($5Z2RWQ]3;/\BAA/?F M6F+W4OEHB5U*%5)+W/\]@FV)G5]IL);8L:13T\;W\FTUO@ 1P5?C"T,GCXUO M_P)Z:WQ=O]E7TO@V5$[P8YRP3W(2K=@]#T>CML!F11NE&=85[:#:8O7+'&Z# M;/1>X;3*!L45-,V5%N)J05X@&M)G'+^I-F?;F.VUNI3C-=HF7^]MM-S:P8.& MBM>6NF=11AFJ;AO>Y'R--?9ERCEQ]?GKQ=)EJ?;XF T=B7H M_5.4E&\]>WQ,^=%<%[1''R=9/.=G M>R"J-F-/:#^AN=EO<:_Q(_>?9!,65;G&O>(C-X<#4UC:'PU/$I#D$-#[< ^_?D6M39N!HK(9*6S3; M9DB[0\A[4;VT-&;.I^4_6->*+-$RBE.TCM+?<%XT'>S'C!^L1Y*B>4$+2F%^ M70VNNF(;YN) &QES2D$T(5;@!6H@M#Y!PK_AFP4=-<".0/%?S/%"QM$W4Z[] MGJNCN@M4\X$>7E%=KO2#N*,)JER5PSCL1@?NK3C%DSXO'/X>5,"Q_?:BRIAG MV]S10D1I3#Z0%,^C+!<>Z:L6JG(UB9!KQ!2:!>VJJSPHXY1<<5K]%LAYOIH: M)#;?NT5 H7R#/ J+H^/^4Y)M\#Q>QG@A/-)&*]="OT .B =RSXX('-B0@.Q M[K1Z/$$U@4 .MM'7KH 9RHH0DZ.C(N*'Q.Z(%'G"B^V*-EL7R3-MJDCZ>KI- M4_K7/9L?D.UYM%7;$3YZTDY96\?K?TKB/..)ZFR>Q\]Q_FI(;5#KG0@ M9!TL4("4QT\\@2R:6=B!\]B]_*(2#B4ZP<)<&,3 L26+=2".Q"$1\!V"C9S\ M'6:;#>W#Q,7KL741@,&SOP/#^-G'@><0:E^D(:-H[]*Y!-*>3J=E *TIHD+S M0(*J _PMXJH;X.Q"J[TOF^C:]TT""+!7.#_!"5[&^2G)\LPP:AII=4*A1@LL MOBG]^ E:)B[-(I'>TO0N?DSB93QG$ZAG<39?D6Q+/PZZQ2N*OF()1FF#'U\< M3 ?3##;"$&);,53*#HAT9AX.@-#5D@L3(H#BP]RA1 H)G-_[F-4[SX$-/>([Z,G_'B M(LDI?F-:7':<9YZ=O'Z,_INDIZLHR_0QQ]5@)_ST-P@6B?H6 7ZA&521S(*4 MDY/I7A05LJ$$(F>("F,2!$ADX:FO;7&D@-UO MF^!%V#-3W_$W+%9-#*UUX@[I5)S-*(Q M9E&$F&#BB@VPA"'$LKYEP<+ C#@N&/L/( *<;#-:UBSCL2SCAT#3H%7[ESH( MV*EWXH"I.E@H,'/H)QI8^38+"!8F&S&ATD-UQ0E+/6H_A!87++$F# WV]2^+ M#F:6Q '"IA0!Q(@[_,@6<-_B#4G9V/9%LB3IFH]6G;R6#]5APMI"=PK7W +< M'*VI3T^3L);N#6=9K:PVHD;Y%.UT44V91X]*(K#(80\_\11J'SQ(YTA-C4DF M0>W*L+4^K>$%[T%$RCZ-5/:(<5/0P M7(31M_Z=HHAF.85]F4*()L)%(+4=:%FY!>VDO05-DZG V#5<@F9AU_/*,^.2 M#+G@S+90+NO,['PU\R*#[;.92U>T1:[_6]8 Y-U_L"./2]_M>YB(.N!X8JK=/Z8)A"=/=>_,K/WD+U M8Y78D5RU$P'#CM: _+)94 R*8,L%QLZ^K18< [WI>"V"//&_C!-\D>-UUH[I M%BI55#92<8VK!DY (Z.Y/V5L,S6SZR@+A][09R:-N/C8*:0-0$C_"FP%!@/M M!K6-O05#SOT$HC3?,M>04%.H [6AI\S*CIWA#%Y9 M8$'!0DUEJ4DH4%9Q4.IK& #"K5 S]P> O2-1T["719_#63?F%9*RE5]>,#GJ MVJU6$=O7UTL:@\XM]^(68"\&S+KFM?5^F-;R8<.NAJHHG*//E4A@-.I4K(([ MHDI0\Z724)&D:75L8H@/K1(]:U( ZG"JNC4/8#<_A*HCOX-U($=-">NDBU[M MD5)U,0%.PS@Z2MJP7"_/$_I"KUGQC TKE<*986CO94O; S"RY2TU,_#NLR7I M4Y!^R9RI?=T 0*"M4S]L&J5_EA QS0L-S)IEC,;E&S$HK:C-QU]Q@M-H-4L6 ML\4Z3F)6MCQ^QNG<_C#"ESB\QDQ[A]H529YQ1C] ZT/PQ4=GM-_Q M(8I3?JT:^QH?8%LZOZ5S;09]E6ZL-M+/^P31@'I]-2^MJ\<2FS2]G<6&!]_4 M>HXE$.VP?P("-=)^"@K2@OO\AF^P>:?OM\1QSHY]T'Z/P5KU/H7RWIC;%2K8 M-MSF-0ZCZ>[Q1N.TV-8%G98:M!%^%R=H0>-1E&9H@U.4L2)\^U:;XEX!8) 6 MN"]]AFIX;FH3+UAX) M@VVXFEVXE\'LHX"#-D3@%H(+*.A>"G=H )7T\()=&=>+W8<7R0U.8[+X-249 M6/33>P":P1)Z&'F*2E"F( *FMG@^)YED7J<76;8MTV.>$F>'FA,;8!YPJD<# M,MBY'($SR,D:Z;L$%EJ-HJ-1@/,4H^!/EU>YL0\7>\9'E'_L7).,#TW/:S(A MLM^8H6H* M5%/WMJFJ)_>F>2RX>]])+G"!!VJ:O+^ 4X[LHTB'/L3LBY(E,;_' MP5')]'4'PH/.S)OC,T,FY?:>H?)Q&\]CMW'F91UT'!J\V%[;-MWUS. MW8-VD,U,/SP#-S#FA0!M6VS?/=Q6Q76]";OIKO@*0R];['H>:FUBW7/H"Q#W M90UB=K-WL4==2M@J36LPY[ G1!WH-N1*0#&.!U[NMR_$H&OZVN_^!EN3W6Z! M47>WC;IY[<#VIAWNUK/@=I9U-HY=;=9:)L8TT&ETJ$N470C MYK [P4+9Z#7>/JZO89M6LU\W6 ,D=NN]Z6F[#;;1:1;T,)H;89G':6@$1:G? M=4(23Q>]!:,P@-'B*&TH4ZB:Y M08>AX_"'[B2E#B;Z' ,<<3%!A6=4@M\#VL!$^=H" MVO&;[+4KEPR.> A@SW(-/#EUR$&.TQA^BU%^90[3[D(8L5$K)R( M%_3WJ'X847WD*MO?%(TG)Z5?9$"NBDEX,;?_"4.=P(V[+Z493%-IVV_ MGBY6C] 0V,4G8=]V$MH5)X%WI^Q>Y" GD@/O3=F64S_]_'LP/:Q@.M[\]4%& MTX.8]39ZDT.:$#=^H4.(HF--HW_=XU!O(UJ/-SE_D-'Z(*?TBQ4)UTO^-)L] M1S&MY17^0%+^DE#C2(9N7,>&M&[&:DXU!0MBMZ=9&;TT>B:NBW8L0U'U%"U) MBI9;=OAAL;'S#:Q(->4)1&MA@4F@!D#C$22H&[W5X<7ILD4RO$P>*FSW\PIT MH9*QUY$O63(L9VCC]+U*[_->)IN2?'6C[3V9"'C-4P^8PU[]9%@ R.N@K-[Y M<,)00(/;_0H?2!CZJH:H#RH"00\T'T0(&G&XV+ZPXX\(]RMS(*$'9EQW-W); M\WSHMU>\B?@%/?1Z$/'K( =0NZ_IX717(R?PW>X@3FM5%BN(@5.3$@[4;.A/ M62V.5IUM-BF>QT5[<JJ&6'\Q':_IZ@J_7D*W&_@5-3N M2\$>+*6S#Q^GSK9^IHB6"GZ#K[: FF2M/H3:$ M@Y=4I>HQ=#CD%,8 1RFIG7X=I[>-3G+_XWL#L3RH,;N0#C#2E6YP;OL<<3OH M0X=&#P;^!\L&"@:'/ FN(D6N&^E\ #4NQ)Z&#D\"\IDW,/ZN8C/"7Z,GQ#V_1EV\$-L,]N>F_!X: &#[%F)#>.>&\%^SV39_(FG\+[SXE"QPRB=QBC>YH7S,&E.I MM^P35,N@RR=L"73YYD99F3>ORDS-@UWWT),^ M?^321GNOR#5I , +H&\4/+WSVV@G+LD7G!9_Q>O8;+\?K"L?+4+'54C-0*MP MP<9^<3D'"_@B]]./<1*OMVO$?V=3*LVEB=D!+;D&9I&OT*] J\=XW_+J+<@+ MWRZPR%[KU&2R7@W_/_>T?+-DP5[U*EKC,[*.XL1V$-;!A>DH;"\7OL=L>A1J M^$/,^Q?2:>"FK]MI>6X(%T.?BR>A+RET(8#-:(LCX"Q'6WIXLQINZ?TV@?)Z MN,%8AP*.0>JCWUGM$VYO@]9O9ACUTV8S5/=8XLI'][CC*J3N<:MPP7:/Q>4< MK'LL 6;)N ;S/DLG> M^7#"B^<>O[LA MK/3_>_@:D!Y?4_P:=1PCCW(^!G,WQTF4QF3V$G=R4Y5,E4F*95P#L\@J:%]= MX4 9\J1ZT^H7])G]-O:(I;+JB,67;A%2)-Z@C]S>^%B_7GZ(DRB9Q]'JAF0Q M'XU\R/(TFG?&WBQ4VDQ0JD 10^'$"T_T_HQHHS,S/;V^.CN_NCL_0_2ON^O+ MB[/9/?W'R>QR=G5ZCN[^>GY^?X?>?;J:?3J[H$^^I70K#81".1/(B!AH6*42 M0BJTA?S4>@N!KA?)G*S9) !KBU/\1)OC^!F7OVJ9:Z/=);&9-AR?3?QYHK:% M:T.6&UN4$?[NGO[GX_D5)?OU!_KHX\WM^5^IW,7?SM'%%?WW>>A!P I]XGA@ M"PEI:# Q)(D2YF48/V"<;+,XP5EVAQ_Y]*(JIU7)MH.!6!:*^B+K7HBN<&1$ M:ZG^M/HEK-Q76<4BQNEJ0L(OD9J037+[XW/G>GD:94\?5N1+IF]9I:+=9E0@ M"M=F=HQ[:B!E?@Q;0[&Z8=,WN_LK^G!Y_??@LUXY*,2MF[+RI$U91TO2;DFL MCT@T,O_M%F\HL)\B-D9$'M-HW;I/9#>^=$].\%ZX<]8!A*T=59UL.7/9P3LL MV=T+HHX&KO9KAVT6\VHHV@]X4PX\8)3N50*:?P,!*_& F7:,<3#;#$+.Y1LW M2M6/;RU.;[V;W=Y]Q*(3+4WEZ]%&+0\1450>P*.&@3-M9-#:F.I/UBVD1\\' M3 '19K1IG0E8JU+M,%/O)Y0<87&V3>/DL3@_H'&?IS@/D,N+VWJ1/&Q[WO7@ ML"1;H6+H?C6\-:7<#4C97MW"!FM"@F&Q.O6E3GSRM4OAM2K>QJ7 M>T]DMLNLV]:#'W*$1E/R@ ZEHAJ,U@V\H5$-G$1(?/YGZ'A##< MLD9;KV#X/2K;FE+^#Q6 F0K:ZZ#/3 MQM1#Z6(. 6+8LSSN*QUT:URZHMAG2 MMC<>6&G=@I \6MFU(+V:BJ)-N&?>4*UEV!$K-.Z8D<0FI*M1[RE(>X[&_<*N M*K[.\CR-'[8Y/U.-?K$;"I4@>M0]T6$<*_7P""OZ2:>#=8+2: @X%2PS#=[O M57FQ(T5S$O@00J1Z0M>D"G2<$$_FJBV/1I'[%$DAX/<_ M3GXZ;CW\:5RJ*"J:F%9-DQI=V3HE9):\8 EU^J^]B1LVV# MD+24V%8Q3Z@RK7Y%[.<@=@Q(JXF8?=HF\-N2=6R+K00!7^&!OG(! 82!#M/M MFO0%8^,S;"5*;2@'<5BEHLHD<-8=_]J5E4%:-["8"_=\FM9ZCJRQ,H;^&J#/MY5!+.W-ZU44%3H5'TE$N(A M5/UP10"JNTEE*S-UEO?P/S3 P<:K>GD&1?=1#=ZE4NV,HK*/W+CCEZM^;1B7 M#)T-!_(Q!]PDA3V+5UOZ:Z?,9@V=3EO=U,FU_<0"F3_PI1']_/<("4J+TS.< MD'6<,$2A)?W?HI!&.$H3*E0[=#?XED\+-'U<,*E]H\ @,V00&M1E&![UOMM MG6]@R-NW@Z6UKQ'S=JVA)] 'V"**FV_)JA8G&WTZ@F!K87IYA1Q9<2D 6/;< M7%Q39'BAG)7@AJV^B;)^.4XO<[WSYD 6\9B6N0QV^W7*%SE>RXY(@35J&4YT M1@>*+^IBC!%PC$H$$8$,'-5S^(P2B"8V;#CU"8N2^#E9;[9Y5)Q1>VA1S!#C M/<*:.<+ZQ3FU_3Z!SZ3$P4="QYCG&-T&CV-C1BP/L:D5AB.;S-2'9$*MP*- =%GQQ(@>?Z%D%ON8S%_#5 M+8&!3V!4"KZ.[+3\*13P">N!:#Y?"WQUL1WXNKJ#@H]?MB.$GN!)^3Z-)PZP MJ]F! EW7I QR;DY_N\?I^I)$[3Z)K5KYFS107UYZ4.ARG[.J3):4>WOQJ6&-7Y(_[IM M$LO4 OND]AX'@JWS^ID^#B$ >_3-]*:!T_J2CI,]3ID.8DIO'Z:2]3 ^<=I= M_>(+J,$'.O.Q=RUCIZVEZ>TN_UDR M5;8-FNJB>:F,4J9=WCO!^IHY_=_NYF4FE41)/G(RU =;Q*G2F^2U,%+QU]KO M<, &R8UZ^ 2"-,V0N 8J5%"E@[@2FF6H4D.%'J**7PM^);F2?P"[94R6SN"2 MIAZ.@6!\7,%8')"C#*U+M0D_/>MK0; D?_*/8, LZ@P_Y!=)EJ<\*6"IVO6R MOKVZQ0!3\?*+Z,4=F*@S#IT9&?J3D?YEOXS0PPC*(_7F)$O0E20PH2IT:R;#E7<:1R1 M\?90)DF<(&'FEB*9>(#+BTR]N8#M>!^8GRMPI6\27)*9E9, MO;F 39LAI&3[^!3 ](D/O-DE"+WP-E1ZK#W MUXLXE?J;3 _JN# A4JON+'A$-8UXM//@&7[^TX.:(Q?@&:4'5/;MH:Q/>F ) M,X_I0>EAH/2@YLT%;.;IP<]O#V]]T@-+O$&F![2IN5Z>IG@1YQ^B>;R*\]?" MUP>2%G_$\YLT3N;Q)EK=1*^L 6WG#"XVJD2BGPT7VO7Q")YR.!1"RM#>-J=E M.\ 62VR*W]DDX::2K>[N^7K76;A!G0 AKQ59^IC;A9O^91F#>S#YEHMW<-:Q MS(SJ,A(4VJA2GZ :'RL3:&<#E4:^9D;(DKM1*.&8!O9U"Y@;NA0!G!C'C?;H MG]N(M@+IZK76'&U^)X LVQR% (!YZ=_PZCF:_Y6LV.:K["*9"P^GT$A55VS) MI!S8*K$)G1^JW<@HI]*J#4#QVQCG_]S&*;L"(:%N7T=.KW3U28P_?NL"+K%" M!7BE/3\@ 4ED-/9[P(,F(\535#V>("H0R/$[[O"0Y O]\='ON'[)%M DSO$E M[?XL+FA$2![CAQ6>91G.LUG)4LD)LCTT=UM +32=]AD9^P'<*6?M4[[%R-+4 MM-! 7 7M=5"AA"JM8,Z/[0,AXE:W[7U&QE;V^XQL'0^'8,B=2Z+%U269_R;,IR5/JS':]E.7WF[3%OBXJM"\M(LJD XZ3Y;5 M$]%^W%8WL2FXZP"*]&$K&V8@3VS7HIK9X!O]%5TA]GL@::Y][+#0W5BY9O( MQ1Q *3,*W=1H_,APJE2;WM,F9R^!*A&4X4<^4D>!E<493==D, 7>:+[R;H-$JB11PEZ)2LUSB=,W=_PT_Q?(4S^ENZ M(7P&/Z'VHHP2-:F7BYG@T[MD\% M;6G*D]%?LOB1&EOOBH*Y ;:O&^&TR7Z91A0"U14_4 FG8 M=0[ZD.J(]6:ZC JC-8 B20)<$$)X.C61YQ'JYN"U)GXD'.Y1'74N4C" <<" M>]"M@]R%#,,R#=XF\(>H>EHU!Q/T$+&+T**<]U5H)-]$R>L?,O0AC?Y%:WI& M ^;_0Q(:T)>[J>6X6(BQ8J>T9'D1@PG] R^7\3QF;4P1@8N;8O$+M9BQ2RNR M)[Q:97Q*;DO#-+LE>;MABSGXU:=L:0L'8AWA4;1 M*B/U=H ^V6#6_N2O].?5"O.-Z:Q@[&5C^G>+6. MA>\*5PR5VH&'/DCT5MBV!#V-V2W$AQ&N^U>^)$C;USY@:+[#KR.:&F\W+$S^FF*E+-.SR0V1K@9FW %FE5B;F[6C>".1XA>,Y>]('03/TW_,J:+RI*_Z(=CZQ82,B:D^(*3YQ.:D;IXV=$$)WA)^_\MB/51+=_? M3M6! C:.H)NE'KYEI+$VQ9NP)*5MO5K-6SSA](/)YJSZ^H=!\W$*S04S^>M LF4<; LV# M7A@A/3>PCZKQE1% IPG:.(+.NGKX[G\VN?RXP;=\;83\C*Z^%6][:GGWX"Y[ MSP/B>Z"[(\Q/+[2W97Q[1"BG&@X)X][W1[CCV/<-$KX.0^SC&0K--I=(Y%\A MG'M?)N$.9\ (B2WZZ7M(G&"W8"].7%R?6M<+ZD MEV[YM2QU'=AKY0DZS^KC7$9@>UO3B\8M$E&.OCS%\R<4(::('DB:DB\96M+, MBOY?RB!$&)/YTXS->[-QK\)=<2$%5RO6,8VJT+M30Z4>OVH"O>.JWP8R?S(LIB7IV#"@=DO(K-W! M962]7(-!F^9D1Q6PV9.O$KB2Q&L8X *F7K>T8:8.%NRJU=ECBOE0FC#1,I L MOX52TH%Q"KO0*9/>E8Q..LWI;?.$)K9,FZW)H&*+ZG"(R@:__QKMK* O,>7< M#28T%_]#ACZQO6T+=$*A,G(>9 (-8E6'358IE"H.:>WZPQU(MF+@HR?BCACD MQ'@*(W##H4>23;C#!W 5A_K<0:IH=9% 0\'HK.!"P=LQFLP\^"934X_]SM+< M&7B;9P8W$&)TOF:[#FT.V&2Z9D=L[KUX!^, IP?77;G!T.P$82;]-E'7ZQQA M>]CY/$NX\C'4:<)U?V[@,SY1^/B'MXF^7J<*VZ,/L ?';?8>/N^I77X=:VT' MREGZ@DY"^KF7L;&/M3<\D-X7A<09&DV:6QJJ.-_+_[!4 $F!>OH%),$16R[- MHNWA#:P/CW%))C4@H63+HPW;R$W=<>3XDF&]K[+>,>]H[I[5/CG$;57\+5<^_CP674&SO#[P/WKL( MTJC8T^)TEJ HY?W38@DAV\-#,["(=H77FQ5YQ9B=1\5/6U_1[(V"GKK [&[( M8&7?'U-*1Y52[&^0[,5)1B;>^;;O! [4O0Y2HMO05TF M[%[,U>J56N&;FLHB3M@+L_WX5?>9O6M)P4718:\^P_LGLF*9ZR9Z+5=FTC?Z MC7E9;?G'F$?94W5,?9QE6_8%2N7T??5BO/O.OQ]U],\M^ZWX L7AO(V?J,6$ MK2O*J&,V(U>8+D_H94>\<(_E89/S;9H6YW_QQ\5H 5L0RL[AK7W^[\K4>S^( M$;&CQ)YC?C!!_A3Q R>?X@0$G1,"9TQN. K,,Y. D< MNW[]G +VW_H7 )@*54_J=[BK*GQLN /V+VXH>NB//PB[#N*'Y=NW'SH0L&D* M.I<76I?Q1B#^[GGV)4ME]K&#VJI$J=WLN>:2K=[B^%51)I.DEC(.I M;%X2U4RQ^<:Z7'4).[<7S.V:<% F/M#42EE=;>\26*!"0@6H*SYL>;UD43"[ M?XKROT;/N!C@I]DT3I_QX@-)/VQ3-@AYD65;-JS5HK*3C?([][3A$'QZ>81. MM5T*(0LU_6VV$_?]F#;+VK-B+/4I8D.FQ7!N6MKCHZ3+PB(?*68F1\[RW5!) M@$#2#".]S%6APZ$L8] $I%UV\@Y.$-K^7CE1XFMFA*1E'8<2D'<DNL-1 MM<46]&%MJ84LUP[F48?A2Y1S%\3[$X%,ERN+FW)\6$C'!HNK[R9]9< M^1-.#P&> .KQ;%?H&0US]W"B&?WN7^Q@V.M]:LBA7,-06#F1]"OM'N;*Y7J_ MD[8OX@Z+M(!CDV=EWY0YXVMY+A*^;H4/2(A3$AN5\KN:J3@$(A,'8 F"C3-9 MW#"W,:U$"[87"ZYJTL&0W@H7I&>]-8EJHEY1T,(5%+FJDRO8YMK;./M-0BB= M6/G.< $@N&!MCJ)Q:=O7[8N5ME?MJXT M"87KV:)8SQBM]*V%D6SYEAI9!Y@K+8-AW&O1@:FI1Q:EX+%UO)*LK@GN[$M@*\(B'8+\NOB(:Q:LH .Z5.Y M[1-D=;K[@V3-O'A'*="IQ*:NW/!YM =H)8D:HH$LO?&%.NG!Q;"P9V9L8UH7?3/IAQV<2,_:;AUX9J*^.^;,W-<0^(4Y?M+&FS-R MCUK0+82#3$O\HE%VC*07.#H>&6GJ!O"@2!N7SJ \UH/RJ\"D[$Q(+Y@$3%VN M2'(69W-V:SEUF[[J$Q<+C6KQJ(F&RQHXO7WPA:'&+J6KW PM3*G@^T5=\M!3 M%1L D5XUW%K"IE?>+5@S]>,?K3#K,\U].>+T2 34$%,3?^B3K: $AY];2F+H M!"XAL7#H",)C'0C?/ 8E:0@\!@%3D$]WU.>GA-H_+T^^$2<>6KGRG15R#K21 M6H5.+72.9!Q1Z]6N$OOTW=UW**$\V3+AW7%#;&U\'J?%%K4 T@1]=1.+FFGR M0:I2L4!CTQ>.0!I]K8=>"*(-/ <.%4%N"G;Y (R'$%O$S>2EM<--[M6MOZ%+NE?],?J)_I_V#[BZ?\/4$L#!!0 M ( -.$94V>;-+96CP ,T4! 4 96UL+3(P,3@P.3(Y7W!R92YX;6SM M?5MS&SF2[ON)./_!Q_OL=MO>N7AB>C>HFT>QLJBEY.[=IXY2%4C6N%A@UT46 MY]P_27MQ]^^OGM M&Y"&,(K3U2]OR_Q=D(=Q_/8__^/__I^__[]W[[Z %&1! :(WC[LWEQ=?9HME MG"#2_,W=8H[^!&_^]-//^/_>G&4PB+(X6H%W[W!A1/7];_A_'H,;^W --L&[.,V+( W! MVS>(_F]Y]>,-#(.BDKA3_/DQ2UH&G][OZZ)2X/]ZUY*]PS^]^_#QW:9O'FVT"VM_6&5B2^219MF>#K?,9 M6^?#G[%U_NW ^;V.>"L,I0=8!(D9.2M^8UE'U>@+?6O*M"R1;TU:&75Q< 0K M=ZK1%_H.9#&,+M-H>L&'59D2_KX(LB- 95R9O@+32RTA*@CR F1H9-IL@W3W M$_JWKN!^'61@#9,(9/>7?Y1QL:M^68!MF85KY)KO,KC*@LT%*((XR?GJ@$V" MI/WPUY\_?_QIR#/9R&J*8_Q&*?CJ@+4,1U>YRA:>(R+NZ2($566"(0HMK2(HL?2UP; M_EU= [5JS"N&1N?:Z\9A\_,YS O3>G%JT5'K CQJB-LKK85PL,)*7Z=+F&UT MT4WGI><9GA!7F,5ZGF',1$>HRR!+\=(+P:,:D-0EHW(R/)(]!(\),#20M;R. M-8XIRZY2B?D!0UE\-COS7E594#8[LPY*W9I45H;J,QFUQ5TVQD*;M /O;K RA1!G[&B8D7>R^N$+9@C M$U:[>#D(?UK!I_<1B-]C1?$?E<;O?O[0Y$C\&_KI]UJ$!5C%N.:TN TV8* C MBZ31B4S2UZ&+B5G6UR?(PI8C^K,'B'%F14/Q?ELYNW?A.D[V6%IF<"/9*E!( MPZ[T?WLC4L&; KXA,X99!+)?WOZ,DW40WR7(LF8OE:%UI7+2W7 ]%CC.D:(9 M7K5'X/F_P(Z(#@I-#QXC&L_PP=91!R CS@U"/CB/D/,RPT:^BG,TX?A?$&27 M:72!1K0!2'ADC0WI9-Y 15!3-;30F3> ^>@\8&K]?@-)\E\I_)'>H_$>IB"Z MSO,29$37PJ'MN1@JK3?XD=%9Q^50:VB0],D3)/T*DQ*9(-M=Q0G(UXM2(G1(!#W ] D\@PE#.QUP]-DVD/BS)Y"HW.$Y MFGVM8$;&!)&B!XH!A6>H8.FG XL!WP87?_$$%_>;($G:O7FRKR!1])U%G\(S M7+#TTW(7?;X-+O[J"2XN-R!;H1'P2P9_%&O66,*D[.&$0ND97D3TU<$-A7^# MG\^^X.?Y(0O2.L^G3BDF@X=*UD<.@)7 M8+AM0?W>PTCONV?@H.NF@XH>UQ8.[D=IFZ48W&Q@6J5M5:DC^;PL\!E5?%:8 MO!P6*-!?%#,+>(8@">VU%LC,:EJ,N1_8;;5^0'PIFZ3=3X/-T/J3-PAA:*2& MA3[#MM7=#\+.D- 1%OPJ"89.A/BML=+@FS<-S]))K>4''-NF=S^ZVBJX/WE- MV/=CT@QG:>0H>MJ C0][BUL=(.N?W\_,O$-^F'2 M5$&E/$LUD+<87P;Y8V6&,G^W"H)M#720%'G[RQ#QS<^_UXFL>^DH:88($FSR^U#%C"+[V>8+[] &.'3B?<@ M>XI#D-_#9!AOY1.V:6T,0I>!)JR@,)Y8'!5R'HGW'5D#SI<,YOE=!I?QT'T3 MOC26ZWUQ&0MT%80;O\="/6&Q&%T$9V5@R]$<.UPC%%\@'YG +=;V\AF?@QTN M@H5H]X,5D]9EA,BH*3$ ,9DJ)"NZY3/N09+@GQPU=) M&"A$5NH)C4X,:->:I)8(["SE2!J8"P'!75N3_S6CMG] M;RZ#@*6&^-C<9Z*1X.F$9QA>#D793>*1M3E]5#)G%,0W3X4<[7HT%-4:&FMX MY[8(%-.K#WP:URKYD,S-UM44YJ%Q$2=EYYX>"C@&5!1X[*F\ @A9-W6([/D9 MOIW"K7%%T#D*#S%T?AKYXT\@>X0N;)7NIO+(GUST MSS(O,%Q;G26,KU^)0%OH5&+-TYB&+#Q20_1=F2$MJEW8B:0_35\Y>PKB!)L2 MF>8^2, ]",LL+F*0:_57%;8"/52.[4OIDQK&MM(+Y>15CRHXD3;,,L0%R.*G M*HDH_^\R2.+EKLJ9_@>(5B!7Z'52_ 2ZFR"_E]+/5,QKI8,)"FKKME9XF)*;Z+;;TK7X_ H_3!+^T0Y;&Q/)\(4$P 67>(D!YV$*C4_J( M87'5M7')K,KD,3;O]M;ZKTV];K2YO-'VNH_BBK7I43%3H5=3L=87M;J4,:=C MT=03WK9@1K@,!DT-QDM?5*^1-*I[4=)3WWH0CCI-%!:=* [ZHCJ9AK'=CG1. ML3OAQ_KUA<1@C-P!Y03SX:%F%YJ$LIB84FIY"(QI[@BA4)DR;7!3K(RU88+==E!-Z;ZK)U91!2_%6/N[>/P: M9-]!-0@=UL,#3+%(&FN22=Q%C(!*@@ A<[+U_K !9QJ&L$007X 0(+@CO="\ MI=%[Z%,%2%O7RB1U%R<2*@KBAVG5J3_#"H^9Y[L<:.99;LH$!^(N M )(_C"M+H+\3T)SLFFUP;/)?U>]4:XQ7 4;9'E8,AM@Z"-N);,;UA<:J55BG MN)5.3=5MO'P1(>5Y4!>6-U+^4VR=(^0]=1<\+EP,AE]<^!$GR0 :PY_;1PGV M/SO8Y!29>XZ2^T"2-JBL8US!!*N5X\5CL*+D\LL4:DXL7<\$@['0F M/N%8:7<2F]H]\+M@AS? V=D%9*)!7L&0R)J3$&@8**A;WT70&7>S"H8,U1V$ M(Q.ER\TV@3L %J *6XZM,$"-,'U[4S6?WG$LR6HL RL!WNJ;(HX@K-X^#\.L M%("7&''WH :#V'%@2>DJ@RH>8_4D*$<@=5;F<0KR_!QN'M%T#MND?H%GA?3# M"?%QU+S"TZJ_(\--GU'3/#J,'(>I,1O)0%BG4O6M$-L!KQN8KAY MKD CY24 M4 9%.R$E43@.,;Y6,M@A\H*+(3P20?[T50R+U"F:3VZECC5^3O(9%J!B^"-3YA=ZUT M"O@2UE@=6:PJ_#U TIT64?'$)B),,;W%D9"F&B,AA;V_BQ/"50D7.$\%1)T; M$X1]EA:CKD]39.055HU93-,G*HJ@<9.I"[MH SWKNT-$P:Y6^# UE"KL%:BU M+*,U;92J5GVAZ$BP5'C;5WBCU\FMW;NV;2KI2% XC*1U MEH&5"'-_%\P=;42NK:-=K*7'97S:4XZ+Z]8C/:0H^,SGA#7(65VN!GM9RYI( MA,CI M27X$9 MI<([ANK;M:PJ_+W9@FH8WDUSP(*YG*)/4WDCV,J4B]7LQG.CCLB?L%0^" MJYV]%Z_,T++=\6=;G'N\]/4-E]OCPTW;#D]'7B_\>;WPYS7Y ME9_\>HM?.^1GP([)B&FP73+'8SR"^JDGQ'99^KN7W]?I?HVLGL_*8@VS^%^' M]0P1,S1B(G+&Q%[AAZ.K.HK&C/W=B.[D"5/=#I-FG&OMD<,1T4PQZYK@:CP\ M=-I1B.-G!"C'4/'.PXAKJ0@;JF_Q,(%VI-9UGI=\X/2I:*!IJ7P##%$[+;"T M'/W=T.P=3ZB5&H"$04$ZXM%2. X.OE;*ASQ:;H9?''!\J\F-#K;[EN.7.N;;Z@+#=#4+B_BI!B?9!.H,&L.H,+!IKD/6U=@2XV\');O?K'E" MC=:"; W[SD^^'NP*!_S]C6$=TOGS![@ (43>OWKJ^Z#> ]3K=U-6T>XB3E*% MQ9M2MMQ'#P=&EBFROQ5%I(B]3< I80.5+#;869Q P/IF%1'!;+@/G"K#HA]^_I4A:N$IQE.1PTJ!_R* YB# . 64Y M[R_I_Q+$*;;5/,6GYN;+WF.CM)>)Y0JU;W<*%CI9Z"M9[3B@%Q7-^\-6E5UP MGR9D)(WV/_FDA]>)&:0G"V@)"QT'QFR!_-T/J6*R9T$5X]ELT:!$FE"SB=I0 M"87H9#$J9)7CH),FBN>W9"*KX/T#< 'J?SMV. ^V<1$DE&6V?,']Z]#B!1TR MRSCSE6L0>A&J*4A%K/5NA2:&2G;H]V#Q:NMGMT6J4UB^NC7U&:MYG3XAF\$L M'NV:"M%2(=BC]1Y[=,W-@JY7C\*ZTG6TW65@&\11^WK#Y3,> D%[QP/Q$5\] M)E1\BC'Q'K@*MC*+:#$!O%]3$LR$]3O,!L6@S2I$G_@0"WD/70%;F(4JN4*% M%:/KT!R\9RL\ QW0?>WKOL M8U/8+F9ARJK6<-Z@_7%\_)ZNV%!.+\<>S4GEO >JF$4F&--)=1J^/N:$HJ7* M(;GC1%!EQ/,W?UDOD>P(R4LF\M&F$=/?XW3B5E1.$E5.#O6V+RC;QE#&I7#E MZN?\7+M>BIZK+=4>LL< 1M7*MQ <5LYUTLT%&+ ]"I.!O4R08->, M/K/PCS+.P-<@^PX*O.P^W!T^3 F1*=/FAHB5<HC5 MZ_VFW4C/LS*/4Y#GH+Z8%INN^3*ZOT&A* VSS**G EUQ^TR"8&;UWN\''M2] M $\@@=M[N"Q^H*:EHI9"-X+HB,Y[/+(U-PN^45W>;\>-.E8OF7661K2L9OF" M-'?)*.@]."5M,XFK9%3N_9:=N(F4I^_*TW9OX:ML&Q/PE:E<(Q?T! (!XDM- M(X$ 9G4G%TIL;DI0#P0(,&![%"8#FT="0@"B_ HA&-^(@^^KG2]O8+IZ -GF M CR.Y@G"!0['0[@%7'.L(HT-%6PAY% 9E3?'/+B5^AO'ZVIWOX99(0!#(AT! M?0.Z$P =2W/36!O4Y>\(L0#;9DJ-N@T..J!Q$\E.>/>:0[=_[II*YRG$1#4W M 3%&7=XOQGNZT8=4'AD)9ZKC(23&16 MY^\][I?+)0B1*2Z?T1B=KL "&6>>5IO3:83_P7LO3T$"QA>HJ!1M6D2NJ/,( MU;"$'#;E*O+W0A2R1G<@BV$T3!(?H%*E:'N5O%11YU&I80DY5,I5-,46F'5H MSM"8D64[-#P0WTF1*<,$XZB,IRADZVX"?J,:U ^,;"LD(S&RXF31]_O'EXR_ MD?93(E!AOEXC\#+M+SAMW$9_%N1QCB\0/#"V=MO\/%L%:7/_[.%R_.9"SXZ MG5<$#O?F4_;&C?)LP&2(IS6GTV:N7H \S.)M(SD!"0\(4F?)./BESJ"QH H# M:Y[)+(2@ ?/UO9D1^;#;4Y%+?=^>=*&N#0]X&60I\NEX?EO=^&?-_0T%H7@T M'EF[)*>2V8M-#$2BN1BM(HT%I10=7HE!Y5_? MC\#B:R@ESD:7O0 MB,3OMQ(E*&J[U8NY;0=5=!Z$#"AU5!=%B_#V?QS&M^NF17/E&5+S+H,I^C.L M%Q+6.OA!H/-J#P4_'7B993 [A\C$(=:?^G"40M'V02BIHO9>WQ(0D^8FE,I* MF,<%UZ&$ *AGF\'=2Q(25!?QR-7L\22BRG:T]T+:8\&=Z[.)]J^@D8DL/O[6 M%8C6^SE41.5UEKN[?/:ON4"0_?L;O\KILVFQ793;6G(8*0* Q@_5=C80L M54ZLL@S^.Z@J[7?\0H^U@75OY2HU?B]0<^WN.6J:O K//F*1VV1FVMS""+-V MF-9D9F^N(BKX65=PZIS&##=9H]*XV9LCF<$6-&W1P9Q+2\IJ;J8KG?\NLKZ> M]2%XMKIYTL@@L'G"I3Q1*2QH)2BH_O$:?R; MRZ49?/WON0OP!-(2+.K7C:U.;!I1\)GZ M+MT1BS^]ERM$-X!;4WZAQH2*VO<[.JNJ;K(RKPJ/>WP5FEC#!"EPC\^A%+OJ ME\,-''<97&7!QE[&SE\-,;CFHKO4@D[G'O\J@$N>KWI]1'W-@63]*U<9O(-B;CI_\H8/[< VB M,@'SY5 X?+ E1.NCBS@I"Q!5#4'M[GI9N6?<=K M]B;?Z=R"ML6JU!3!:890J9%3X93R+153S1Q:F9?"5?K[ML$%TBG%B5)ID<6/ M)38,]B7=O1461E6+[P\7R!;W#;6:!M*"KWS=AAY0<"=3V/*0^)HO/.4$?I_7 MV56@PL%LBP 6QK5&\6J-)/\19%%S$>Q.<-@U7<%XVF^L@A-(-)[<[J9SCZ<0 MV,9$ FR2JK/]_/GCYZJKH1_XW0S_FL_*8@VS^%\@^I;B/4RRQF>[RV>0A3'> MSHQ#L,"'6O6ZX"25BW9/PY6_A*X[97L=O5L;5D9]SC7>[G1P/%X 9-HX1+:O M;/0MC4T.QHK+.R.PN *&7EIP_1" Y?C'RSP*<+8["Q+\!.[]&H#B2P;+;8R? M]^.<"A L-C0"MY@_9P7D+*!X;(!;B>_YAX1C!);=P(LZ3' 8O:H&0-A!#CLN MP$W\A%^E*M! %*/6F.4YP O$K\$_87:>!#GUV) YAJ-YE#I#YP\H&+>:W.$% M$]7[[HB&R9L7H CBY#43>C(%?P,XZ@2BV1/(@A6X+3>/(&MFT?F\+'($NZBZ MOK3*GCV,E-<%V- \LEFFC?%,,77>U'7"LIYEB3PD#3G@X8?==.RE8R>+PYL> M)J">D?I#G)(H>.R3%,'D,.=PBPGZ1]DFI/@%M:9DRRC=M@?9_$V0$E58T\=K MNG>:9W>P'[CAM!SS5T<]WA/6P<$@:9Y6K\.I19TD5NV'P-&=:;,LPQ'4^F:1 M/L3-,3SC MR7P_O7[U#6+Z8\@.MI7YV:JC$]71'-64FW+L#/*]E^H6%!64T+_SY0*U;?8$9@EN*-3$3USU)8L/;2)KQ+'5P+97BR^W@G4OT$&Q[SI1R%D.:C=!51S,&6Q/"LZ MUD+_-;04^NGW]! M:_*QVZY)&)N$:/>7>#-I[>E;BT$$O$=1J5^(!MD/PCR*(? MJ(<0!QD>V7Z=22.S?>'A>&P15(EXC>%A1*%S<>XPJIPVE:&@\;T4QBPWY%R\J$V:H,BL8&1 KWVI.O"*:WG!@5JP@E M7D4NXHP1NK?\-PV+>\6 1/B1?%;)*\7'WZ\_(Y3,HJ;2S/45?" M+U \#ZRHP4'L05 R!]NCKB9J^"^&"AB.?6FXE& "3XJ2!3+[++'-N&']_/(- MS(=>E$$QC!=V*?Q'*%]QPP@D5NCYA7'7*1(#Y,7E,[[09[B30OFZCQ ,OOJ/ M*;;"AO$TJDQA#?.YQE(*5O@Z)]MHNH4I['<2,JZX=(W!&73^8TW4"(91QZC6 MT#5<=H[1-1ZYG1_$:8D4;%PV3/,S@%8*H*9#4P.07SXCDR"-XS3(=G4B T1? MT=X#6'<[4\H>-.%_]W3?">ID TNTAF M-S-)DDXD356"EQMYDP_^F G "=7K<339_*-@A 0I=E_1>!"LKLOCC,$+\%C8 MSA&L9."=)6,3[9\$(A-9?"'IL3C7E^FPN>00_#(B*IUR4PE<"U 7E0A>!BDLU4&JB0/XA@@0+G?>F90.M(_"2:' M,CJR^NJ!=[T!S.!Y*NYN.%((XIMEQ7:DH+,Z%>.-Q@JNRQ,:*4A<_$W4^C7( M8JS9 O4EPBA!^]P8;/S9"46(8P.=@*",]74EFH]$,*TB^8]!^GV^1)@"$1;M MYOILOB O)V3*'!;4(F6L=6E&JT$UC?N=?,R_F0V*\'7F(, \!5]A6JQ54*-4 MMLTEDBOK*(IT+""")DG^UG*(B-!Z0-_4P:58NC&N=&E' :9G!1&(2=>@<56F M"Q>[4^5 +(MHD.PZ)++8QP4: M!PIJ-^SR=-;=Q-4A2Y\=ID"WAE(]@F;2<05UC('%V&?#<@(TPNY4,%3#XF[48W])\"\)X&8.(?*T-CVY_@QZ5SKJ. M5S #89"3=V?91 /MAD06D[%YS0(%51LF65/XUJF]9'[^ND)VSX7B\*=46A4H3!J#/4KU^RN7<;WA.F#H M^<.SO&X)Y1'-MVHSC @P/MGA1,P="@TH5%:-\?YL?4@1NDMY@1][) P7DYPA.?[2E97L.2>6]FNM%AC!L_TQB1]:QNS_\VYQF2(SF[,?D%_#UZ,?1QDN1."4=HQ MM5?H9$=/VI@@-%YV"C<&^HOU[J]YSN"&K\V"+OA2[X2)-H2CAB!Z_J",]GWB% MBH816 ZB=]N)7!V>G_^LGLP#476Q"U8\;S4?H(]+UUB90>S2C(I%*XIK#+6-,RA+@7 MDZS%YUS(KA'.@CS.[Y$&031/NRF?'YA3"'XQXIR"5<_4@3H=;P]C,P##$F7:Y,3QY.S0=#.-MD A$&WA%&=$&>E&74:AA M!*UH [T.]:CE%.?T!^8,!14A$N?8QL.M;\1;V1^=0XWF[B:3%X!0)W>*Y1DC'74DBZC3-T$ M6N,:M8H6AX[<:3'VL/-E-W3&':O(Y-21:TCN,G0DE=48U89\6Y 8O9-"'215 M'/]\'60K< Z?0(: O,!JSO*O95+$VP34L[=Y.L2+0LG&FE(E74:1N@F$ 255 M18LMA5"X'6P]K$$&@F4Q2DA3*2J,KFY1O^%%-8)!?'7K: %V_/@[.7H I#R6 M*/G^4+G/ODE26?$9$9=O"Q*%TTA'!\G##R@#D@ZY"$@J)*V)HL,G4Z(TS/!HLO$Q=9 M=76A0IJBV(DICRZ0B:N=01P0^M3\C='TJ1,*JG_M7%%V"[$=@F2V@>5HLX-' M-KJ:;$CF,FX$E9-8C=/XM2@Y?JB9Z$\.4:3Y1&D^"J:LR )TA#]A@,) M^ KX 1ADB[49ML+%7 :+HO+B^;?"_-O$1U^/\?(.>HSB96*O25+8CL-D)_$T MI-2M_&,;*U_-WV&EOIOJ@O$8[_*- [; M#<,CHZIG_0ZR.]3]4.>K(=5#&?$PNBCY?C;+([=W,IO79%!:V\'I;4H%]?R5 MQ]B9^PND$34OT(K_#@UH&7'P$P"9!H?V51 5#DY#4=\FXNA4JLOC.QK8(Q,4 M=N\\"^^O)4Z_"*.V2H>Y ]Q2' \G&M0J"EFJ!' M:S&&H=BR4$[_89Q#KM8Z L*LS=]IX5BQ]H2Z$.9(Q%30]8E/!'4,"TP!NWYU M_MYJ,=;L\GD+P@+@:%.9I?-J%3;+(S#/F+MSD&5OKSV+08:[A-,W8[^%,>=C+.7DY3BE$ MUM/W;->:@=L9..6H6*>6\Q'*8D;01BJU&G]W1*7G S)CE>+@SZG"7V,K;YFJ M[.!I[J *5NEO8ZBD,D*]++]^DT@(4#_8)U7QR:72-EIW?7"%RM=J9?55R 59D$V=>@0 -%NNK-\\C/ MA D7V.O +^!(6ARA':""QJP4N4,5=;(6G[6UUSF(>'G(D"MIYJCU%@P?,E)E M&AL*EG$:."IZBV-'D+OZ-'4*^-S":C*-N,1:#SFE8B.HG#@8&1_5]=2>.%'-F MCZ-D;.H4C&=,@7!9C@AD;K,+,;.\T M&(,:-&Q8XF:%KK2=2+JRE/Z.G H>F=*J^CZ)W[S<;!1]B?QM2MVM*_E1VQ[@L8?C\+<@S!@XEL[U8=3#Q?=N5:@ 0GT^*4NOQ^C>#V MB"5O'HBAOMUMA%D[K]%DYL V5R7>J,EG688?JZ_$/=L=:!H59C^"+&)O@1GB M.]H>T^9K[RH3^H898ZGMR.88 M+V3*WQ_,QJ'!8>$IMJ$L6&D8!92(_0TC?J<8YS/E<"'3'=$FN)JU=QO%]UA@ MK17YEC'BMS9)OO_-WMQ N2D/&J01<\"8LHIVQC!)%?8:!<_,9UO4$\*XGF+& MJS6:7,X6]\0!4)B^-1>?WIZ/FQ(M4-Y6 Q\X@735JI,OE;\^LMVSK)2<;[%Z M1!ASZ=J'I^ET)PM;4=LI),:P]_;"JM+$$ M.%* EF:&&TH2JCF&HL%7 8;&5EBJLE 2"(SQT[655AH!^8A/B?W4?%DEMCRL M@^(?P1.H*L_1>@)D3R"Z@ME5F>'LL>L\+_%K9@/S:/%HCP&I\7!W22H,"6C& M@)(K4)YXU>$C-;'\#5$?\G;85GL<6NVNS,(U^O$.K;_KO* -3*M5>/,L(,FA M3%I1U]-,5-%I]+VC-<4$'71*V:V=1+4\8;K\HXR+7>>UR2IO&GF_M-[AR+\@ M%D5^G=:W_)F:*2A6JSNAD*[VA#K]\9MI*A=P%$W\73S-DHHYB,C&PO?ZI?EP M4BM7J,WG$2QT&KU(R403] %1.?R]?%S93.T4OIZUSYZ".,%Q$31MK[JWJ=%+ ML!K=T8I;S6GTJR,U@TNC$5=RA?O778FCFHNTZ6!#Z+BAOJQ:*)CL *(/KKJ9 M=LW+(B^"-(K3U0(F">H!^*,I1RU4B:Z;YE1R"DU3^ZOI6J7/WWR#M/S]\XIB M"-;QE(*M8%+?Z9/N15BS_64^S(E]V0A7&3IX"MM9PZ'"8I@/F!0EB 4V]N.VUL MIV%]].KZ?V:NQX<5V'UV.OD> CHXX>O7,\2BRLE+\G-)2MQ3W%<@O3)Y C MZTV03*E5^>0GM\B5GW(3F]TE5JWW> WK[YZR7L^9] ?NU4-#15*^D][W&^D M]W1QXU>$:M5\C".F#@*4E>-(H/%QS)JX,Q]G )0% MR]'G8S*V.](8*V"SEY&,:RC&YXX/593KR+L$N5-MSK9@ [ M?(D3(MUQIRI"'6L+05"H5T=J8?M!!3 OV(O*6>UU5^/$EO,V]D)>/:=CGE,# M+B_8QV)WQ M9JMBSE],567/^YJ',M4+3](N Y=J3!VZ:S6EQJE=,ZYHEV_;[;%Z.*6J*7KX MJ*K7'J[:+M[T\)$:IW;KA*)=VO#=EI;)_!9_ >S82](F=@%:?8GF=!@I^J_F#5>XF)9L6%\41[]6/':O?3 M<68\M6V$K!U>J'7:[(@+-7JM4R[42+6>HHLY>FMYMU C:=0XAC]YZAA,.=BQ M:5Q8H^E+-<4$1T>J4W0\+MC5SVF-CL:-X_KSJ^-BF[!79-(UF:(H5ES44)17 MOS15NYZ.,QJJV7B@O[SX1].G2A::))G,H+#J'-SG&!GV4SJN;K599]4KB M-1JUXS2/PRJ)KF-2H7'HN*(PQZ%CB7(J+L&=]IPL(]6:>H9GOL<$6;@&48G& MUR6W':A/$3Q@'VPD(7J,7")B3,FLE?R-^ZB$"/!< M3:?W#=O#! AR-+%)0Z1@D.Y^0O_6 ESCG\!#\ SR"U $<9*_M37GV8MR:%M* M"KP 90,:)J6UV=WE<@G"(GX">_$6"+0+$,(TC)-Z[CLKK@!"59#&"1-#J129Q1Z@+BO2*.6GTB MBF(MD375OH(H+C=XH^L6%B#_"@B7/C-I&L4H--8&&TYK0#&M^N,)F2<>2BB\ MU.'9X#$C$ S'3; =P0D.(@1C?B3#U7S\ MG41?H-G74U O(EIE%W'^G3".B)#NQT@6J0/*MDD'U-%%A'2D+(G4FK+7*<(I MR N\S+O_$6R)0PV;:!\%(1-9[.L"C0,%M1MV>SIKW/]I+'UVG +=&DKU")I) MQQ5@D[(9^VQ8YH@DX4Z%1B8V/W^/\_X:9#'6$?T&E33 MN-_=Q_R;>:@(7W^])[5?0X&.0K=@.^B06/AK+,Y0P_&10L/+F(K^W=!A4@:E^06?B F*-&3S3&Y/TK6W,_C?G&I,A.KLQ M^P4-3Z&/;9CA($IW)P2CM,-FK]#)CI>T,4%HH.P4]O>R@;YN-\-T.N)FV8B* MN&'6H3)U5V8W)E.M>&EI/VPR0K2K3^9(:YP%>9S?(SP%T3SM3LN&1X!DBQ'; MBU7,8FH#IRFALO;#E 9R177 1;2"*?:EA.&7M_C+0?C3"CZ]CZN;<3'Z/C5_ M8]Q]ZN"N_K43+K^%V!Q!,MO ,AWV*Q[9*$P^)',<1D+:R<"&QE!]@O$$LD>H M Q2B7QT,<"#;S)==9+-3)ZCDY#P* KGCN)#25M6MD!A;NX&-B)([D(58LQ7H MW1?77% R7V(-;F P#';*%FOL*%[,:?0H:B^.(O$*U">I3B1-\.:@4'CBQYK= MWW3/"-'YG>R*2&RF+[A/16%E^"*C(QI/*#%R/&9P3ZFP^!*&"J.G26RFHI[M M&C]UOP:@^)+!X&/(&$$,26*S0V M!+.0?5-T\Z7'HA+W4I7*#@TC5M:^?:[3+1KBJR;[0(S>"E .=2=1VG>P4JT) M912G>%Z1"K$K9E9T BZYH]9'88A]%(;8Q]."&%GQ"2#V<:+-".+U>GO6E-JT@X59[?4 M5J!6V6L#3E4G,**3[+ _N(A/"U< / _JVTM&2_[1RD./W6A-HLK.FF$7( 3Q M$P;2H=-RKR*0*]2F^P@6H#Y%:#8+6 ZQPZ1K#,N@\0H^HMJHP8O!77T 4L @2V]L QL8A MJ.B4:?,--7&J1")!,5[B1-#(9$-WBJ@JA+^)A*(;'0IA>;F=#[$*/+Y"Y*S, M$6#R?!;^4<9YC!G;OBFD%>D<;AX1S.M+#P/#[Y23><2O^S-X@Z_61B!Q T.>4OT1A\NX/G4W8.CYC2.\;@GE$LXZWY#NZ!"@;[9F4]E9RBBT*950?K.GDJL0NBEF5OVX*)Y F":C>/+K+ MX!9DQ8YZ/0^;L'-HB4;H(\:$%=>&&*LF?Y,J;F$54@ %F*W0A*K:2B8BC$_8 M&)I%Z"/"A!771ABK)H]S*A0F3%!W)B'<%D,1JIBA;-4O<_FA/A/67Y)(U>VO M=R889+1'00\HT;8SV*36E>T$>!?[>\"O(P28>%D=;JO;N8D!1+,TND$_QPE2 M!.3H6[D!T2THQ"/.)FNA!ZO-U.)2ZW3PTWT.A6]P3D&Z#:D%K0?&IH(3U# @ M.<)F6-)N@$A$0L_34;Y &/V(DV0 \N'/30LPI OR0^&CDM:#A@^+)EY]_D9+6R489AD\Y_PM!\LRN8F7HVQ2 M ZS:A%,M5KYAVJ#AM+"N)\?ISR/4QR6YN8%4/1JIQ2XD21C>RZ>%;R;9T.]4 MYF^H62B;$&HGW7$7-I3W7T4K\_B9U^KYVC5,D +W]4/7U2\+L"VS%C#\/C+L;8GWBYJWAO-96:QA5KVC",\Z MK1 --#;"JTU)U>-ES7E06AV:M4[?=_3KK+R%7EW^3MX'BD<791:GJ_K-SUIM M-F89!'-D4$L! A0#% @ TX1E37[#@2][$ ^> !0 ( ! M#*( &5M;"TR,#$X,#DR.5]C86PN>&UL4$L! A0#% @ TX1E37)$Y6/U M(0 ZPT" !0 ( !N;( &5M;"TR,#$X,#DR.5]D968N>&UL M4$L! A0#% @ TX1E39"9=#/<<0 (*X& !0 ( !X-0 M &5M;"TR,#$X,#DR.5]L86(N>&UL4$L! A0#% @ TX1E39YLTME:/ MS10$ !0 ( ![D8! &5M;"TR,#$X,#DR.5]P&UL4$L% 3!@ & 8 A $ 'J# 0 $! end