0000031107-19-000011.txt : 20190314 0000031107-19-000011.hdr.sgml : 20190314 20190314154829 ACCESSION NUMBER: 0000031107-19-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20181229 FILED AS OF DATE: 20190314 DATE AS OF CHANGE: 20190314 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35383 FILM NUMBER: 19680989 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-K 1 form10-k2018.htm
 UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K

(Mark One)

[X]
ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
  For the Fiscal Year ended December 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)

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

Securities registered pursuant to Section 12(b) of the Act:  Common Stock No Par Value             NASDAQ Global Market
                                                                                                          (Title of each class)                             (Name of each exchange
                                                                                                                                                                            on which registered)

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
                                                                                                                                                                      Yes []  No [ X ]

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
                                                                                                                                                                       Yes [  ]  No [X]

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 pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes [X ]    No [  ]

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [  ]

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 [X ]
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 July 1, 2018, the last day of registrant's most recently completed second fiscal quarter, the aggregate market value of the voting stock held by non-affiliates of the registrant was $145,184,332 (based on the closing sales price of the registrant's common stock on the last trading date prior to that date). Shares of the registrant's common stock held by each officer and director and shares held in trust by the pension plans of the Company have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.


As of February 15, 2019, 6,231,409 shares of the registrant's common stock, no par value per share, were issued and outstanding.



DOCUMENTS INCORPORATED BY REFERENCE

Certain information required for Part III of this report is incorporated herein by reference to the proxy statement for the Company's 2019 Annual Meeting of  Shareholders, which will be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after December 29, 2018.

The Eastern Company
Form 10-K

FOR THE FISCAL YEAR ENDED DECEMBER 29, 2018

TABLE OF CONTENTS

   
Page
 
  2.
     
 
  3.
     
   
  3.
     
  6.
     
11.
     
11.
     
13.
     
13.
     
 
   
 
 
14.
     
15.
     
 
 
15.
     
 
 
23.
     
24.
     
 
 
59.
     
59.
     
61.
     
 
   
61.
     
61.
     
 
 
61.
     
 
 
62.
     
62.
     
 
   
62.
     
 
63.
     
64.
     
 
66.
     

2



SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES
LITIGATION REFORM ACT OF 1995

This Annual Report on Form 10-K (this "Form 10-K") contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements reflect the Company's current expectations regarding its products, its markets and its future financial and operating performance. These statements, however, are subject to risks and uncertainties that may cause the Company's actual results in future periods to differ materially from those expected. Such risks and uncertainties include, but are not limited to, unanticipated slowdowns in the Company's major markets, 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, worldwide conditions and foreign currency fluctuations that may affect results of operations, and other factors discussed the "Legal Proceedings" section, the "Management's Discussion and Analysis of Financial Condition and Results of Operations" section and other sections of this Form 10-K and, from time to time, in the Company's other filings with the Securities and Exchange Commission. 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.


PART I

ITEM 1
BUSINESS

General Development of Business

The Eastern Company (the "Company," "Eastern," "we," "us," or "our") was incorporated under the laws of the State of Connecticut in October, 1912, succeeding a co-partnership established in October, 1858. The businesses of the Company is the design, manufacture and sale of unique engineered solutions for niche industrial markets.

Today, the Company maintains sixteen physical locations across North America and Asia.

RECENT DEVELOPMENTS

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.  The transaction price was $5 million.  The Load N Lock acquisition was financed with a draw down on the Company's $10 million revolving credit facility.  Load N Lock operates as a part of Eastern's Illinois Lock Company ("ILC"), a part of Eastern's Security Products Segment. 

On April 3, 2017, the Company completed a Securities Purchase Agreement (the "Securities Purchase Agreement") with Velvac Holdings, Inc., a Delaware corporation ("Velvac"), Jeffery R. Porter, W. Greg Bland, John Backovitch, Dave Otto, Bob Otto, Timothy Rintelman, Robert Brester, Dan Mcgrew, Mark Moeller, and Prospect Partners II, L.P. (collectively, the "Sellers"). Pursuant to the Securities Purchase Agreement, the Company acquired 100% of the issued and outstanding stock of Velvac from the Sellers (the "Velvac Acquisition") for $39.5 million and an earnout consideration contingent upon Velvac achieving minimum earnings performance levels and based on sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration"). The Velvac Acquisition was financed with a $31 million term loan from People's United Bank, National Association ("People's"), a $5 million draw down on the Company's $10 million revolving credit facility with People's and $3.5 million in cash. In addition, the Company paid a working capital adjustment of $0.6 million by which working capital exceeded a pre-determined target amount. Please refer to the Company's Current Report on Form 8-K filed on April 7, 2017 and the amendment thereto filed on June 19, 2017 for further details.

Narrative Description of Business

The Eastern Company manages industrial businesses that design, manufacture and sell unique engineered solutions to niche markets. We believe Eastern's businesses operate in industries with long-term macroeconomic growth opportunities and face minimal threats of technological or competitive obsolescence. We look to acquire businesses that produce stable and growing earnings and cash flows. Eastern may pursue acquisitions in industries other than those in which its divisions currently operate if an acquisition presents an attractive opportunity.
3



Eastern focuses on proactive financial, operational, and strategic management of its businesses in order to increase cash generation, operating earnings and long-term shareholder value. Among other things, Eastern monitors financial and operational performance of each of its businesses and instills consistent financial discipline. Eastern's management analyzes and pursues prudent organic growth strategies and works to execute attractive external growth and acquisition opportunities.

In addition, Eastern recruits and retains talented managers to operate its businesses.  We look for leaders who are accountable, maintain cost discipline, act quickly, and build strong followership.

The Company operates in three business segments: Industrial Hardware, Security Products and Metal Products.

Industrial Hardware

The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings, Canadian Commercial Vehicles Corporation, Composite Panel Technologies and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light-weight sleeper boxes and truck bodies. These products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. The segment also designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments. In addition, we invest in the continued introduction of new or improved product designs and we expand into synergistic product lines in order to maintain and increase market share.  The segment sells directly to original equipment manufacturers ("OEM's") and to distributors through in-house sales personnel and outside sales representatives. Sales, customer engineering and customer service are primarily provided through in-house sales personnel and engineering staff. We believe that in order to service these markets, our divisions offer competitive engineering design, service, quality and price.

Security Products

The Security Products segment consists of Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd., World Security Industries Ltd., Greenwald Industries ("Greenwald"), and Argo EMS (formerly Argo Transdata).  Illinois Lock Company/CCL Security Products, known in the market as ILC, is a global leader in the design and manufacture of engineered security and access solutions in the form of mechanical, electronic and wireless products.  ILC employs an 80/20 business philosophy to drive focus and efficiency in its end-markets, customers, products and manufacturing processes.  ILC focuses on the industrial, vehicle accessory, outdoor recreational equipment, medical, and point of sale and vending segments.  These products and solutions are specified and sold to OEM's, contract equipment manufacturers ("CEM's"), and industrial distributors globally.  Greenwald designs, manufactures and markets payment systems and coin security products used primarily in the commercial laundry market. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, mobile payment apps, smart cards, value transfer stations, smart card readers, card management software, and access control units.  Argo EMS supplies printed circuit boards and other electronic assemblies to original equipment manufacturers in various industries, including measurement systems, semiconductor equipment manufacturing, and industrial controls, medical and military products. The Security Products segment continuously evaluates markets, technology and customer requests to develop growth strategies for the future.

Metal Products

The Company believes that its Metal Products segment, based at the Company's Frazer & Jones facility in Solvay, New York, is the largest and most efficient producer of expansion shells for use in supporting the roofs of underground mines in North America. This segment also manufactures specialty malleable and ductile iron castings.  Typical products include mine roof support anchors, couplers for railroad braking systems, support anchoring for construction and couplers/fittings for utility (oil, water and gas) industries. Mine roof support anchors are sold to bolt manufacturers while specialty castings are sold to original equipment manufacturers or machine houses.
4



General

The Company obtains materials from domestic, Asian affiliated and nonaffiliated sources. Raw materials and outside services were readily available for all of the Company's segments during 2018 and are expected to be readily available in 2019 and the foreseeable future. In in the first half of 2018 and during 2017, the Company experienced price increases for many of the raw materials used in producing its products, including: scrap iron, stainless steel, hot and cold rolled steel, and aluminum.  Since mid-2018, the Company has seen a reduction in zinc and brass raw material prices but expects steel to continue to increase as demand for raw materials increases as the global economy grows.  These raw material cost increases could negatively impact the Company's gross margin if raw material prices increase too rapidly for the Company to recover those cost increases through either price increases to our customers or cost reductions in other areas of the business.

Effective September 24, 2018, the Office of the U.S. Trade Representative (the "USTR") imposed 10% tariffs on approximately $200 billion worth of Chinese imports.  The impact of the 10% tariffs on Chinese produced goods has been negligible in 2018 as the majority of the tariffs have been recovered from our customers.  For 2019, the USTR anticipates the level of the additional tariffs to increase to 25% and could expand to include an additional $267 billion worth of Chinese imports.  If the proposed 25% tariff goes into effect in 2019 on Chinese purchased goods, it could result in a loss of business and possible reduced margins if the tariffs cannot be recovered in higher selling prices.  If the proposed 25% tariff on Chinese purchased goods goes into effect in 2019, these tariffs could result in a loss of business and possible reduced margins if the tariffs cannot be recovered in the higher selling prices.

Patent and trademark protection for the various product lines within the Company is limited, but believed by the Company to be sufficient to protect the Company's competitive positions.  Patent durations are from 4 to 20 years.  No business segment is dependent on any patent nor would the loss of any patent have any material adverse effect on the Company's business.

None of the Company's segments are seasonal.

Customers for all segments are broad-based geographically and by markets, and sales are generally not highly concentrated by customer.  Foreign sales are not significant.  No one customer exceeded 10% of total consolidated sales in 2018 or 2017.

The dollar amount of the backlog of orders received by the Company increased as of the fiscal year ended December 29, 2018. Such backlogs were $46,888,000 at December 29, 2018, as compared to $34,991,000 at December 30, 2017.  The primary reasons for the change from 2017 to 2018 were significant backlog increases at Eberhard Manufacturing, Velvac, Argo EMS, and Frazer & Jones and the timing of orders received from customers.

The Company encounters competition in all of its business segments. Imports from Asia and Latin America with favorable currency exchange rates and low cost labor have created additional pricing pressure. The Company competes successfully by offering high quality custom engineered products on a timely basis. To compete, the Company deploys internal engineering resources, maintains cost effective manufacturing capabilities through its wholly-owned Asian subsidiaries, expands its product lines through product development and acquisitions, and maintains sufficient inventory for fast turnaround of customer orders.

The Company does not anticipate that compliance with federal, state or local environmental laws or regulations are likely to have a material effect on the Company's capital expenditures, earnings or competitive position.

The average number of fulltime employees in 2018 was 1,327.

The Company's ratio of working capital to sales improved to 30.3% in 2018 from 33.7% in 2017. The improvement in working capital was the result of increased sales activity and our continued commitment to reducing our working capital.  Working capital includes cash held in various foreign subsidiaries.  With the passage of recent tax legislation cash previously held in foreign countries can be repatriated back to the United States and used for other business needs thus reducing working capital further.  Other factors affecting working capital include our average days' sales in accounts receivable, inventory turnover ratio and payment of vendor accounts payable.  In some cases, the company must hold extra inventory due to extended lead time in receiving products ordered from our foreign subsidiaries to ensure product is available for our customers.  The Company continues to monitor its working capital needs with the goal of reducing our ratio of working capital to sales.

5


Available Information

The Company makes available, free of charge through its Internet website at http://www.easterncompany.com, its annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission (the "SEC").  The Company's reports filed with, or furnished to, the SEC are also available on the SEC's website at www.sec.gov.

ITEM 1A
RISK FACTORS

In addition to the other information contained in this Form 10-K and the exhibits hereto and the Company's other filings with the SEC, the following risk factors should be considered carefully in evaluating the Company's business. The Company's business, financial condition or results of operation could be materially adversely affected by any of these risks or additional risks not presently known to the Company, or by risks the Company currently deems immaterial. which may also adversely affect its business, financial condition or results of operations, such as: changes in the economy, including changes in inflation, tax rates, interest rates and currency exchange rates; risk associated with possible disruption in the Company's operations due to terrorism, cybersecurity threats and other manmade or natural disasters; future regulatory actions, legal issues or environmental matters; loss of, or changes in, executive management; and changes in accounting standards that are adverse to the Company.  Additionally, there can be no assurance that the Company has correctly identified and appropriately assessed all factors affecting its business or that information publicly available with respect to these matters is complete and correct.

The Company's business is subject to risks associated with conducting business overseas.

International operations could be adversely affected by changes in political and economic conditions, trade protection measures, restrictions on repatriation of earnings, differing intellectual property rights and changes in regulatory requirements that restrict the sales of products or increase costs. Changes in exchange rates between the U.S. dollar and foreign currencies could result in increases or decreases in earnings and may adversely affect the value of the Company's assets outside the United States. The Company's operations are also subject to the effects of international trade agreements and regulations. These trade agreements could impose requirements that adversely affect the Company's business, such as, but not limited to, setting quotas on products that may be imported from a particular country into the Company's key markets in North America.

The Company's ability to import products in a timely and cost-effective manner may also be affected by conditions at ports or issues that otherwise affect transportation and warehousing providers, such as port and shipping capacity, labor disputes, severe weather or increased homeland security requirements in the United States or other countries. These issues could delay importation of products or require the Company to locate alternative ports or warehousing providers to avoid disruption to customers. These alternatives may not be available on short notice or could result in higher transit costs, which could have an adverse impact on the Company's business, financial conditions or results of operations.

Indebtedness may affect our business and may restrict our operating flexibility.

As of December, 29, 2018, the Company had $28,675,000 in total consolidated indebtedness. Subject to restrictions contained in our credit facility, the Company may incur additional indebtedness in the future, including indebtedness incurred to finance acquisitions. The level of indebtedness and servicing costs associated with that indebtedness could have important effects on our operation and business strategy. For example, the indebtedness could:

·
Place the Company at a competitive disadvantage relative to the Company's competitors, some of which have lower debt service obligations and greater financial resources;
·
Limit our ability to borrow additional funds;
·
Limit our ability to complete future acquisitions;
·
Limit our ability to pay dividends;
·
Limit our ability to make capital expenditures; and
·
Increase the Company's vulnerability to general adverse economic and industry conditions.
The Company's ability to make scheduled principal payments, to pay interest on, or to refinance our indebtedness and to satisfy other debt obligations will depend upon future operating performance, which may be affected by factors beyond the Company's
6


control. In addition, there can be no assurance that future borrowings or the issuance of equity would be available to the Company on favorable terms for the payment or refinancing of the Company's debt. If the Company is unable to service its indebtedness, the business, financial condition and results of operation would be materially adversely affected.

The Company's credit facility contains covenants requiring the Company to achieve certain financial and operations results and maintain compliance with specified financial ratios. The Company's ability to meet the financial covenants or requirements in its credit facility may be affected by events beyond our control, and the Company may not be able to satisfy such covenants and requirements. A breach of these covenants or the Company's inability to comply with the financial ratios, tests or other restrictions contained in our credit facility could result in an event of default under such credit facility. Upon the occurrence of an event of default under our credit facility and/or the expiration of any grace periods, the lenders could elect to declare all amounts outstanding under our credit facility, together with accrued interest, to be immediately due and payable. If this were to occur, the Company's assets may not be sufficient to fully repay the amounts due under our credit facility or the Company's other indebtedness.

In addition, the Company's growth strategy involves expanding sales of its products into foreign markets. There is no guarantee that the Company's products will be accepted by foreign customers or how long it may take to develop sales of the Company's products in these foreign markets.

Increases in the price or reduced availability of raw materials.

Raw materials needed to manufacture products are obtained from numerous suppliers. Under normal market conditions, these raw materials are readily available on the open market from a variety of producers. However, from time to time, the prices and availability of these raw materials fluctuate, which could impair the Company's ability to procure the required raw materials for its operations or increase the cost of manufacturing its products. If the price of raw materials increases, the Company may be unable to pass these increases on to its customers and could experience reductions to its profit margins. Also, any decrease in the availability of raw materials could impair the Company's ability to meet production requirements in a timely manner.

If tariffs on imported Chinese products are further expanded to include an additional $267 billion of products and the tariff is increased to 25% from the current 10% our cost of raw materials may increase, which could adversely affect our business, results of operations and financial condition.

The Company obtains raw materials used in the production of its products from domestic, Asian affiliated and nonaffiliated sources.  Effective September 24, 2018, the Office of the U.S. Trade Representative (the "USTR") imposed 10% tariffs on approximately $200 billion worth of Chinese imports.  The impact of the 10% tariffs on Chinese produced goods has been negligible in 2018, as the majority of the tariffs have been recovered from our customers.  For 2019, the USTR anticipates the level of the additional tariffs to increase to 25% and could expand to include an additional $267 billion worth of Chinese imports.  If the proposed 25% tariff goes into effect in 2019 on Chinese purchased goods, it could result in a loss of business and possible reduced margins if the tariffs cannot be recovered in higher selling prices.

Changes in competition in the markets that the Company services could impact revenues and earnings.

Any change in competition may result in lost market share or reduced prices, which could result in reduced profits and margins. This may impair the ability to grow or even maintain current levels of revenues and earnings.  While the Company has an extensive customer base, loss of certain customers could adversely affect the Company's business, financial condition or results of operations until such business is replaced, and no assurances can be made that the Company would be able to regain or replace any lost customers.

The Company is required to evaluate its internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002.

The Company is an "accelerated filer" as defined in Rule 12b-2 under the Exchange Act and is thus required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. Section 404 requires the Company to include in its report management's assessment of the effectiveness of the Company's internal control over financial reporting as of the end of the fiscal period for which the Company is filing its Annual Report on Form 10-K. This report must also include disclosure of any material weaknesses in internal control over financial reporting that the Company has identified. Additionally, the Company's independent registered public accounting firm is required to issue a report on the Company's internal control over financial reporting and their evaluation
7


of the operating effectiveness of the Company's internal control over financial reporting. The Company's assessment requires it to make subjective judgments, and the independent registered public accounting firm may not agree with the Company's assessment. If the Company or its independent registered public accounting firm were unable to complete the assessments within the period prescribed by Section 404 and thus be unable to conclude that the internal control over financial reporting is effective, investors could lose confidence in the Company's reported financial information, which could have an adverse effect on the market price of the Company's common stock or impact the Company's borrowing ability. In addition, changes in operating conditions and changes in compliance with policies and procedures currently in place may result in inadequate internal control over financial reporting in the future.

The inability to develop new products could limit growth.

Demand for new products and the inability to develop and introduce new competitive products at favorable profit margins could adversely affect the Company's performance and prospects for future growth, and the Company would not be positioned to maintain current levels of revenues and earnings. The uncertainties associated with developing and introducing new products, such as the market demands and the costs of development and production, may impede the successful development and introduction of new products. Acceptance of the new products may not meet sales expectations due to several factors, such as the Company's potential inability to accurately predict market demand or to resolve technical issues in a timely and cost effective manner. Additionally, the inability to develop new products on a timely basis could result in the loss of business to competitors.

The inability to identify or complete acquisitions could limit growth.

The Company's future growth may partly depend on its ability to acquire and successfully integrate new businesses. The Company intends to seek additional acquisition opportunities, both to expand into new markets and to enhance the Company's position in existing markets. However, there can be no assurances that the Company will be able to successfully identify suitable candidates, negotiate appropriate terms, obtain financing on acceptable terms, complete proposed acquisitions, successfully integrate acquired businesses or expand into new markets. Once acquired, operations may not achieve anticipated levels of revenues or profitability.

Acquisitions involve risk, including difficulties in the integration of the operations, technologies, services and products of the acquired companies and the diversion of management's attention from other business concerns. Although the Company's management will endeavor to evaluate the risks inherent in any particular transaction, there can be no assurances that the Company's management will properly ascertain all such risks. In addition, prior acquisitions have resulted, and future acquisitions could result in the incurrence of substantial debt and other expenses. Future acquisitions may also result in potentially dilutive issuances of equity securities. Difficulties encountered with acquisitions may have a material adverse effect on our business, financial condition and results of operations.

Environmental compliance costs and liabilities could increase the Company's expenses and adversely affect the Company's financial condition.

The Company's operations and properties are subject to laws and regulations relating to environmental protection, including air emissions, water discharges, waste management and workplace safety. These laws and regulations can result in the imposition of substantial fines and sanctions for violations and could require the installation of pollution control equipment or operational changes to limit pollution emissions and/or decrease the likelihood of accidental hazardous substance releases. The Company must conform its operations and properties to these laws and adapt to regulatory requirements in the countries in which the Company's divisions operate as these requirements change.

The Company uses and generates hazardous substances and wastes in its operations and, as a result, could be subject to potentially material liabilities relating to the investigation and clean-up of contaminated properties and to claims alleging personal injury. The Company has experienced, and expects to continue to experience, costs relating to compliance with environmental laws and regulations. In connection with the Company's acquisitions, the Company may assume significant environmental liabilities, some of which it may not be aware of at the time of acquisition. In addition, new laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or the imposition of new clean-up requirements could require the Company to incur costs or become the basis for new or increased liabilities that could have a material adverse effect on our business, financial condition and results of operations.
8


Our technology is important to the Company's success and the failure to protect this technology could put the Company at a competitive disadvantage.

Some of the Company's products rely on proprietary technology; therefore, the Company believes that the development and protection of intellectual property rights through patents, copyrights, trade secrets, trademarks, confidentiality agreements and other contractual provisions are important to the future success of its business. Despite the Company's efforts to protect proprietary rights, unauthorized parties or competitors may copy or otherwise obtain and use the Company's products or technology. Actions to enforce these rights may result in substantial costs and diversion of resources and the Company make no assurances that any such actions will be successful.

The Company relies on information and technology for many of its business operations, which could fail and cause disruption to the Company's business operations.

The Company's business operations are dependent upon information technology networks and systems to securely transmit, process and store electronic information and to communicate among its locations around the world and with clients and vendors. A shut-down of, or inability to access, one or more of the Company's facilities, a power outage or a failure of one or more of the Company's information technology, telecommunications or other systems could significantly impair the Company's ability to perform such functions on a timely basis. Computer viruses, cyberattacks, other external hazards and human error could result in the misappropriation of assets or sensitive information, corruption of data or operational disruption. If sustained or repeated, such a business interruption, system failure, service denial or data loss and damage could result in a deterioration of the Company's ability to write and process orders, provide customer service or perform other necessary business functions.

A breach in the security of the Company's software could harm its reputation, result in a loss of current and potential customers and subject the Company to material claims, which could materially harm our operating results and financial condition.

If the Company's security measures are breached, an unauthorized party may obtain access to the Company's data or users' or customers' data. In addition, cyber-attacks and similar acts could lead to interruptions and delays in customer processing or a loss or breach of a customer's data. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and often are not recognized until launched against a target, the Company may be unable to anticipate these techniques or to implement adequate preventative measures. The risk that these types of events could seriously harm the Company's business is likely to increase as the Company expands the number of web-based products we offer,  the services we provide, and our global operations.

Regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning data protection. In addition, the interpretation and application of consumer and data protection laws in the United States and elsewhere are often uncertain and in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with the Company's data practices. If so, in addition to the possibility of fines, this could result in an order requiring that the Company change its data practices, which could have an adverse effect on its business and results of operations.

Any security breaches for which the Company is, or is perceived to be, responsible, in whole or in part, could subject us to legal claims or legal proceedings, including regulatory investigations, which could harm the Company's reputation and result in significant litigation costs and damage awards or settlement amounts. Any imposition of liability, particularly liability that is not covered by insurance or is in excess of insurance coverage, could materially harm our operating results and financial condition. Security breaches also could cause the Company to lose current and potential customers, which could have an adverse effect on
our business. Moreover, the Company might be required to expend significant financial and other resources to further protect against security breaches or to rectify problems caused by any security breach.

The Company could be subject to litigation, which could have a material impact on the Company's business, financial condition or results of operations.

From time to time, the Company's operations are parties to or targets of lawsuits, claims, investigations and proceedings, including product liability, personal injury, patent and intellectual property, commercial, contract, and environmental and employment matters, which are defended and settled in the ordinary course of business. While the Company is unable to predict the outcome
9


of any of these matters, it does not believe, based upon currently available information, that the resolution of any pending matter will have a material adverse effect on its business, financial condition or results of operations. See "ITEM 3 – LEGAL PROCEEDINGS" in this Form 10-K for a discussion of current litigation.

The Company could be subject to additional tax liabilities.

The Company is subject to income tax laws of the United States, its states and municipalities and those of other foreign jurisdictions in which the Company has business operations.  These laws are complex and subject to interpretations by the taxpayer and the relevant governmental taxing authorities. Significant judgment and interpretation is required in determining the Company's worldwide provision for income taxes. In the ordinary course of business, transactions arise where the ultimate tax determination is uncertain. Although the Company believes that our tax estimates are reasonable, the final outcome of tax audits and any related litigation could be materially different from that which is reflected in historical income tax provisions and accruals. Based on the status of a given tax audit or related litigation, a material effect on the Company's income tax provision or net income may result during the period or periods from the initial recognition of a particular matter in the Company's reported financial results to the final closure of that tax audit or settlement of related litigation when the ultimate tax and related cash flow is known with certainty.

The Company's goodwill or indefinite-lived intangible assets may become impaired, which could require a significant charge to earnings to be recognized.

Under accounting principles generally accepted in the United States, goodwill and indefinite-lived intangible assets are not amortized but are reviewed for impairment at least annually. Future operating results used in the assumptions, such as sales or profit forecasts, may not materialize, and the Company could be required to record a significant charge to earnings in the financial statements during the period in which any impairment is determined, resulting in an unfavorable impact on our results of operations. Numerous assumptions are used in the evaluation of impairment, and there is no guarantee that the Company's independent registered public accounting firm would reach the same conclusion as the Company or an independent valuation firm, which could result in a disagreement between management and the Company's independent registered public accounting firm.

The Company may need additional capital in the future, which may not be available on acceptable terms, if at all.

From time-to-time, the Company has historically relied on outside financing to fund expanded operations, capital expenditure programs and acquisitions. The Company may require additional capital in the future to fund operations or strategic opportunities. The Company cannot be assured that additional financing will be available on favorable terms, or at all. In addition, the terms of available financing may place limits on the Company's financial and operating flexibility. If the Company is unable to obtain sufficient capital in the future, the Company may not be able to expand or acquire complementary businesses and may not be able to continue to develop new products or otherwise respond to changing business conditions or competitive pressures.

The Company's stock price may become highly volatile.

The Company's stock price may change dramatically when buyers seeking to purchase shares of the Company's common stock exceed the shares available on the market, or when there are no buyers to purchase shares of the Company's common stock when shareholders are trying to sell their shares.

The Company may not be able to reach acceptable terms for contracts negotiated with its labor unions and be subject to work stoppages or disruption of production.

During 2019, union contracts covering approximately 1% of the Company's total workforce will expire.  The Company has been successful in negotiating new contracts over the years, but cannot guarantee that will continue. Failure to negotiate new union contracts could result in the disruption of production, inability to deliver product or a number of unforeseen circumstances, any of which could have an unfavorable material impact on the Company's results of operations or financial condition.
10



Deterioration in the creditworthiness of several major customers could have a material impact on the Company's business, financial condition or results of operations.

Included as a significant asset on the Company's balance sheet are accounts receivable from our customers.  If several large customers become insolvent or are otherwise unable to pay for products, or become unwilling or unable to make payments in a timely manner, it could have an unfavorable material impact on the Company's results of operations or financial condition.

Although the Company is not dependent on any one customer, deterioration in several large customers at the same time could have an unfavorable material impact on the Company's results of operations or financial condition.  No one customer exceeded 10% of total accounts receivable for 2018 or 2017.

The Company's operating results may fluctuate, which makes the results of operations difficult to predict and could cause the results to fall short of expectations.

The Company's operating results may fluctuate as a result of a number of factors, many of which are outside of our control.  As a result, comparing the Company's operating results on a period-to-period basis may not be meaningful, and past results should not be relied upon as an indication of future performance.  Quarterly, year to date and annual costs and expenses as a percentage of revenues may differ significantly from historical or projected levels.  Future operating results may fall below expectations.  These types of events could cause the price of the Company's stock to fall.

New or existing U.S. or foreign laws could subject the Company to claims or otherwise impact the Company's business, financial condition or results of operations.

The Company is subject to a variety of laws in both the U.S. and foreign countries that are costly to comply with, can result in negative publicity and diversion of management time and effort and can subject the Company to claims or other remedies.


ITEM 1B
UNRESOLVED STAFF COMMENTS

None.


ITEM 2
PROPERTIES

The corporate office of the Company is located in Naugatuck, Connecticut in a two-story, 8,000 square foot administrative building on 3.2 acres of land.

All of the Company's properties are owned or leased and are adequate to satisfy current requirements. All of the Company's properties have the necessary flexibility to cover any long-term expansion requirements.

The Industrial Hardware Group includes the following:

The Eberhard Manufacturing Division in Strongsville, Ohio owns 9.6 acres of land and a building containing 157,580 square feet, located in an industrial park. The building is steel frame, is one-story and has curtain walls of brick, glass and insulated steel panels. The building has two high bays, one of which houses two units of automated warehousing.

Eberhard Hardware Manufacturing, Ltd., a wholly-owned Canadian subsidiary in Tillsonburg, Ontario, owns 4.4 acres of land and a building containing 31,000 square feet in an industrial park. The building is steel frame, is one-story, and has curtain walls of brick, glass and insulated steel panels. It is particularly suited for light fabrication, assembly and warehousing and is adequate for long-term expansion requirements.

Eastern Industrial Ltd., a wholly-owned subsidiary in Shanghai, China, leases brick and concrete buildings containing approximately 47,500 square feet of space that are located in both industrial and commercial areas. In 2016, Eastern Industrial, Ltd. entered into a six-year lease, which expires on March 31, 2022 and is renewable.
11



Velvac, Inc., a wholly-owned subsidiary in New Berlin, Wisconsin, leases a 98,000 square foot building.  The building includes 17,000 square feet of office space and 81,000 square feet of warehousing and distribution operations.  The current lease expires on May 31, 2021.

Velvac de Reynosa, S. De R.L De C.V., a maquiladora wholly-owned in Reynosa, Tamaulipas, Mexico, leases 90,000 square feet of building space located in an industrial park identified as Buildings 19, 20 and 21 and on a tract of land with an area of 165,507 square feet.  The building is one level and is made from brick and concrete.  The building is protected by a 24 hour security system and onsite security.  The current lease expires on August 31, 2021.

Velvac, Inc. also leases a 9,300 square foot building in Bellingham, Washington. The premises are used solely for software development and research and development. The current lease expires on September 30, 2021.

Canadian Commercial Vehicles Corporation ("CCV"), a wholly-owned subsidiary in Kelowna, British Columbia, leases 46,385 square feet of building space located in an industrial park. The building is made from brick and concrete, contains approximately 5,400 square feet of office space on two levels and houses a modern paint booth for finishing our products. The building is protected by a F1 rated fire suppression system and alarmed for fire and security. CCV's lease expires on December 31, 2018 and is renewable.

The Composite Panel Technologies Division ("CPT") in Salisbury, North Carolina, leases 70,000 square feet of building space located in an industrial park. The building is made from brick and concrete, contains approximately 6,600 square feet of office space on one level and houses a modern paint booth for finishing our products. The building is protected by a water sprinkler fire suppression system and is alarmed for fire and security. The current lease expires on December 31, 2019 and is renewable.

The Sesamee Mexicana subsidiary leases 42,588 square feet in a facility located in an industrial park in Lerma, Mexico.  The current lease expires on November 30, 2020 and is renewable.  The building is steel frame with concrete block and glass curtain walls.

The Security Products Group includes the following:

The Illinois Lock Company/CCL Security Products Division owns 2.5 acres of land and a building containing 44,000 square feet in Wheeling, Illinois. The building is brick and is located in an industrial park.

The World Lock Co. Ltd. subsidiary leases 5,285 square feet of space in a building located in Taipei, Taiwan. The building is made from brick and concrete and is protected by a fire alarm and sprinklers.  A four-year lease was signed in 2018, which expires on July 31, 2022 and is renewable.

The Dongguan Reeworld Security Products Company Ltd. subsidiary was established in July 2013 to manufacture locks and hardware and leases 118,000 square feet of space in concrete buildings that are located in an industrial park in Dongguan, China.  The current lease expires on June 30, 2019 and is renewable for six months to December 31, 2019.

The Greenwald Industries Division in Chester, Connecticut owns 26 acres of land and a building containing 120,000 square feet. The building is steel frame, is one-story, and has brick over concrete blocks.

The Argo EMS Division leases approximately 17,000 square feet of space in a building located in an industrial park in Clinton, Connecticut.  The building is a two-story steel frame structure and is situated on 2.9 acres of land.  The current lease expires on March 31, 2022.

The Metal Products Group consists of:

The Frazer & Jones Division in Solvay, New York owns 17.9 acres of land and buildings containing 205,000 square feet constructed for foundry use. These facilities are well adapted to handle the division's current and future casting requirements.

All owned properties are free and clear of any encumbrances.

12



ITEM 3
LEGAL PROCEEDINGS

The Company is party to various legal proceedings from time to time related to its normal business operations.  Currently, the Company is not involved in any legal proceedings.

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 of signing off on the documentation.  The total estimated cost for the remediation system is anticipated to be approximately $50,000 which the Company accrued for and expensed.

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 $430,000. The Company accrued for and expensed the entire $430,000 in the first quarter of 2018 and in fiscal 2017.  In the Fall of 2018 detailed construction drawings were prepared by an outside consultant in conjunction with informal progress reviews by the New York State Department of Environmental Conservation (the "NYSDEC"). A meeting is scheduled for the first quarter of 2019 to formally present finalized construction drawings to the NYSDEC and to request written approval. Approval is anticipated by March of 2019.  Construction of the closure remedies, including improved drainage system, regrading, and installation of a low permeability cap, is anticipated in May or June of 2019. Site preparation including surveying and clearing of select trees and shrubs was conducted in December of 2018 to improve access for anticipated construction work to occur in the Spring of 2019.  Long-term groundwater monitoring will commence in April of 2019. In the Fall of 2019, following the completion of construction work, a closure report and maintenance plan will be prepared for the NYSDEC documenting the work done and requesting acknowledgement of satisfactory completion of the Order on Consent between Frazer and Jones and the NYSDEC.


ITEM 4
MINE SAFETY DISCLOSURES

Not applicable.
13




PART II


ITEM 5
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

The Company's common stock is quoted on the NASDAQ Global Market under the symbol "EML". The approximate number of record holders of the Company common stock on December 29, 2018 was 337.

The following table sets forth the high and low per share sales prices of the Company's common stock, and the per share quarterly dividend declared on the Company's common stock, for each quarter of the immediately preceding two years as reported on the NASDAQ Global Market.

   
2018
       
2017
 
   
Market Price
            
Market Price
       
Quarter
 
High
   
Low
   
Dividend
 
Quarter
 
High
   
Low
   
Dividend
 
First
 
$
30.83
   
$
24.00
   
$
0.11
 
First
 
$
21.50
   
$
18.85
   
$
0.11
 
Second
   
31.00
     
27.50
     
0.11
 
Second
   
31.50
     
21.06
     
0.11
 
Third
   
30.95
     
25.25
     
0.11
 
Third
   
31.15
     
24.35
     
0.11
 
Fourth
   
30.70
     
21.67
     
0.11
 
Fourth
   
30.85
     
25.10
     
0.11
 


The Company expects to continue its policy of paying regular cash dividends, although there can be no assurance as to future dividends because they are dependent on future earnings, capital requirements and financial condition. The payment of dividends is subject to the restrictions of the Company's loan agreement if such payment would result in an event of default. See Item 7 – Management's Discussion and Analysis of Financial Condition and Results of Operations, and Note 5 to the Company's financial statements included in Item 8 of this Form 10-K.

The following table sets forth information regarding securities authorized for issuance under the Company's equity compensation plans as of December 29, 2018, consisting of the Company's 2010 Executive Stock Incentive Plan (the "2010 Plan").

Equity Compensation Plan Information
 
Plan category
 
Number of securities to be issued upon exercise of outstanding options, warrants and rights
   
Weighted-average exercise price of outstanding options, warrants and rights
   
Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
 
   
(a)
   
(b)
   
(c)
 
Equity compensation plans approved by security holders
   
45,675
     
21.46
     
274,500
1 
Equity compensation plans not approved by security holders
   
-
     
-
     
-
 
Total
   
45,675
     
21.46
     
274,500
 

1 Includes shares available for future issuance under the 2010 Plan.

Each director who is not an employee of the Company ("Independent Director") is paid a director's fee for his services at the annual rate of $30,000.  Effective August 1, 2017, the Chairman of the Board of Directors receives an annual fee of $60,000 for his services and all chairs of the varying committees will receive additional compensation. All annual fees paid to non-employee members of the Board of Directors of the Company are paid in common stock of the Company or cash, in accordance with the Directors Fee Program adopted by the shareholders on March 26, 1997 and amended on January 5, 2004. The directors make an annual election, within a reasonable time before their first quarterly payment, to receive their fees in the form of cash, stock or a combination thereof. The election remains in force for one year.
During fiscal years 2018 and 2017, there were no sales by the Company of its securities that were not registered under the Securities Act of 1933, as amended (the "Securities Act").
14


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 Company did not have any share repurchase plans or programs in effect during fiscal year 2017.  Below is a summary of the Company's share repurchases during 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
 
September 30 – November 3, 2018
   
18,790
     
26.54
     
18,790
     
170,000
 
November 4 – December 1, 2018
   
-
     
-
     
-
     
-
 
December 2 – December 29, 2018
   
10,000
     
24.97
     
10,000
     
160,000
 
Total
   
40,000
   
$
26.58
     
40,000
     
160,000
 




ITEM 6  SELECTED FINANCIAL DATA

As a result of the Company's status as a smaller reporting company pursuant to Rule 12b-2 of the Exchange Act, the Company is no longer required to provide the information under this Item 6, of Form 10-K pursuant to Item 301(c) of Reg. S-K.


ITEM 7
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Summary

Sales for fiscal year 2018 were $234.3 million compared to $204.2 million for fiscal year 2017.  Net income for fiscal year 2018 was $14.5 million, or $2.31 per diluted share, compared to $5.0 million, or $0.80 per diluted share, for fiscal year 2017.  Sales for the fourth quarter of 2018 were $56.6 million compared to $54.1 million for the same period in 2017.  Net income for the fourth quarter of 2018 was $4.4 million, or $0.70 per diluted share compared to a loss of ($0.2) million, or a loss of ($0.03) per diluted share, for the comparable 2017 period.  The fourth quarter 2017 earnings were adversely affected by a one-time tax charge of $2.5 million related to the passage of the Tax Cuts and Jobs Act in December 2017.

The Company anticipates continued growth in sales and earnings in fiscal 2019 primarily as a result of a new mirror program for Class 8 trucks awarded to our Velvac subsidiary and the acquisition of specific assets of Load N Lock Systems, Inc. in June of 2018 and new products launches at Eberhard Manufacturing and Illinois Lock.  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 has been successfully integrated into our Illinois Lock Company division and brings new capabilities to our customers.
15



Critical Accounting Policies and Estimates

The preparation of financial statements in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") requires management to make judgments, estimates and assumptions regarding uncertainties that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses. Areas of uncertainty that require judgments, estimates and assumptions include items such as the accounting for derivatives; environmental matters; the testing of goodwill and other intangible assets for impairment; proceeds on assets to be sold; pensions and other postretirement benefits; and tax matters. Management uses historical experience and all available information to make its estimates and assumptions, but actual results will inevitably differ from the estimates and assumptions that are used to prepare the Company's financial statements at any given time. Despite these inherent limitations, management believes that Management's Discussion and Analysis of Financial Condition and Results of Operations and the financial statements and related footnotes provide a meaningful and fair presentation of the Company.

Management believes that the application of these estimates and assumptions on a consistent basis enables the Company to provide the users of the financial statements with useful and reliable information about the Company's operating results and financial condition.

Allowance for Doubtful Accounts

The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. The Company reviews the collectability of its receivables on an ongoing basis, taking into account a combination of factors. The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure that the Company has adequately accrued for potential loss. Accounts are considered past due based on when payment was originally due. If a customer's situation changes, such as a bankruptcy or its creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.  The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.

Inventory Reserve

Inventories are valued at the lower of cost or market and or net realizable value. Cost is determined by the last-in, first-out ("LIFO") method at the Company's U.S. facilities. Accordingly, a LIFO valuation reserve is calculated using the dollar value link chain method.

We review the net realizable value of inventory in detail on an ongoing basis, giving consideration to deterioration, obsolescence and other factors. Based on these assessments, we provide for an inventory reserve in the period in which an impairment is identified. The reserve fluctuates with market conditions, design cycles and other economic factors.

Goodwill and Other Intangible Assets

Intangible assets with finite useful lives are generally amortized on a straight-line basis over the periods benefited. Goodwill and other intangible assets with indefinite useful lives are not amortized. The Company performed its most recent qualitative assessment as of the end of fiscal 2018 and determined that it is more likely than not that no impairment of goodwill existed at the end of 2018.  The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.  Additionally, the Company will perform interim analysis whenever conditions warrant.

Pension and Other Postretirement Benefits

The amounts recognized in the consolidated financial statements related to pension and other postretirement benefits are determined from actuarial valuations. Inherent in these valuations are assumptions about such factors as expected return on plan assets, discount rates at which liabilities could be settled, rate of increase in future compensation levels, mortality rates, and trends in health insurance costs. These assumptions are reviewed annually and updated as required. In accordance with GAAP, actual results that differ from the assumptions are accumulated and amortized over future periods and, therefore, affect the expense recognized and obligations recorded in future periods.

The discount rate used is based on a single equivalent discount rate derived with the assistance of our actuaries by matching expected future benefit payments in each year to the corresponding spot rates from the FTSE Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.  Effective January 1, 2017, the Company elected to refine its
16


approach for calculating its service and interest costs in future years by applying the specific spot rates along the selected yield curve to the relevant projected cash flows.  The Company believes this method more precisely measures its obligations.

The expected long-term rate of return on assets is also developed with input from the Company's actuarial firms. We consider the Company's historical experience with pension fund asset performance, the current and expected allocation of our plan assets and expected long-term rates of return. The long-term rate-of-return assumption used for determining net periodic pension expense was 7.5% for 2018 and 2017. The Company reviews the long-term rate of return each year.

Future actual pension income and expense will depend on future investment performance, changes in future discount rates and various other factors related to the population of participants in the Company's pension plans.

The Company expects to make cash contributions of approximately $600,000 and $105,000 to our pension plans and other postretirement plan, respectively, in 2019.

In connection with our pension and other postretirement benefits, the Company reported a $(0.2) million and $0.6 million gain/(loss) (net of tax) on its Consolidated Statement of Comprehensive Income for Fiscal Years 2018 and 2017, respectively.  While the main factor driving this gain/(loss) was the change in the discount rate during the applicable period, the Company froze the benefits of our salaried pension plan effective May 31, 2016, resulting in an approximate $2.5 million gain for this significant event.

Assumptions used to determine net periodic pension benefit cost for the fiscal years indicated were as follows:

   
2018
   
2017
 
Discount rate
   
3.54% - 3.57
%
   
4.04%-4.08
%
Expected return on plan assets
   
7.5
%
   
7.5
%
Rate of compensation increase
   
0.0
%
   
0.0
%

Assumptions used to determine net periodic other postretirement benefit cost are the same as those assumptions used for the pension benefit cost, except that the rate of compensation is not applicable for other postretirement benefit cost.

The changes in assumptions had the following effect on the net periodic pension and other postretirement costs recorded in Other Comprehensive Income as follows:


   
Year ended
 
   
December 29
   
December 30
 
   
2018
   
2017
 
Discount rate
 
$
8,537,413
   
$
(6,382,182
)
Mortality table
   
--
     
--
 
Additional recognition due to significant event
   
14,928
     
(496,899
)
Asset gain or (loss)
   
(9,530,411
)
   
6,043,672
 
Amortization of:
               
     Unrecognized gain or (loss)
   
1,044,520
     
1,153,885
 
     Unrecognized prior service cost
   
109,750
     
157,430
 
Other
   
(957,643
)
   
140,969
 
Comprehensive income, before tax
   
(781,443
)
   
616,875
 
Income tax
   
(578,090
)
   
62,632
 
Comprehensive income, net of tax
 
$
(203,353
)
 
$
554,243
 


The Plan has been investing a portion of the assets in long-term bonds in an effort to better match the impact of changes in interest rates on its assets and liabilities and thus reduce some of the volatility in Other Comprehensive Income.  Please refer to Note 11 – Retirement Benefit Plans in Item 8 of this Form 10-K for additional disclosures concerning the Company's pension and other postretirement benefit plans.
17


Software Development Costs

Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.


Fourth Quarter 2018 Compared to Fourth Quarter 2017

The following table shows, for the fourth quarter of 2018 and 2017, selected line items from the consolidated statements of income as a percentage of net sales, by segment.


   
2018 Fourth Quarter
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
73.4
%
   
64.9
%
   
93.5
%
   
74.0
%
Gross margin
   
26.6
%
   
35.1
%
   
6.5
%
   
26.0
%
Product development expense
   
4.0
%
   
3.6
%
   
--
%
   
3.3
%
Selling and administrative expense
   
15.3
%
   
17.7
%
   
6.2
%
   
14.6
%
Operating profit
   
7.3
%
   
13.8
%
   
0.3
%
   
8.1
%
                                 
                                 
   
2017 Fourth Quarter
 
   
Industrial
   
Security
   
Metal
         
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
73.5
%
   
67.8
%
   
93.6
%
   
74.8
%
Gross margin
   
26.5
%
   
32.2
%
   
6.4
%
   
25.2
%
Product development expense
   
3.1
%
   
3.2
%
   
--
%
   
2.7
%
Selling and administrative expense
   
16.6
%
   
17.3
%
   
7.8
%
   
15.5
%
Operating profit
   
6.8
%
   
11.7
%
   
-1.4
%
   
7.0
%


Net sales in the fourth quarter of 2018 increased 5% to $56.6 million from $54.1 million a year earlier.  Sales increased in the Industrial Hardware Segment by 6% for the fourth quarter of 2018 as compared to sales in the fourth quarter of 2017 as a result of strong sales growth to Class 8 Trucks, distribution, specialty vehicles and truck accessories customers.  Sales of new products contributed 5% and included a new hood mount truck mirror, a modular toolbox latching system, an electronic activated latching system and various composite panels.  Sales in the Security Products Segment increased by 2% for the fourth quarter of 2018 compared to the fourth quarter of 2017.  Sales in the Metal Products Segment increased 5% for the fourth quarter of 2018 from sales in the fourth quarter of 2017 as a result of an increase in sales to industrial casting customers.

Cost of products sold in the fourth quarter of 2018 increased $1.4 million or 3% from the corresponding period in 2017.  The increase in cost primarily reflects increased material cost associated with increased sales volume and higher cost for scrap iron, which was up15% used in the metal product segment.

Gross margin as a percentage of net sales for the fourth quarter of 2018 was 26% and 25% in the fourth quarter of 2017.

Product development expenses as a percentage of sales in the fourth quarter of 2018 and 2017 were comparable at 3%.

Selling and administrative expenses for the fourth quarter of 2018 were comparable with the fourth quarter of 2017 at approximately $8 million or 15% of sales.
18



Net income (loss) for the fourth quarter of 2018 increased to $4.4 million or $0.70 per diluted share from a loss of ($0.2) million or ($0.3) per diluted share for the comparable period in 2017.  In the fourth quarter of 2017, we incurred an incremental one-time charge of $2.5 million, or $0.41 per fully diluted share, consisting of a $2.0 million charge on undistributed earnings of foreign subsidiaries as well as a charge of $0.5 million related to the impact of the Tax Cuts and Jobs Act on our deferred tax asset.


RESULTS OF OPERATIONS

Fiscal Year 2018 Compared to Fiscal Year 2017

The following table shows, for fiscal year 2018 and fiscal year 2017, selected line items from the consolidated statements of income as a percentage of net sales, by segment.

   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
   
Fiscal Year 2018
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
75.2
%
   
68.6
%
   
87.7
%
   
74.9
%
Gross margin
   
24.8
%
   
31.4
%
   
12.3
%
   
25.1
%
Product development expense
   
3.5
%
   
3.1
%
   
--
%
   
3.0
%
Selling and administrative expense
   
14.4
%
   
17.3
%
   
8.3
%
   
14.5
%
Operating profit
   
6.9
%
   
11.0
%
   
4.0
%
   
7.6
%
                                 
   
Fiscal Year 2017
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
76.1
%
   
69.3
%
   
87.1
%
   
75.6
%
Gross margin
   
23.9
%
   
30.7
%
   
12.9
%
   
24.4
%
Product development expense
   
3.3
%
   
3.0
%
   
--
%
   
2.8
%
Selling and administrative expense
   
16.2
%
   
17.8
%
   
9.2
%
   
15.7
%
Operating profit
   
4.4
%
   
9.9
%
   
3.7
%
   
5.9
%


Summary

Net sales for 2018 increased 15% to $234.3 million from $204.2 million in 2017.  Sales growth in 2018 reflects a full year of sales from the Velvac Acquisition, which closed on April 3, 2017, as compared to 9 months of sales from Velvac in 2017.  Excluding the effects of Velvac, sales growth was approximately 6% in 2018.  Net sales in the Industrial Hardware segment increased approximately 22% in 2018, and excluding Velvac, sales increased 7% as compared to 2017.  Sales volume of existing products increased 19% in 2018 primarily as the result of the Velvac acquisition and increased sales from our existing Class 8 truck, distribution, specialty vehicles and truck accessory customers.  Net sales in the Security Products segment increased approximately 6% in 2018 primarily as result of increased sales volume from our investment in growth at Illinois Lock and Greenwald Industries.  The Metal Products segment's net sales increased approximately 4% in 2018 compared to the prior year period.  Sales volume decreased 13% in mine roof products as a result of a lower demand for coal in the mining industry.  Net sales increased 68% in industrial casting products through our continued efforts to diversify away from mining products.  Net income for 2018 increased 187% to $14.5 million, or $2.31 per diluted share, from $5.0 million, or $0.80 per diluted share, in 2017. In 2017, net income was adversely affected by the recognition of one-time charges of $2.5 million related to the enactment of the Tax Cuts and Jobs Act in 2017 and $1.8 million, net of tax expenses, related to the Velvac acquisition, environmental remediation and personnel related expenses.


Industrial Hardware Segment

Net sales in the Industrial Hardware Segment increased 22% in 2018 from the 2017 level.  Sales volume of existing products increased 19%, however excluding the Velvac acquisition, sales volume increased 3% from growth in Class 8 trucks, distribution, specialty vehicles and truck accessory customers, while price and new products contributed 2% respectively.  New product sales include a new hood mount truck mirror, modular toolbox latching system, an electronic activated latching system and various composite panels.
19



Cost of products sold in the Industrial Hardware Segment increased $17.8 million or 20% from 2017 level.  The increase in the cost of products sold primarily reflects the Velvac Acquisition in April of 2017. Other significant factors resulting in changes in cost of products sold in 2018 compared were 2017 was rising metal cost during the year, which increased by 11% after adjusting for the Velvac Acquisition, as a result of an increase in hot rolled steel cost by 30%, an increase in cold rolled steel cost by 15%, an increase in stainless steel cost by 14% and an increase in aluminum cost by 6%.  Where possible, our businesses passed along higher metal prices to customers.

Gross margin as a percentage of sales increased to 25% in 2018 from 24% in 2017 in the Industrial Hardware Segment.  The increase reflects the combination of favorable product mix, greater utilization of productive capacity and the non-recurrence of one-time charges of $1.2 million to cost of goods sold, related to the impact of the purchase accounting in connection with the Velvac acquisition in 2017.

Product development expenses as a percentage of sales increased to 4% in 2018 from 3% in 2017.  This increase was primarily the result of a new truck hood mount mirror program awarded to Velvac in 2018.

Selling and administrative expenses in the Industrial Hardware Segment increased $1.5 million or 8% in 2018 from the 2017 level.  The increase in selling and administrative expenses in 2018 reflect a full year of the Velvac acquisition as compared to the partial year of expenses related to the Velvac Acquisition in 2017.


Security Products Segment

Net sales in the Security Products Segment increased 6% in 2018 from the 2017 level.  Sales volume of existing products increased 3% while price and new products contributed 1% and 2% respectively.  New product sales included a custom designed lock core for a removable tie down system, a backrest docking system, a miniature tubular lock, a flip cover modular lock, and a power lock module.

Cost of products sold in the Security Products Segment increased by $2.3 million or 5% in 2018 from 2017.  The increase in cost of goods sold was primarily attributable to higher factory payroll cost which increased $1.2 million or 36%.

Gross margin as a percentage of sales in the Security Products Segment remained comparable to 2017 level of 31%.  Lower material costs, primarily in zinc and brass, down year over year by 19% and 11%, respectively, helped to offset higher factory payroll cost in our Asian factory.

Product development expenses as a percentage of sales remained level with 2017 at 3%.

Selling and administrative expenses in the Security Products Segment increased by $0.4 million or 4% in 2018 from 2017.  The most significant factors resulting in changes in selling and administrative expenses were bad debt expense of $0.2 million and an increase of $0.2 million in payroll and payroll related expenses.


Metal Products Segment

Net sales in the Metal Products Segment increased 3.9% in 2018 compared to the prior year period.  Sales volume decreased 11% while price and new products were up 2% and 13% respectively.  Sales of mining products declined 13% year over year while industrial casting increased 92% over 2017 level.  Although coal demand is expected to decline slightly through 2023 the company is placing more effort in attracting additional industrial casting customers.  New product sales include a bomb plug for the military, torque bolt and segment flute for the utilities market and various casting for the oil water and gas industries.

Cost of products sold for the Metal Products Segment increased $1.1 million or 5% from 2017 level.  The most significant factors resulting in changes in cost of products sold in 2018 was higher raw materials (scrap iron) increasing for the year by 25%.

Gross margin as a percentage of sales in the Metal Products Segment decreased to 12% in 2018 from 13% in 2017.  The increase in higher metal cost could not be fully recovered in price increases to customers.

Selling and administrative expenses in the Metal Products segment decreased $0.1 million or 5% from 2017.  The most significant factors, resulting in the decrease in selling and administrative expenses was a reduction in payroll and payroll related charges.
20


Other Items

The following table shows the amount of change from 2017 to 2018 in other items (dollars in thousands):

   
Amount
   
%
 
Interest expense
 
$
226
     
23
%
                 
Other income
 
$
585
     
168
%
                 
Income taxes
 
$
(3,325
)
   
-52
%

Interest expense increased in 2018 from 2017 due to the increased level of debt in 2018 that was incurred in connection with the Velvac Acquisition.

Other income in 2018 increased from the 2017 level. Other income in 2018 included a $887,000 gain on pension assets due to the implementation of ASU 2017-07, Compensation — Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost, and a gain on marketable securities of $44,000.  Other income in 2017 included a $194,000 gain on pension assets the recognition of a gain on marketable securities of $73,000.

The effective tax rate for 2018 was 18% compared to the 2017 effective tax rate, which was 56%.  The effective tax rate for 2018 was lower than the prior year period due to the enactment of the Tax Cuts and Jobs Act (the "Jobs Act") in 2017 and its impact on foreign repatriation tax.

Total income taxes paid were $3,741,021 in 2018 and $4,104,701 in 2017.

Jobs Act, which is commonly referred to as "U.S. tax reform," significantly changes U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% which became effective in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017 and December 29, 2018, the Company recognized deferred income tax expense of $531,307 and deferred income tax benefit of $507,847, respectively, as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.

Due to the passage of the Jobs Act, United States income taxes expenses have been provided on the undistributed earnings of foreign subsidiaries ($19,336,428, at December 29, 2018) as well as the associated withholding taxes from the foreign countries.  The amount of taxes associated with the changes to the provisions of the tax law regarding foreign earnings is $1,557,897.  Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.  Of the $1,557,897 in taxes associated with the new treatment of foreign earnings under the Act, $816,198 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and $741,699 are associated with the deemed repatriation of earnings held in foreign corporations.  The Company has made an election to pay the $741,699 in taxes on an installment basis over eight years with payments of $59,336 becoming due in each of the years 2018 to 2022 and a payment of $111,255 becoming due 2023, a payment of $148,340 becoming due in 2024, and a final payment of $185,424 becoming due in the year 2025.


Liquidity and Sources of Capital

The Company's financial position strengthened in 2018.  The primary source of the Company's cash is earnings from operating activities adjusted for cash generated from or used for net working capital and the term loan from People's Bank.  The most significant recurring non-cash items included in net income are depreciation and amortization expense.  Changes in working
capital fluctuate with the changes in operating activities.  As sales increase, there generally is an increased need for working capital.  Since increases in working capital reduce the Company's cash, management attempts to keep the Company's investment in net working capital at a reasonable level by closely monitoring inventory levels and matching production to expected market demand, keeping tight control over the collection of receivables and optimizing payment terms on its trade and other payables.

The Company is dependent on continued demand for our products and subsequent collection of accounts receivable from our customers. The Company serves a broad base of customers and industries with a variety of products. As a result, any fluctuations in demand or payment from a particular industry or customer should not have a material impact on the Company's sales and
21


collection of receivables. Management expects that the Company's foreseeable cash needs for operations, capital expenditures, debt service and dividend payments will continue to be met by the Company's operating cash flows and available credit facility.

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

   
2018
   
2017
 
Current ratio
   
3.4
     
3.2
 
Average days' sales in accounts receivable
   
44
     
46
 
Inventory turnover
   
3.4
     
3.4
 
Ratio of working capital to sales
   
30.3
%
   
33.7
%
Total debt to shareholders' equity
   
29.6
%
   
40.5
%


The following table shows important liquidity measures as of the fiscal year-end balance sheet date for each of the preceding three years (in millions):

   
2018
   
2017
 
Cash and cash equivalents
           
    -  Held in the United States
 
$
5.6
   
$
7.9
 
    -  Held by foreign subsidiary
   
8.3
     
14.4
 
     
13.9
     
22.3
 
Working capital
   
71.0
     
68.8
 
Net cash provided by operating activities
   
12.9
     
11.2
 
Change in working capital impact on net cash
    (used)/provided by operating activities
   
(5.9
)
   
2.4
 
Net cash used in investing activities
   
(10.4
)
   
(44.7
)
Net cash (used in)/provided by financing activities
   
(10.4
)
   
30.7
 

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

Net cash provided by operating activities was $12.9 million in 2018 compared to $11.2 million in 2017.  In 2018 the Company contributed an excess contribution of $2.0 million into its defined benefit retirement plan.  In 2017, the Company was not required to, and did not, contribute anything into its salaried retirement plan. See Note 11 – Retirement Benefit Plans for details of the Plan changes.

In fiscal year 2018 cash used in the net change in working capital was $6.0 million, which was primarily due to increased sales activities that drove up the associated inventory and accounts receivable balances in order to manage the sales activities.  In fiscal year 2017 cash used in the net change in working capital was $0.2 million, which was primarily due to an increase in accounts receivable derived from increased sales activities at the end of the year.

The Company used $10.4 million and $42.8 million for investing activities in 2018 and 2017, respectively.  Included in the 2018 figure is approximately $5 million for the acquisition of Load N Lock.  Included in the 2017 figure is approximately $40.1 million used for the acquisition of 100% of the outstanding stock of Velvac.  This transaction is more fully discussed in Note 3 of the 2018 Audited Financial Statements located in Item 8 of this Form 10-K.  The balance of $5.4 million and $2.6 million in fiscal year 2018 and 2017, respectively, was used to purchase fixed assets.  Capital expenditures in fiscal year 2019 are expected to be in the range of $5 million.

In fiscal year 2018, the Company paid approximately $10.4 million in cash for financing activities.  The Company paid $1.1 million for repurchasing its common stock and used approximately $6.6 million for debt repayments and $2.8 million for the payment of dividends.  See Note 3 – Debt for additional details on the debt that was issued.

In fiscal year 2017, the Company received approximately $30.7 million in cash from financing activities.  The Company received proceeds of $37.6 million from the issuance of new debt and used approximately $4.1 million for debt repayments and $2.8 million for the payment of dividends.  See Note 3 – Debt for additional details on the debt that was issued.

The Company leases certain equipment and buildings under cancelable and non-cancelable operating leases that expire at various dates up to five years. Rent expense amounted to approximately $2.6 million in 2018 and $2.2 million in 2017.
22


On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's that included a $31,000,000 term portion and a $10,000,000 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. (see Footnote 3).  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 portion of the Restated Loan Agreement is a five-year loan with any remaining outstanding balance due on March 1, 2022.  The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.  Under the terms of the Restated Loan Agreement, this quarterly commitment fee was 0.25% for the first six months.  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 on the revolving credit portion of the Restated Loan Agreement, leaving a balance on the revolving credit portion of the Restated Loan Agreement of $5 million as of December 30, 2017.  During 2018 the Company paid $5 million on the revolving credit facility resulting in no balance outstanding on the revolving credit facility as of December 29, 2018.

The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.  The interest rates may 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 December  29, 2018, the interest rate for one half ($14.3 million) of the term portion was 4.1%, using a one-month LIBOR rate and 4.15% on the remaining balance ($14.3 million) of the term portion which was based on a three-month LIBOR rate.

On April 4, 2017, the Company entered into an interest rate swap contract with People's 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 following 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 rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.

The quarterly payment dates as listed in the Loan Agreement and the Restated Loan Agreement are the first business day of the calendar quarter.  In each of fiscal years 2017 and 2018, there were four scheduled payment dates.

The interest rates on the Loan Agreement, Restated Loan Agreement, and interest rate swap contract are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021.  Information regarding the potential phasing out of LIBOR is provided below.

On July 27, 2017, the U.K. Financial Conduct Authority announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. In the United States, efforts to identify a set of alternative U.S. Dollar reference interest rates have been initiated by the Alternative Reference Rates Committee of the Federal Reserve Board and the Federal Reserve Bank of New York. At this time, it is not possible to predict whether any such changes will occur, whether LIBOR will be phased out or any such alternative reference rates or other reforms to LIBOR will be enacted in the United Kingdom, the United States or elsewhere or the effect that any such changes, phase-out, alternative reference rates or other reforms, if they occur, would have on the amount of interest paid on the Company's LIBOR-based borrowings. Uncertainty as to the nature of such potential changes, phase-out, alternative reference rates or other reforms may materially adversely affect interest rates paid by the Company on its borrowings. Reform of, or the replacement or phasing out of, LIBOR and proposed regulation of LIBOR and other "benchmarks" may materially adversely affect the amount of interest paid on the Company's LIBOR-based borrowings and could have a material adverse effect on the Company's business, financial condition and results of operations.



ITEM 7A
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a result of the Company's status as a smaller reporting company pursuant to Rule 12b-2 of the Exchange Act, the Company is no longer required to provide information under this Item 7A.
23





ITEM 8 FINANCIAL STATEMENTS




The Eastern Company

Consolidated Balance Sheets


   
December 29
   
December 30
 
   
2018
   
2017
 
ASSETS
           
Current Assets
           
Cash and cash equivalents
 
$
13,925,765
   
$
22,275,477
 
Accounts receivable, less allowances of $680,000 in 2018 and $470,000 in 2017
   
30,285,316
     
27,119,910
 
                 
Inventories:
               
Raw materials and component parts
   
17,841,166
     
14,331,915
 
Work in process
   
8,960,202
     
7,718,379
 
Finished goods
   
25,971,841
     
25,218,463
 
     
52,773,209
     
47,268,757
 
                 
Prepaid expenses and other current assets
   
3,071,888
     
3,401,456
 
     Refundable income taxes
   
1,133,847
     
 
Total Current Assets
   
101,190,025
     
100,065,600
 
                 
                 
Property, Plant and Equipment
               
Land
   
1,159,813
     
1,160,298
 
Buildings
   
16,477,462
     
16,426,977
 
Machinery and equipment
   
56,131,340
     
52,680,240
 
Accumulated depreciation
   
(43,915,238
)
   
(41,075,121
)
     
29,853,377
     
29,192,394
 
                 
Other Assets
               
Goodwill
   
34,840,376
     
32,228,891
 
Trademarks
   
3,686,063
     
3,686,063
 
Patents, technology and other intangibles net of accumulated amortization
   
10,281,720
     
9,275,158
 
Deferred income taxes
   
1,396,006
     
2,010,291
 
     
50,204,165
     
47,200,403
 
 TOTAL ASSETS
 
$
181,247,567
   
$
176,458,397
 
                 

24








Consolidated Balance Sheets


   
December 29
   
December 30
 
   
2018
   
2017
 
LIABILITIES AND SHAREHOLDERS' EQUITY
           
Current Liabilities
           
Accounts payable
 
$
18,497,626
   
$
14,712,414
 
Accrued compensation
   
4,159,808
     
4,376,211
 
Other accrued expenses
   
3,095,666
     
3,606,057
 
Contingent Liability
   
2,070,000
     
2,070,000
 
Current portion of long-term debt
   
2,325,000
     
6,550,000
 
Total Current Liabilities
   
30,148,100
     
31,314,682
 
                 
Deferred income taxes
   
1,516,012
     
1,723,543
 
Other long-term liabilities
   
353,856
     
358,982
 
Long-term debt, less current portion
   
26,350,000
     
28,675,000
 
Accrued other postretirement benefits
   
648,635
     
1,032,171
 
Accrued pension cost
   
25,362,325
     
26,423,429
 
                 
Commitments and contingencies (See Note 6)
               
                 
Shareholders' Equity
               
Voting Preferred Stock, no par value:
               
Authorized and unissued: 1,000,000 shares
               
Nonvoting Preferred Stock, no par value:
               
Authorized and unissued: 1,000,000 shares
               
Common Stock, no par value:
               
Authorized: 50,000,000 shares
               
Issued: 8,965,987 shares in 2018 and 8,957,974 shares in 2017
               
Outstanding: 6,231,258 shares in 2018 and 6,263,245 shares in 2017
   
29,994,890
     
29,501,123
 
Treasury Stock: 2,734,729 shares in 2018 and  2,694,729 shares in 2017
   
(20,169,098
)
   
(19,105,723
)
Retained earnings
   
109,671,362
     
97,921,903
 
                 
Accumulated other comprehensive income (loss):
               
Foreign currency translation
   
(2,106,329
)
   
(943,193
)
Unrealized gain on interest rate swap, net of tax
   
166,444
     
41,757
 
Unrecognized net pension and other postretirement benefit costs, net of taxes
   
(20,688,630
)
   
(20,485,277
)
Accumulated other comprehensive loss
   
(22,628,515
)
   
(21,386,713
)
Total Shareholders' Equity
   
96,868,639
     
86,930,590
 
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
 
$
181,247,567
   
$
176,458,397
 

See accompanying notes.
25



Consolidated Statements of Income

   
Year ended
 
   
December 29
   
December 30
 
   
2018
   
2017
 
Net sales
 
$
234,275,463
   
$
204,239,613
 
Cost of products sold
   
(175,550,418
)
   
(154,382,737
)
Gross margin
   
58,725,045
     
49,856,876
 
                 
Product development expenses
 
   
(6,950,969
)
   
(5,622,829
)
Selling and administrative expenses
   
(33,914,735
)
   
(32,151,289
)
Operating profit
   
17,859,341
     
12,082,758
 
                 
Interest expense
   
(1,202,272
)
   
(976,512
)
Other income
   
933,260
     
348,696
 
Income before income taxes
   
17,590,329
     
11,454,942
 
                 
Income taxes
   
3,084,392
     
6,409,687
 
Net income
 
$
14,505,937
   
$
5,045,255
 
Earnings per Share:
               
Basic
 
$
2.32
   
$
.81
 
                 
Diluted
 
$
2.31
   
$
.80
 

See accompanying notes.




Consolidated Statements of Comprehensive Income

   
Year ended
 
   
December 29
   
December 30
 
   
2018
   
2017
 
Net income
 
$
14,505,937
   
$
5,045,255
 
Other comprehensive income/(loss) -
               
Change in foreign currency translation
   
(1,163,136
)
   
1,221,888
 
Change in fair value of interest rate swap, net of tax benefit of: $26,969
   
124,687
     
41,757
 
       in 2018 and $7,310 in 2017
               
Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $578,090 in 2018 and $62,632 in 2017
   
(203,353
)
   
554,243
 
Total other comprehensive income/(loss)
   
(1,241,802
)
   
1,817,888
 
Comprehensive income/(loss)
 
$
13,264,135
   
$
6,863,143
 

See accompanying notes.
26


Consolidated Statements of Shareholders' Equity


 
 
Common Shares
   
Common
Stock
   
Treasury
Shares
   
Treasury
Stock
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Shareholders'
Equity
 
Balances at December 31, 2016
   
8,950,827
   
$
29,146,622
     
(2,694,729
)
 
$
(19,105,723
)
 
$
95,631,216
   
$
(23,204,601
)
 
$
82,467,514
 
                                                         
Net income
                                   
5,045,255
             
5,045,255
 
Cash dividends declared, $.44 per share
                                   
(2,754,568
)
           
(2,754,568
)
Currency translation adjustment
                                           
1,221,888
     
1,221,888
 
Change in fair value of interest rate swap
                                           
41,757
     
41,757
 
Change in pension and other postretirement benefit costs, net of tax
                                           
554,243
     
554,243
 
Issuance of SARS
           
172,806
                                     
172,806
 
Issuance of Common Stock for directors' fees
   
7,147
     
181,695
                                     
181,695
 
Balances at December 30, 2017
   
8,957,974
   
$
29,501,123
     
(2,694,729
)
 
$
(19,105,723
)
 
$
97,921,903
   
$
(21,386,713
)
 
$
86,930,590
 
                                                         
Net income
                                   
14,505,937
             
14,505,937
 
Cash dividends declared, $.44 per share
                                   
(2,756,478
)
           
(2,756,478
)
Currency translation adjustment
                                           
(1,163,136
)
   
(1,163,136
)
Change in fair value of interest rate swap
                                           
124,687
     
124,687
 
Change in pension and other postretirement benefit costs, net of tax
                                           
(203,353
)
   
(203,353
)
Treasury stock purchases
                   
(40,000
)
   
(1,063,375
)
                   
(1,063,375
)
Issuance of SARS
   
151
     
276,777
                                     
276,777
 
Issuance of Common Stock for directors' fees
   
7,862
     
216,990
                                     
216,990
 
Balances at December 29, 2018
   
8,965,987
   
$
29,994,890
     
(2,734,729
)
 
$
(20,169,098
)
 
$
109,671,362
   
$
(22,628,515
)
 
$
96,868,639
 

See accompanying notes.
27

Consolidated Statements of Cash Flows

   
Year ended
 
   
December 29
   
December 30
 
   
2018
   
2017
 
Operating Activities
           
Net income
 
$
14,505,937
   
$
5,045,255
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
5,329,208
     
4,719,185
 
Unrecognized pension & other postretirement benefits
   
(2,226,083
)
   
326,706
 
Loss on sale of equipment and other assets
   
(413,333
)
   
(369,128
)
Provision for doubtful accounts
   
185,136
     
55,284
 
Deferred Taxes
   
947,851
     
1,198,020
 
Stock compensation expense
   
493,767
     
354,501
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
(3,483,484
)
   
(2,574,823
)
Inventories
   
(5,356,646
)
   
152,130
 
Prepaid expenses
   
(761,135
)
   
(1,709,241
)
Other assets
   
102,068
     
709,757
 
Accounts payable
   
4,106,130
     
892,439
 
Accrued compensation
   
(165,828
)
   
911,572
 
Other accrued expenses
   
(387,526
)
   
1,468,525
 
Net cash provided by operating activities
   
12,876,062
     
11,180,182
 
                 
Investing Activities
               
Purchases of property, plant and equipment
   
(3,596,572
)
   
(2,762,949
)
Capitalized software
   
(1,813,973
)
   
 
Proceeds from sale of equipment and other assets
   
     
44,100
 
Business acquisitions, net of cash acquired
   
(4,994,685
)
   
(40,078,000
)
Net cash used in investing activities
   
(10,405,230
)
   
(42,796,849
)
                 
Financing Activities
               
Proceeds from issuance of long-term debt
   
     
31,000,000
 
Principal payments on long-term debt
   
(1,550,000
)
   
(2,560,714
)
Proceeds from short-term borrowing (Revolver)
   
7,000,000
     
6,614,611
 
Payments on Revolving Credit Note
   
(12,000,000
)
   
(1,614,611
)
Purchase Common Stock for Treasury
   
(1,063,375
)
   
 
Dividends paid
   
(2,756,478
)
   
(2,754,568
)
Net cash used in financing activities
   
(10,369,853
)
   
30,684,718
 
                 
Effect of exchange rate changes on cash
   
(450,691
)
   
482,049
 
Net change in cash and cash equivalents
   
(8,349,712
)
   
(449,899
)
                 
Cash and cash equivalents at beginning of year
   
22,275,477
     
22,725,376
 
Cash and cash equivalents at end of year
 
$
13,925,765
   
$
22,275,477
 


See accompanying notes.
28


The Eastern Company

Notes to Consolidated Financial Statements


1. Description of Business

The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).

The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.

The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.

The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.

The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.

Sales are made to customers primarily in North America.

2. Accounting Policies

Fiscal Year

The Company's year ends on the Saturday nearest to December 31.  Fiscal Years, 2018 and 2017, were 52 week each.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.

Reclassification

Commencing with the first quarter of 2018, pension service costs have been broken out and reclassified from the gains and losses associated with the pension assets.  Additionally, for 2017 $193,943 of gains associated with pensions assets have been reclassified from cost of goods sold to other income for comparability between the two periods.    The reclassification of these expenses does not affect the net income reported.

Commencing with the third quarter of 2017, product development expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses.
29


The Eastern Company

Notes to Consolidated Financial Statements (continued)


2. Accounting Policies (continued)

Product development expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.  The reclassification of these expenses does not affect the net income reported.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.  On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.  Actual results could differ from those estimates.

Foreign Currency

For foreign operations asset and liability accounts are translated with an exchange rate at the respective balance sheet dates; income statement accounts are translated at the average exchange rate for the years.  Resulting translation adjustments are made directly to a separate component of shareholders' equity – "Accumulated other comprehensive income (loss) – Foreign currency translation".  Foreign currency exchange transaction gains and losses are not material in any year.

Cash Equivalents

Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.  The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 60% of available cash is located outside of the United States in our foreign subsidiaries.

Accounts Receivable

Accounts receivable are stated at their net realizable value.  The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.  The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.  The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.  Accounts are considered past due based on when payment was originally due.  If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.  The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.  No one customer exceeded 10% of total accounts receivable at year end 2018 or 2017.

Inventories

Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($30,151,679 for U.S. inventories at December 29, 2018, excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,175,339 for inventories outside the U.S. at December 29, 2018). Cost exceeds the LIFO carrying value by approximately $6,957,972 at December 29, 2018 and $6,476,073 at December 30, 2017. There was no material LIFO quantity liquidation in 2018 or 2017. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.


30


The Eastern Company

Notes to Consolidated Financial Statements (continued)

2. Accounting Policies (continued)

Property, Plant and Equipment and Related Depreciation

Property, plant and equipment (including equipment under capital lease) are stated at cost.  Depreciation ($4,329,136 in 2018, $3,948,728 in 2017) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.

Goodwill

The Company performed qualitative assessments of goodwill as of the end of fiscal 2018 and fiscal 2017 and determined it is more likely than not that no impairment of goodwill existed at the end of 2018 or 2017.  The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.  Additionally, the Company will perform interim analysis whenever conditions warrant.

Goodwill would be considered impaired whenever the historical carrying amount exceeds the fair value.  Pursuant to the qualitative assessment performed, goodwill was not impaired in 2018 or 2017.  Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.  The maximum future impairment of goodwill that could occur is the amount recognized on our balance sheet.

Intangible Assets

Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.  Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.  Generally, non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2018 and 2017 was $1,452,084 and $770,457, respectively.  In the event that facts and circumstances indicate that the carrying value of the intangible assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.   The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted
assets or liabilities.
   
Level 2
Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for
substantially the full term of the asset or liability.
   
Level 3
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and
unobservable.

The Company's financial instruments are primarily investments in pension assets, see footnote 11, and consists of an interest rate swap.

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

The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 29, 2018 and December 30, 2017, approximate fair value based on the expected future cash flows of the related instruments.
31


The Eastern Company

Notes to Consolidated Financial Statements (continued)

2. Accounting Policies (continued)


Revenue Recognition

The Company recognizes revenue in accordance with ASC 606 when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The Company generates wholesale revenues primarily from the sale of products to original equipment manufacturers and distributers in the United States.  The Company recognizes revenue upon shipment or transfer of title to the customer as that is when the customer obtains control of the promised goods.  The Company typically extends credit terms to its customers based on their creditworthiness and generally does not receive advance payments.  As such, the Company records accounts receivable at the time of shipment, when the Company's right to the consideration becomes unconditional.  Accounts receivable from the Company's customers are typically due within 30 days of invoicing.  An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends and the Company's assessment of the customer's credit worthiness.  As of December 29, 2018 and December 30, 2017, the Company's allowance for doubtful accounts total was $680,000 and $470,000, respectively.  As of December 29, 2018 and December 30, 2017, the Company's bad debt expense was $220,000 and $87,000, respectively.

The Company considers several factors in determining that control transfers to the customer upon shipment of products.  These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risk and rewards of ownership at the time of shipment.

Based on historical experience, the Company does not accrue a reserve for product returns.  For the years ended December 29, 2018 and December 30, 2017, the Company recorded sales returns of $725,000 and $565,000, respectively, as a reduction of revenue.

Greenwald Industries generates subscription services revenue from access provided to customers to the division's specific online databases.  For the years ended December 29, 2018 and December 30, 2017, Greenwald Industries subscription services revenue was $448,000 and $317,000, respectively.

Sales and similar taxes that are imposed on the Company's sales and collected from the customer are excluded from revenues.

Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of sales and are expensed as incurred.

The Company does not have any significant deferred revenue.

For the years ended December 29, 2018 and December 30, 2017, the Company recorded no revenues related to performance obligations satisfied in prior periods.  As part of the Company's adoption of the new revenue standard, the Company has elected to use the practical expedient to exclude disclosure of transaction prices allocated to remaining performance obligations, and when the Company expects to recognize such revenue, for all periods prior to the date of initial application of the standard.

Subscription services revenue from remaining performance obligations as of December 29, 2018 was $0.1 million.

No one customer accounted for 10% of net sales during 2018 or 2017.

See footnote 13 regarding the Company's revenue disaggregated by reporting segment, intersegment sales by reporting segment and geography.

Cost of Goods Sold

Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.  These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are
32


The Eastern Company

Notes to Consolidated Financial Statements (continued)

2. Accounting Policies (continued)


primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.

Shipping and Handling Costs

Shipping and handling costs are included in cost of goods sold.

Product Development Costs

Product development costs, charged to expense as incurred, were $6,950,969 in 2018, $5,622,829 in 2017.

Selling and Administrative Expenses

Selling and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.  These expenses generally represent administrative expenses for support functions and related overhead.

Advertising Costs

The Company expenses advertising costs as incurred.  Advertising costs were $501,615 in 2018, $526,651 in 2017.

Software Development Costs

Software development costs, are primarily costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant.  Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software.  For the year ended December 29, 2018 capitalized software development costs were $1,813,973. There were no capitalized software development costs in the 2017.

Stock Based Compensation

The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), 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 granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, 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 can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.

For the year ended December 29, 2018, there were 51,000 SARs granted under the 2010 Plan.

Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.  This election is made at the beginning of each fiscal year and remains in effect for the entire year.

33

The Eastern Company

Notes to Consolidated Financial Statements (continued)

2. Accounting Policies (continued)


Income Taxes

The Company and its U.S. subsidiaries file a consolidated federal income tax return.

Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.

On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 was based on the reasonable estimate guidance provided by SAB 118. The company has assessed the impact from the Tax Act and recorded the impact in the fourth quarter of 2018.

The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.  As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.


3. Business Acquisitions

Load N Lock Systems, Inc.

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.

The above acquisition was accounted for under ASC 805 – Business Combinations.  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 excess of the cost of Load N Lock over the fair market value of the net definitive tangible and intangible 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
 

34


The Eastern Company

Notes to Consolidated Financial Statements (continued)

3. Business Acquisitions (continued)


Velvac

On April 3, 2017, the Company completed the Velvac Acquisition for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, as set forth in the Securities Purchase

Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of The proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.

The adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
     
Cash
 
$
4,078,000
 
Debt
   
36,000,000
 
Contingent consideration arrangement
   
2,070,000
 
   
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed
       
at fair value
       
Accounts receivable
 
$
6,063,429
 
Inventory
   
12,992,377
 
Prepaid and other assets
   
494,617
 
Property plant and equipment
   
3,911,767
 
Other noncurrent assets
   
366,401
 
Other intangible assets
   
11,560,000
 
Current liabilities
   
(7,720,591
)
Deferred tax liabilities
   
(2,860,946
)
Total identifiable net assets
   
24,807,054
 
Goodwill
   
17,340,946
 
   
$
42,148,000
 

The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.

Accounts Receivable

Acquired receivables are amounts due from customers.
35


The Eastern Company

Notes to Consolidated Financial Statements (continued)


3. Business Acquisitions (continued)


Inventories

The estimated fair value of inventories acquired included a purchase price adjustment of $1,187,668 above the seller's original cost basis of $11,804,709.

Intangible Assets

The estimated fair value of identifiable intangible assets was determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market

participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.

Acquisition Related Expenses

Included in general and administrative expenses in the consolidated statements of operations for year ended December 30, 2017 was $863,000 for acquisition expenses.


4. GOODWILL

The following is a roll-forward of goodwill for 2018 and 2017:

   
Industrial
Hardware
Segment
   
Security
Products
Segment
   
Metal
Products
Segment
   


Total
 
2018
                       
Beginning balance
 
$
19,169,849
   
$
13,059,042
   
$
   
$
32,228,891
 
Investment in Load N Lock
   
     
2,694,700
     
     
2,694,700
 
Foreign exchange
   
(83,215
)
   
     
     
(83,215
)
Ending balance
 
$
19,086,634
   
$
15,753,742
   
$
   
$
34,840,376
 

   
Industrial
Hardware
Segment
   
Security
Products
Segment
   
Metal
Products
Segment
   


Total
 
2017
                       
Beginning balance
 
$
1,760,793
   
$
13,059,042
   
$
   
$
14,819,835
 
Investment in Velvac
   
17,340,946
     
     
     
17,340,946
 
Foreign exchange
   
68,110
     
     
     
68,110
 
Ending balance
 
$
19,169,849
   
$
13,059,042
   
$
   
$
32,228,891
 

36


The Eastern Company

Notes to Consolidated Financial Statements (continued)


5. INTANGIBLES

Trademarks are not amortized as their lives are deemed to be indefinite.  Total amortization expense for each of the next five years is estimated to be as follows: 2019 - $1,211,000; 2020 - $958,000; 2021 - $937,000; 2022 - $931,000 and 2023 - $987,000.

   

Industrial
Hardware
Segment
   

Security
Products
Segment
   

Metal
Products
Segment
   



Total
   
Weighted-Average
Amortization Period (Years)
 
2018 Gross Amount
                             
Patents and developed technology
 
$
7,884,498
   
$
1,648,731
   
$
   
$
9,533,229
     
10.2
 
Customer relationships
   
3,650,000
     
1,139,381
     
     
4,789,381
     
8.1
 
Non-compete agreements
   
     
459,570
     
     
459,570
     
4.4
 
Intellectual property
   
     
307,370
     
     
307,370
     
5.0
 
Total Gross Intangibles
 
$
11,534,498
   
$
3,555,052
   
$
   
$
15,089,550
     
9.2
 
                                         
2018 Accumulated Amortization
                                       
Patents and developed technology
 
$
2,448,380
   
$
737,276
   
$
   
$
3,185,656
         
Customer relationships
   
638,750
     
408,233
     
     
1,046,983
         
Non-compete agreements
   
     
329,296
     
     
329,296
         
Intellectual property
   
     
245,895
     
     
245,895
         
Accumulated Amortization
 
$
3,087,130
   
$
1,720,700
   
$
   
$
4,807,830
         
                                         
Net 2018 per Balance Sheet
 
$
8,447,368
   
$
1,834,352
   
$
   
$
10,281,720
         
                                         
2017 Gross Amount
                                       
Patents and developed technology
 
$
7,074,456
   
$
1,021,918
   
$
   
$
8,096,374
     
12.3
 
Customer relationships
   
3,650,000
     
449,706
     
     
4,099,706
     
9.5
 
Non-compete agreements
   
     
407,000
     
     
407,000
     
5.0
 
Intellectual property
   
     
307,370
     
     
307,370
     
5.0
 
Total Gross Intangibles
 
$
10,724,456
   
$
2,185,994
   
$
   
$
12,910,450
     
10.8
 
                                         

37


The Eastern Company

Notes to Consolidated Financial Statements (continued)


5. INTANGIBLES (continued)

   

Industrial
Hardware
Segment
   

Security
Products
Segment
   

Metal
Products
Segment
   



Total
 
Weighted-Average
Amortization Period (Years)
2017 Accumulated Amortization
                                 
Patents and developed technology
 
$
2,007,418
   
$
630,784
   
$
   
$
2,638,202
   
Customer relationships
   
298,645
     
269,823
     
     
568,468
   
Non-compete agreements
   
     
244,200
     
     
244,200
   
Intellectual property
   
     
184,422
     
     
184,422
   
Accumulated Amortization
 
$
2,306,063
   
$
1,329,229
   
$
   
$
3,635,292
   
                                            
Net 2017 per Balance Sheet
 
$
8,418,393
   
$
856,765
   
$
   
$
9,275,158
   
                                            


6. Contingencies

The Company is party to various legal proceedings from time to time related to its normal business operations.  Currently, the Company is not involved in any legal proceedings.

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 third quarter of 2018. As of the end 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.  The total estimated cost for the remediation system is anticipated to be approximately $50,000 which the Company accrued for and expensed.

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 $430,000. The Company has accrued for and expensed the entire $430,000 in the first quarter of 2018 ($50,000) and in fiscal 2017 ($380,000).  In the Fall of 2018 detailed construction drawings were prepared by an outside consultant in conjunction with informal progress reviews by New York State Department of Environmental Conservation (NYSDEC). A meeting is scheduled for in the first quarter of 2019 to formally present finalized construction drawings to NYSDEC and to request written approval. Approval is anticipated by March 2019 and construction of the closure remedies (improved drainage system, regrading, and installation of a low permeability cap) is anticipated in May or June 2019. Site preparation including surveying and clearing of select trees and shrubs was conducted in December 2018 to improve access for anticipated Spring 2019 construction work.  Long-term groundwater monitoring will commence in April 2019. In the fall of 2019, following the completion of construction work, a closure report and maintenance plan will be prepared for NYSDEC documenting the work done and requesting acknowledgement of satisfactory completion of the Order on Consent between Frazer and Jones and NYSDEC.

38


The Eastern Company

Notes to Consolidated Financial Statements (continued)


7. 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. (see Footnote 3).  The term loan and revolving credit facility are secured by all of the Company's assets as well as mortgages on the properties owned by the Company.  The term portion of the loan 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 any remaining outstanding balance due on March 1, 2022.  The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.  Under the terms of the Restated Loan Agreement.  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 on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.  During 2018 the company paid $5 million on the revolving credit facility leaving no balance as of December 29, 2018.

The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.  The interest rates may 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 December 29, 2018, the interest rate for one half ($14.3 million) of the term portion was 4.1%, using a 1 month LIBOR rate and 4.15% on the remaining balance ($14.3 million) of the term loan based on a 3 month LIBOR rate.

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 loan on that date.  The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.  The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.

The interest rates on the Loan Agreement, Restated Loan Agreement, and interest rate swap contract are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021.  Information regarding the potential phasing out of LIBOR is provided below.

On July 27, 2017, the U.K. Financial Conduct Authority announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. In the United States, efforts to identify a set of alternative U.S. Dollar reference interest rates have been initiated by the Alternative Reference Rates Committee of the Federal Reserve Board and the Federal Reserve Bank of New York. At this time, it is not possible to predict whether any such changes will occur, whether LIBOR will be phased out or any such alternative reference rates or other reforms to LIBOR will be enacted in the United Kingdom, the United States or elsewhere or the effect that any such changes, phase-out, alternative reference rates or other reforms, if they occur, would have on the amount of interest paid on the Company's LIBOR-based borrowings. Uncertainty as to the nature of such potential changes, phase-out, alternative reference rates or other reforms may materially adversely affect interest rates paid by the Company on its borrowings. Reform of, or the replacement or phasing out of, LIBOR and proposed regulation of LIBOR and other "benchmarks" may materially adversely affect the amount of interest paid on the Company's LIBOR-based borrowings and could have a material adverse effect on the Company's business, financial condition and results of operations.

Debt consists of:

   
2018
   
2017
 
Term loans
 
$
28,675,000
   
$
30,225,000
 
Revolving credit loan
   
     
5,000,000
 
     
28,675,000
     
35,225,000
 
Less current portion
   
2,325,000
     
6,550,000
 
   
$
26,350,000
   
$
28,675,000
 

 
The Company paid interest of $1,202,272 in 2018, $977,399 in 2017.
 

 
39

The Eastern Company

Notes to Consolidated Financial Statements (continued)


7. DEBT (continued)

The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.  The Company was in compliance with all covenants as of December 29, 2018.  In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.  The Company was in compliance with all covenants in 2017 and 2018.

As of December 29, 2018, scheduled annual principal maturities of long-term debt for each of the next five years follow:

2019
 
$
2,325,000
 
2020
   
3,100,000
 
2021
   
3,100,000
 
2022
   
20,150,000
 
Thereafter
   
 
   
$
28,675,000
 


8. Stock Options and Awards

Stock Options

As of December 29, 2018, the Company had one stock option plan, The Eastern Company 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 Company's common stock on the dates the stock options are granted.  Restricted stock awards may also be granted to participants under the 2010 Plan with restrictions determined by the Compensation Committee of the Company's Board of Directors.  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. During 2018, no stock options or restricted stock were granted that were subject to the meeting of performance measurements and during 2017, 25,000 shares were granted but not issued.  For the period of 2018, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 29.5% and a risk free rate of 2.33%.  For the period of 2017, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.

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 difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company's common stock.  During 2018, the Company issued 51,000 SARs and during 2017 149,500 SARs were issued.

Stock-based compensation expense in connection with SARs granted to employees during fiscal year 2018 was $276,778 and for 2017 was $172,806.

As of December 29, 2018, there were 274,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.

40


The Eastern Company

Notes to Consolidated Financial Statements (continued)


8. STOCK OPTIONS AND AWARDS (continued)

The following tables set forth the outstanding SARs for the period specified:

   
Year Ended
December 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
   
(3,333
)
   
19.10
     
(8,000
)
   
21.10
 
Outstanding at end of period
   
189,167
     
21.46
     
141,500
     
20.36
 
                                 

SARs Outstanding and Exercisable
 
Range of Exercise Prices
   
Outstanding as of
December 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
   
Exercisable as of
December 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
 
$
19.10-24.90
     
189,167
     
3.5
   
$
21.46
     
19,670
     
3.3
     
19.10
 

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

   
Year Ended
December 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
     
 


Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
   
Outstanding as of
December 30, 2017
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
   
Exercisable as of
December 29, 2018
   
Weighted- Average Remaining Contractual Life
   
Weighted- Average Exercise Price
 
$
0.00
     
25,000
     
3.3
     
     
     
     
 

As of December 29, 2018, outstanding SARs and options had an intrinsic value of $1,104,410.
41


The Eastern Company

Notes to Consolidated Financial Statements (continued)


9. Income Taxes

Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.  Deferred income tax (assets) liabilities relate to:

   
2018
   
2017
 
Property, plant and equipment
 
$
2,582,792
   
$
3,853,837
 
Intangible assets
   
4,710,052
     
2,620,791
 
Other
   
218,710
     
64,905
 
Foreign Withholding Tax
   
540,761
     
861,964
 
Total deferred income tax liabilities
   
8,052,315
     
7,401,497
 
                 
Other postretirement benefits
   
(156,710
)
   
(235,510
)
Inventories
   
(1,133,427
)
   
(792,724
)
Allowance for doubtful accounts
   
(146,576
)
   
(97,570
)
Accrued compensation
   
(200,232
)
   
(83,829
)
Pensions
   
(6,127,538
)
   
(6,029,034
)
Foreign Tax Credit
   
(167,826
)
   
(449,578
)
Total deferred income tax assets
   
(7,932,309
)
   
(7,688,245
)
Net deferred income tax (assets)  liabilities
 
$
120,006
   
$
(286,748
)
                 
Income before income taxes consists of:

   
2018
   
2017
 
Domestic
 
$
12,431,889
   
$
7,513,348
 
Foreign
   
5,158,440
     
3,941,594
 
   
$
17,590,329
   
$
11,454,942
 


The provision for income taxes follows:

   
2018
   
2017
 
Current:
           
   Federal
 
$
484,451
   
$
3,713,975
 
   Foreign
   
753,521
     
1,084,353
 
   State
   
347,199
     
319,439
 
Deferred:
               
   Federal
   
815,858
     
(47,241
)
   Foreign
   
153,726
     
1,301,972
 
   State
   
529,637
     
(37,189
)
   
$
3,084,392
   
$
6,409,687
 

42


The Eastern Company

Notes to Consolidated Financial Statements (continued)


9. Income Taxes (continued)

A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:

   
2018
   
2017
 
   
Amount
   
Percent
   
Amount
   
Percent
 
Income taxes using U.S. federal statutory rate
 
$
3,693,968
     
21
%
 
$
3,894,680
     
34
%
State income taxes, net of federal benefit
   
692,698
     
4
     
264,205
     
2
 
Impact on Foreign Repatriation Tax Reform
   
(83,479
)
   
(1
)
   
2,034,065
     
18
 
Impact of foreign subsidiaries on effective tax rate
   
(401,992
)
   
(2
)
   
(364,569
)
   
(3
)
Impact of New Tax Law
   
(507,847
)
   
(2
)
   
531,307
     
5
 
Impact of Research & Development tax credit
   
(216,675
)
   
(1
)
   
(60,630
)
   
(1
)
Impact of manufacturers deduction on effective tax rate
   
0
     
0
     
(123,554
)
   
(1
)
Other—net
   
(92,281
)
   
(1
)
   
234,183
     
2
 
     
3,084,392
     
18
%
   
6,409,687
     
56
%


Total income taxes paid were $3,741,021 in 2018 and $4,104,701 in 2017.

Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts and as such has adjusted for the finalization of the tax impacts in the fourth quarter of 2018.  The change primarily related to deferred taxes.

On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is commonly referred to as "U.S. tax reform," significantly changes 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. During the year ending December 30, 2017 and December 29, 2018, the Company recognized deferred income tax expense of $531,307 and deferred income tax benefit of $507,847, respectively,  as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.

Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($19,336,428, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.  The amount of taxes associated with the current tax law change on the foreign earnings is $1,557,897.  Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.  The resulting taxes from the Tax Cut and Jobs Act of $1,557,897; $816,198 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and

$741,699 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.  The Company has made an election to pay the $741,699 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $59,336; in the year 2023 a payment of $111,255; in the year 2024 a payment of $148,340; and the final payment in the year 2025 of $185,424.

Under accounting standards (ASC 740) a deferred tax liability is not recorded for the excess the financial reporting (book) basis over the tax basis of an investment in a foreign subsidiary if the indefinite reinvestment criteria is met. Effective for foreign earnings after December 30, 2017, if such earnings are distributed in the form of cash dividends, the Company would not be subject to additional U.S. income taxes but could be subject to foreign income and withholding taxes. A provision has not been made for additional U.S. federal and foreign taxes at December 29, 2018 on approximately $4,404,920 of undistributed earnings of foreign subsidiaries because the Company intends to reinvest these funds indefinitely. It is not practicable to estimate the unrecognized deferred tax liability for withholding taxes on these undistributed earnings.
43


The Eastern Company

Notes to Consolidated Financial Statements (continued)


9. Income Taxes (continued)

A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:

   
2018
   
2017
 
             
Balance at beginning of year
 
$
299,734
   
$
251,839
 
Increases for positions taken during the current period
   
74,219
     
53,013
 
Decreases resulting from the expiration of the statute of limitations
   
(74,231
)
   
(5,118
)
Balance at end of year
 
$
299,722
   
$
299,734
 

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

Included in the balance at December 29, 2018, are $236,781 of unrecognized tax benefits that would affect the annual effective tax rate.  In 2018, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.  The Company had approximately $51,017 of accrued interest at December 29, 2018.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.  The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.


10. Leases

The Company leases certain equipment and buildings under operating lease arrangements.  Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.  The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.

Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:
2019
 
$
2,489,016
 
2020
   
1,928,877
 
2021
   
1,120,898
 
2022
   
304,704
 
2023
   
550
 
   
$
5,844,045
 

Rent expense for all operating leases was $2,552,887 in 2018 and $2,166,755 in 2017.  The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.

44


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering most 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 non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.

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

Effective for October 31, 2018, as a result of the collective bargaining agreement between the Frazer and Jones Company, Division of the Eastern Company and the International Union of Electronic, Electrical, Salaried (Machine and Furniture Workers) CWA-AFL-CIO pension accruals for the covered employees have been frozen.   Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.  The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.  After consulting with our actuary, although the freezing of benefits under the Frazer and Jones Plan would normally be considered a significant event pursuant to such standard, there was no remaining unrecognized Prior Service Cost as of the date of the freeze, thus, Eastern Company did not increase the expense. In addition, the freezing of benefit accruals did not impact the pension benefit obligation. Thus there was no additional recognition required and a remeasurement was not necessary.

Effective for January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.  pension accruals for the covered employees have been frozen.   Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.  The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.  After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the beginning of the fiscal year; thus, a remeasurement was not necessary.

Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:

·
The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).

45


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:

   
2018
   
2017
 
Service cost
 
$
1,319,841
   
$
1,276,608
 
Interest cost
   
3,107,164
     
3,170,194
 
Expected return on plan assets
   
(5,219,515
)
   
(4,783,531
)
Amortization of prior service cost
   
114,822
     
178,874
 
Amortization of the net loss
   
1,110,111
     
1,231,486
 
Net periodic benefit cost
 
$
432,423
   
$
1,073,631
 


Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:
   
2018
   
2017
 
Discount rate
           
- Pension plans
   
3.54% - 3.57
%
   
4.04% - 4.08
%
- Supplemental pension plans
   
3.10
%
   
3.03
%
Expected return on plan assets
   
7.5
%
   
7.5
%
Rate of compensation increase
   
0
%
   
0
%

Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:

   
2018
   
2017
 
Service cost
 
$
37,024
   
$
27,389
 
Interest cost
   
77,161
     
80,827
 
Expected return on plan assets
   
(55,650
)
   
(51,494
)
Amortization of prior service cost
   
(5,072
)
   
(21,444
)
Amortization of the net loss
   
(65,591
)
   
(77,601
)
Net periodic benefit cost
 
$
(12,128
)
 
$
(42,323
)

Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:
   
2018
   
2017
 
Discount rate
   
3.60
%
   
4.12
%
Expected return on plan assets
   
4.0
%
   
4.0
%

46


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

As of December 29, 2018 and December 30, 2017, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:
 
   
Pension Benefit
   
Other Postretirement Benefit
 
   
2018
   
2017
   
2018
   
2017
 
Benefit obligation at beginning of year
 
$
98,522,201
   
$
92,258,937
   
$
2,423,410
   
$
2,339,050
 
Change due to availability of final actual assets and census data
   
     
     
     
 
Change in discount rate
   
(8,319,874
)
   
6,200,491
     
(217,539
)
   
181,691
 
Service cost
   
1,319,841
     
1,276,608
     
37,024
     
27,389
 
Interest cost
   
3,107,164
     
3,170,194
     
77,161
     
80,827
 
Actuarial (gain)/loss
   
531,799
     
(1,495,135
)
   
(89,664
)
   
(65,601
)
Benefits paid
   
(3,627,931
)
   
(3,385,793
)
   
(133,631
)
   
(139,946
)
Plan Amendment
   
     
496,899
     
     
 
Benefit obligation at end of year
 
$
91,533,200
   
$
98,522,201
   
$
2,096,761
   
$
2,423,410
 
 
 
   
2018
   
2017
   
2018
   
2017
 
Fair value of plan assets at beginning of year
 
$
72,098,772
   
$
65,627,499
   
$
1,391,239
   
$
1,287,350
 
Actual return on plan assets
   
(4,827,641
)
   
9,315,225
     
56,887
     
103,889
 
Employer contributions
   
2,527,675
     
541,841
     
133,631
     
139,946
 
Benefits paid
   
(3,627,931
)
   
(3,385,793
)
   
(133,631
)
   
(139,946
)
Fair value of plan assets at end of year
 
$
66,170,875
   
$
72,098,772
   
$
1,448,126
   
$
1,391,239
 
 
 
Pension Benefit
 
Other Postretirement Benefit
 
Funded Status
2018
 
2017
 
2018
 
2017
 
Net amount recognized in the balance sheet
 
$
(25,362,325
)
 
$
(26,423,429
)
 
$
(648,635
)
 
$
(1,032,171
)
 
Amounts recognized in accumulated other comprehensive income consist of:
     
         
 
Pension Benefit
 
Other Postretirement Benefit
 
 
2018
 
2017
 
2018
 
2017
 
Net (loss)/gain
 
$
(33,714,584
)
 
$
(32,565,614
)
 
$
1,332,634
   
$
1,089,785
 
Prior service (cost) credit
   
(364,392
)
   
(494,142
)
   
13,325
     
18,397
 
   
$
(34,078,976
)
 
$
(33,059,756
)
 
$
1,345,959
   
$
1,108,182
 
 
 
 
47

 
 
The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)


Change in the components of accumulated other comprehensive income consist of:

   
Pension Benefit
 
Other Postretirement Benefit
 
   
2018
 
2017
 
2018
 
2017
 
Balance at beginning of period
 
$
(33,059,756
)
$
(33,799,555
)
$
1,108,182
 
$
1,270,922
 
Change due to availability of final actual assets and census data
   
   
---
   
   
 
Charged to net periodic benefit cost
                         
Prior service cost
   
114,822
   
178,874
   
(5,072
)
 
(21,444
)
Net loss (gain)
   
1,110,111
   
1,231,486
   
(65,591
)
 
(77,601
)
Liability (gains)/losses
                         
Discount rate
   
8,319,874
   
(6,200,491
)
 
217,539
   
(181,691
)
Asset (gains)/losses deferred
   
(9,531,647
)
 
5,978,071
   
1,237
   
52,395
 
Additional recognition due to plan amendment
   
14,928
   
(496,899
)
 
   
 
Other
   
(1,047,308
)
 
48,758
   
89,664
   
65,601
 
Balance at end of period
 
$
(34,078,976
)
$
(33,059,756
)
$
1,345,959
 
$
1,108,182
 

In 2018, the net periodic pension benefit cost included $1,145,203 of net loss and $99,380 of prior service cost and the net periodic other postretirement benefit cost included $82,027 of net gain and $5,072 of prior service credit.

Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:

     
2018
 
2017
 
Discount rate
       
   
-
 
Pension plans
   
4.20% - 4.22
%
   
3.54% - 3.57
%
   
-
 
Supplemental pension plans
   
3.81
%
   
3.10
%
   
-
 
Other postretirement plan
   
4.26
%
   
3.60
%

At December 29, 2018 and December 30, 2017, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $91,533,200 and $98,522,201, respectively.

Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:

   
2018
   
2017
 
Number of plans
   
5
     
6
 
Projected benefit obligation
 
$
91,533,200
   
$
98,522,201
 
Accumulated benefit obligation
   
91,533,200
     
98,522,201
 
Fair value of plan assets
   
66,170,875
     
72,098,722
 
Net amount recognized in accrued benefit liability
   
(25,362,325
)
   
(26,423,429
)

Estimated future benefit payments to participants of the Company's pension plans are $4.1 million in 2019, $4.3 million in 2020, $4.5 million in 2021, $4.7 million in 2022, $4.9 million in 2023 and a total of $27.4 million from 2024 through 2028.
48


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

Estimated future benefit payments to participants of the Company's other postretirement plan are $100,000 in 2019, $100,000 in 2020, $101,000 in 2021, $102,000 in 2022, $103,000 in 2023 and a total of $536,000 from 2024 through 2028.

The Company expects to make cash contributions to its qualified pension plans of approximately $600,000 and to its other postretirement plan of approximately $105,000 in 2019.

We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.  We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.  We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.

We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.  In 2018, as in 2017, we developed each plan's discount rate with the assistance of our actuaries by matching expected future benefit payments in each year to the corresponding spot rates from the FTSE Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.

49


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

The fair values of the company's pension plans assets at December 29, 2018 and December 30, 2017, utilizing the fair value hierarchy discussed in Note 2, follow:

   
December 29, 2018
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Cash and Equivalents:
                       
Common/collective trust funds
 
$
   
$
306,882
   
$
   
$
306,882
 
Equities:
                               
The Eastern Company Common Stock
   
5,247,495
             
     
5,247,495
 
Common/collective trust funds
                               
Russell Multi Asset Core Plus Fund (a)
   
     
30,611,519
     
     
30,611,519
 
Fixed Income:
                               
Common/collective trust funds
                               
Target Duration LDI Fixed Income Funds (b)
                               
· Russell 8 Year LDI Fixed Income Fund
   
     
5,735,993
     
     
5,735,993
 
· Russell 14 Year LDI Fixed Income Fund
   
     
17,044,596
     
     
17,044,596
 
STRIPS Fixed Income Funds (c)
                               
· Russell 15 Year STRIPS Fixed Income Fund
   
     
1,811,436
     
     
1,811,436
 
· Russell 10 Year STRIPS Fixed Income Fund
   
     
3,408,879
     
     
3,408,879
 
· Russell 28 to 29 Year STRIPS Fixed Income Fund
   
     
2,004,075
     
     
2,004,075
 
Total
 
$
5,247,495
   
$
60,923,380
   
$
   
$
66,170,875
 


50


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

   
December 30, 2017
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Cash and Equivalents:
                       
Common/collective trust funds
 
$
   
$
278,016
   
$
   
$
278,016
 
Equities:
                               
The Eastern Company Common Stock
   
5,675,021
             
     
5,675,021
 
Common/collective trust funds
                               
Russell Multi Asset Core Plus Fund (a)
   
     
31,642,838
     
     
31,642,838
 
Fixed Income:
                               
Common/collective trust funds
                               
Target Duration LDI Fixed Income Funds (b)
                               
· Russell 8 Year LDI Fixed Income Fund
   
     
6,033,648
     
     
6,033,648
 
· Russell 14 Year LDI Fixed Income Fund
   
     
18,083,206
     
     
18,083,206
 
STRIPS Fixed Income Funds (c)
                               
· Russell 15 Year STRIPS Fixed Income Fund
   
     
1,905,068
     
     
1,905,068
 
· Russell 10 Year STRIPS Fixed Income Fund
   
     
3,570,427
     
     
3,570,427
 
· Russell 28 to 29 Year STRIPS Fixed Income Fund
   
     
2,144,581
     
     
2,144,581
 
Insurance contracts
   
     
2,765,967
     
     
2,765,967
 
Total
 
$
5,675,021
   
$
66,423,751
   
$
   
$
72,098,772
 



Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.  The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.  Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.
51


The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)


(a)
The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.  They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.  Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.  By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.
 
(b)
The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.  These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.  They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.  Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.
 
(c)
The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.  These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.  This will help reduce the mismatch between a plan's assets and liabilities.
 

The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.  The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.  Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets. The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.  It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.

The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,247,495 and $5,675,021 at December 29, 2018 and December 30, 2017, respectively. No shares were purchased in 2018 or 2017 nor were and shares sold in either period.  Dividends received during 2018 and 2017 on the common stock of the Company were $95,488 and $95,488 respectively.

U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.

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



The Eastern Company

Notes to Consolidated Financial Statements (continued)


11. Retirement Benefit Plans (continued)

The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.  The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.  The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees.

The Company made contributions to the plan as follows:

   
2018
   
2017
 
Regular matching contributions
 
$
551,046
   
$
465,671
 
Transitional credit contributions
   
349,062
     
385,578
 
Non-discretionary contributions
   
578,373
     
355,747
 
Total contributions made for the period
 
$
1,478,481
   
$
1,206,996
 

At December 29, 2018, the Company had accrued $565,748 for the non-discretionary safe harbor contribution this amount was expensed in 2018 and was contributed to the plan in January 2019. At December 30, 2017, the Company had accrued $502,618 for the non-discretionary safe harbor contribution. This amount was contributed to the Plan in January 2018 and was expensed in 2017.


12. Earnings per Share

The denominators used in the earnings per share computations follow:

   
2018
   
2017
 
Basic:
           
Weighted average shares outstanding
   
6,258,277
     
6,259,139
 
                 
Diluted:
               
Weighted average shares outstanding
   
6,258,277
     
6,259,139
 
Dilutive stock options
   
15,697
     
35,634
 
Denominator for diluted earnings per share
   
6,273,974
     
6,294,773
 

There were no anti-dilutive stock equivalents in 2018 or 2017.
53


The Eastern Company

Notes to Consolidated Financial Statements (continued)


13. Reportable Segments

   
2018
   
2017
 
Sales:
           
Sales to unaffiliated customers:
           
Industrial Hardware
 
$
140,293,409
   
$
115,273,233
 
Security Products
   
64,897,871
     
60,976,998
 
Metal Products
   
29,084,183
     
27,989,382
 
   
$
234,275,463
   
$
204,239,613
 
                 
Inter-segment Sales:
               
Industrial Hardware
 
$
366,381
   
$
524,536
 
Security Products
   
3,365,695
     
2,935,797
 
Metal Products
   
13,421
     
21,431
 
   
$
3,745,497
   
$
3,481,764
 
                 
Income Before Income Taxes:
               
Industrial Hardware
 
$
9,588,185
   
$
5,042,687
 
Security Products
   
7,122,640
     
6,020,847
 
Metal Products
   
1,148,516
     
1,019,224
 
Operating Profit
   
17,859,341
     
12,082,758
 
Interest expense
   
(1,202,272
)
   
(976,512
)
Other income
   
933,260
     
348,696
 
   
$
17,590,329
   
$
11,454,942
 
                 
Geographic Information:
               
Net Sales:
               
United States
 
$
207,789,058
   
$
178,124,818
 
Foreign
   
26,486,405
     
26,114,795
 
   
$
234,275,463
   
$
204,239,613
 
                 
Foreign sales are primarily to customers in North America.
         
                 
Identifiable Assets:
               
United States
 
$
166,665,767
   
$
153,712,643
 
Foreign
   
14,581,800
     
22,745,754
 
   
$
181,247,567
   
$
176,458,397
 
                 
Industrial Hardware
 
$
47,600,805
   
$
44,828,458
 
Security Products
   
54,593,837
     
53,724,837
 
Metal Products
   
19,909,256
     
18,126,395
 
     
122,103,898
     
116,679,690
 
General corporate
   
59,143,669
     
59,778,707
 
   
$
181,247,567
   
$
176,458,397
 

54


The Eastern Company

Notes to Consolidated Financial Statements (continued)


13. Reportable Segments (continued)

   
2018
   
2017
 
Depreciation and Amortization:
           
Industrial Hardware
 
$
2,978,324
   
$
2,526,460
 
Security Products
   
1,135,811
     
964,873
 
Metal Products
   
1,215,073
     
1,227,852
 
   
$
5,329,208
   
$
4,719,185
 
                 
Capital Expenditures:
               
Industrial Hardware
 
$
3,029,406
   
$
1,151,868
 
Security Products
   
1,482,267
     
705,178
 
Metal Products
   
901,400
     
899,663
 
     
5,413,073
     
2,756,709
 
Currency translation adjustment
   
(9,014
)
   
6,240
 
General corporate
   
6,486
     
 
   
$
5,410,545
   
$
2,762,949
 


14. Recent Accounting Pronouncements

Adopted

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.  The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.  The standard is effective for annual reporting periods beginning after December 15, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations – Clarifying the Definition of a business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years.  The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years.  The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In March 2017, the FASB issued ASU No. 2017-07, Compensation — Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.  ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment was applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.
55



The Eastern Company

Notes to Consolidated Financial Statements (continued)


14. Recent Accounting Pronouncements (continued)


Upcoming

In February 2016, the FASB issued 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 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.  In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842 - Leases. ASU 2018-10 clarifies and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions.  The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.  Also in July 2018, the FASB issued ASU No. 2018-11, Leases. ASU 2018-11 provides clarification and an additional (and optional) transition method to adopt the new leases standard.  The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.  The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.

In calculating the effect of Topic 842 – Leases, the Company has elected the transition method thereby not restating comparable periods and recognizing the cumulative effect of this guidance to retained earnings in the first quarter of 2019.  The Company has elected to account for non-lease components as part of the lease component to which they relate.  Lease accounting involves significant judgements, including when making estimates related to the lease term, lease payments, and discount rate.  In accordance with the guidance, the Company will recognize the right of use (ROU) asset and a lease liability for all leases with a term greater than 12 months. The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.

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.


15. Concentration of risk
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of December 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of December 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,337,500 on December 29, 2018 to convert a portion of its 2017 Term Loan from variable to fixed 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.  Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. More information regarding the potential phasing out of LIBOR is discussed in greater detail under Note 7 to Consolidated Financial Statements.
56



The Eastern Company

Notes to Consolidated Financial Statements (continued)


15. CONCENTRATION OF RISK (continued)


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



57


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Shareholders of
The Eastern Company
Naugatuck, Connecticut
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of The Eastern Company (the Company) as of December 29, 2018 and December 30, 2017, and the related consolidated statements of income, comprehensive income, stockholders' equity, and cash flows for each of the years in the two-year period ended December 29, 2018, and the related notes and schedules (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 29, 2018 and December 30, 2017, and the results of its operations and its cash flows for each of the years in the two-year period ended December 29, 2018, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated March 14, 2019 expressed an unqualified opinion.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/Fiondella, Milone & LaSaracina LLP
Fiondella, Milone & LaSaracina LLP

We have served as the Company's auditor since 2009.

Glastonbury, Connecticut
March 14, 2019
58



ITEM 9
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.


 ITEM 9A
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As of the end of the fiscal year ended December 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 Exchange Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the SEC'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 Exchange Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure."  Based upon that evaluation, the CEO and CFO concluded that the Company's current disclosure controls and procedures were effective as of the December 29, 2018 evaluation date.

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

Management's Annual Report on Internal Control over Financial Reporting

The Company's management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 240.13a-15(f) and 240.15d-15(f),  Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control – Integrated Framework issued in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission.  Based on our evaluation under this framework, our management concluded that our control over financial reporting was effective as of December 29, 2018.  The Company's registered public accounting firm, Fiondella, Milone & LaSaracina LLC, has issued an attestation report on the Company's internal control over financial reporting.  The attestation report is set forth below in this Item 9A.

Changes in Internal Control over Financial Reporting

During the fourth quarter of 2018, there were no significant 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.


59




Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of
The Eastern Company
Naugatuck, Connecticut
Opinion on Internal Control over Financial Reporting
We have audited The Eastern Company's (the Company's) internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control—Integrated Framework (2013) issued by COSO.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets and the related consolidated statements of income, comprehensive income, stockholders' equity, and cash flows of the Company, and our report dated March 14, 2019, expressed an unqualified opinion.
Basis for Opinion
The Company's management is responsible for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting under Item 9A. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
/s/Fiondella, Milone & LaSaracina LLP
Fiondella, Milone & LaSaracina LLP

Glastonbury, Connecticut
March 14, 2019
60



ITEM 9B               OTHER INFORMATION

None.


PART III

ITEM 10
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The Company's definitive proxy statement ("Proxy Statement") for the 2019 Annual Meeting of Shareholders, which is incorporated herein by reference, will be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018.

The information concerning directors is incorporated herein by reference to the Company's Proxy Statement under the captions "Item No. 1 – Election of Directors" and "Director Compensation in Fiscal Year 2018".

The information concerning the Company's executive officers is incorporated herein by reference to the Company's Proxy Statement under the captions "Executive Compensation", "Stock Options", "Outstanding Equity Awards at Fiscal 2018 Year-End", and "Termination of Employment and Change in Control Arrangements".

The information concerning the Company's Audit Committee is incorporated herein by reference to the Company's Proxy Statement under the captions "Audit Committee Financial Expert", "Report of the Audit Committee" and "The Board of Directors and Committees". The Audit Committee Charter is also available on the Company's website at http://www.easterncompany.com by clicking on Corporate Governance.

The information concerning compliance with Section 16(a) of the Exchange Act is incorporated herein by reference to our Proxy Statement under the caption "Section 16(a) Beneficial Ownership Reporting Compliance".

The Company's Board of Directors has adopted a Code of Business Conduct and Ethics that applies to the Company's Chief Executive Officer, Chief Financial Officer and the Company's other financial professionals. The Code of Business Conduct and Ethics is available on the Company's website at http://www.easterncompany.com by clicking on Corporate Governance.


ITEM 11
EXECUTIVE COMPENSATION

Information concerning director and executive compensation is incorporated herein by reference to portions of the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018 under the captions "Director Compensation in Fiscal Year 2018", "Executive Compensation", "Stock Options", "Outstanding Equity Awards at Fiscal 2018 Year-End", and "Termination of Employment and Change in Control Arrangements".  The Compensation Committee of the Board of Directors operates under the Compensation Committee Charter, which can be found on the Company's website at http://www.easterncompany.com by clicking on Corporate Governance.


ITEM 12                SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Security ownership of certain beneficial owners and management:

(a)
Information concerning security ownership of certain beneficial owners is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018 under the caption "Security Ownership of Certain Beneficial Shareholders".

(b)
Information concerning security ownership of management is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018 under the captions "Item No. 1 – Election of Directors", "Security Ownership of Certain Beneficial Shareholders", "Executive Compensation", "Stock Options", "Options Exercised in Fiscal 2018", and "Outstanding Equity Awards at Fiscal 2018 Year-End". See also the equity compensation plan information in Item 5 of this Form 10-K.
61



(c)
Changes in Control

None.


ITEM 13
DIRECTOR INDEPENDENCE

Information regarding director independence is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018 under the captions "Item No.1 – Election of Directors" and "The Board of Directors and Committees".


ITEM 14
PRINCIPAL ACCOUNTING FEES AND SERVICES

Information concerning principal accountant fees and services is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 29, 2018 under the caption "Item No. 3 – Ratification of Appointment of Independent Registered Public Accounting Firm".


PART IV

ITEM 15
EXHIBITS, FINANCIAL STATEMENT SCHEDULE

(a) Documents filed as part of this Form 10-K:


(1)
Financial statements
   
Consolidated Balance Sheets — December 29, 2018 and December 30, 2017……………
24.
       
   
Consolidated Statements of Income — Fiscal years ended December 29, 2018,
 
   
December 30, 2017………………………………………………..……………………….
26.
       
   
Consolidated Statements of Comprehensive Income — Fiscal years ended
 
   
December 29, 2018, December 30, 2017………………………………………………….
26.
       
   
Consolidated Statements of Shareholders' Equity — Fiscal years ended
 
   
December 29, 2018, December 30, 2017………………………….………………………
27.
       
   
Consolidated Statements of Cash Flows — Fiscal years ended December 29, 2018,
 
   
December 30, 2017……………..…………………………………………………………
28.
       
   
Notes to Consolidated Financial Statements…………………………………………………
29.
       
   
Report of Independent Registered Public Accounting Firm………………………………….
58.


(2) Financial Statement Schedules

Schedule II — Valuation and qualifying accounts begins on page [64] of this Form 10-K.  Schedules other than that listed above have been omitted because the required information is contained in the financial statements and notes thereto, or because such schedules are not required or applicable.
62



Exhibit Index

Exhibit No.
 
Description
     
2.1
 
Securities Purchase Agreement, dated April 3, 2017, by and among the Company, Velvac Holdings, Inc. and Security holders of Velvac Holdings, Inc. (incorporated herein by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 7, 2017).
     
2.2
 
Asset Purchase Agreement, dated June 2, 2018, by and among the Company and Load N Lock Systems, Inc. (incorporated herein by reference to Exhibit 2.2 to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on June 4, 2018).
     
3.1
 
     
3.2
 
Certificate of Amendment to the Company's Restated Certificate of Incorporation, dated April 29, 2016  (incorporated herein by reference to Exhibit 3(i) to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 29, 2016).
     
3.3
 
     
3.4
 
Amendment to the Company's Amended and Restated By-Laws, dated April 27, 2016 (incorporated herein by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 29, 2016).
     
10.3*
 
Amended and Restated Employment Agreement, dated as of January 1, 2018, between the Company and August M. Vlak   (incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (SEC File No. 001-35383), filed January 22, 2018).
     
10.4*
 
The Company's Directors' Fee Program, effective as of October 1, 1996 (incorporated herein by reference to the Company's Registration Statement on Form S-8, as amended (SEC File No. 333-21351) filed on February 7, 1997).
     
10.5*
 
The Company's 2010 Executive Stock Incentive Plan, effective July 20, 2010  (incorporated herein by reference to Exhibit 4a to the Company's Registration Statement on Form S-8 (SEC File No. 333-169169), filed on September 2, 2010).
     
21
 
     
23
 
     
31
 
     
32
 

63



Exhibit No.
 
Description
     
99
 
     
101
 
The following materials from the Company's Annual Report on Form 10-K for the year ended December 29, 2018, formatted in Extensible Business Reporting Language (XBRL): (i) the Consolidated Balance Sheets as of December 29, 2018 and December 30, 2017; (ii) the Consolidated Statements of Income for the fiscal years ended December 29, 2018 and December 30, 2017; (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended December 29, 2018 and December 30, 2017; (iv) the Consolidated Statements of Shareholders' Equity for the fiscal years ended December 29, 2018 and December 30, 2017; (v) the Consolidated Statements of Cash Flows for the fiscal years ended December 29, 2018 and December 30, 2017; and (vi) the Notes to the Consolidated Financial Statements (filed herewith).

* Management contract, compensatory plan or arrangement.

** Exhibits to this Form 10-K listed but not included herein will be provided upon written request sent to the Company's executive offices.


ITEM 16
FORM 10-K SUMMARY

None.
64





The Eastern Company and Subsidiaries

Schedule II – Valuation and Qualifying accounts

COL. A
COL. B
COL. C
COL. D
COL. E
   
ADDITIONS
   
Description
Balance at Beginning
of  Period
(1)
 
Charged to Costs
and Expenses
(2)
 
Charged to Other
Accounts-Describe
Deductions –
Describe
Balance at End
of Period

Fiscal year ended December 29, 2018:
Deducted from asset accounts:
  Allowance for doubtful accounts
$470,000
$         220,000
$           0
$      10,000  (a)
$680,000

 
         
Fiscal year ended December 30, 2017:
Deducted from asset accounts:
  Allowance for doubtful accounts
$430,000
$           87,000
$           64,000
$    111,000  (a)
$470,000

 
         

 (a) Uncollectible accounts written off, net of recoveries.



65

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Dated:  March 14, 2019
THE EASTERN COMPANY
   
 
By /s/ John L. Sullivan III
John L. Sullivan III
Vice President and Chief Financial Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.


/s/ August M. Vlak
 
March 14, 2019
August M. Vlak
President, Chief Executive Officer and Director
   
     
/s/ John L. Sullivan III
 
March 14, 2019
John L. Sullivan III
Vice President and Chief Financial Officer
   
     
/s/ James A. Mitarotonda
 
March 14, 2019
James A. Mitarotonda
Chairman of the Board
   
     
/s/ Fredrick D. DiSanto
 
March 14, 2019
Fredrick D. DiSanto
Director
   
     
/s/ John W. Everets
 
March 14, 2019
John W. Everets
Director
   
     
/s/ Charles W. Henry
 
March 14, 2019
Charles W. Henry
Director
   
     
/s/ Michael A. McManus
 
March 14, 2019
Michael A. McManus
Director
   
     



66
EX-21 2 ex21.htm
Exhibit 21
LIST OF SUBSIDIARIES
OF
EASTERN COMPANY


 
Name of Division:
 
 
State or Other Jurisdiction of Incorporation or Organization
     
Eberhard Manufacturing
 
Ohio
     
Eberhard Hardware Manufacturing Ltd.
 
Canada
     
Eastern Industrial Ltd
 
China
     
Canadian Commercial Vehicles Corporation
 
Canada
     
Composite Panel Technologies
 
North Carolina
     
Sesamee Mexicana, S.A. de C.V.
 
Mexico
     
Illinois Lock Company
 
Illinois
     
World Lock Company Ltd.
 
Taiwan
     
Dongguan Reeworld Security Products Ltd.
 
China
     
Greenwald Industries
 
Connecticut
     
Argo EMS
 
Connecticut
     
Frazer & Jones Company
 
New York
     
     
Name of Subsidiary:
   
     
Velvac Holdings, Inc.
 
Wisconsin


67
EX-23 3 ex23.htm

Exhibit 23
 
Consent of Independent Registered Public Accounting Firm
 
We hereby consent to the incorporation by reference in this Annual Report on Form 10-K of The Eastern Company for the year ended December 29, 2018 of our reports dated March 14, 2019 included in its Registration Statement on Form S-8 (Nos. 333-21349, 333-21351, 333-45315, 333-62196, 333-115109 and 333-169169) relating to the financial statements and financial statement schedules and internal controls for the two years ended December 29, 2018 listed in the accompanying index.
 
 
/s/Fiondella, Milone & LaSaracina LLP
Fiondella, Milone & LaSaracina LLP
 
 
Glastonbury, Connecticut
March 14, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68

EX-31 4 ex31form10k2018.htm


EXHIBIT 31

CERTIFICATIONS

I, August M. Vlak, certify that:

1.
I have reviewed this report on Form 10-K 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:  March 14, 2019


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


EXHIBIT 31

CERTIFICATIONS

I, John L. Sullivan III, certify that:

1.
I have reviewed this report on Form 10-K 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:  March 14, 2019


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

70

EX-32 5 ex32form10k2018.htm

EXHIBIT 32


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
Pursuant to 18 United States Code § 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 Annual Report on Form 10-K for the period ended December 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 14th day of March, 2019.

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


/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-K 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-K, irrespective of any general incorporation language contained in such filing.)








71

EX-99 6 ex99lettertoshareholders.htm

Exhibit 99
2019 LETTER TO SHAREHOLDERS

Dear Fellow Eastern Shareholders:

We continued to make significant progress on our commitment to creating long-term value for our shareholders in 2018.
2018 Results
Sales for 2018 totaled $234.3 million, an increase of 15% from $204.2 million in 2017.  Sales growth reflects strong organic growth across most of our business segments and the full-year impact of the acquisition of Velvac, which closed on April 3, 2017.  Earnings per share for 2018 were $2.31, compared to $0.80 for 2017.
All three of our business segments grew sales in 2018 compared to 2017.  Our Industrial Hardware segment sales grew by 22%, benefitting from its strong position in the heavy duty truck and distribution markets. Our Security Product segment sales grew by 6%, as a result of our investments at Illinois Lock and the acquisition of Load N Lock.  Our Metal Products segment sales were up 4% over 2017.  The Metal Products segment continues to benefit from diversification into other industrial markets, including infrastructure, reducing its reliance on mining end-markets.
Net income in 2018 was $14.5 million compared to $5.0 million in 2017.  The change in earnings was largely attributable to a 48% increase in operating earnings from our businesses and the one-time impact of the Tax Cut and Jobs Act in 2017, which was enacted in December 2017. In the fourth quarter of 2017, we incurred an incremental one-time tax charge of $2.5 million, which consisted of a $2.0 million charge tax legislation on our deferred tax asset.
We sustained our growth in return on invested capital*, which, we believe, is an important indicator of our overall performance.  Our return on invested capital in 2018 was 11.3%, compared to 6.6% for 2015, when we first started reporting this measure.
We grew our book value by 11.5% over the prior year.  On December 31, 2018 Eastern's book value was $96.6 million, after paying $2.8 million in dividends. This is a record for the company.  In 2018, Eastern's total return for shareholders was -6.9%, outperforming the Russell 2000®  by 4.1% during the same period.
2018 Review
Our strategy for creating long-term shareholder value includes strengthening our portfolio of businesses, maximizing the performance of our best businesses and using our balance sheet to drive growth. Last year, we were successful in each of those areas.
In June 2018, we acquired specific assets of Load N Lock Systems, Inc., a leader in innovative truck cap and tonneau cover locks. Load N Lock's patented integrated-power-lock is a first in market for truck accessories locks. This acquisition strengthens our Illinois Lock Company by bringing innovative technologies, building scale in attractive end markets and increasing access to new markets.
At the same time, we invested in the long-term growth of our best businesses.  In 2018, we invested $7.0 million in product development, an increase of 24% over the prior year.  We developed a brand new closing system for roll-up doors, electronic and pneumatic door controls for school buses, and Bluetooth locking systems.
We took advantage of our strong cash flow and reduced our debt by $6.6 million, used cash to acquire the assets of Load N Lock, and allocated $2.5 million towards our pension obligations.
 
72


We are fortunate to work with a committed team of associates and business leaders at Eastern who share a passion for results.  Together, they delivered a record 2018 and are making investments for a strong future.  We also express our thanks to the 14 associates who retired from Eastern in 2018.  Together, they contributed 412 years to our success.
We are pleased to announce that we have nominated Peggy Scott for Director to our Board in 2019.  Ms. Scott is currently Chairperson of the Board of Cleco Corporate Holdings LLC, and served as its Interim CEO. Previously, Ms. Scott served as the Executive Vice President, Chief Operating Officer and Chief Financial Officer of Blue Cross Blue Shield of Louisiana ("BCBS"). Prior to BCBS, Ms. Scott was a Managing Partner with Deloitte advising industrial companies.
2019 Outlook
We anticipate continued growth in sales and earnings in 2019, primarily as a result of our investments in new products.  We believe that 2019 sales and earnings will benefit more modestly from demand growth in our core markets, with only modest growth in Class 8 trucks and a cyclical downturn in the market for recreational vehicles.
We intend to fund the growth of our highest-return businesses by investing in new product development at Eberhard, Illinois Lock, and Velvac and by making targeted acquisitions.  We will continue to look for acquisition opportunities that have strong economics and help us build scale and create differentiation in attractive end markets.
We are proud of our company's 161-year history and are confident that our focus on allocating capital in a disciplined, patient manner and growing the cash flows of our subsidiary companies will create meaningful long-term value for our shareholders.

/s/August M. Vlak
August M. Vlak
President and Chief Executive Officer


/s/James A. Mitarotonda
James A. Mitarotonda
Chairman of the Board



Cautionary Language Concerning Forward-Looking Statements

Statements in this document about The Eastern Company's future expectations, beliefs, goals, plans or prospects constitute forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and the rules, regulations and releases of the Securities and Exchange Commission. Any statements that are not statements of historical fact, including statements containing the words "believes," "intends," "continues," "reflects," "plans," "anticipates," "expects," and similar expressions, should also be considered to be forward-looking statements. Readers should not place undue reliance on these forward-looking statements, which are based upon the current beliefs and expectations of the management of The Eastern Company. These forward-looking statements are subject to risks and uncertainties, and actual results might differ materially from those discussed in, or implied by, the forward-looking statements. Among the risks and uncertainties that could cause actual results or events to differ materially from those indicated by such forward-looking statements include, but are not limited to changing customer preferences, lack of success of new products, loss of customers and increased prices for raw materials. There are important, additional factors that could cause actual results or events to differ materially from those indicated by such forward-looking statements, including those set forth in The Eastern Company's reports and filings with the Securities and Exchange Commission. The Eastern 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.





* We define return on invested capital as [tax adjusted EBIT] / [fixed assets + intangible assets + current assets – current liabilities – cash]
 
73
EX-101.INS 7 eml-20181229.xml XBRL INSTANCE DOCUMENT 0000031107 2017-12-31 2018-12-29 0000031107 2018-06-30 0000031107 2019-02-15 0000031107 2018-12-29 0000031107 2017-12-30 0000031107 2017-01-01 2017-12-30 0000031107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000031107 2016-12-31 0000031107 us-gaap:CommonStockMember 2016-12-31 0000031107 us-gaap:RetainedEarningsMember 2016-12-31 0000031107 us-gaap:TreasuryStockMember 2016-12-31 0000031107 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0000031107 us-gaap:RetainedEarningsMember 2017-12-31 2018-12-29 0000031107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0000031107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0000031107 us-gaap:TreasuryStockMember 2017-12-31 2018-12-29 0000031107 us-gaap:CommonStockMember 2017-12-31 2018-12-29 0000031107 us-gaap:CommonStockMember 2017-01-01 2017-12-30 0000031107 us-gaap:RetainedEarningsMember 2017-12-30 0000031107 us-gaap:TreasuryStockMember 2018-12-29 0000031107 us-gaap:TreasuryStockMember 2017-12-30 0000031107 us-gaap:CommonStockMember 2017-12-30 0000031107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0000031107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0000031107 us-gaap:RetainedEarningsMember 2018-12-29 0000031107 us-gaap:CommonStockMember 2018-12-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 2018-12-29 0000031107 country:US 2017-12-31 2018-12-29 0000031107 eml:ShanghaiChinaMember 2017-12-31 2018-12-29 0000031107 country:CA 2017-12-31 2018-12-29 0000031107 eml:DongguanChinaMember 2017-12-31 2018-12-29 0000031107 country:CN 2017-12-31 2018-12-29 0000031107 country:MX 2017-12-31 2018-12-29 0000031107 country:HK 2017-12-31 2018-12-29 0000031107 eml:TillsonburgOntarioCanadaMember 2017-12-31 2018-12-29 0000031107 eml:KelownaBritishColumbiaCanadaMember 2017-12-31 2018-12-29 0000031107 eml:LermaMexicoMember 2017-12-31 2018-12-29 0000031107 eml:ReynosaMexicoMember 2017-12-31 2018-12-29 0000031107 country:TW 2017-12-31 2018-12-29 0000031107 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0000031107 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0000031107 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2017-12-31 2018-12-29 0000031107 us-gaap:BuildingMember srt:MaximumMember 2017-12-31 2018-12-29 0000031107 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2017-12-31 2018-12-29 0000031107 srt:MinimumMember us-gaap:BuildingMember 2017-12-31 2018-12-29 0000031107 eml:TechnologyAndLicensesMember srt:MaximumMember 2017-12-31 2018-12-29 0000031107 us-gaap:NoncompeteAgreementsMember 2017-12-31 2018-12-29 0000031107 eml:TechnologyAndLicensesMember srt:MinimumMember 2017-12-31 2018-12-29 0000031107 us-gaap:CustomerRelationshipsMember 2017-12-31 2018-12-29 0000031107 us-gaap:SubscriptionAndCirculationMember 2017-01-01 2017-12-30 0000031107 us-gaap:SubscriptionAndCirculationMember 2017-12-31 2018-12-29 0000031107 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-12-31 2018-12-29 0000031107 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-12-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-12-31 2018-12-29 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 2017-04-03 0000031107 eml:LoadNLockMember 2018-06-01 2018-06-01 0000031107 us-gaap:IntellectualPropertyMember eml:LoadNLockMember 2018-06-02 2018-06-30 0000031107 eml:LoadNLockMember 2018-06-02 2018-06-30 0000031107 us-gaap:CustomerRelationshipsMember eml:LoadNLockMember 2018-06-02 2018-06-30 0000031107 us-gaap:NoncompeteAgreementsMember eml:LoadNLockMember 2018-06-02 2018-06-30 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 0000031107 eml:LoadNLockMember 2018-06-01 0000031107 eml:VelvacHoldingsIncMember 2017-12-31 2018-12-29 0000031107 eml:IndustrialHardwareMember 2017-12-30 0000031107 eml:MetalProductsMember 2016-12-31 0000031107 eml:SecurityProductsMember 2016-12-31 0000031107 eml:SecurityProductsMember 2017-12-30 0000031107 eml:MetalProductsMember 2017-12-30 0000031107 eml:IndustrialHardwareMember 2016-12-31 0000031107 eml:MetalProductsMember 2017-12-31 2018-12-29 0000031107 eml:SecurityProductsMember 2017-01-01 2017-12-30 0000031107 eml:SecurityProductsMember 2017-12-31 2018-12-29 0000031107 eml:IndustrialHardwareMember 2017-01-01 2017-12-30 0000031107 eml:IndustrialHardwareMember 2017-12-31 2018-12-29 0000031107 eml:MetalProductsMember 2017-01-01 2017-12-30 0000031107 eml:MetalProductsMember 2018-12-29 0000031107 eml:IndustrialHardwareMember 2018-12-29 0000031107 eml:SecurityProductsMember 2018-12-29 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:IndustrialHardwareMember 2018-12-29 0000031107 eml:IndustrialHardwareMember us-gaap:IntellectualPropertyMember 2017-12-30 0000031107 eml:MetalProductsMember us-gaap:IntellectualPropertyMember 2018-12-29 0000031107 eml:IndustrialHardwareMember eml:PatentsAndDevelopedTechnologyMember 2017-12-30 0000031107 eml:IndustrialHardwareMember us-gaap:CustomerRelationshipsMember 2017-12-30 0000031107 eml:IndustrialHardwareMember us-gaap:NoncompeteAgreementsMember 2018-12-29 0000031107 eml:MetalProductsMember eml:PatentsAndDevelopedTechnologyMember 2018-12-29 0000031107 us-gaap:NoncompeteAgreementsMember 2017-12-30 0000031107 us-gaap:IntellectualPropertyMember eml:MetalProductsMember 2017-12-30 0000031107 us-gaap:IntellectualPropertyMember 2018-12-29 0000031107 eml:PatentsAndDevelopedTechnologyMember 2018-12-29 0000031107 eml:MetalProductsMember eml:PatentsAndDevelopedTechnologyMember 2017-12-30 0000031107 eml:SecurityProductsMember us-gaap:NoncompeteAgreementsMember 2018-12-29 0000031107 eml:MetalProductsMember us-gaap:NoncompeteAgreementsMember 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:IntellectualPropertyMember 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:IntellectualPropertyMember 2017-12-30 0000031107 us-gaap:CustomerRelationshipsMember eml:IndustrialHardwareMember 2018-12-29 0000031107 us-gaap:NoncompeteAgreementsMember 2018-12-29 0000031107 us-gaap:NoncompeteAgreementsMember eml:IndustrialHardwareMember 2017-12-30 0000031107 us-gaap:CustomerRelationshipsMember eml:MetalProductsMember 2018-12-29 0000031107 us-gaap:NoncompeteAgreementsMember eml:SecurityProductsMember 2017-12-30 0000031107 eml:SecurityProductsMember us-gaap:CustomerRelationshipsMember 2018-12-29 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:SecurityProductsMember 2017-12-30 0000031107 us-gaap:CustomerRelationshipsMember 2017-12-30 0000031107 eml:PatentsAndDevelopedTechnologyMember 2017-12-30 0000031107 eml:SecurityProductsMember eml:PatentsAndDevelopedTechnologyMember 2018-12-29 0000031107 us-gaap:CustomerRelationshipsMember 2018-12-29 0000031107 us-gaap:CustomerRelationshipsMember eml:MetalProductsMember 2017-12-30 0000031107 us-gaap:NoncompeteAgreementsMember eml:MetalProductsMember 2017-12-30 0000031107 us-gaap:IntellectualPropertyMember 2017-12-30 0000031107 eml:IndustrialHardwareMember us-gaap:IntellectualPropertyMember 2018-12-29 0000031107 us-gaap:CustomerRelationshipsMember eml:SecurityProductsMember 2017-12-30 0000031107 us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-12-30 0000031107 eml:PatentsAndDevelopedTechnologyMember 2017-12-31 2018-12-29 0000031107 eml:PatentsAndDevelopedTechnologyMember 2017-01-01 2017-12-30 0000031107 us-gaap:IntellectualPropertyMember 2017-01-01 2017-12-30 0000031107 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-30 0000031107 us-gaap:IntellectualPropertyMember 2017-12-31 2018-12-29 0000031107 2017-12-31 2018-03-31 0000031107 2017-04-02 2018-12-31 0000031107 us-gaap:MediumTermNotesMember 2018-12-29 0000031107 us-gaap:LineOfCreditMember 2018-12-29 0000031107 us-gaap:MediumTermNotesMember 2017-04-03 2017-04-03 0000031107 us-gaap:ScenarioForecastMember us-gaap:MediumTermNotesMember 2017-07-02 2019-06-30 0000031107 us-gaap:MediumTermNotesMember us-gaap:ScenarioForecastMember 2019-07-01 2019-09-30 0000031107 us-gaap:MediumTermNotesMember 2017-12-31 2018-12-29 0000031107 us-gaap:LineOfCreditMember 2017-12-31 2018-12-29 0000031107 srt:MinimumMember us-gaap:LineOfCreditMember 2017-12-31 2018-12-29 0000031107 us-gaap:LineOfCreditMember srt:MaximumMember 2017-12-31 2018-12-29 0000031107 us-gaap:LineOfCreditMember 2017-01-01 2017-12-30 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember us-gaap:LineOfCreditMember 2017-12-31 2018-12-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember srt:MaximumMember 2017-12-31 2018-12-29 0000031107 eml:OneMonthLondonInterbankOfferedRateLIBORMember us-gaap:MediumTermNotesMember 2018-12-29 0000031107 eml:ThreeMonthLondonInterbankOfferedRateLIBORMember us-gaap:MediumTermNotesMember 2018-12-29 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2018-12-29 0000031107 us-gaap:MediumTermNotesMember eml:OneMonthLondonInterbankOfferedRateLIBORMember 2017-12-31 2018-12-29 0000031107 eml:ThreeMonthLondonInterbankOfferedRateLIBORMember us-gaap:MediumTermNotesMember 2017-12-31 2018-12-29 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-04-04 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-04-04 2017-04-04 0000031107 us-gaap:LineOfCreditMember 2017-12-30 0000031107 us-gaap:LineOfCreditMember 2017-04-03 0000031107 srt:MinimumMember eml:RestatedLoanAgreementMember 2017-12-31 2018-12-29 0000031107 srt:MaximumMember eml:RestatedLoanAgreementMember 2017-12-31 2018-12-29 0000031107 srt:MinimumMember 2017-12-31 2018-12-29 0000031107 us-gaap:RestrictedStockMember 2017-12-31 2018-12-29 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-01-01 2017-12-30 0000031107 eml:Plan2010Member 2018-12-29 0000031107 us-gaap:EmployeeStockOptionMember 2017-12-30 0000031107 us-gaap:EmployeeStockOptionMember 2016-12-31 0000031107 us-gaap:StockAppreciationRightsSARSMember 2016-12-31 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-12-30 0000031107 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0000031107 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0000031107 us-gaap:EmployeeStockOptionMember 2018-12-29 0000031107 us-gaap:StockAppreciationRightsSARSMember 2018-12-29 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2018-12-29 0000031107 srt:MaximumMember 2017-01-01 2017-12-30 0000031107 us-gaap:InternalRevenueServiceIRSMember 2017-12-31 2018-12-29 0000031107 us-gaap:ForeignCountryMember 2017-12-31 2018-12-29 0000031107 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 2018-12-29 0000031107 eml:NonCancelableLeasesMember 2018-12-29 0000031107 srt:MaximumMember eml:AllLeasesOfAllKindsMember 2018-12-29 0000031107 eml:AllLeasesOfAllKindsMember srt:MinimumMember 2018-12-29 0000031107 2017-09-01 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-30 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-30 0000031107 srt:MaximumMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-30 0000031107 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2017-12-31 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember srt:MinimumMember 2017-01-01 2017-12-30 0000031107 srt:MinimumMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 2018-12-29 0000031107 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2017-01-01 2017-12-30 0000031107 srt:MaximumMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 2018-12-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-12-31 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2016-12-31 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember srt:MinimumMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember srt:MaximumMember 2018-12-29 0000031107 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2018-12-29 0000031107 srt:MinimumMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2017-12-30 0000031107 srt:MaximumMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 eml:FourteenYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember eml:FourteenYearTargetDurationLdiFixedIncomeFundMember 2018-12-29 0000031107 us-gaap:FairValueInputsLevel1Member eml:MultiAssetCorePlusFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember eml:FourteenYearTargetDurationLdiFixedIncomeFundMember 2017-12-30 0000031107 eml:InsuranceContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember 2018-12-29 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember eml:EasternCompanyCommonStockMember 2017-12-30 0000031107 eml:EightYearTargetDurationLdiFixedIncomeFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 eml:EightYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0000031107 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:FourteenYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member eml:EightYearTargetDurationLdiFixedIncomeFundMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member eml:MultiAssetCorePlusFundMember 2017-12-30 0000031107 eml:EightYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0000031107 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember 2017-12-30 0000031107 eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel1Member eml:EasternCompanyCommonStockMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember 2018-12-29 0000031107 us-gaap:FairValueInputsLevel3Member eml:EightYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member eml:MultiAssetCorePlusFundMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel2Member eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember eml:EightYearTargetDurationLdiFixedIncomeFundMember 2017-12-30 0000031107 eml:EasternCompanyCommonStockMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CashAndCashEquivalentsMember 2017-12-30 0000031107 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:EasternCompanyCommonStockMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0000031107 eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:FourteenYearTargetDurationLdiFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0000031107 us-gaap:FairValueInputsLevel3Member eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:FairValueInputsLevel3Member eml:MultiAssetCorePlusFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:MultiAssetCorePlusFundMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 eml:FourteenYearTargetDurationLdiFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member eml:FourteenYearTargetDurationLdiFixedIncomeFundMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:MultiAssetCorePlusFundMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member eml:MultiAssetCorePlusFundMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember 2018-12-29 0000031107 eml:EightYearTargetDurationLdiFixedIncomeFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member eml:FourteenYearTargetDurationLdiFixedIncomeFundMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:EasternCompanyCommonStockMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:InsuranceContractsMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:InsuranceContractsMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0000031107 eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:EightYearTargetDurationLdiFixedIncomeFundMember 2017-12-30 0000031107 eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0000031107 eml:EasternCompanyCommonStockMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0000031107 us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:FairValueInputsLevel1Member eml:InsuranceContractsMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:MultiAssetCorePlusFundMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:EasternCompanyCommonStockMember 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember us-gaap:FairValueInputsLevel3Member 2017-12-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember eml:EasternCompanyCommonStockMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0000031107 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 0000031107 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2018-12-29 0000031107 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2017-12-30 0000031107 us-gaap:FixedIncomeFundsMember 2018-12-29 0000031107 us-gaap:EquitySecuritiesMember 2018-12-29 0000031107 eml:Plan401KPlanAmendmentMember 2017-12-31 2018-12-29 0000031107 srt:MinimumMember eml:USNonUnionEmployeesMember 2017-12-31 2018-12-29 0000031107 eml:USNonUnionEmployeesMember srt:MaximumMember 2017-12-31 2018-12-29 0000031107 eml:USNonUnionEmployeesMember 2017-01-01 2017-12-30 0000031107 eml:NonDiscretionaryContributionsMember 2017-01-01 2017-12-30 0000031107 eml:TransitionalCreditContributionsMember 2017-12-31 2018-12-29 0000031107 eml:RegularMatchingContributionsMember 2017-12-31 2018-12-29 0000031107 eml:NonDiscretionaryContributionsMember 2017-12-31 2018-12-29 0000031107 eml:TransitionalCreditContributionsMember 2017-01-01 2017-12-30 0000031107 eml:RegularMatchingContributionsMember 2017-01-01 2017-12-30 0000031107 eml:USNonUnionEmployeesMember 2017-12-31 2018-12-29 0000031107 eml:MetalProductsMember us-gaap:IntersegmentEliminationMember 2017-12-31 2018-12-29 0000031107 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-30 0000031107 srt:ReportableGeographicalComponentsMember 2017-12-31 2018-12-29 0000031107 eml:MetalProductsMember us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2017-01-01 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2017-12-31 2018-12-29 0000031107 us-gaap:IntersegmentEliminationMember eml:IndustrialHardwareMember 2017-01-01 2017-12-30 0000031107 us-gaap:IntersegmentEliminationMember eml:SecurityProductsMember 2017-01-01 2017-12-30 0000031107 eml:IndustrialHardwareMember us-gaap:IntersegmentEliminationMember 2017-12-31 2018-12-29 0000031107 us-gaap:NonUsMember srt:ReportableGeographicalComponentsMember 2017-12-31 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:IntersegmentEliminationMember 2017-12-31 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2017-01-01 2017-12-30 0000031107 srt:ReportableGeographicalComponentsMember country:US 2017-01-01 2017-12-30 0000031107 srt:ReportableGeographicalComponentsMember 2017-01-01 2017-12-30 0000031107 country:US srt:ReportableGeographicalComponentsMember 2017-12-31 2018-12-29 0000031107 us-gaap:IntersegmentEliminationMember 2017-12-31 2018-12-29 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2017-12-31 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2017-12-31 2018-12-29 0000031107 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2017-01-01 2017-12-30 0000031107 country:US srt:ReportableGeographicalComponentsMember 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember 2017-12-30 0000031107 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2017-12-30 0000031107 us-gaap:NonUsMember srt:ReportableGeographicalComponentsMember 2018-12-29 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2017-12-30 0000031107 us-gaap:OperatingSegmentsMember 2018-12-29 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2018-12-29 0000031107 us-gaap:CorporateNonSegmentMember 2017-12-30 0000031107 country:US srt:ReportableGeographicalComponentsMember 2018-12-29 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2018-12-29 0000031107 us-gaap:CorporateNonSegmentMember 2018-12-29 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2018-12-29 0000031107 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-30 0000031107 us-gaap:CorporateNonSegmentMember 2017-12-31 2018-12-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember 2017-12-31 2018-12-29 0000031107 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-31 2018-12-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-31 2018-12-29 0000031107 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000031107 us-gaap:AllowanceForCreditLossMember 2017-12-30 0000031107 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-30 0000031107 us-gaap:AllowanceForCreditLossMember 2017-12-31 2018-12-29 0000031107 us-gaap:AllowanceForCreditLossMember 2018-12-29 iso4217:USD xbrli:shares iso4217:USD xbrli:shares eml:Division eml:Subsidiary eml:Segment xbrli:pure eml:Customer eml:Plan false --12-29 2018-12-29 No No Yes Accelerated Filer 145184332 EASTERN CO 0000031107 6231409 2018 FY 10-K false false false true 15500000 14337500 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps; font-weight: bold; text-align: justify;">14. Recent Accounting Pronouncements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>Adopted</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.&#160; The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&#160; The standard is effective for annual reporting periods beginning after December 15, 2017.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &#8211; Clarifying the Definition of a business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In March 2017, the FASB issued ASU No. 2017-07, Compensation &#8212; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.&#160; ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment was applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2017.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div><u>Upcoming</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2016, the FASB issued 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 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.&#160; In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842 - Leases. ASU 2018-10 clarifies and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions.&#160; The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.&#160; Also in July 2018, the FASB issued ASU No. 2018-11, Leases. ASU 2018-11 provides clarification and an additional (and optional) transition method to adopt the new leases standard.&#160; The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.&#160; The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In calculating the effect of Topic 842 &#8211; Leases, the Company has elected the transition method thereby not restating comparable periods and recognizing the cumulative effect of this guidance to retained earnings in the first quarter of 2019.&#160; The Company has elected to account for non-lease components as part of the lease component to which they relate.&#160; Lease accounting involves significant judgements, including when making estimates related to the lease term, lease payments, and discount rate.&#160; In accordance with the guidance, the Company will recognize the right of use (ROU) asset and a lease liability for all leases with a term greater than 12 months. The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.</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> 18497626 14712414 30285316 27119910 380000 50000 430000 50000 43915238 41075121 20485277 20688630 1345959 -34078976 1108182 -33059756 -33799555 1270922 -2106329 -943193 -21386713 -22628515 41757 166444 P8Y3M18D P8Y3M18D P8Y3M18D P8Y3M18D 501615 526651 <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;">Advertising Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company expenses advertising costs as incurred.&#160; Advertising costs were $501,615 in 2018, $526,651 in 2017.</div></div> 172806 276778 680000 470000 1452084 770457 0 0 50204165 47200403 181247567 176458397 101190025 100065600 16477462 16426977 6063429 11560000 366401 2070000 2070000 7720591 39500000 4995000 36000000 2070000 2860946 494617 1 <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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3</font>. B<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">usiness</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">Acquisitions</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>Load N Lock Systems, Inc.</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 of truck and automotive accessories 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;">The above acquisition was accounted for under ASC 805 &#8211; Business Combinations.&#160; 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.&#160; The excess of the cost of Load N Lock over the fair market value of the net definitive tangible and intangible 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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><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 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;">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 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.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; padding-bottom: 2px; background-color: #cceeff;"><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; 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;">52,570</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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; 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;">&#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: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><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: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);"><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; text-align: left; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><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="text-align: justify;"><u>Velvac</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 completed the Velvac Acquisition for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, as set forth in the Securities Purchase</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The </font>proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>At April 3, 2017:</u></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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Consideration</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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Cash</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;">4,078,000</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: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Debt</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;">36,000,000</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: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</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,070,000</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: 88%; 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;">42,148,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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed at fair value</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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);"><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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">494,617</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366,401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,860,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,807,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><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: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>Accounts Receivable</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Acquired receivables are amounts due from customers.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;"><u>Inventories</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The estimated fair value of inventories acquired included a purchase price adjustment of $1,187,668 above the seller's original cost basis of $11,804,709.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>Intangible Assets</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The estimated fair value of identifiable intangible assets was determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>Acquisition Related Expenses</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Included in general and administrative expenses in the consolidated statements of operations for year ended December 30, 2017 was $863,000 for acquisition expenses.</div></div> 1187668 24807054 12992377 3911767 863000 42148000 <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;">Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 60% of available cash is located outside of the United States in our foreign subsidiaries.</div></div> -8349712 -449899 13925765 22275477 22725376 250000 <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;">6. C<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">ontingencies</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is party to various legal proceedings from time to time related to its normal business operations.&#160; Currently, the Company is not involved in any legal proceedings.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 third quarter of 2018. As of the end of<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> 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.</font>&#160; The total estimated cost for the remediation system is anticipated to be approximately $50,000 which the Company accrued for and expensed. </div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 $430,000. The Company has accrued for and expensed the entire $430,000 in the first quarter of 2018 ($50,000) and in fiscal 2017 ($380,000).&#160; In the Fall of 2018 detailed construction drawings were prepared by an outside consultant in conjunction with informal progress reviews by New York State Department of Environmental Conservation (NYSDEC). A meeting is scheduled for in the first quarter of 2019 to formally present finalized construction drawings to NYSDEC and to request written approval. Approval is anticipated by March 2019 and construction of the closure remedies (improved drainage system, regrading, and installation of a low permeability cap) is anticipated in May or June 2019. Site preparation including surveying and clearing of select trees and shrubs was conducted in December 2018 to improve access for anticipated Spring 2019 construction work. &#160;Long-term groundwater monitoring will commence in April 2019. In the fall of 2019, following the completion of construction work, a closure report and maintenance plan will be prepared for NYSDEC documenting the work done and requesting acknowledgement of satisfactory completion of the Order on Consent between Frazer and Jones and NYSDEC.</div></div> 50000000 50000000 0.44 0.44 0 0 8957974 8965987 6263245 6231258 29994890 29501123 13264135 6863143 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps; font-weight: bold; text-align: justify;">15. Concentration of risk</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Credit Risk</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#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 for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of December 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of December 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.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</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: justify;">&#160;</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;">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,337,500 on December 29, 2018 to convert a portion of its 2017 Term Loan from variable to fixed 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.&#160; </font>Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. More information regarding the potential phasing out of LIBOR is discussed in greater detail under Note 7 to Consolidated Financial Statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;"><font style="font-weight: bold;">Currency Exchange Rate Risk </font></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 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> 0.1 0.1 0.1 0.1 <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;">Principles of Consolidation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.</div></div> 100000 0 0 175550418 154382737 <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;">Cost of Goods Sold</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.</div></div> 347199 319439 1084353 753521 484451 3713975 P5Y 0.0175 0.0250 0.0175 0.0250 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div><font style="font-weight: bold;">7. D<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">ebt</font></font></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. (see Footnote 3).&#160; The term loan and revolving credit facility are secured by all of the Company's assets as well as mortgages on the properties owned by the Company.&#160; The term portion of the loan 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 any remaining outstanding balance due on March 1, 2022.&#160; The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.&#160; Under the terms of the Restated Loan Agreement.&#160; 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. The Company subsequently paid off $1.6 million on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.&#160; During 2018 the company paid $5 million on the revolving credit facility leaving no balance as of December 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 portion of the Restated Loan Agreement vary.&#160; The interest rates may 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 December 29, 2018, the interest rate for one half ($14.3 million) of the term portion was 4.1%, using a 1 month LIBOR rate and 4.15% on the remaining balance ($14.3 million) of the term loan based on a 3 month LIBOR rate.</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 loan on that date.&#160; The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.&#160; The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The interest rates on the Loan Agreement, Restated Loan Agreement, and interest rate swap contract are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021.&#160; Information regarding the potential phasing out of LIBOR is provided below.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On July 27, 2017, the U.K. Financial Conduct Authority announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. In the United States, efforts to identify a set of alternative U.S. Dollar reference interest rates have been initiated by the Alternative Reference Rates Committee of the Federal Reserve Board and the Federal Reserve Bank of New York. At this time, it is not possible to predict whether any such changes will occur, whether LIBOR will be phased out or any such alternative reference rates or other reforms to LIBOR will be enacted in the United Kingdom, the United States or elsewhere or the effect that any such changes, phase-out, alternative reference rates or other reforms, if they occur, would have on the amount of interest paid on the Company's LIBOR-based borrowings. Uncertainty as to the nature of such potential changes, phase-out, alternative reference rates or other reforms may materially adversely affect interest rates paid by the Company on its borrowings. Reform of, or the replacement or phasing out of, LIBOR and proposed regulation of LIBOR and other "benchmarks" may materially adversely affect the amount of interest paid on the Company's LIBOR-based borrowings and could have a material adverse effect on the Company's business, financial condition and results of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Debt consists of:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Term loans</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;">28,675,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 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;">30,225,000</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revolving credit loan</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;">&#8212;</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;">5,000,000</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: 76%; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">28,675,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;">&#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;">35,225,000</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less current portion</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;">2,325,000</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;">6,550,000</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: 76%; 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;">26,350,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; 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;">28,675,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></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div>The Company paid interest of $1,202,272 in 2018, $977,399 in 2017.<br /> &#160;</div><div style="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 of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.&#160; In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.&#160; The Company was in compliance with all covenants as of December 29, 2018.&#160; In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.&#160; 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: left;">As of December 29, 2018, scheduled annual principal maturities of long-term debt for each of the next five years 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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</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;">2,325,000</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</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;">3,100,000</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</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,100,000</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</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;">20,150,000</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: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Thereafter</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;">&#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: 88%; 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;">$</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;">28,675,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></tr></table></div> 2022-03-01 2022-04-01 -47241 815858 1301972 153726 1198020 947851 8052315 7401497 529637 -37189 286748 1396006 2010291 7688245 7932309 1133427 792724 449578 167826 83829 200232 235510 156710 6029034 6127538 97570 146576 120006 64905 218710 2620791 4710052 1516012 1723543 2582792 3853837 3385793 133631 139946 3627931 <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 Company made contributions to the 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: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Regular matching contributions</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;">551,046</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;">465,671</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: left;">Transitional credit contributions</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;">349,062</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;">385,578</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; text-align: left;">Non-discretionary contributions</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;">578,373</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;">355,747</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; text-align: left;">Total contributions made 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,478,481</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;">1,206,996</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> -1145203 82027 139946 3627931 3385793 133631 600000 105000 99380 -5072 0.5 1 0.5 0.5 4700000 102000 32565614 -1089785 33714584 -1332634 98522201 91533200 100000 4300000 0 0 0 0 4100000 100000 1206996 502618 355747 349062 551046 578373 385578 465671 1478481 565748 536000 27400000 103000 4900000 13325 -494142 18397 -364392 -1495135 -65601 -89664 531799 4500000 101000 0.0426 0.0354 0.0422 0.0381 0.0420 0.0310 0.0360 0.0357 -26423429 -25362325 -648635 -1032171 0.0000 0.0000 0 5247495 0 5675021 -4827641 56887 103889 9315225 -1110111 -1231486 77601 65591 0.0412 0.0360 0.0408 0.0310 0.0404 0.0354 0.0303 0.0357 0.075 0.040 0.040 0.075 114822 178874 -5072 -21444 4783531 55650 51494 5219515 2339050 2423410 98522201 92258937 91533200 2096761 139946 133631 541841 2527675 3107164 3170194 80827 77161 -12128 1073631 -42323 432423 0 -496899 98522201 91533200 1391239 72098772 65627499 1287350 66170875 1448126 0 17044596 0 0 2765967 1905068 0 0 0 5735993 5247495 0 2144581 0 31642838 5735993 0 0 0 2144581 0 5247495 1811436 0 0 3570427 0 1905068 0 3570427 6033648 5247495 278016 0 5675021 3408879 18083206 1811436 0 306882 0 31642838 3408879 0 66423751 17044596 0 18083206 30611519 30611519 0 0 0 0 0 0 0 60923380 2004075 2765967 0 5675021 2004075 6033648 0 0 278016 0 0 5675021 0 306882 0 0 98522201 91533200 66170875 72098722 37024 1319841 1276608 27389 217018 217018 0 0 26423429 25362325 4329136 3948728 5329208 4719185 2978324 1215073 1227852 1135811 964873 2526460 <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;">8. S<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">tock</font> O<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">ptions and </font>A<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">wards</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Stock Options</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of December 29, 2018, the Company had one stock option plan, The Eastern Company 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 Company's common stock on the dates the stock 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.&#160; Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. During 2018, no stock options or restricted stock were granted that were subject to the meeting of performance measurements and during 2017, 25,000 shares were granted but not issued.&#160; For the period of 2018, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 29.5% and a risk free rate of 2.33%.&#160; For the period of 2017, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.</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 difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company's common stock.&#160; During 2018, the Company issued 51,000 SARs and during 2017 149,500 SARs were issued.</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 to employees during fiscal year 2018 was $276,778 and for 2017 was $172,806.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of December 29, 2018, there were 274,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.</div><div><br /></div><div style="text-align: justify;">The following tables set forth the outstanding SARs for the period 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;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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; 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; 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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">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;">&#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 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;">&#8212;</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">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 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.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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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; font-weight: bold;">(3,333</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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;">189,167</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21.46</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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;">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: 29px;"><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;">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;">December 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;">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;">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;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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 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;">189,167</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.5</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.46</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;">19,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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.3</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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: justify;">The following tables set forth the outstanding stock grants for the period 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;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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; text-align: center;">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; 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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">&#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 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;">&#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 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;">&#8212;</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">&#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 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;">&#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 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;">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 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;">&#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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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; 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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; 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;">&#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;">&#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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; 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></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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;">&#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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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><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;">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><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;">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;">December 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;">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;">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;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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 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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.3</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 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;">&#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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 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;">As of December 29, 2018, outstanding SARs and options had an intrinsic value of $1,104,410.</div></div> 2756478 2754568 2754568 2756478 <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;">12. <font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-variant: small-caps;">Earnings per Share</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The denominators used in the earnings per share computations 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: middle; 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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#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: middle;">&#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: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Weighted average shares outstanding</div></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; font-weight: bold;">6,258,277</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;">6,259,139</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><tr><td valign="bottom" style="width: 76%; vertical-align: middle; 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: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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,258,277</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,139</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: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">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;">15,697</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;">35,634</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: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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,273,974</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,773</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 were no anti-dilutive stock equivalents in 2018 or 2017.</div></div> 0.81 2.32 2.31 0.80 482049 -450691 0.34 0.35 0.21 -0.01 0.02 0.03 0.02 0.01 0.01 0 0.01 0.04 0.02 0.56 0.18 4159808 4376211 6957972 6476073 586762 1329007 689675 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;">Fair Value of Financial Instruments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&#160;&#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 1</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</div></td></tr><tr><td style="width: 8.59%; vertical-align: top;">&#160;</td><td style="width: 91.41%; vertical-align: top;">&#160;</td></tr><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 2</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</div></td></tr><tr><td style="width: 8.59%; vertical-align: top;">&#160;</td><td style="width: 91.41%; vertical-align: top;">&#160;</td></tr><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 3</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</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 financial instruments are primarily investments in pension assets, see footnote 11, and consists of an interest rate swap.</div><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 accordingly is classified as Level 2. The amount of the interest rate swap is included in other accrued liabilities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 29, 2018 and December 30, 2017, approximate fair value based on the expected future cash flows of the related instruments.</div></div> 8175339 958000 987000 10281720 9275158 1834352 0 856765 0 8418393 8447368 7884498 0 0 7074456 3650000 0 0 407000 12910450 0 307370 9533229 10724456 0 459570 0 2185994 307370 307370 3650000 459570 3555052 0 0 11534498 407000 1139381 0 1021918 4099706 8096374 1648731 4789381 0 0 307370 0 0 15089550 449706 937000 P17Y P5Y P5Y P5Y 931000 0 0 269823 329296 2448380 0 3087130 184422 0 2638202 1329229 0 0 0 329296 0 630784 3635292 1720700 184422 0 245895 408233 0 2306063 2007418 0 568468 298645 244200 244200 245895 0 737276 0 4807830 1046983 3185656 638750 0 P10Y9M18D P5Y P10Y2M12D P12Y3M18D P4Y4M24D P5Y P9Y2M12D P9Y6M P8Y1M6D P5Y 1211000 <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;">Fiscal Year</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's year ends on the Saturday nearest to December 31.&#160; Fiscal Years, 2018 and 2017, were 52 week each.</div></div> 401992 364569 <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;">Foreign Currency</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For foreign operations asset and liability accounts are translated with an exchange rate at the respective balance sheet dates; income statement accounts are translated at the average exchange rate for the years.&#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &#8211; "Accumulated other comprehensive income (loss) &#8211; Foreign currency translation".&#160; Foreign currency exchange transaction gains and losses are not material in any year.</div></div> 413333 369128 68110 -83215 0 0 0 -83215 68110 0 32228891 34840376 2694700 17340946 19169849 0 13059042 14819835 13059042 0 1760793 0 19086634 15753742 <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;">Goodwill</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company performed qualitative assessments of goodwill as of the end of fiscal 2018 and fiscal 2017 and determined it is more likely than not that no impairment of goodwill existed at the end of 2018 or 2017.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160; Pursuant to the qualitative assessment performed, goodwill was not impaired in 2018 or 2017.&#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&#160; The maximum future impairment of goodwill that could occur is the amount recognized on our balance sheet.</div></div> 0 0 17340946 2694700 17340946 0 2694700 0 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 9pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: normal; text-align: justify;">4. GOODWILL</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following is a roll-forward of goodwill for 2018 and 2017:</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="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;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2018</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</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;">19,169,849</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;">13,059,042</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;">&#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 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,228,891</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: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Load N Lock</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;">&#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 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,694,700</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;">&#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 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,694,700</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: justify;">Foreign exchange</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;">(83,215</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;">&#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 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;">&#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 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;">(83,215</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</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;">19,086,634</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;">15,753,742</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;">34,840,376</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="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;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2017</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</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;">1,760,793</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;">13,059,042</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;">&#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 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,819,835</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: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Velvac</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;">17,340,946</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;">&#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 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;">&#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 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;">17,340,946</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: justify;">Foreign exchange</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;">68,110</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;">&#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 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;">&#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 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;">68,110</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: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</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;">19,169,849</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;">13,059,042</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;">32,228,891</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; font-weight: bold; text-align: justify;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&#160; Generally, non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2018 and 2017 was $1,452,084 and $770,457, respectively.&#160; In the event that facts and circumstances indicate that the carrying value of the intangible assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.</div></div> 58725045 49856876 17590329 11454942 6020847 9588185 1019224 7122640 5042687 1148516 7513348 12431889 5158440 3941594 11454942 17590329 3084392 6409687 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">9. I<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-variant: small-caps;">ncome</font> T<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-variant: small-caps;">axes</font></font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.&#160; Deferred income tax (assets) liabilities relate to:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Property, plant and equipment</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;">2,582,792</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,853,837</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Intangible assets</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;">4,710,052</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,620,791</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other</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;">218,710</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64,905</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign Withholding Tax</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;">540,761</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">861,964</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Total deferred income tax liabilities</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;">8,052,315</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,401,497</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: bottom; 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.17%; 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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other postretirement benefits</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;">(156,710</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(235,510</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Inventories</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,133,427</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(792,724</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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Allowance for doubtful accounts</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;">(146,576</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97,570</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Accrued compensation</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;">(200,232</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(83,829</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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Pensions</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,127,538</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(6,029,034</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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign Tax Credit</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;">(167,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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.17%; 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;">(449,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Total deferred income tax assets</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;">(7,932,309</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.17%; 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;">(7,688,245</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: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Net deferred income tax (assets) liabilities</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;">120,006</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.17%; 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;">(286,748</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 style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: justify;">Income before income taxes consists of:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Domestic</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;">12,431,889</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;">7,513,348</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: bottom; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign</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;">5,158,440</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;">3,941,594</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: 76%; 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;">17,590,329</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;">11,454,942</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;">The provision for income taxes 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="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;">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;">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; text-align: left;">Current:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Federal</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;">484,451</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;">3,713,975</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Foreign</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;">753,521</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,084,353</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">State</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;">347,199</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;">319,439</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Deferred:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Federal</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;">815,858</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;">(47,241</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Foreign</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;">153,726</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,301,972</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: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">State</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;">529,637</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;">(37,189</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: 76%; 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;">3,084,392</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;">6,409,687</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="text-align: justify;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations 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: middle; 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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">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: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Percent</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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: center;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: center;">Percent</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Income taxes using U.S. federal statutory rate</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;">3,693,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;">&#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;">21</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;"><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;">3,894,680</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;">34</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">State income taxes, net of federal benefit</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;">692,698</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</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;">264,205</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</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact on Foreign Repatriation Tax Reform</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;">(83,479</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</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;">2,034,065</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;">18</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of foreign subsidiaries on effective tax rate</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;">(401,992</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;">(2</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;">(364,569</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;">(3</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; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of New Tax Law</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;">(507,847</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;">(2</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;">531,307</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;">5</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of Research &amp; Development tax credit</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;">(216,675</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</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;">(60,630</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;">(1</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; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of manufacturers deduction on effective tax rate</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;">0</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;">0</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;">(123,554</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;">(1</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other&#8212;net</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;">(92,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">234,183</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;">2</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;">&#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; font-weight: bold;">3,084,392</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; font-weight: bold;">18</div></td><td nowrap="nowrap" 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; font-weight: bold;">%</div></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;">6,409,687</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;">56</div></td><td nowrap="nowrap" 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></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: justify;">Total income taxes paid were $3,741,021 in 2018 and $4,104,701 in 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: justify;">Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts and as such has adjusted for the finalization of the tax impacts in the fourth quarter of 2018.&#160; The change primarily related to deferred taxes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is commonly referred to as "U.S. tax reform," significantly changes 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. During the year ending December 30, 2017 and December 29, 2018, the Company recognized deferred income tax expense of $531,307 and deferred income tax benefit of $507,847, respectively,&#160; as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($19,336,428, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.&#160; The amount of taxes associated with the current tax law change on the foreign earnings is $1,557,897.&#160; Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&#160; The resulting taxes from the Tax Cut and Jobs Act of $1,557,897; $816,198 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">$741,699 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.&#160; The Company has made an election to pay the $741,699 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $59,336; in the year 2023 a payment of $111,255; in the year 2024 a payment of $148,340; and the final payment in the year 2025 of $185,424.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: justify;">Under accounting standards (ASC 740) a deferred tax liability is not recorded for the excess the financial reporting (book) basis over the tax basis of an investment in a foreign subsidiary if the indefinite reinvestment criteria is met. Effective for foreign earnings after December 30, 2017, if such earnings are distributed in the form of cash dividends, the Company would not be subject to additional U.S. income taxes but could be subject to foreign income and withholding taxes. A provision has not been made for additional U.S. federal and foreign taxes at December 29, 2018 on approximately $4,404,920 of undistributed earnings of foreign subsidiaries because the Company intends to reinvest these funds indefinitely. It is not practicable to estimate the unrecognized deferred tax liability for withholding taxes on these undistributed earnings.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><br /></div><div style="text-align: justify;">A reconciliation of the beginning and ending amount of unrecognized tax benefits 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="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;">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;">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;">&#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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Balance at beginning of year</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;">299,734</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;">251,839</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Increases for positions taken during the current period</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;">74,219</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;">53,013</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: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Decreases resulting from the expiration of the statute of limitations</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;">(74,231</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;">(5,118</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: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Balance at end of year</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;">299,722</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;">299,734</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 files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&#160; With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2014 and non-U.S. income tax examinations by tax authorities prior to 2012.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Included in the balance at December 29, 2018, are $236,781 of unrecognized tax benefits that would affect the annual effective tax rate.&#160; In 2018, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&#160; The Company had approximately $51,017 of accrued interest at December 29, 2018.</div><div><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 twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.&#160; The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</div></div> 60630 216675 234183 -92281 3693968 3894680 0 123554 1133847 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">Income Taxes </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 was based on the reasonable estimate guidance provided by SAB 118. The company has assessed the impact from the Tax Act and recorded the impact in the fourth quarter of 2018.</div><div><br /></div><div>The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.</div></div> 692698 264205 3741021 4104701 3483484 2574823 892439 4106130 5356646 -152130 -165828 911572 -102068 -709757 761135 1709241 1468525 -387526 15697 35634 3686063 3686063 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div><font style="font-weight: bold;">5. INTANGIBLES </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trademarks are not amortized as their lives are deemed to be indefinite.&#160; Total amortization expense for each of the next five years is estimated to be as follows: 2019 - $1,211,000; 2020 - $958,000; 2021 - $937,000; 2022 - $931,000 and 2023 - $987,000.</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="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</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<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td 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: 18pt; text-indent: -18pt;">2018 Gross Amount</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><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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;">7,884,498</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,648,731</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;">&#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 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;">9,533,229</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;">10.2</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</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;">3,650,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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,139,381</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;">&#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 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,789,381</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;">8.1</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">459,570</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;">&#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 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;">459,570</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;">4.4</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: 15px;"><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</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;">&#8212;</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.1%; 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;">307,370</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;">&#8212;</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;">307,370</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; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></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;">11,534,498</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.1%; 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,555,052</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;">&#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;"><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;">15,089,550</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9.2</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><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; 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.1%; 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: 40%; 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: 18pt; text-indent: -18pt;">2018 Accumulated Amortization</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.1%; 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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,448,380</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">737,276</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;"><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: #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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,185,656</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;">&#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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">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;">&#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;">638,750</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">408,233</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;">&#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 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,046,983</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;">&#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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">329,296</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;">&#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 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;">329,296</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;">&#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: 40%; 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: 18pt; text-indent: -18pt;">Intellectual property</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;">&#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 valign="bottom" style="width: 9.1%; 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;">245,895</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;">&#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 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;">245,895</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</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: 40%; 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: 18pt; text-indent: -18pt;">Accumulated Amortization</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;">3,087,130</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.1%; 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,720,700</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;">4,807,830</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</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: 40%; 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.1%; 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 style="height: 22px;"><td valign="bottom" style="width: 40%; 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: 18pt; text-indent: -18pt;">Net 2018 per Balance Sheet</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;">8,447,368</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.1%; 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,834,352</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; 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;">10,281,720</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</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: 40%; vertical-align: bottom; 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.1%; 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: 40%; 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;">2017 Gross Amount</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.1%; 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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;">7,074,456</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,021,918</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;">&#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 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;">8,096,374</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;">12.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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</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;">3,650,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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</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;">&#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 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,099,706</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;">9.5</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,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;">&#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;">&#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 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;">407,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;">&#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;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</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;">&#8212;</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.1%; 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;">307,370</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;">&#8212;</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;">307,370</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; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></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;">10,724,456</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.1%; 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;">2,185,994</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;">&#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;"><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;">12,910,450</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">10.8</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><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 614px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 20px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 146px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 12px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 14px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 13px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 16px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 157px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 23px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 26px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 31px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 184px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">Weighted-Average<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Amortization Period (Years)</div></td></tr><tr><td valign="bottom" style="width: 614px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Accumulated Amortization</div></td><td valign="bottom" style="width: 20px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 146px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 12px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 14px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 13px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 16px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 157px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 23px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 26px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 31px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 184px; vertical-align: bottom;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,007,418</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.36%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630,784</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.04%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,638,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">298,645</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.36%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">269,823</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.04%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">568,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 8.45%; vertical-align: bottom; 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;">&#160;</td><td valign="bottom" style="width: 9.36%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,200</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.04%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; 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;">&#8212;</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.36%; 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;">184,422</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.04%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; 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;">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; 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;">2,306,063</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.36%; 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;">1,329,229</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.04%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; 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,635,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; 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.36%; 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.04%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #ffffff;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2017 per Balance Sheet</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; 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;">8,418,393</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.36%; 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;">856,765</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.04%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; 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;">9,275,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td></tr></table></div> 1202272 976512 977399 1202272 25218463 25971841 47268757 52773209 14331915 17841166 7718379 8960202 <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;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($30,151,679 for U.S. inventories at December 29, 2018, excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,175,339 for inventories outside the U.S. at December 29, 2018). Cost exceeds the LIFO carrying value by approximately $6,957,972 at December 29, 2018 and $6,476,073 at December 30, 2017. There was no material LIFO quantity liquidation in 2018 or 2017. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div></div> 1159813 1160298 <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;">10. L<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">eases</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company leases certain equipment and buildings under operating lease arrangements.&#160; Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.&#160; The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</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;">2,489,016</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</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;">1,928,877</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</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,120,898</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</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;">304,704</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: 88%; 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: 18pt; text-indent: -18pt;">2023</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;">550</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: 88%; 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;">$</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;">5,844,045</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;">Rent expense for all operating leases was $2,552,887 in 2018 and $2,166,755 in 2017.&#160; The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.</div></div> 181247567 176458397 31314682 30148100 30151679 0.002 0.00375 14300000 0 5000000 5000000 14300000 0 6600000 31000000 10000000 387500 775000 28675000 35225000 0.0410 0.0415 0.0192 2325000 6550000 2325000 26350000 28675000 3100000 20150000 3100000 56131340 52680240 153712643 18126395 116679690 22745754 14581800 53724837 44828458 122103898 181247567 47600805 59778707 166665767 19909256 59143669 176458397 54593837 <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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1. </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">Description of Business</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Sales are made to customers primarily in North America.</div></div> 30684718 -10369853 -10405230 -42796849 11180182 12876062 5045255 14505937 5045255 14505937 933260 348696 3 2014 2012 2014 2489016 2500000 2200000 5844045 2166755 2552887 12082758 17859341 304704 2500000 2200000 2500000 2200000 1120898 2500000 2200000 550 2500000 1928877 2200000 7310 26969 203353 -554243 -554243 203353 1221888 -1163136 1221888 -1163136 62632 578090 124687 41757 41757 124687 -5072 178874 -21444 114822 -1231486 -1110111 77601 65591 353856 358982 3095666 3606057 1032171 648635 -1241802 1817888 0 1063375 2754568 2756478 4078000 40078000 4994685 2762949 3596572 1813973 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">11. Retirement Benefit Plans </font></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 most U.S. employees.&#160; Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&#160; The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Effective for October 31, 2018, as a result of the collective bargaining agreement between the Frazer and Jones Company, Division of the Eastern Company and the International Union of Electronic, Electrical, Salaried (Machine and Furniture Workers) CWA-AFL-CIO pension accruals for the covered employees have been frozen.&#160;&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary, although the freezing of benefits under the Frazer and Jones Plan would normally be considered a significant event pursuant to such standard, there was no remaining unrecognized Prior Service Cost as of the date of the freeze, thus, Eastern Company did not increase the expense. In addition, the freezing of benefit accruals did not impact the pension benefit obligation. Thus there was no additional recognition required and a remeasurement was not necessary.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Effective for January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.&#160; pension accruals for the covered employees have been frozen.&#160;&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the beginning of the fiscal year; thus, a remeasurement was not necessary.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="margin-bottom: 8pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="margin-bottom: 8pt; font-size: 10pt; font-family: Symbol, serif; text-align: left; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font></div></td><td style="width: auto; vertical-align: top;"><div style="margin-bottom: 8pt; font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: justify;">The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).</div></td></tr></table><div style="text-align: justify;">Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were 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="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;">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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">1,319,841</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,276,608</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">3,107,164</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,170,194</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(5,219,515</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;">(4,783,531</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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">114,822</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;">178,874</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">1,110,111</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,231,486</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: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">432,423</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;">1,073,631</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;">Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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-style: italic; text-align: left;">Discount rate</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: rgb(204, 238, 255);"><div style="margin-bottom: 8pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">-</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><br /></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; text-align: right;">3.54% - 3.57</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;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><br /></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; text-align: right;">4.04% - 4.08</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: 76%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="margin-bottom: 8pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">-</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Supplemental pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><br /></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.10</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;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><br /></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.03</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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">7.5</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;">7.5</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: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Rate of compensation increase</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;">0</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;">0</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></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Components of the net periodic benefit cost of the Company's other postretirement benefit plan were 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="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">37,024</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;">27,389</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">77,161</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;">80,827</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(55,650</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;">(51,494</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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(5,072</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;">(21,444</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: 76%; 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: 18pt; 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;">(65,591</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;">(77,601</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: 76%; 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: 18pt; 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;">(12,128</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; font-weight: bold;">)</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;">(42,323</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;">Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Discount rate</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.60</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;">4.12</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: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Expected return on plan assets</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;">4.0</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;">4.0</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></table><div><br /></div><div style="text-align: justify;">As of December 29, 2018 and December 30, 2017, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows: </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</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;">Pension Benefit</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;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 20px;"><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;">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;">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;">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;">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: 18pt; text-indent: -18pt;">Benefit obligation at beginning of year</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;">98,522,201</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;">92,258,937</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;">2,423,410</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,339,050</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.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</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;">&#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 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;">&#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 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;">&#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 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;">&#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; 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;">Change in discount rate</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;">(8,319,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; 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;">6,200,491</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;">(217,539</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;">181,691</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;">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;">1,319,841</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,276,608</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;">37,024</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;">27,389</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; 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: #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,107,164</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;">3,170,194</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;">77,161</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;">80,827</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;">Actuarial (gain)/loss</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;">531,799</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,495,135</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;">(89,664</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;">(65,601</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; 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;">Benefits paid</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,627,931</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,385,793</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;">(133,631</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;">(139,946</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; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Plan Amendment</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;">&#8212;</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;">496,899</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;">&#8212;</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;">&#8212;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at end of year</div></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;">91,533,200</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;">98,522,201</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;">2,096,761</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;">2,423,410</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>&#160; <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="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;">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;">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;">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;">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;">Fair value of plan assets at beginning of year</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;">72,098,772</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;">65,627,499</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,391,239</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,287,350</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;">Actual return on plan assets</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;">(4,827,641</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;">9,315,225</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;">56,887</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;">103,889</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; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Employer contributions</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;">2,527,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 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;">541,841</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;">133,631</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;">139,946</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 27pt; text-indent: -18pt;">Benefits paid</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;">(3,627,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">(133,631</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets at end of year</div></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;">66,170,875</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;">72,098,772</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;">1,448,126</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;">1,391,239</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>&#160;</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="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;">Pension Benefit</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;">Other Postretirement Benefit</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Funded Status</div></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;">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;">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;">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;">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; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></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;">(25,362,325</div></td><td nowrap="nowrap" 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 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;">(26,423,429</div></td><td nowrap="nowrap" 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 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;">(648,635</div></td><td nowrap="nowrap" 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 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;">(1,032,171</div></td><td nowrap="nowrap" 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></tr></table><div>&#160;</div><div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 798px; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="width: 355px; 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 Benefit</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;">Other Postretirement Benefit</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: 798px; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="width: 171px; 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;">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;">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;">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;">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: 51.89%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/gain</div></td><td valign="bottom" style="width: 1.11%; 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;">(33,714,584</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;"><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,565,614</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;"><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,332,634</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,089,785</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: 51.89%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td valign="bottom" style="width: 1.11%; 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;">(364,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(494,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">13,325</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;">18,397</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: 51.89%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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;">(34,078,976</div></td><td nowrap="nowrap" 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; font-weight: bold;">)</div></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;">(33,059,756</div></td><td nowrap="nowrap" 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 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;">1,345,959</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;">1,108,182</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>&#160; <br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;Change in the components of accumulated other comprehensive income consist of: </div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 43.91%; vertical-align: bottom;">&#160;</td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="5" style="width: 25.33%; 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 Benefit</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="5" style="width: 25.33%; 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;">Other Postretirement Benefit</div></td><td style="width: 2.05%; vertical-align: bottom;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom;">&#160;</td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; 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;">2018</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">2017</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; 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;">2018</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">2017</div></td><td style="width: 2.05%; vertical-align: bottom;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at beginning of period</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(33,059,756</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(33,799,555</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,108,182</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,270,922</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">---</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; 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;">Charged to net periodic benefit cost</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Prior service cost</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">114,822</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">178,874</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(5,072</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(21,444</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Net loss (gain)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,110,111</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,231,486</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(65,591</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(77,601</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; 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;">Liability (gains)/losses</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Discount rate</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">8,319,874</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(6,200,491</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">217,539</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(181,691</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Asset (gains)/losses deferred</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(9,531,647</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">5,978,071</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,237</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">52,395</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Additional recognition due to plan amendment</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">14,928</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(496,899</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Other</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(1,047,308</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">48,758</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">89,664</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">65,601</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Balance at end of period</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(34,078,976</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(33,059,756</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,345,959</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,108,182</div></td><td style="width: 2.05%; vertical-align: bottom; 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;">In 2018, the net periodic pension benefit cost included $1,145,203 of net loss and $99,380 of prior service cost and the net periodic other postretirement benefit cost included $82,027 of net gain and $5,072 of prior service credit.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr><td colspan="3" valign="bottom" style="width: 50px; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 7px; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1126px; padding-bottom: 2px;">&#160;</td><td colspan="3" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2018</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; font-weight: bold; padding-bottom: 2px;">&#160;</td><td colspan="3" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="5" valign="bottom" style="font-size: 10pt;"><div>Discount rate</div></td><td colspan="3" valign="bottom" style="font-size: 10pt;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="font-size: 10pt;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr style="height: 21px;"><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #cceeff;"><div>Pension plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>4.20% - 4.22</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>3.54% - 3.57</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #ffffff;"><div>Supplemental pension plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>3.81</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>3.10</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div>%</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #cceeff;"><div>Other postretirement plan</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>4.26</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>3.60</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">At December 29, 2018 and December 30, 2017, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $91,533,200 and $98,522,201, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr style="height: 21px;"><td valign="bottom" style="padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2018</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; font-weight: bold; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; vertical-align: bottom; font-weight: bold; padding-bottom: 2px;">&#160;</td><td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%;"><div>Number of plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right;"><div style="text-align: center;">5</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right;"><div style="text-align: center;">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; background-color: #cceeff;"><div>Projected benefit obligation</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>$</div></td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>91,533,200</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>$</div></td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; background-color: #ffffff;"><div>Accumulated benefit obligation</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>91,533,200</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; padding-bottom: 2px; background-color: #cceeff;"><div>Fair value of plan assets</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div>66,170,875</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div>72,098,722</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; padding-bottom: 4px; background-color: #ffffff;"><div>Net amount recognized in accrued benefit liability</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div>(25,362,325</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div>)</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div>(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div>)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Estimated future benefit payments to participants of the Company's pension plans are $4.1 million in 2019, $4.3 million in 2020, $4.5 million in 2021, $4.7 million in 2022, $4.9 million in 2023 and a total of $27.4 million from 2024 through 2028.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;">Estimated future benefit payments to participants of the Company's other postretirement plan are $100,000 in 2019, $100,000 in 2020, $101,000 in 2021, $102,000 in 2022, $103,000 in 2023 and a total of $536,000 from 2024 through 2028. </div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company expects to make cash contributions to its qualified pension plans of approximately $600,000 and to its other postretirement plan of approximately $105,000 in 2019.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&#160; We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.&#160; We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&#160; In 2018, as in 2017, we developed each plan's discount rate with the assistance of our actuaries by matching expected future&#160;benefit payments in each year to the&#160;corresponding spot rates&#160;from the FTSE Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.</div><div><br /></div><div style="text-align: justify;">The fair values of the company's pension plans assets at December 29, 2018 and December 30, 2017, utilizing the fair value hierarchy discussed in Note 2, 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: 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;">December 29, 2018</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;">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" 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;">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" 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;">Level 3</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;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u>Cash and Equivalents:</u></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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</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;">&#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 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;">306,882</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;">&#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; 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: normal;">306,882</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Equities:</u></font></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: rgb(255, 255, 255); font-weight: normal;">&#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; text-align: left;">The Eastern Company Common Stock</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;">5,247,495</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;">&#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;"><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 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: normal;">5,247,495</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;">Common/collective trust funds</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: rgb(255, 255, 255); font-weight: normal;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Russell Multi Asset Core Plus Fund (a)</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;">&#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 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;">30,611,519</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;">&#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 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: normal;">30,611,519</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: 15px;"><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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Fixed Income:</u></font></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: rgb(255, 255, 255); font-weight: normal;">&#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; text-align: left;">Common/collective trust funds</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: rgb(204, 238, 255); font-weight: normal;">&#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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</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: rgb(255, 255, 255); font-weight: normal;">&#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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 8 Year LDI Fixed Income Fund</font></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;">&#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 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;">5,735,993</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;">&#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 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: normal;">5,735,993</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 14 Year LDI Fixed Income Fund</font></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;">&#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 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;">17,044,596</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;">&#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 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: normal;">17,044,596</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; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</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: rgb(204, 238, 255); font-weight: normal;">&#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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 15 Year STRIPS Fixed Income Fund</font></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;">&#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 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,811,436</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;">&#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 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: normal;">1,811,436</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 10 Year STRIPS Fixed Income Fund</font></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;">&#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 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,408,879</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;">&#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 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: normal;">3,408,879</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; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-size: 10pt; font-family: Symbol,serif;"><font style="font-family: Times New Roman;">&#9679;</font>&#183;</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></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;">&#8212;</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;">2,004,075</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;">&#8212;</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: normal;">2,004,075</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></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;">5,247,495</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;">60,923,380</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;">&#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;"><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: normal;">66,170,875</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><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; 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; text-align: center;">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" 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;">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" 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;">Level 3</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;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u>Cash and Equivalents:</u></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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</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;">&#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 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;">278,016</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;">&#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 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;">278,016</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="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u>Equities:</u></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; text-align: left;">The Eastern Company Common Stock</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;">5,675,021</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;">&#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;"><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 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;">5,675,021</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;">Common/collective trust funds</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Russell Multi Asset Core Plus Fund (a)</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;">&#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 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;">31,642,838</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;">&#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 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;">31,642,838</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="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u>Fixed Income:</u></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; text-align: left;">Common/collective trust funds</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 8 Year LDI Fixed Income Fund</font></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;">&#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 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,033,648</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;">&#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 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,033,648</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 14 Year LDI Fixed Income Fund</font></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;">&#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 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;">18,083,206</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;">&#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 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;">18,083,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; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</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: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 15 Year STRIPS Fixed Income Fund</font></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;">&#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 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,905,068</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;">&#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 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,905,068</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 10 Year STRIPS Fixed Income Fund</font></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;">&#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 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,570,427</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;">&#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 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,570,427</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></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;">&#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 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,144,581</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;">&#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 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,144,581</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: 18pt; text-indent: -18pt;">Insurance contracts</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;">&#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 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,765,967</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;">&#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 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,765,967</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;">Total</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;">5,675,021</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;">66,423,751</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;">72,098,772</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;">Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(a)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</div><div>&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(b)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</div><div>&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(c)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="text-align: justify;">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160; This will help reduce the mismatch between a plan's assets and liabilities. <br /></div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&#160; The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&#160; Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets.&#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&#160; It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,247,495 and $5,675,021 at December 29, 2018 and December 30, 2017, respectively. No shares were purchased in 2018 or 2017 nor were and shares sold in either period.&#160; Dividends received during 2018 and 2017 on the common stock of the Company were $95,488 and $95,488 respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.</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 covering substantially all U.S. non-union employees. This plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;">The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.&#160; The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&#160; The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees. </div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The Company made contributions to the 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: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Regular matching contributions</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;">551,046</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;">465,671</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: left;">Transitional credit contributions</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;">349,062</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;">385,578</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; text-align: left;">Non-discretionary contributions</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;">578,373</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;">355,747</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; text-align: left;">Total contributions made 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,478,481</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;">1,206,996</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;">At December 29, 2018, the Company had accrued $565,748 for the non-discretionary safe harbor contribution this amount was expensed in 2018 and was contributed to the plan in January 2019. At December 30, 2017, the Company had accrued $502,618 for the non-discretionary safe harbor contribution. This amount was contributed to the Plan in January 2018 and was expensed in 2017.</div></div> 3071888 3401456 <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;">Reclassification</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with the first quarter of 2018, pension service costs have been broken out and reclassified from the gains and losses associated with the pension assets.&#160; Additionally, for 2017 $193,943 of gains associated with pensions assets have been reclassified from cost of goods sold to other income for comparability between the two periods. The reclassification of these expenses does not affect the net income reported.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with the third quarter of 2017, product development expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses. </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div>Product development expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.&#160; The reclassification of these expenses does not affect the net income reported. </div></div> 1429000 95488 95488 0 31000000 44100 0 7000000 6614611 P10Y P39Y6M P3Y P10Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">Property, Plant and Equipment and Related Depreciation </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160; Depreciation ($4,329,136 in 2018, $3,948,728 in 2017) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.</div></div> 29853377 29192394 55284 185136 12000000 1614611 5000000 1614611 1550000 2560714 <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;">Software Development Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Software development costs, are primarily costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant.&#160; Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software.&#160; For the year ended December 29, 2018 capitalized software development costs were $1,813,973. There were no capitalized software development costs in the 2017.</div></div> 5622829 6950969 109671362 97921903 204239613 234275463 317000 448000 13421 3481764 234275463 21431 27989382 29084183 524536 2935797 366381 26486405 3365695 60976998 115273233 178124818 204239613 207789058 3745497 140293409 64897871 26114795 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">Revenue Recognition </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company recognizes revenue in accordance with ASC 606 when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company generates wholesale revenues primarily from the sale of products to original equipment manufacturers and distributers in the United States.&#160; The Company recognizes revenue upon shipment or transfer of title to the customer as that is when the customer obtains control of the promised goods.&#160; The Company typically extends credit terms to its customers based on their creditworthiness and generally does not receive advance payments.&#160; As such, the Company records accounts receivable at the time of shipment, when the Company's right to the consideration becomes unconditional.&#160; Accounts receivable from the Company's customers are typically due within 30 days of invoicing.&#160; An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends and the Company's assessment of the customer's credit worthiness.&#160; As of December 29, 2018 and December 30, 2017, the Company's allowance for doubtful accounts total was $680,000 and $470,000, respectively.&#160; As of December 29, 2018 and December 30, 2017, the Company's bad debt expense was $220,000 and $87,000, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company considers several factors in determining that control transfers to the customer upon shipment of products.&#160; These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risk and rewards of ownership at the time of shipment.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Based on historical experience, the Company does not accrue a reserve for product returns.&#160; For the years ended December 29, 2018 and December 30, 2017, the Company recorded sales returns of $725,000 and $565,000, respectively, as a reduction of revenue.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Greenwald Industries generates subscription services revenue from access provided to customers to the division's specific online databases.&#160; For the years ended December 29, 2018 and December 30, 2017, Greenwald Industries subscription services revenue was $448,000 and $317,000, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Sales and similar taxes that are imposed on the Company's sales and collected from the customer are excluded from revenues.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of sales and are expensed as incurred.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company does not have any significant deferred revenue.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">For the years ended December 29, 2018 and December 30, 2017, the Company recorded no revenues related to performance obligations satisfied in prior periods.&#160; As part of the Company's adoption of the new revenue standard, the Company has elected to use the practical expedient to exclude disclosure of transaction prices allocated to remaining performance obligations, and when the Company expects to recognize such revenue, for all periods prior to the date of initial application of the standard.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Subscription services revenue from remaining performance obligations as of December 29, 2018 was $0.1 million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">No one customer accounted for 10% of net sales during 2018 or 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">See footnote 13 regarding the Company's revenue disaggregated by reporting segment, intersegment sales by reporting segment and geography.</div></div> P3Y3M18D P0Y P3Y6M P3Y3M18D 0 21.46 0 19.10 P3Y6M P3Y6M 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;">As of December 29, 2018, scheduled annual principal maturities of long-term debt for each of the next five years 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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</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;">2,325,000</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</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;">3,100,000</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</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,100,000</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</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;">20,150,000</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: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Thereafter</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;">&#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: 88%; 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;">$</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;">28,675,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></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">The following tables set forth the outstanding SARs for the period 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;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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; 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; 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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">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;">&#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 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;">&#8212;</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">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 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.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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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; font-weight: bold;">(3,333</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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;">189,167</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">21.46</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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="text-align: justify;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations 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: middle; 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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">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: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Percent</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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: center;">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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: center;">Percent</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Income taxes using U.S. federal statutory rate</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;">3,693,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;">&#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;">21</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;"><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;">3,894,680</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;">34</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">State income taxes, net of federal benefit</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;">692,698</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</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;">264,205</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</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact on Foreign Repatriation Tax Reform</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;">(83,479</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</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;">2,034,065</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;">18</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of foreign subsidiaries on effective tax rate</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;">(401,992</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;">(2</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;">(364,569</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;">(3</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; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of New Tax Law</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;">(507,847</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;">(2</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;">531,307</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;">5</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of Research &amp; Development tax credit</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;">(216,675</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</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;">(60,630</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;">(1</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; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Impact of manufacturers deduction on effective tax rate</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;">0</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;">0</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;">(123,554</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;">(1</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other&#8212;net</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;">(92,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">234,183</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;">2</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;">&#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; font-weight: bold;">3,084,392</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; font-weight: bold;">18</div></td><td nowrap="nowrap" 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; font-weight: bold;">%</div></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;">6,409,687</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;">56</div></td><td nowrap="nowrap" 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></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">As of December 29, 2018 and December 30, 2017, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows: </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</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;">Pension Benefit</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;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 20px;"><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;">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;">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;">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;">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: 18pt; text-indent: -18pt;">Benefit obligation at beginning of year</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;">98,522,201</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;">92,258,937</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;">2,423,410</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,339,050</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.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</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;">&#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 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;">&#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 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;">&#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 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;">&#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; 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;">Change in discount rate</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;">(8,319,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; 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;">6,200,491</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;">(217,539</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;">181,691</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;">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;">1,319,841</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,276,608</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;">37,024</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;">27,389</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; 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: #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,107,164</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;">3,170,194</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;">77,161</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;">80,827</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;">Actuarial (gain)/loss</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;">531,799</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,495,135</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;">(89,664</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;">(65,601</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; 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;">Benefits paid</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,627,931</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,385,793</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;">(133,631</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;">(139,946</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; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Plan Amendment</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;">&#8212;</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;">496,899</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;">&#8212;</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;">&#8212;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at end of year</div></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;">91,533,200</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;">98,522,201</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;">2,096,761</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;">2,423,410</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>&#160; <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="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;">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;">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;">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;">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;">Fair value of plan assets at beginning of year</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;">72,098,772</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;">65,627,499</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,391,239</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,287,350</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;">Actual return on plan assets</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;">(4,827,641</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;">9,315,225</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;">56,887</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;">103,889</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; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Employer contributions</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;">2,527,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 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;">541,841</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;">133,631</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;">139,946</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 27pt; text-indent: -18pt;">Benefits paid</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;">(3,627,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">(133,631</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets at end of year</div></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;">66,170,875</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;">72,098,772</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;">1,448,126</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;">1,391,239</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>&#160;</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="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;">Pension Benefit</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;">Other Postretirement Benefit</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Funded Status</div></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;">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;">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;">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;">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; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></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;">(25,362,325</div></td><td nowrap="nowrap" 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 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;">(26,423,429</div></td><td nowrap="nowrap" 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 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;">(648,635</div></td><td nowrap="nowrap" 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 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;">(1,032,171</div></td><td nowrap="nowrap" 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></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;">Components of the net periodic benefit cost of the Company's other postretirement benefit plan were 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="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">37,024</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;">27,389</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">77,161</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;">80,827</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(55,650</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;">(51,494</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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(5,072</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;">(21,444</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: 76%; 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: 18pt; 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;">(65,591</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;">(77,601</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: 76%; 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: 18pt; 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;">(12,128</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; font-weight: bold;">)</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;">(42,323</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="text-align: justify;">Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were 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="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;">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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">1,319,841</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,276,608</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">3,107,164</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,170,194</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">(5,219,515</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;">(4,783,531</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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">114,822</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;">178,874</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">1,110,111</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,231,486</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: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; 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;">432,423</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;">1,073,631</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;">The denominators used in the earnings per share computations 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: middle; 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: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#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: middle;">&#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: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Weighted average shares outstanding</div></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; font-weight: bold;">6,258,277</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;">6,259,139</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><tr><td valign="bottom" style="width: 76%; vertical-align: middle; 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: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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,258,277</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,139</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: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">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;">15,697</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;">35,634</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: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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,273,974</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,773</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;">The following tables set forth the outstanding stock grants for the period 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;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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; text-align: center;">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; 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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">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 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;">&#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 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;">&#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 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;">&#8212;</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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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 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;">&#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 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;">&#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 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;">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 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;">&#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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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; 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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; 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;">&#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;">&#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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; 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></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; text-align: left;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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;">&#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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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> <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;">Income before income taxes consists of:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Domestic</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;">12,431,889</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;">7,513,348</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: bottom; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign</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;">5,158,440</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;">3,941,594</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: 76%; 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;">17,590,329</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;">11,454,942</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></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="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</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<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td 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: 18pt; text-indent: -18pt;">2018 Gross Amount</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><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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;">7,884,498</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,648,731</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;">&#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 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;">9,533,229</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;">10.2</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</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;">3,650,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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,139,381</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;">&#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 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,789,381</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;">8.1</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">459,570</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;">&#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 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;">459,570</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;">4.4</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: 15px;"><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</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;">&#8212;</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.1%; 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;">307,370</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;">&#8212;</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;">307,370</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; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></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;">11,534,498</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.1%; 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,555,052</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;">&#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;"><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;">15,089,550</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9.2</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><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; 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.1%; 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: 40%; 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: 18pt; text-indent: -18pt;">2018 Accumulated Amortization</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.1%; 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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,448,380</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">737,276</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;"><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: #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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,185,656</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;">&#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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">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;">&#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;">638,750</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">408,233</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;">&#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 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,046,983</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;">&#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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">329,296</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;">&#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 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;">329,296</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;">&#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: 40%; 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: 18pt; text-indent: -18pt;">Intellectual property</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;">&#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 valign="bottom" style="width: 9.1%; 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;">245,895</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;">&#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 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;">245,895</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</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: 40%; 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: 18pt; text-indent: -18pt;">Accumulated Amortization</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;">3,087,130</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.1%; 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,720,700</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;">4,807,830</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</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: 40%; 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.1%; 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 style="height: 22px;"><td valign="bottom" style="width: 40%; 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: 18pt; text-indent: -18pt;">Net 2018 per Balance Sheet</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;">8,447,368</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.1%; 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,834,352</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; 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;">10,281,720</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</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: 40%; vertical-align: bottom; 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.1%; 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: 40%; 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;">2017 Gross Amount</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.1%; 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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</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;">7,074,456</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.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,021,918</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;">&#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 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;">8,096,374</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;">12.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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</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;">3,650,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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</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;">&#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 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,099,706</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;">9.5</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</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;">&#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 valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,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;">&#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;">&#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 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;">407,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;">&#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;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</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;">&#8212;</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.1%; 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;">307,370</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;">&#8212;</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;">307,370</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; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</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: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></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;">10,724,456</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.1%; 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;">2,185,994</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;">&#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;"><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;">12,910,450</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">10.8</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><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 614px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 20px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 146px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 12px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 14px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 13px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 16px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 157px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="width: 23px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 26px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 31px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 184px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">Weighted-Average<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Amortization Period (Years)</div></td></tr><tr><td valign="bottom" style="width: 614px; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Accumulated Amortization</div></td><td valign="bottom" style="width: 20px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 146px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 12px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 14px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 13px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 16px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 157px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 23px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 26px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="width: 153px; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 31px; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 184px; vertical-align: bottom;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,007,418</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.36%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630,784</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.04%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,638,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">298,645</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.36%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">269,823</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.04%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">568,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 8.45%; vertical-align: bottom; 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;">&#160;</td><td valign="bottom" style="width: 9.36%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,200</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.04%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; 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.5%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; 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;">&#8212;</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.36%; 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;">184,422</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.04%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; 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;">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; 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;">2,306,063</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.36%; 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;">1,329,229</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.04%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; 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,635,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.76%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.45%; 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.36%; 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.04%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.11%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9.1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1.82%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 8.84%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; background-color: #ffffff;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td></tr><tr><td valign="bottom" style="width: 39.92%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2017 per Balance Sheet</div></td><td valign="bottom" style="width: 1.3%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.76%; 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: 8.45%; 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;">8,418,393</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.36%; 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;">856,765</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.04%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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.1%; 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;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1.5%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.69%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.82%; 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: 8.84%; 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;">9,275,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 2.02%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 11.96%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>At April 3, 2017:</u></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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Consideration</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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Cash</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;">4,078,000</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: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Debt</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;">36,000,000</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: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</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,070,000</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: 88%; 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;">42,148,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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed at fair value</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></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);"><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: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">494,617</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366,401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,860,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,807,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><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: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">A reconciliation of the beginning and ending amount of unrecognized tax benefits 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="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;">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;">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;">&#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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Balance at beginning of year</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;">299,734</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;">251,839</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Increases for positions taken during the current period</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;">74,219</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;">53,013</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: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Decreases resulting from the expiration of the statute of limitations</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;">(74,231</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;">(5,118</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: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Balance at end of year</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;">299,722</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;">299,734</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;">Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</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;">2,489,016</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</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;">1,928,877</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</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,120,898</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: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</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;">304,704</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: 88%; 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: 18pt; text-indent: -18pt;">2023</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;">550</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: 88%; 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;">$</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;">5,844,045</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;">Debt consists of:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Term loans</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;">28,675,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 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;">30,225,000</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revolving credit loan</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;">&#8212;</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;">5,000,000</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: 76%; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">28,675,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;">&#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;">35,225,000</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less current portion</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;">2,325,000</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;">6,550,000</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: 76%; 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;">26,350,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; 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;">28,675,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></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Change in the components of accumulated other comprehensive income consist of: </div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 43.91%; vertical-align: bottom;">&#160;</td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="5" style="width: 25.33%; 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 Benefit</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="5" style="width: 25.33%; 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;">Other Postretirement Benefit</div></td><td style="width: 2.05%; vertical-align: bottom;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom;">&#160;</td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; 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;">2018</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">2017</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; 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;">2018</div></td><td style="width: 1.69%; vertical-align: bottom;">&#160;</td><td colspan="2" style="width: 11.82%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">2017</div></td><td style="width: 2.05%; vertical-align: bottom;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at beginning of period</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(33,059,756</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(33,799,555</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,108,182</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,270,922</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">---</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; 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;">Charged to net periodic benefit cost</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Prior service cost</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">114,822</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">178,874</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(5,072</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(21,444</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Net loss (gain)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,110,111</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,231,486</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(65,591</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(77,601</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; 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;">Liability (gains)/losses</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Discount rate</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">8,319,874</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(6,200,491</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">217,539</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(181,691</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Asset (gains)/losses deferred</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(9,531,647</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">5,978,071</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,237</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">52,395</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Additional recognition due to plan amendment</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">14,928</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(496,899</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#8212;</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 18pt;">Other</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(1,047,308</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">48,758</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">89,664</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;">&#160;</td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">65,601</div></td><td style="width: 2.05%; vertical-align: bottom; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 43.91%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Balance at end of period</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">(34,078,976</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">(33,059,756</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">)</div></td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;">1,345,959</div></td><td style="width: 1.69%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td style="width: 1.69%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$</div></td><td style="width: 10.13%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">1,108,182</div></td><td style="width: 2.05%; vertical-align: bottom; 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; text-align: justify;">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr style="height: 21px;"><td valign="bottom" style="padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2018</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; font-weight: bold; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; vertical-align: bottom; font-weight: bold; padding-bottom: 2px;">&#160;</td><td colspan="2" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%;"><div>Number of plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right;"><div style="text-align: center;">5</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right;"><div style="text-align: center;">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; background-color: #cceeff;"><div>Projected benefit obligation</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>$</div></td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>91,533,200</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>$</div></td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; background-color: #ffffff;"><div>Accumulated benefit obligation</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>91,533,200</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; padding-bottom: 2px; background-color: #cceeff;"><div>Fair value of plan assets</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div>66,170,875</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div>72,098,722</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 76%; padding-bottom: 4px; background-color: #ffffff;"><div>Net amount recognized in accrued benefit liability</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div>(25,362,325</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div>)</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div>(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div>)</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: justify;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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="width: 798px; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="width: 355px; 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 Benefit</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;">Other Postretirement Benefit</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: 798px; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="width: 171px; 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;">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;">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;">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;">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: 51.89%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/gain</div></td><td valign="bottom" style="width: 1.11%; 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;">(33,714,584</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;"><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,565,614</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;"><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,332,634</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,089,785</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: 51.89%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td valign="bottom" style="width: 1.11%; 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;">(364,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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;">(494,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 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;">13,325</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;">18,397</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: 51.89%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1.11%; 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;">(34,078,976</div></td><td nowrap="nowrap" 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; font-weight: bold;">)</div></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;">(33,059,756</div></td><td nowrap="nowrap" 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 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;">1,345,959</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;">1,108,182</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; text-align: justify;">Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Discount rate</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.60</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;">4.12</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: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Expected return on plan assets</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;">4.0</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;">4.0</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></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;">Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">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-style: italic; text-align: left;">Discount rate</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: rgb(204, 238, 255);"><div style="margin-bottom: 8pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">-</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><br /></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; text-align: right;">3.54% - 3.57</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;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><br /></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; text-align: right;">4.04% - 4.08</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: 76%; vertical-align: top; background-color: rgb(255, 255, 255);"><div style="margin-bottom: 8pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">-</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Supplemental pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><br /></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.10</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;"><br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><br /></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.03</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: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">7.5</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;">7.5</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: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Rate of compensation increase</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;">0</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;">0</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></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: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><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 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;">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 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.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; padding-bottom: 2px; background-color: #cceeff;"><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; 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;">52,570</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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; 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;">&#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: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><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: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);"><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; text-align: left; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><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: justify;">The provision for income taxes 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="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;">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;">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; text-align: left;">Current:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Federal</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;">484,451</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;">3,713,975</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Foreign</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;">753,521</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,084,353</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">State</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;">347,199</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;">319,439</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Deferred:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Federal</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;">815,858</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;">(47,241</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Foreign</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;">153,726</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,301,972</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: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">State</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;">529,637</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;">(37,189</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: 76%; 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;">3,084,392</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;">6,409,687</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>Deferred income tax (assets) liabilities relate to:</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="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;">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;">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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Property, plant and equipment</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;">2,582,792</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,853,837</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Intangible assets</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;">4,710,052</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,620,791</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other</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;">218,710</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64,905</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: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign Withholding Tax</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;">540,761</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">861,964</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: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Total deferred income tax liabilities</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;">8,052,315</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,401,497</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: bottom; 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.17%; 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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Other postretirement benefits</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;">(156,710</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(235,510</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Inventories</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,133,427</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(792,724</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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Allowance for doubtful accounts</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;">(146,576</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97,570</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: 76%; vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Accrued compensation</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;">(200,232</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.17%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(83,829</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: 76%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Pensions</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,127,538</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.17%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(6,029,034</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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Foreign Tax Credit</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;">(167,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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; 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.17%; 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;">(449,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; 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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left;">Total deferred income tax assets</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;">(7,932,309</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.17%; 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;">(7,688,245</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: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Net deferred income tax (assets) liabilities</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;">120,006</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.17%; 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;">(286,748</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="text-align: justify;">The fair values of the company's pension plans assets at December 29, 2018 and December 30, 2017, utilizing the fair value hierarchy discussed in Note 2, 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: 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;">December 29, 2018</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;">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" 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;">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" 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;">Level 3</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;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u>Cash and Equivalents:</u></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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</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;">&#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 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;">306,882</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;">&#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; 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: normal;">306,882</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Equities:</u></font></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: rgb(255, 255, 255); font-weight: normal;">&#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; text-align: left;">The Eastern Company Common Stock</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;">5,247,495</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;">&#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;"><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 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: normal;">5,247,495</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;">Common/collective trust funds</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: rgb(255, 255, 255); font-weight: normal;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Russell Multi Asset Core Plus Fund (a)</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;">&#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 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;">30,611,519</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;">&#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 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: normal;">30,611,519</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: 15px;"><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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Fixed Income:</u></font></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: rgb(255, 255, 255); font-weight: normal;">&#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; text-align: left;">Common/collective trust funds</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: rgb(204, 238, 255); font-weight: normal;">&#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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</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: rgb(255, 255, 255); font-weight: normal;">&#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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 8 Year LDI Fixed Income Fund</font></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;">&#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 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;">5,735,993</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;">&#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 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: normal;">5,735,993</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 14 Year LDI Fixed Income Fund</font></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;">&#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 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;">17,044,596</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;">&#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 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: normal;">17,044,596</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; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</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: rgb(204, 238, 255); font-weight: normal;">&#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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 15 Year STRIPS Fixed Income Fund</font></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;">&#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 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,811,436</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;">&#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 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: normal;">1,811,436</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 10 Year STRIPS Fixed Income Fund</font></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;">&#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 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,408,879</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;">&#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 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: normal;">3,408,879</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; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-size: 10pt; font-family: Symbol,serif;"><font style="font-family: Times New Roman;">&#9679;</font>&#183;</font><font style="font-size: 1px; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></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;">&#8212;</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;">2,004,075</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;">&#8212;</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: normal;">2,004,075</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></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;">5,247,495</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;">60,923,380</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;">&#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;"><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: normal;">66,170,875</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><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; 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; text-align: center;">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" 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;">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" 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;">Level 3</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;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u>Cash and Equivalents:</u></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; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</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;">&#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 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;">278,016</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;">&#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 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;">278,016</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="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u>Equities:</u></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; text-align: left;">The Eastern Company Common Stock</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;">5,675,021</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;">&#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;"><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 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;">5,675,021</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;">Common/collective trust funds</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: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 9pt;">Russell Multi Asset Core Plus Fund (a)</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;">&#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 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;">31,642,838</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;">&#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 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;">31,642,838</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="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u>Fixed Income:</u></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; text-align: left;">Common/collective trust funds</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 8 Year LDI Fixed Income Fund</font></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;">&#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 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,033,648</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;">&#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 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,033,648</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 14 Year LDI Fixed Income Fund</font></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;">&#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 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;">18,083,206</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;">&#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 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;">18,083,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; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</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: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 15 Year STRIPS Fixed Income Fund</font></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;">&#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 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,905,068</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;">&#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 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,905,068</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: rgb(204, 238, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 1px; width: 9pt; display: inline-block;"></font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 10 Year STRIPS Fixed Income Fund</font></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;">&#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 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,570,427</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;">&#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 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,570,427</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: rgb(255, 255, 255);"><div style="margin-top: 2pt; margin-left: 18pt;"><font style="font-family: Times New Roman;">&#9679;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></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;">&#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 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,144,581</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;">&#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 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,144,581</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: 18pt; text-indent: -18pt;">Insurance contracts</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;">&#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 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,765,967</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;">&#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 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,765,967</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;">Total</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;">5,675,021</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;">66,423,751</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;">72,098,772</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;">Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(a)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</div><div>&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(b)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</div><div>&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">(c)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="text-align: justify;">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160; This will help reduce the mismatch between a plan's assets and liabilities. <br /></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: justify;">The following is a roll-forward of goodwill for 2018 and 2017:</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="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;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2018</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</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;">19,169,849</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;">13,059,042</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;">&#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 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,228,891</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: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Load N Lock</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;">&#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 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,694,700</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;">&#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 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,694,700</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: justify;">Foreign exchange</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;">(83,215</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;">&#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 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;">&#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 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;">(83,215</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</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;">19,086,634</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;">15,753,742</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;">34,840,376</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="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;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2017</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; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</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;">1,760,793</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;">13,059,042</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;">&#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 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,819,835</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: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Velvac</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;">17,340,946</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;">&#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 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;">&#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 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;">17,340,946</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: justify;">Foreign exchange</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;">68,110</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;">&#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 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;">&#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 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;">68,110</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: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</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;">19,169,849</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;">13,059,042</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;">32,228,891</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></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="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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;">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; margin-left: 18pt; text-indent: -18pt;">Sales:</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></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">140,293,409</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;">115,273,233</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">64,897,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,976,998</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">29,084,183</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;">27,989,382</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: 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;">234,275,463</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;">204,239,613</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; 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;">Inter-segment Sales:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">366,381</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;">524,536</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">3,365,695</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,935,797</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">13,421</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;">21,431</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: 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;">3,745,497</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;">3,481,764</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">9,588,185</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;">5,042,687</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">7,122,640</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,020,847</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,148,516</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,019,224</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 52.55pt; 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;">17,859,341</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;">12,082,758</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">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;">(1,202,272</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;">(976,512</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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">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;">933,260</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;">348,696</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: 76%; 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;">17,590,329</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;">11,454,942</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><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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: 76%; 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: 18pt; text-indent: -18pt;">Geographic Information:</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></tr><tr><td valign="bottom" style="width: 76%; 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;">Net Sales:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</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;">207,789,058</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;">178,124,818</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</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;">26,486,405</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;">26,114,795</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: 76%; 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;">234,275,463</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;">204,239,613</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><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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 colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Foreign sales are primarily to customers in North America.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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: 76%; 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: 18pt; text-indent: -18pt;">Identifiable 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;">&#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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">166,665,767</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">153,712,643</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</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;">14,581,800</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;">22,745,754</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: 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;">181,247,567</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;">176,458,397</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">47,600,805</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,828,458</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</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;">54,593,837</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;">53,724,837</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</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;">19,909,256</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;">18,126,395</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: 76%; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">122,103,898</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;">116,679,690</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</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;">59,143,669</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;">59,778,707</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: 76%; 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;">181,247,567</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;">176,458,397</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><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="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;">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;">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;">Depreciation and Amortization:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">2,978,324</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,526,460</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,135,811</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;">964,873</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,215,073</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,227,852</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: 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;">5,329,208</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;">4,719,185</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Capital Expenditures:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">3,029,406</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,151,868</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,482,267</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;">705,178</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">901,400</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;">899,663</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: bottom; 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;">5,413,073</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,756,709</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Currency translation adjustment</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;">(9,014</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;">6,240</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</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;">6,486</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;">&#8212;</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: 76%; 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;">5,410,545</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;">2,762,949</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;">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><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;">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;">December 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;">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;">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;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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 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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.3</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 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;">&#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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; 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: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">13. <font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-variant: small-caps;">Reportable Segments</font></font></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="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">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;">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; margin-left: 18pt; text-indent: -18pt;">Sales:</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></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; text-align: left; margin-left: 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">140,293,409</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;">115,273,233</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">64,897,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,976,998</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">29,084,183</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;">27,989,382</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: 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;">234,275,463</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;">204,239,613</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; 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;">Inter-segment Sales:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">366,381</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;">524,536</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">3,365,695</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,935,797</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">13,421</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;">21,431</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: 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;">3,745,497</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;">3,481,764</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">9,588,185</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;">5,042,687</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">7,122,640</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,020,847</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,148,516</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,019,224</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 52.55pt; 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;">17,859,341</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;">12,082,758</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">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;">(1,202,272</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;">(976,512</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: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">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;">933,260</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;">348,696</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: 76%; 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;">17,590,329</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;">11,454,942</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><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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: 76%; 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: 18pt; text-indent: -18pt;">Geographic Information:</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></tr><tr><td valign="bottom" style="width: 76%; 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;">Net Sales:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</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;">207,789,058</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;">178,124,818</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</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;">26,486,405</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;">26,114,795</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: 76%; 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;">234,275,463</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;">204,239,613</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><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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 colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Foreign sales are primarily to customers in North America.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; 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: 76%; 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: 18pt; text-indent: -18pt;">Identifiable 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;">&#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: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">166,665,767</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">153,712,643</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</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;">14,581,800</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;">22,745,754</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: 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;">181,247,567</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;">176,458,397</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">47,600,805</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;"><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: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,828,458</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</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;">54,593,837</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;">53,724,837</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</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;">19,909,256</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;">18,126,395</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: 76%; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">122,103,898</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;">116,679,690</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</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;">59,143,669</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;">59,778,707</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: 76%; 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;">181,247,567</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;">176,458,397</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><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="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;">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;">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;">Depreciation and Amortization:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">2,978,324</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,526,460</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,135,811</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;">964,873</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,215,073</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,227,852</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: 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;">5,329,208</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;">4,719,185</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: 76%; 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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Capital Expenditures:</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></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">3,029,406</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,151,868</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">1,482,267</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;">705,178</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; 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;">901,400</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;">899,663</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: bottom; 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;">5,413,073</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,756,709</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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Currency translation adjustment</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;">(9,014</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;">6,240</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</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;">6,486</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;">&#8212;</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: 76%; 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;">5,410,545</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;">2,762,949</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> 32151289 33914735 <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;">Selling and Administrative Expenses</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Selling and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&#160; These expenses generally represent administrative expenses for support functions and related overhead.</div></div> 51000 25000 0 149500 354501 493767 0 19.10 0 21.10 20.39 0 24.90 0 0.0233 0.0147 0.226 0.295 0 274500 0 0 0 20.36 0 21.46 25000 0 0 141500 25000 189167 1104410 0 8000 0 3333 19670 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;">Stock Based Compensation</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 Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), 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 granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, estimates regarding the length of time an employee</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 can materially affect the determination of the fair value of stock-based compensation and consequently, 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;">For the year ended December 29, 2018, there were 51,000 SARs granted under the 2010 Plan.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.</div></div> 19.10 0 24.90 189167 25000 -2694729 8950827 -2734729 8965987 -2694729 8957974 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div><font style="font-weight: bold;">2. A<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">ccounting</font> P<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps;">olicies</font></font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Fiscal Year</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's year ends on the Saturday nearest to December 31.&#160; Fiscal Years, 2018 and 2017, were 52 week each.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Principles of Consolidation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Reclassification</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with the first quarter of 2018, pension service costs have been broken out and reclassified from the gains and losses associated with the pension assets.&#160; Additionally, for 2017 $193,943 of gains associated with pensions assets have been reclassified from cost of goods sold to other income for comparability between the two periods. The reclassification of these expenses does not affect the net income reported.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with the third quarter of 2017, product development expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold and selling and administrative expenses. </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;">Product development expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.&#160; The reclassification of these expenses does not affect the net income reported. </div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Use of Estimates</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&#160; Actual results could differ from those estimates.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Foreign Currency</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For foreign operations asset and liability accounts are translated with an exchange rate at the respective balance sheet dates; income statement accounts are translated at the average exchange rate for the years.&#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &#8211; "Accumulated other comprehensive income (loss) &#8211; Foreign currency translation".&#160; Foreign currency exchange transaction gains and losses are not material in any year.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 60% of available cash is located outside of the United States in our foreign subsidiaries.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Accounts Receivable</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Accounts receivable are stated at their net realizable value.&#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&#160; Accounts are considered past due based on when payment was originally due.&#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&#160; No one customer exceeded 10% of total accounts receivable at year end 2018 or 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($30,151,679 for U.S. inventories at December 29, 2018, excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,175,339 for inventories outside the U.S. at December 29, 2018). Cost exceeds the LIFO carrying value by approximately $6,957,972 at December 29, 2018 and $6,476,073 at December 30, 2017. There was no material LIFO quantity liquidation in 2018 or 2017. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div><div><br /></div><div style="text-align: justify;"><font style="font-weight: bold;">Property, Plant and Equipment and Related Depreciation </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160; Depreciation ($4,329,136 in 2018, $3,948,728 in 2017) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Goodwill</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company performed qualitative assessments of goodwill as of the end of fiscal 2018 and fiscal 2017 and determined it is more likely than not that no impairment of goodwill existed at the end of 2018 or 2017.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160; Pursuant to the qualitative assessment performed, goodwill was not impaired in 2018 or 2017.&#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&#160; The maximum future impairment of goodwill that could occur is the amount recognized on our balance sheet.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&#160; Generally, non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2018 and 2017 was $1,452,084 and $770,457, respectively.&#160; In the event that facts and circumstances indicate that the carrying value of the intangible assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Fair Value of Financial Instruments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&#160;&#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 1</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</div></td></tr><tr><td style="width: 8.59%; vertical-align: top;">&#160;</td><td style="width: 91.41%; vertical-align: top;">&#160;</td></tr><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 2</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</div></td></tr><tr><td style="width: 8.59%; vertical-align: top;">&#160;</td><td style="width: 91.41%; vertical-align: top;">&#160;</td></tr><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 3</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</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 financial instruments are primarily investments in pension assets, see footnote 11, and consists of an interest rate swap.</div><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 accordingly is classified as Level 2. The amount of the interest rate swap is included in other accrued liabilities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 29, 2018 and December 30, 2017, approximate fair value based on the expected future cash flows of the related instruments.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;"><font style="font-weight: bold;">Revenue Recognition </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company recognizes revenue in accordance with ASC 606 when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company generates wholesale revenues primarily from the sale of products to original equipment manufacturers and distributers in the United States.&#160; The Company recognizes revenue upon shipment or transfer of title to the customer as that is when the customer obtains control of the promised goods.&#160; The Company typically extends credit terms to its customers based on their creditworthiness and generally does not receive advance payments.&#160; As such, the Company records accounts receivable at the time of shipment, when the Company's right to the consideration becomes unconditional.&#160; Accounts receivable from the Company's customers are typically due within 30 days of invoicing.&#160; An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends and the Company's assessment of the customer's credit worthiness.&#160; As of December 29, 2018 and December 30, 2017, the Company's allowance for doubtful accounts total was $680,000 and $470,000, respectively.&#160; As of December 29, 2018 and December 30, 2017, the Company's bad debt expense was $220,000 and $87,000, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company considers several factors in determining that control transfers to the customer upon shipment of products.&#160; These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risk and rewards of ownership at the time of shipment.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Based on historical experience, the Company does not accrue a reserve for product returns.&#160; For the years ended December 29, 2018 and December 30, 2017, the Company recorded sales returns of $725,000 and $565,000, respectively, as a reduction of revenue.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Greenwald Industries generates subscription services revenue from access provided to customers to the division's specific online databases.&#160; For the years ended December 29, 2018 and December 30, 2017, Greenwald Industries subscription services revenue was $448,000 and $317,000, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Sales and similar taxes that are imposed on the Company's sales and collected from the customer are excluded from revenues.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of sales and are expensed as incurred.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">The Company does not have any significant deferred revenue.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">For the years ended December 29, 2018 and December 30, 2017, the Company recorded no revenues related to performance obligations satisfied in prior periods.&#160; As part of the Company's adoption of the new revenue standard, the Company has elected to use the practical expedient to exclude disclosure of transaction prices allocated to remaining performance obligations, and when the Company expects to recognize such revenue, for all periods prior to the date of initial application of the standard.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Subscription services revenue from remaining performance obligations as of December 29, 2018 was $0.1 million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">No one customer accounted for 10% of net sales during 2018 or 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">See footnote 13 regarding the Company's revenue disaggregated by reporting segment, intersegment sales by reporting segment and geography.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Cost of Goods Sold</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><br /></div><div style="text-align: justify;"><font style="font-weight: bold;">Shipping and Handling Costs </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Shipping and handling costs are included in cost of goods sold.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Product Development Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Product development costs, charged to expense as incurred, were $6,950,969 in 2018, $5,622,829 in 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Selling and Administrative Expenses</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Selling and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&#160; These expenses generally represent administrative expenses for support functions and related overhead.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Advertising Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company expenses advertising costs as incurred.&#160; Advertising costs were $501,615 in 2018, $526,651 in 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Software Development Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Software development costs, are primarily costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant.&#160; Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software.&#160; For the year ended December 29, 2018 capitalized software development costs were $1,813,973. There were no capitalized software development costs in the 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Stock Based Compensation</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 Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), 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 granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, estimates regarding the length of time an employee</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">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 can materially affect the determination of the fair value of stock-based compensation and consequently, 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;">For the year ended December 29, 2018, there were 51,000 SARs granted under the 2010 Plan.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.</div><div><br /></div><div style="text-align: justify;"><font style="font-weight: bold;">Income Taxes </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 was based on the reasonable estimate guidance provided by SAB 118. The company has assessed the impact from the Tax Act and recorded the impact in the fourth quarter of 2018.</div><div><br /></div><div>The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.</div></div> 181695 181695 216990 216990 7147 7862 96868639 86930590 -23204601 82467514 29146622 95631216 -19105723 97921903 -20169098 -19105723 29501123 -21386713 -22628515 109671362 29994890 P30D <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;">Accounts Receivable</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-right: 4.5pt;">Accounts receivable are stated at their net realizable value.&#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&#160; Accounts are considered past due based on when payment was originally due.&#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&#160; No one customer exceeded 10% of total accounts receivable at year end 2018 or 2017.</div></div> 40000 1063375 1063375 20169098 19105723 2734729 2694729 236781 74231 5118 53013 74219 299734 251839 299722 51017 <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;">Use of Estimates</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&#160; Actual results could differ from those estimates.</div></div> 430000 470000 680000 111000 10000 87000 220000 0 64000 6258277 6259139 6273974 6294773 <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: center;">The Eastern Company and Subsidiaries</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 4pt;">Schedule II &#8211; Valuation and Qualifying accounts</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 style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">COL. A</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">COL. B</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">COL. C</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">COL. D</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">COL. E</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">ADDITIONS</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at Beginning</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">of Period</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">(1)</div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Charged to Costs</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">and Expenses</div></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">(2)</div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Charged to Other</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accounts-Describe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deductions &#8211;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Describe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at End</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">of Period</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Fiscal year ended December 29, 2018:<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Deducted from asset accounts:<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> &#160;&#160;Allowance for doubtful accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">470,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">220,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(a)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">680,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #FFFFFF;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /> &#160;</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fiscal year ended December 30, 2017:<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Deducted from asset accounts:<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> &#160;&#160;Allowance for doubtful accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">430,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">87,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">111,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(a)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">470,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; 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: 4pt;">&#160;(a) Uncollectible accounts written off, net of recoveries.</div></div> P2Y P1M P3M P3M 3.25 3.5 4.0 1.1 3.0 1.2 0.5 725000 565000 87000 220000 0.06 0 0.04 0.03 816198 P8Y -507847 531307 540761 861964 59336 111255 -0.02 0.05 2034065 -83479 -0.01 0.18 59336 59336 4404920 19336428 59336 1557897 -507847 531307 148340 59336 185424 741699 1 <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;">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: 29px;"><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;">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;">December 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;">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;">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;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 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;">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;">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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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 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;">189,167</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.5</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21.46</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;">19,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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.3</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 valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; 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> <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;">Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr><td colspan="3" valign="bottom" style="width: 50px; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 7px; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1126px; padding-bottom: 2px;">&#160;</td><td colspan="3" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2018</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; font-weight: bold; padding-bottom: 2px;">&#160;</td><td colspan="3" style="font-size: 10pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="5" valign="bottom" style="font-size: 10pt;"><div>Discount rate</div></td><td colspan="3" valign="bottom" style="font-size: 10pt;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="font-size: 10pt;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr style="height: 21px;"><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #cceeff;"><div>Pension plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>4.20% - 4.22</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>3.54% - 3.57</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #ffffff;"><div>Supplemental pension plans</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>3.81</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div>3.10</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div>%</div></td></tr><tr><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1.24%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>-</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 73.21%; background-color: #cceeff;"><div>Other postretirement plan</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>4.26</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="font-size: 10pt; width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div>3.60</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div>%</div></td></tr></table></div> 8 1 2 1 2 2 1 1 1 1 1 1 6 5 P10Y -9014 6240 5413073 2756709 1151868 3029406 899663 705178 901400 1482267 2762949 0 6486 5410545 0 14928 -496899 0 -1047308 65601 48758 89664 -52395 -5978071 -1237 9531647 0 0 0 0 -217539 6200491 181691 -8319874 28675000 30225000 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;">Product Development Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Product development costs, charged to expense as incurred, were $6,950,969 in 2018, $5,622,829 in 2017.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-weight: bold;">Shipping and Handling Costs </font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Shipping and handling costs are included in cost of goods sold.</div></div> 0.075 11804709 0.150 P5Y 0.50 45.00 0.50 14928 276777 276777 172806 172806 151 1000000 1000000 0 0 0 0 1000000 1000000 193943 0 0 0 0 0.6 -2226083 326706 The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities. They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors. Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities. The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments. They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts. Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities. By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks. The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index. These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio. This will help reduce the mismatch between a plan's assets and liabilities. Uncollectible accounts written off, net of recoveries. EX-101.SCH 8 eml-20181229.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 040100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - BUSINESS ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - STOCK OPTIONS AND AWARDS link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - RETIREMENT BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - REPORTABLE SEGMENTS link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - CONCENTRATION OF RISK link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Schedule II - Valuation and Qualifying accounts link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - BUSINESS ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - STOCK OPTIONS AND AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - RETIREMENT BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - REPORTABLE SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - DESCRIPTION OF BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - ACCOUNTING POLICIES, Reclassification, Cash Equivalents, Accounts Receivable and Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - ACCOUNTING POLICIES, Property, Plant and Equipment and Related Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - ACCOUNTING POLICIES, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - ACCOUNTING POLICIES, Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - ACCOUNTING POLICIES, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - ACCOUNTING POLICIES, Product Development Costs, Advertising Costs and Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - ACCOUNTING POLICIES, Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - BUSINESS ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - INTANGIBLES (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - DEBT, Principal Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - DEBT (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - STOCK OPTIONS AND AWARDS (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - INCOME TAXES (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - RETIREMENT BENEFIT PLANS, Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 091104 - Disclosure - RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 091106 - Disclosure - RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 091108 - Disclosure - RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091112 - Disclosure - RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - REPORTABLE SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - CONCENTRATION OF RISK (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Schedule II - Valuation and Qualifying accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 eml-20181229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 eml-20181229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 eml-20181229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Entity Shell Company Entity Emerging Growth Company Entity Ex Transition Period Entity Small Business Original notional amount Interest rate swap, notional amount Award Type [Axis] RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] ACCOUNTING POLICIES [Abstract] RECENT ACCOUNTING PRONOUNCEMENTS Accounts payable Accounts Payable, Current Accounts Receivable [Member] Accounts receivable, less allowances of $680,000 in 2018 and $470,000 in 2017 Accounts Receivable, Net [Abstract] Cost to remediate and monitor the landfill Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Remediation costs accrual Accrual for Environmental Loss Contingencies Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Unrecognized net pension and other postretirement benefit costs, net of tax Balance at end of period Total Balance at beginning of period Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Foreign currency translation Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss) [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss): Unrealized gain on interest rate swap, net of tax Weighted-average life Adjustments to reconcile net income to net cash provided by operating activities: Advertising costs Advertising Expense Advertising Costs Stock-based compensation expense Allowance for Doubtful Accounts [Member] Accounts receivable, allowance for doubtful accounts Accounts receivable, allowances Amortization expense Amortization of Intangible Assets Anti-dilutive stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total other assets Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment ASSETS ASSETS Assets [Abstract] TOTAL ASSETS Assets Total Current Assets Assets, Current Current Assets Building [Member] Buildings Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other intangible assets Other noncurrent assets Contingent Liability Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Purchase price of acquisition Debt Contingent consideration arrangement Business Combination, Contingent Consideration, Liability Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Prepaid and other assets Business Acquisition [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] BUSINESS ACQUISITIONS [Abstract] Percentage of common stock acquired BUSINESS ACQUISITIONS Estimated fair value of inventories acquired, purchase price adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Consideration [Abstract] Inventory Property plant and equipment Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract] Acquisition expenses Business Combination, Acquisition Related Costs Identifiable assets acquired, goodwill, and liabilities assumed, net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Cash Equivalents Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Common/Collective Trust Funds [Member] Cash and Cash Equivalents [Member] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash and cash equivalents Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC) CONTINGENCIES CONTINGENCIES [Abstract] Commitments and contingencies (See Note 6) Common Stock [Member] Common Stock, shares authorized (in shares) Cash dividends declared, per share (in dollars per share) Common Stock, par value (in dollars per share) Common Stock, shares issued (in shares) Common Stock, shares outstanding (in shares) Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,965,987 shares in 2018 and 8,957,974 shares in 2017 Outstanding: 6,231,258 shares in 2018 and 6,263,245 shares in 2017 RETIREMENT BENEFIT PLANS [Abstract] Components of Deferred Tax (Assets) and Liabilities [Abstract] Comprehensive income/(loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent CONCENTRATION OF RISK Concentration Risk Type [Domain] Concentration Risk Benchmark [Axis] Concentration Risk Type [Axis] Concentration Risk Benchmark [Domain] Threshold percentage of concentration risk Concentration Risk, Percentage Concentration Risk [Line Items] Concentration Risk [Table] Principles of Consolidation Remaining performance obligations, revenue recognized Subscription services revenue related to performance obligations satisfied in prior periods General Corporate [Member] Corporate, Non-Segment [Member] Cost of products sold Cost of Goods and Services Sold Cost of Goods Sold Cost of Sales, Policy [Policy Text Block] State Foreign Current Foreign Tax Expense (Benefit) Current [Abstract] Federal Customer Relationships [Member] Customer Relationships [Member] Customer Concentration Risk [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Revenue [Abstract] 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] Disclosure of Debt [Abstract] Maturity date of loan Debt Instrument, Name [Domain] Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred taxes Deferred Income Tax Expense (Benefit) Deferred [Abstract] Total deferred income tax liabilities Deferred Tax Liabilities, Gross State Deferred State and Local Income Tax Expense (Benefit) Net deferred income tax assets Deferred Tax Assets, Net Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Total deferred income tax assets Deferred Tax Assets, Gross Inventories Deferred Tax Assets, Inventory Foreign Tax Credit Deferred Tax Assets, Tax Credit Carryforwards, Foreign Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Other postretirement benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Pensions Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Net deferred income tax liabilities Deferred Tax Liabilities, Net Other Intangible assets Deferred Tax Liabilities, Intangible Assets Deferred income taxes Property, plant and equipment Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Contribution Plan Net (loss) gain Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Equity Securities, Common Stock [Member] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Contributions expected to be made by Company in next fiscal year Prior service cost (credit) Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year Employer matching contribution percentage Percentage of voluntary contributions allowed to participants, maximum Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Long-term target allocations for plan assets 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Net (loss)/gain Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans Amounts recognized in accumulated other comprehensive income [Abstract] Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract] 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Defined Benefit Plan Disclosure [Line Items] Change due to availability of final actual assets and census data 2019 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months Total contributions made for the period Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] 2024 through 2028 Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Prior service (cost) credit Actuarial (gain)/loss 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Funded Status [Abstract] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract] Net amount recognized in the balance sheet Net amount recognized in accrued benefit liability Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Value of employer common stock included plan assets Actual return on plan assets Amortization of the net loss Defined Benefit Plan, Amortization of Gain (Loss) Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Assumptions used to determine net periodic benefit cost [Abstract] Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Amortization of prior service cost Change in benefit obligation [Roll Forward] Estimated future benefit payments to participants [Abstract] Change in fair value of plan assets [Roll Forward] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Benefit obligation at end of year Benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract] Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract] Interest cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Assumptions used to determine net periodic benefit obligations [Abstract] Plan amendment Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Components of the net periodic benefit cost [Abstract] Projected benefit obligation Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Fair value of plan assets at beginning of year Fair value of plan assets at end of year Fair value of plan assets Status of pension benefit plans and postretirement benefit plan [Abstract] Accumulated benefit obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Fair value of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Service cost Number of shares of employer common stock included plan assets (in shares) Defined Benefit Plan, Asset Categories [Axis] Accrued pension cost Liability, Defined Benefit Pension Plan, Noncurrent Depreciation Depreciation and amortization Derivative Instrument [Axis] Derivative Contract [Domain] STOCK OPTIONS AND AWARDS [Abstract] STOCK OPTIONS AND AWARDS Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Cash dividends declared Dividends, Common Stock, Cash EARNINGS PER SHARE Earnings Per Share [Text Block] Basic (in dollars per share) Diluted (in dollars per share) Earnings per Share: EARNINGS PER SHARE [Abstract] Effect of exchange rate changes on cash Income taxes using U.S. federal statutory rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Other-net, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Impact of foreign subsidiaries on effective tax rate, Percent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Impact of Research & Development tax credit, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent Impact of manufacturers deduction on effective tax rate, Percent Effective Income Tax Rate Reconciliation, Deduction, Other, Percent State income taxes, net of federal benefit, Percent Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Accrued compensation Employee-related Liabilities, Current Stock Options [Member] Equity Component [Domain] Equity Securities [Member] Excess of current cost over LIFO carrying value Intangible assets Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value of Financial Instruments Level 3 [Member] Level 1 [Member] Level 2 [Member] FIFO inventory amount 2020 2023 Patents and other intangibles net of accumulated amortization Net per Balance Sheet Gross Amount 2021 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Useful lives of intangible assets 2022 Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] Accumulated Amortization Finite-Lived Intangible Assets [Line Items] Amortization expense fiscal year maturity [Abstract] Weighted-Average Amortization Period 2019 Fiscal Year Fixed income [Member] Foreign Jurisdiction [Member] Impact of foreign subsidiaries on effective tax rate, Amount Foreign Earnings Repatriated Foreign Currency Loss on sale of equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Foreign exchange Goodwill Beginning balance Ending balance Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Investment Impairment of goodwill GOODWILL Goodwill Disclosure [Text Block] Goodwill [Abstract] Goodwill, Impaired [Abstract] Goodwill [Roll Forward] Intangibles Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Goodwill [Line Items] Gross margin Gross Profit Intellectual Property [Member] Intersegment Eliminations [Member] Income Taxes [Abstract] Income Tax Authority [Axis] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Domestic Income Tax Authority [Domain] Foreign Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Consolidated Statements of Income [Abstract] Income Tax Contingency [Line Items] Income Tax Contingency [Table] Income before income taxes [Abstract] Income taxes Provision for income taxes Income Tax Expense (Benefit) Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract] Provision for income taxes [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Impact of Research & Development tax credit, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount Other-net, Amount Income taxes using U.S. federal statutory rate, Amount Impact of manufacturers deduction on effective tax rate, Amount Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Refundable income taxes Income Taxes State income taxes, net of federal benefit, Amount Total income taxes paid Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Inventories Increase (Decrease) in Inventories Accrued compensation Changes in operating assets and liabilities: Other assets Increase (Decrease) in Other Operating Assets Prepaid expenses Increase (Decrease) in Prepaid Expense Other accrued expenses Dilutive stock options (in shares) Trademarks INTANGIBLES Interest expense Interest Expense Interest paid Interest Rate Swap [Member] Floor Rate [Member] U.S. Federal [Member] Finished goods Total inventories Inventory, Net Raw materials and component parts Work in process Inventories [Abstract] Inventories: Inventory, Net [Abstract] Inventories Inventory, Policy [Policy Text Block] LIBOR [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Axis] Land Lease Arrangement Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] LEASES LEASES [Abstract] LIABILITIES AND SHAREHOLDERS' EQUITY TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Current Liabilities Total Current Liabilities Liabilities, Current LIFO inventory amount Quarterly commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Revolving credit loan Revolving Credit Loan [Member] Line of Credit [Member] Maximum borrowing capacity Quarterly principal payment Line of Credit Facility, Periodic Payment, Principal Schedule of debt [Abstract] Long term debt Long-term Debt Scheduled annual principal maturities of long-term debt [Abstract] Fixed rate of interest 2019 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Current portion of long-term debt Less current portion Long-term debt, less current portion Long term debt, less current portion 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two Contingency Information [Abstract] Machinery and equipment Machinery and Equipment [Member] Advertising Costs [Abstract] Term Loan [Member] Medium-term Notes [Member] Assets Long-Lived Assets DESCRIPTION OF BUSINESS Nature of Operations [Text Block] 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 Foreign [Member] Non-US [Member] Non-Compete Agreements [Member] Non-compete Agreements [Member] Other income Number of operating segments Open tax year Open Tax Year Operating Leased Assets [Line Items] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Total Operating Leases, Future Minimum Payments Due Future minimum payments under non-cancelable operating leases [Abstract] Rent expense for all operating leases Operating Segments [Member] Operating profit Operating profit Operating Income (Loss) 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years 2020 Operating Leases, Future Minimum Payments, Due in Two Years DESCRIPTION OF BUSINESS [Abstract] Change in fair value of interest rate swap, taxes benefit Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $578,090 in 2018 and $62,632 in 2017 Change in pension and other postretirement benefit costs, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Change in foreign currency translation Currency translation adjustment Change in pension and postretirement benefit costs, income taxes (expense)/ benefit Change in fair value of interest rate swap, net of tax benefit of: $26,969 in 2018 and $7,310 in 2017 Change in fair value of interest rate swap Other Assets Other Assets [Abstract] Supplemental Pension [Member] Other Pension, Postretirement and Supplemental Plans [Member] Prior service cost Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Net loss (gain) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Other long-term liabilities Other Postretirement Benefit [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 other postretirement benefits Total other comprehensive income/(loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Prime Rate [Member] Purchase Common Stock for Treasury Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Cash Business acquisitions, 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 Capitalized software Capitalized software Software Development Costs [Abstract] Pension Benefit [Member] RETIREMENT BENEFIT PLANS Pension and Other Postretirement Benefits Disclosure [Text Block] Plan Name [Axis] Plan Asset Categories [Domain] Plan Name [Domain] Prepaid expenses and other current assets Reclassification Payments on term loan Proceeds from (Repayments of) Long-term Debt and Capital Securities Cash dividends received Proceeds from Dividends Received Proceeds from issuance of long-term debt Proceeds from sale of equipment and other assets Proceeds from short-term borrowing (Revolver) Proceeds from Short-term Debt Property, Plant and Equipment, Type [Axis] Estimated useful lives of the assets Property, Plant and Equipment [Line Items] Property, Plant and Equipment and Related Depreciation [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment and Related Depreciation Property, Plant and Equipment Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Net Property, Plant and Equipment, Net Provision for doubtful accounts Reconciliation of the beginning and ending amount of unrecognized tax benefits [Roll Forward] Payments on revolving credit note Payments on revolving credit note Repayments of Lines of Credit Principal payments on long-term debt Repayments of Long-term Debt Product Development Costs [Abstract] Research and Development Expense [Abstract] Software Development Costs Product development expenses Product development expenses Restricted Stock [Member] Retained earnings Retained Earnings [Member] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Net sales Sales Revenue from Contract with Customer, Excluding Assessed Tax Revenue Recognition [Abstract] Revenue from Contract with Customer [Abstract] Revenue Recognition CONCENTRATION OF RISK [Abstract] 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) Expected term 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 Net Sales [Member] Forecast [Member] Scenario, Unspecified [Domain] Annual Principal Maturities of Long-Term Debt Stock Appreciation Rights Activity Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block] Reconciliation of Income Taxes Computed Using the U.S. Federal Statutory Rate to that Reflected in Operations Funded Status of Pension Benefit Plans and Postretirement Benefit Plan Schedule of Net Funded Status [Table Text Block] Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Denominators Used in the Earnings Per Share Computations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock Option Activity Income Before Income Taxes Gross Carrying Amount and Accumulated Amortization of Amortizable Intangible Assets Schedule of Operating Leased Assets [Table] Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Reconciliation of Unrecognized Tax Benefits Future Minimum Payments Under Non-Cancelable Operating Leases Schedule of Finite-Lived Intangible Assets [Table] Debt Schedule of Debt [Table Text Block] Change in the Components of Accumulated Other Comprehensive income Projected Benefit Obligation and Accumulated Benefit Obligation in Excess of Plan Assets Schedule of Accumulated and Projected Benefit Obligations [Table Text Block] Amounts Recognized in Accumulated Other Comprehensive Income Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Assumptions Used to Determine Net Periodic Benefit Cost for Benefit Plans Schedule of Assumptions Used [Table Text Block] Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Provision for Income Taxes Deferred Income Tax (Assets) Liabilities Fair Values of Plans Assets Utilizing Fair Value Hierarchy Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Roll-forward of Goodwill Schedule of Goodwill [Table] Property, Plant and Equipment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Financial Information Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock Grants Outstanding and Exercisable Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Loan Agreement [Member] Segment Reporting Information [Line Items] REPORTABLE SEGMENTS Segment Reporting Disclosure [Text Block] REPORTABLE SEGMENTS [Abstract] Segment [Domain] Reportable Segments Information [Abstract] Selling and administrative expenses Selling, General and Administrative Expense Selling and Administrative Expenses Weighted - Average Exercise Price, Stock Appreciation Rights (SARs) [Abstract] Stock Based Compensation [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Options granted (in shares) Issued (in shares) Stock compensation expense 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) Risk free rate Volatility deviation Issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Shares available for future grant (in shares) Outstanding at end of period (in dollars per share) Outstanding at beginning 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 beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding options, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Exercisable as of December 29, 2018 (in shares) Stock Based Compensation 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) Balances (in shares) Balances (in shares) Shares, Outstanding ACCOUNTING POLICIES State and Local Jurisdiction [Member] Scenario [Axis] Consolidated Balance Sheets [Abstract] Consolidated Statements of Comprehensive Income [Abstract] Segments [Axis] Statement [Line Items] Statement [Table] Consolidated Statements of Cash Flows [Abstract] Equity Components [Axis] Consolidated Statements of Shareholders' Equity [Abstract] Issuance of Common Stock for directors' fees Stock Issued During Period, Value, Share-based Compensation, Gross Issuance of Common Stock for directors' fees (in shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Stock Appreciation Rights (SARs) [Member] Total Shareholders' Equity Balances Balances Stockholders' Equity Attributable to Parent Shareholders' Equity Subscription [Member] Accounts receivable, customers due period Accounts Receivable Treasury stock purchases (in shares) Treasury Stock, Shares, Acquired Treasury stock purchases Treasury Stock, Value, Acquired, Cost Method Treasury Stock [Member] Treasury Stock: 2,734,729 shares in 2018 and 2,694,729 shares in 2017 Treasury Stock, Value Treasury Stock, shares (in shares) Unrecognized tax benefits that would affect the annual effective tax rate Decreases resulting from the expiration of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Increases for positions taken during the current period Balance at beginning of year Balance at end of year Unrecognized Tax Benefits Accrued interest related to unrecognized tax benefits Use of Estimates Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Deductions - Describe SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Charged to Costs and Expenses Valuation Allowances and Reserves Type [Axis] Charged to Other Accounts - Describe SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Valuation Allowances and Reserves [Domain] 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] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Consolidation Items [Axis] Consolidation Items [Domain] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] Reportable Geographical Components [Member] Range [Domain] Range [Axis] Schedule II - Valuation and Qualifying accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Segment, Geographical [Domain] Geographical [Domain] Geographical [Axis] Valuation and Qualifying Accounts Disclosure [Table] Schedule II - Valuation and Qualifying accounts [Abstract] Valuation and Qualifying Accounts Disclosure [Line Items] Canada [Member] China [Member] Hong Kong [Member] Mexico [Member] Taipei, Taiwan [Member] United States [Member] United States [Member] Interest Rate Risk [Abstract] Represents the signed amendment to Loan Agreement with People's United Bank now known as 2012 Term Loan. Term Loan 2012 [Member] 2012 Term Loan [Member] 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] 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 Represents the signed amendment to Restated Loan Agreement with People's United Bank. Restated Loan Agreement [Member] 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 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] Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Three Leverage ratio as multiple, through 2020 Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Two Leverage ratio as multiple, through 2019 Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period one Leverage ratio as multiple, through 2018 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 Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Thereafter Leverage ratio as multiple, there after 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 refers to percentage of outstanding balance of term loan. Percentage of Outstanding Balance of Term Loan Percentage of outstanding balance of term loan The aggregate recognized during the period for goods returned by customers. Revenue From Contract With Customer Excluding Assessed Tax, Sales Returns Sales returns Amount has been fully or partially written-off as bad debts. Bad Debt Expense Bad debt expense Increase decrease in percentage of employer's matching contributions to a defined contribution plan. Increase Decrease In Employer Matching Contribution On First Of Employee Contributions Increase in employer matching contribution on first of total employee contributions, percentage Contribution Plan [Abstract] Transitional matching contributions made by an employer to a defined contribution plan. Transitional Credit Contributions [Member] Non-discretionary percentage of contribution for the eligible employees. Non-discretionary Contribution Percentage1 Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan Non-discretionary contributions made by an employer to a defined contribution plan. Non-discretionary Contributions [Member] Refers to U.S. non-union employees retirement plan. U.S. Non Union Employees [Member] Non-Union U.S. Employees [Member] Regular matching contributions made by an employer to a defined contribution plan. Regular Matching Contributions [Member] Plan designed to provide participants with a benefit. Plan 401K Plan Original [Member] Plan designed to provide participants with a benefit. Plan 401 K Plan Amendment [Member] Non-discretionary percentage of contribution for the non eligible employees. Non Discretionary Contribution Percentage2 Non-discretionary contribution percentage for employees who were not eligible to participate in the salaried plan Exclusive legal right granted by the government to the owner of the developed technology and licenses to exploit the technology for a period of time specified by law. Technology and licenses [Member] Technology and Licenses [Member] Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation withholding taxes of Tax Cuts and Jobs Act of 2017. Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Withholding Taxes Foreign withholding taxes Refers to period of installments for payments of taxes deemed repatriation of earnings held in foreign corporation. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Period of Installments for Payments of Taxes Period of installments for payments of taxes Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount Impact of New Tax Law, Amount Amount of deferred tax liability attributable to taxable temporary differences from taxes withholding on foreign currency transactions. Deferred Tax Liabilities, Foreign Withholding Tax Foreign Withholding Tax For year one, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year One 2018 For year six, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Six 2023 Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Impact of New Tax Law, percent Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount Impact on Foreign Repatriation Tax Reform, Amount Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Percent Impact on Foreign Repatriation Tax Reform, percent Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Income Tax Disclosure [Line Items] Disclosure of information about income taxes. Income Tax Disclosure [Table] For year four, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Four 2021 For year two, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year two 2019 Amount of reasonable estimate for undistributed accumulated earnings of foreign subsidiary intended to be permanently reinvested outside country of domicile for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts And Jobs Act Of 2017 Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary Undistributed earnings of foreign subsidiaries For year three, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Three 2020 Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Earnings Provisional Income Tax Expense Income tax expense, foreign earnings Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit) Income tax expense (benefit) For year seven, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Seven 2024 For year five, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Five 2022 For year eight, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Eight 2025 Amount of reasonable estimate for tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability Deemed repatriation tax on foreign earnings, provisional liability Effect of Tax Cuts and Jobs Act of 2017 [Abstract] Effect of tax cuts and jobs act of 2017 [Abstract] Tax Year [Abstract] Goodwill [Abstract] Valuation And Qualifying Accounts Information [Abstract] Valuation and qualifying accounts information [Abstract] Stock Appreciation Rights and Options Outstanding And Exercisable [Abstract] SARs Grants Outstanding and Exercisable [Abstract] Represents the stock option plan. Plan 2010 [Member] 2010 Plan [Member] 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. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits and the right to receive cash or stock compensation equal to the appreciation of a predetermined number of the entity's shares, during a predetermined time period. Employee Stock Option and Stock Appreciation Rights (SARs) [Member] Stock Options and SARs [Member] Represents the number of plans that have shares reserved for further issuance. Number of plans that have shares reserved for further issuance Stock Options [Abstract] Stock Options [Abstract] 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 Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets. Schedule of Assumptions Used to Determine Benefit Obligations [Table Text Block] Assumptions Used to Determine Projected Benefit Obligations for Benefit Plans Represents the non-cancelable operating leases. Non-Cancelable Leases [Member] Refers to all leases of all kinds. All Leases of All Kinds [Member] Description of Business Information [Abstract] Description of Business Information [Abstract] Refers to the number of separate operating divisions managed and controlled by the entity. Number of Separate Operating Divisions Number of separate operating divisions Refers to number of wholly-owned subsidiaries controlled and managed by the entity. A subsidiary, subsidiary company or daughter company is a company that is owned or controlled by another company, which is called the parent company, parent, or holding company. The subsidiary can be a company, corporation, or limited liability company. Number Of Wholly-owned Subsidiaries Number of wholly-owned subsidiaries Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Organization, Consolidation and Presentation of Financial Statements [Line Items] Lerma Mexico is a city in Mexico. Lerma, Mexico [Member] Lerma, Mexico [Member] Reynosa is a border city in the northern part of Tamaulipas, Mexico. Reynosa, Mexico [Member] Reynosa, Mexico [Member] Tillsonburg is a town in Ontario, Canada. Tillsonburg, Ontario, Canada [Member] Tillsonburg, Ontario, Canada [Member] Shanghai is the china's biggest city. Shanghai, China [Member] Shanghai, China [Member] Dongguan, an industrial city in China. Dongguan, China [Member] Dongguan, China [Member] Kelowna is a city in the southern interior of British Columbia, Canada. Kelowna, British Columbia, Canada [Member] Kelowna, British Columbia, Canada [Member] Table disclosing the organization, consolidation and basis of presentation of financial statements disclosure. Organization, Consolidation and Presentation of Financial Statements [Table] Document and Entity Information [Abstract] Refers to number of defined benefit plans during the period. Number of defined benefit plans Number of plans Period of horizon for various asset classes used in calculating expected long-term rates of return. Period of horizon for various asset classes used in calculating expected long term rates of return Currency translation adjustment relating to capital expenditures during the period. Currency translation adjustment, Capital expenditures Currency translation adjustment Capital expenditures before currency translation adjustment and general corporate. Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1 Capital expenditures before currency translation adjustment Total capital expenditures from operations and corporate, adjusted for currency translation adjustment. Capital expenditures Capital expenditures Ownership interests or the right to acquire ownership interests in corporations and other legal entities which ownership interest is represented by shares of common or preferred stock (which is neither mandatorily redeemable nor redeemable at the option of the holder), convertible securities, stock rights, or stock warrants categorized by other type not specified in taxonomy. The Eastern Company Common Stock [Member] The Eastern Company Common Stock [Member] Fifteen year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities. Fifteen Year Target Duration STRIPS Fixed Income Fund [Member] Russell 15 Year STRIPS Fixed Income Fund [Member] Ten year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities. Ten Year Target Duration STRIPS Fixed Income Fund [Member] Russell 10 Year STRIPS Fixed Income Fund [Member] Written contracts detailing the terms and conditions of insurance. Insurance contracts [Member] Insurance Contracts [Member] Eight year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities. Eight Year Target Duration LDI Fixed Income Fund [Member] Russell 8 Year LDI Fixed Income Fund [Member] Fourteen year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities. Fourteen Year Target Duration LDI Fixed Income Fund [Member] Russell 14 Year LDI Fixed Income Fund [Member] Twenty eight to twenty nine year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities. Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member] Russell 28 to 29 Year STRIPS Fixed Income Fund [Member] The multi asset core fund has an investment objective of outperforming the Russell Development ex-U.S. Multi Cap Index Net. The fund is designed to provide the potential for long-term growth of capital by utilizing a diversified group of investment advisors that the Trustee's manager research indicates will outperform over a full market cycle. Multi Asset Core Plus Fund [Member] Russell Multi Asset Core Plus Fund [Member] Fair values of pension plans assets [Abstract] Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for plan amendment. Other Comprehensive Income (Loss), Defined Benefit Plan, Plan Amendment, after Tax Additional recognition due to plan amendment Amount after tax of (increase) decrease in the value of the projected benefit obligation related to a change in other costs assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit. Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax Other Amount, after tax, of (gains) losses deferred for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. Other Comprehensive Income (Loss), Defined Benefit Plan, (Gains) Losses Deferred Arising During Period, after Tax Asset (gains)/losses deferred Liability (gains)/losses [Abstract] Charged to net periodic benefit cost [Abstract] Changes in the accumulated other comprehensive income due to availability of final actual assets and census data. Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data Change due to availability of final actual assets and census data Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract] The amount of increase or decrease due to a change in the terms of discount rate. Defined Benefit Plan, Discount Rate Change in discount rate Discount rate The term loans outstanding as of the balance sheet date. Term Loans Long term debt Term loans Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the forth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Long-term Debt, Maturities, Repayments of Principal after Year Four Thereafter Disclosure of accounting policy for product development costs. Product Development Costs [Policy Text Block] Product Development Costs Disclosure of accounting policy for the classification of shipping and handling costs. Shipping and Handling Costs [Policy Text Block] Shipping and Handling Costs Refers to the acquired entity. Load N Lock [Member] Load N Lock [Member] Acquisitions [Abstract] Finite Lived Intangible Assets Acquired [Abstract] Intangible Assets Acquired [Abstract] The percentage of earn-out consideration percentage during the period. Business Combination Earn-out Consideration Percentage One Earnout consideration percentage of sales, condition one This element represents the seller's original cost basis of inventory acquired in connection with a business combination for which the initial accounting was incomplete. Business Combination, Provisional Information, Initial Accounting Incomplete, Original Cost Basis, Inventory Estimated fair value of inventories acquired, original cost basis Refers to the acquired entity. Velvac Holdings, Inc [Member] Velvac Holdings, Inc [Member] The percentage of earn-out consideration percentage during the period. Business Combination Earn-out Consideration Percentage Two Earnout consideration percentage of sales, condition two Refers to the business combination contingent consideration earn out period. Business Combination Contingent Consideration Earn out Period Earn out period Refers to modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract. Modification of Benefit Multiplier on Each Subsequent Anniversary for Lifetime of Contract Modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract Refers to the benefits from modification in benefit multiplier at end of current contract. Modification of Benefit Multiplier at End of Current Contract Modification of benefit multiplier at end of current contract Refers to modification of benefit multiplier. Modification of Benefit Multiplier Modification of benefit multiplier The Changes in the expense amount of unrecognized prior service cost during the period. Defined Benefit Plan, Change in Expense of Unrecognized Prior Service Cost Credit Increase in expense of unrecognized prior service cost The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Canadian Commercial Vehicles Corporation, Eastern Industrial Ltd. and Sesamee Mexicana, S.A. de C.V. The units design, manufacture and market a diverse product line of industrial and vehicular hardware throughout North America. Industrial Hardware [Member] Industrial Hardware Segment [Member] Industrial Hardware [Member] Exclusive legal right granted by the government to the owner of the patent and developed technology to exploit an invention or a process for a period of time specified by law. Patents and developed technology [Member] Patents and Developed Technology [Member] The Security Products segment, made up of Greenwald Industries, Illinois Lock Company/CCL Security Products/Royal Lock, World Lock Company Ltd. and World Security Industries Ltd., is a leading manufacturer of security products. This segment manufactures electronic and mechanical locking devices, both keyed and keyless, for the computer, electronics, vending and gaming industries. Security Products [Member] Security Products Segment [Member] Security Products [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] Metal Products Segment [Member] Metal Products [Member] Gross value of Stock Appreciation Rights (SARs), issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Right to receive cash or stock compensation equal to the appreciation of a predetermined number of the entity's shares, during a predetermined time period. Stock Issued During Period Value Stock Appreciation Rights Issuance of SARS Gross shares of Stock Appreciation Rights (SARs), issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Right to receive cash or stock compensation equal to the appreciation of a predetermined number of the entity's shares, during a predetermined time period. Stock Issued During Period Shares Stock Appreciation Rights Issuance of SARS (in shares) INTANGIBLES [Abstract] The maximum number of voting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Voting Preferred Stock Shares Authorized In Shares Voting Preferred Stock, shares authorized (in shares) Issuance value per share of no-par value, voting preferred stock; generally not indicative of the fair market value per share. Voting Preferred Stock No Par Value Voting Preferred Stock, par value (in dollars per share) Issuance value per share of no-par value, nonvoting preferred stock; generally not indicative of the fair market value per share. Nonvoting Preferred Stock No Par Value Nonvoting Preferred Stock, par value (in dollars per share) The maximum number of nonvoting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Nonvoting Preferred Stock Shares Authorized In Shares Nonvoting Preferred Stock, shares authorized (in shares) Aggregate par or stated value of issued nonvoting preferred stock. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Nonvoting Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares Aggregate par or stated value of voting preferred stock authorized. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Voting Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares Gains on pensions assets reclassified from cost of goods sold to other income. Defined Benefit Plan, Gains on pensions assets reclassified from cost of goods sold to other income Gains on pensions assets reclassified from cost of goods sold to other income Number of customers that exceed the threshold percentage of concentration risk. Number of major customers Number of major customers Recognition of Revenue and Accounts Receivable [Abstract] Reclassification [Abstract] Reclassification [Abstract] Refers to the percentage of available cash located in foreign subsidiaries . Percentage of Available Cash Percentage of available cash located in foreign subsidiaries The amount of costs unrecognized during the period for pension and postretirement benefits. Unrecognized Pension And Postretirement Benefits Unrecognized pension & other postretirement benefits EX-101.PRE 12 eml-20181229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 29, 2018
Feb. 15, 2019
Jun. 30, 2018
Document and Entity Information [Abstract]      
Entity Registrant Name EASTERN CO    
Entity Central Index Key 0000031107    
Current Fiscal Year End Date --12-29    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Ex Transition Period false    
Entity Public Float     $ 145,184,332
Entity Common Stock, Shares Outstanding   6,231,409  
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 29, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
Dec. 29, 2018
Dec. 30, 2017
Current Assets    
Cash and cash equivalents $ 13,925,765 $ 22,275,477
Accounts receivable, less allowances of $680,000 in 2018 and $470,000 in 2017 30,285,316 27,119,910
Inventories:    
Raw materials and component parts 17,841,166 14,331,915
Work in process 8,960,202 7,718,379
Finished goods 25,971,841 25,218,463
Total inventories 52,773,209 47,268,757
Prepaid expenses and other current assets 3,071,888 3,401,456
Refundable income taxes 1,133,847 0
Total Current Assets 101,190,025 100,065,600
Property, Plant and Equipment    
Land 1,159,813 1,160,298
Buildings 16,477,462 16,426,977
Machinery and equipment 56,131,340 52,680,240
Accumulated depreciation (43,915,238) (41,075,121)
Property, Plant and Equipment, Net 29,853,377 29,192,394
Other Assets    
Goodwill 34,840,376 32,228,891
Trademarks 3,686,063 3,686,063
Patents and other intangibles net of accumulated amortization 10,281,720 9,275,158
Deferred income taxes 1,396,006 2,010,291
Total other assets 50,204,165 47,200,403
TOTAL ASSETS 181,247,567 176,458,397
Current Liabilities    
Accounts payable 18,497,626 14,712,414
Accrued compensation 4,159,808 4,376,211
Other accrued expenses 3,095,666 3,606,057
Contingent Liability 2,070,000 2,070,000
Current portion of long-term debt 2,325,000 6,550,000
Total Current Liabilities 30,148,100 31,314,682
Deferred income taxes 1,516,012 1,723,543
Other long-term liabilities 353,856 358,982
Long-term debt, less current portion 26,350,000 28,675,000
Accrued other postretirement benefits 648,635 1,032,171
Accrued pension cost 25,362,325 26,423,429
Commitments and contingencies (See Note 6)
Shareholders' Equity    
Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,965,987 shares in 2018 and 8,957,974 shares in 2017 Outstanding: 6,231,258 shares in 2018 and 6,263,245 shares in 2017 29,994,890 29,501,123
Treasury Stock: 2,734,729 shares in 2018 and 2,694,729 shares in 2017 (20,169,098) (19,105,723)
Retained earnings 109,671,362 97,921,903
Accumulated other comprehensive income (loss):    
Foreign currency translation (2,106,329) (943,193)
Unrealized gain on interest rate swap, net of tax 166,444 41,757
Unrecognized net pension and other postretirement benefit costs, net of tax (20,688,630) (20,485,277)
Accumulated other comprehensive loss (22,628,515) (21,386,713)
Total Shareholders' Equity 96,868,639 86,930,590
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 181,247,567 $ 176,458,397
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 29, 2018
Dec. 30, 2017
Current Assets    
Accounts receivable, allowances $ 680,000 $ 470,000
Shareholders' Equity    
Voting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Voting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Nonvoting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Nonvoting Preferred Stock, shares authorized (in shares) 1,000,000 1,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,965,987 8,957,974
Common Stock, shares outstanding (in shares) 6,231,258 6,263,245
Treasury Stock, shares (in shares) 2,734,729 2,694,729
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Income - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Consolidated Statements of Income [Abstract]    
Net sales $ 234,275,463 $ 204,239,613
Cost of products sold (175,550,418) (154,382,737)
Gross margin 58,725,045 49,856,876
Product development expenses (6,950,969) (5,622,829)
Selling and administrative expenses (33,914,735) (32,151,289)
Operating profit 17,859,341 12,082,758
Interest expense (1,202,272) (976,512)
Other income 933,260 348,696
Income before income taxes 17,590,329 11,454,942
Income taxes 3,084,392 6,409,687
Net income $ 14,505,937 $ 5,045,255
Earnings per Share:    
Basic (in dollars per share) $ 2.32 $ 0.81
Diluted (in dollars per share) $ 2.31 $ 0.80
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Consolidated Statements of Comprehensive Income [Abstract]    
Net income $ 14,505,937 $ 5,045,255
Other comprehensive income/(loss)    
Change in foreign currency translation (1,163,136) 1,221,888
Change in fair value of interest rate swap, net of tax benefit of: $26,969 in 2018 and $7,310 in 2017 124,687 41,757
Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $578,090 in 2018 and $62,632 in 2017 (203,353) 554,243
Total other comprehensive income/(loss) (1,241,802) 1,817,888
Comprehensive income/(loss) $ 13,264,135 $ 6,863,143
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Other comprehensive income/(loss)    
Change in fair value of interest rate swap, taxes benefit $ 26,969 $ 7,310
Change in pension and postretirement benefit costs, income taxes (expense)/ benefit $ 578,090 $ 62,632
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Shareholders' Equity - USD ($)
Common Stock [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Balances at Dec. 31, 2016 $ 29,146,622 $ (19,105,723) $ 95,631,216 $ (23,204,601) $ 82,467,514
Balances (in shares) at Dec. 31, 2016 8,950,827 (2,694,729)      
Net income     5,045,255   5,045,255
Cash dividends declared     (2,754,568)   (2,754,568)
Currency translation adjustment       1,221,888 1,221,888
Change in fair value of interest rate swap       41,757 41,757
Change in pension and other postretirement benefit costs, net of tax       554,243 554,243
Issuance of SARS $ 172,806       172,806
Issuance of Common Stock for directors' fees $ 181,695       181,695
Issuance of Common Stock for directors' fees (in shares) 7,147        
Balances at Dec. 30, 2017 $ 29,501,123 $ (19,105,723) 97,921,903 (21,386,713) 86,930,590
Balances (in shares) at Dec. 30, 2017 8,957,974 (2,694,729)      
Net income     14,505,937   14,505,937
Cash dividends declared     (2,756,478)   (2,756,478)
Currency translation adjustment       (1,163,136) (1,163,136)
Change in fair value of interest rate swap       124,687 124,687
Change in pension and other postretirement benefit costs, net of tax       (203,353) (203,353)
Treasury stock purchases   $ (1,063,375)     (1,063,375)
Treasury stock purchases (in shares)   (40,000)      
Issuance of SARS $ 276,777       276,777
Issuance of SARS (in shares) 151        
Issuance of Common Stock for directors' fees $ 216,990       216,990
Issuance of Common Stock for directors' fees (in shares) 7,862        
Balances at Dec. 29, 2018 $ 29,994,890 $ (20,169,098) $ 109,671,362 $ (22,628,515) $ 96,868,639
Balances (in shares) at Dec. 29, 2018 8,965,987 (2,734,729)      
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Consolidated Statements of Shareholders' Equity [Abstract]    
Cash dividends declared, per share (in dollars per share) $ 0.44 $ 0.44
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Operating Activities    
Net income $ 14,505,937 $ 5,045,255
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 5,329,208 4,719,185
Unrecognized pension & other postretirement benefits (2,226,083) 326,706
Loss on sale of equipment and other assets (413,333) (369,128)
Provision for doubtful accounts 185,136 55,284
Deferred taxes 947,851 1,198,020
Stock compensation expense 493,767 354,501
Changes in operating assets and liabilities:    
Accounts receivable (3,483,484) (2,574,823)
Inventories (5,356,646) 152,130
Prepaid expenses (761,135) (1,709,241)
Other assets 102,068 709,757
Accounts payable 4,106,130 892,439
Accrued compensation (165,828) 911,572
Other accrued expenses (387,526) 1,468,525
Net cash provided by operating activities 12,876,062 11,180,182
Investing Activities    
Purchases of property, plant and equipment (3,596,572) (2,762,949)
Capitalized software (1,813,973) 0
Proceeds from sale of equipment and other assets 0 44,100
Business acquisitions, net of cash acquired (4,994,685) (40,078,000)
Net cash used in investing activities (10,405,230) (42,796,849)
Financing Activities    
Proceeds from issuance of long-term debt 0 31,000,000
Principal payments on long-term debt (1,550,000) (2,560,714)
Proceeds from short-term borrowing (Revolver) 7,000,000 6,614,611
Payments on revolving credit note (12,000,000) (1,614,611)
Purchase Common Stock for Treasury (1,063,375) 0
Dividends paid (2,756,478) (2,754,568)
Net cash used in financing activities (10,369,853) 30,684,718
Effect of exchange rate changes on cash (450,691) 482,049
Net change in cash and cash equivalents (8,349,712) (449,899)
Cash and cash equivalents at beginning of year 22,275,477 22,725,376
Cash and cash equivalents at end of year $ 13,925,765 $ 22,275,477
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.1
DESCRIPTION OF BUSINESS
12 Months Ended
Dec. 29, 2018
DESCRIPTION OF BUSINESS [Abstract]  
DESCRIPTION OF BUSINESS
1. Description of Business

The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).

The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.

The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.

The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.

The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.

Sales are made to customers primarily in North America.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES
12 Months Ended
Dec. 29, 2018
ACCOUNTING POLICIES [Abstract]  
ACCOUNTING POLICIES
2. Accounting Policies

Fiscal Year

The Company's year ends on the Saturday nearest to December 31.  Fiscal Years, 2018 and 2017, were 52 week each.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.

Reclassification

Commencing with the first quarter of 2018, pension service costs have been broken out and reclassified from the gains and losses associated with the pension assets.  Additionally, for 2017 $193,943 of gains associated with pensions assets have been reclassified from cost of goods sold to other income for comparability between the two periods. The reclassification of these expenses does not affect the net income reported.

Commencing with the third quarter of 2017, product development expenses 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 expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.  The reclassification of these expenses does not affect the net income reported.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.  On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.  Actual results could differ from those estimates.

Foreign Currency

For foreign operations asset and liability accounts are translated with an exchange rate at the respective balance sheet dates; income statement accounts are translated at the average exchange rate for the years.  Resulting translation adjustments are made directly to a separate component of shareholders' equity – "Accumulated other comprehensive income (loss) – Foreign currency translation".  Foreign currency exchange transaction gains and losses are not material in any year.

Cash Equivalents

Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.  The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 60% of available cash is located outside of the United States in our foreign subsidiaries.

Accounts Receivable

Accounts receivable are stated at their net realizable value.  The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.  The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.  The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.  Accounts are considered past due based on when payment was originally due.  If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.  The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.  No one customer exceeded 10% of total accounts receivable at year end 2018 or 2017.

Inventories

Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($30,151,679 for U.S. inventories at December 29, 2018, excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,175,339 for inventories outside the U.S. at December 29, 2018). Cost exceeds the LIFO carrying value by approximately $6,957,972 at December 29, 2018 and $6,476,073 at December 30, 2017. There was no material LIFO quantity liquidation in 2018 or 2017. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.

Property, Plant and Equipment and Related Depreciation

Property, plant and equipment (including equipment under capital lease) are stated at cost.  Depreciation ($4,329,136 in 2018, $3,948,728 in 2017) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.

Goodwill

The Company performed qualitative assessments of goodwill as of the end of fiscal 2018 and fiscal 2017 and determined it is more likely than not that no impairment of goodwill existed at the end of 2018 or 2017.  The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.  Additionally, the Company will perform interim analysis whenever conditions warrant.

Goodwill would be considered impaired whenever the historical carrying amount exceeds the fair value.  Pursuant to the qualitative assessment performed, goodwill was not impaired in 2018 or 2017.  Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.  The maximum future impairment of goodwill that could occur is the amount recognized on our balance sheet.

Intangible Assets

Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.  Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.  Generally, non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2018 and 2017 was $1,452,084 and $770,457, respectively.  In the event that facts and circumstances indicate that the carrying value of the intangible assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.   The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
  
Level 2
Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.
  
Level 3
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.

The Company's financial instruments are primarily investments in pension assets, see footnote 11, and consists of an interest rate swap.

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

The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 29, 2018 and December 30, 2017, approximate fair value based on the expected future cash flows of the related instruments.

Revenue Recognition

The Company recognizes revenue in accordance with ASC 606 when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The Company generates wholesale revenues primarily from the sale of products to original equipment manufacturers and distributers in the United States.  The Company recognizes revenue upon shipment or transfer of title to the customer as that is when the customer obtains control of the promised goods.  The Company typically extends credit terms to its customers based on their creditworthiness and generally does not receive advance payments.  As such, the Company records accounts receivable at the time of shipment, when the Company's right to the consideration becomes unconditional.  Accounts receivable from the Company's customers are typically due within 30 days of invoicing.  An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends and the Company's assessment of the customer's credit worthiness.  As of December 29, 2018 and December 30, 2017, the Company's allowance for doubtful accounts total was $680,000 and $470,000, respectively.  As of December 29, 2018 and December 30, 2017, the Company's bad debt expense was $220,000 and $87,000, respectively.

The Company considers several factors in determining that control transfers to the customer upon shipment of products.  These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risk and rewards of ownership at the time of shipment.

Based on historical experience, the Company does not accrue a reserve for product returns.  For the years ended December 29, 2018 and December 30, 2017, the Company recorded sales returns of $725,000 and $565,000, respectively, as a reduction of revenue.

Greenwald Industries generates subscription services revenue from access provided to customers to the division's specific online databases.  For the years ended December 29, 2018 and December 30, 2017, Greenwald Industries subscription services revenue was $448,000 and $317,000, respectively.

Sales and similar taxes that are imposed on the Company's sales and collected from the customer are excluded from revenues.

Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of sales and are expensed as incurred.

The Company does not have any significant deferred revenue.

For the years ended December 29, 2018 and December 30, 2017, the Company recorded no revenues related to performance obligations satisfied in prior periods.  As part of the Company's adoption of the new revenue standard, the Company has elected to use the practical expedient to exclude disclosure of transaction prices allocated to remaining performance obligations, and when the Company expects to recognize such revenue, for all periods prior to the date of initial application of the standard.

Subscription services revenue from remaining performance obligations as of December 29, 2018 was $0.1 million.

No one customer accounted for 10% of net sales during 2018 or 2017.

See footnote 13 regarding the Company's revenue disaggregated by reporting segment, intersegment sales by reporting segment and geography.

Cost of Goods Sold

Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.  These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.

Shipping and Handling Costs

Shipping and handling costs are included in cost of goods sold.

Product Development Costs

Product development costs, charged to expense as incurred, were $6,950,969 in 2018, $5,622,829 in 2017.

Selling and Administrative Expenses

Selling and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.  These expenses generally represent administrative expenses for support functions and related overhead.

Advertising Costs

The Company expenses advertising costs as incurred.  Advertising costs were $501,615 in 2018, $526,651 in 2017.

Software Development Costs

Software development costs, are primarily costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant.  Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software.  For the year ended December 29, 2018 capitalized software development costs were $1,813,973. There were no capitalized software development costs in the 2017.

Stock Based Compensation

The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), 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 granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, 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 can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.

For the year ended December 29, 2018, there were 51,000 SARs granted under the 2010 Plan.

Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.  This election is made at the beginning of each fiscal year and remains in effect for the entire year.

Income Taxes

The Company and its U.S. subsidiaries file a consolidated federal income tax return.

Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.

On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 was based on the reasonable estimate guidance provided by SAB 118. The company has assessed the impact from the Tax Act and recorded the impact in the fourth quarter of 2018.

The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.  As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.1
BUSINESS ACQUISITIONS
12 Months Ended
Dec. 29, 2018
BUSINESS ACQUISITIONS [Abstract]  
BUSINESS ACQUISITIONS
3. Business Acquisitions

Load N Lock Systems, Inc.

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.

The above acquisition was accounted for under ASC 805 – Business Combinations.  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 excess of the cost of Load N Lock over the fair market value of the net definitive tangible and intangible 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
 

Velvac

On April 3, 2017, the Company completed the Velvac Acquisition for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, as set forth in the Securities Purchase

Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of The proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.

The adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
   
Cash
 
$
4,078,000
 
Debt
  
36,000,000
 
Contingent consideration arrangement
  
2,070,000
 
  
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed at fair value
    
Accounts receivable
 
$
6,063,429
 
Inventory
  
12,992,377
 
Prepaid and other assets
  
494,617
 
Property plant and equipment
  
3,911,767
 
Other noncurrent assets
  
366,401
 
Other intangible assets
  
11,560,000
 
Current liabilities
  
(7,720,591
)
Deferred tax liabilities
  
(2,860,946
)
Total identifiable net assets
  
24,807,054
 
Goodwill
  
17,340,946
 
  
$
42,148,000
 

The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.

Accounts Receivable

Acquired receivables are amounts due from customers.

Inventories

The estimated fair value of inventories acquired included a purchase price adjustment of $1,187,668 above the seller's original cost basis of $11,804,709.

Intangible Assets

The estimated fair value of identifiable intangible assets was determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market

participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.

Acquisition Related Expenses

Included in general and administrative expenses in the consolidated statements of operations for year ended December 30, 2017 was $863,000 for acquisition expenses.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.1
GOODWILL
12 Months Ended
Dec. 29, 2018
Goodwill [Abstract]  
GOODWILL
4. GOODWILL

The following is a roll-forward of goodwill for 2018 and 2017:

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
2018
            
Beginning balance
 
$
19,169,849
  
$
13,059,042
  
$
  
$
32,228,891
 
Investment in Load N Lock
  
   
2,694,700
   
   
2,694,700
 
Foreign exchange
  
(83,215
)
  
   
   
(83,215
)
Ending balance
 
$
19,086,634
  
$
15,753,742
  
$
  
$
34,840,376
 

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
2017
            
Beginning balance
 
$
1,760,793
  
$
13,059,042
  
$
  
$
14,819,835
 
Investment in Velvac
  
17,340,946
   
   
   
17,340,946
 
Foreign exchange
  
68,110
   
   
   
68,110
 
Ending balance
 
$
19,169,849
  
$
13,059,042
  
$
  
$
32,228,891
 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.1
INTANGIBLES
12 Months Ended
Dec. 29, 2018
INTANGIBLES [Abstract]  
INTANGIBLES
5. INTANGIBLES

Trademarks are not amortized as their lives are deemed to be indefinite.  Total amortization expense for each of the next five years is estimated to be as follows: 2019 - $1,211,000; 2020 - $958,000; 2021 - $937,000; 2022 - $931,000 and 2023 - $987,000.

  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
  
Weighted-Average
Amortization Period (Years)
 
2018 Gross Amount
               
Patents and developed technology
 
$
7,884,498
  
$
1,648,731
  
$
  
$
9,533,229
   
10.2
 
Customer relationships
  
3,650,000
   
1,139,381
   
   
4,789,381
   
8.1
 
Non-compete agreements
  
   
459,570
   
   
459,570
   
4.4
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
11,534,498
  
$
3,555,052
  
$
  
$
15,089,550
   
9.2
 
                     
2018 Accumulated Amortization
                    
Patents and developed technology
 
$
2,448,380
  
$
737,276
  
$
  
$
3,185,656
     
Customer relationships
  
638,750
   
408,233
   
   
1,046,983
     
Non-compete agreements
  
   
329,296
   
   
329,296
     
Intellectual property
  
   
245,895
   
   
245,895
     
Accumulated Amortization
 
$
3,087,130
  
$
1,720,700
  
$
  
$
4,807,830
     
                     
Net 2018 per Balance Sheet
 
$
8,447,368
  
$
1,834,352
  
$
  
$
10,281,720
     
                     
2017 Gross Amount
                    
Patents and developed technology
 
$
7,074,456
  
$
1,021,918
  
$
  
$
8,096,374
   
12.3
 
Customer relationships
  
3,650,000
   
449,706
   
   
4,099,706
   
9.5
 
Non-compete agreements
  
   
407,000
   
   
407,000
   
5.0
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
10,724,456
  
$
2,185,994
  
$
  
$
12,910,450
   
10.8
 

  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
 
Weighted-Average
Amortization Period (Years)
2017 Accumulated Amortization
                     
Patents and developed technology
 
$
2,007,418
  
$
630,784
  
$
  
$
2,638,202
  
Customer relationships
  
298,645
   
269,823
   
   
568,468
  
Non-compete agreements
  
   
244,200
   
   
244,200
  
Intellectual property
  
   
184,422
   
   
184,422
  
Accumulated Amortization
 
$
2,306,063
  
$
1,329,229
  
$
  
$
3,635,292
  
                           
Net 2017 per Balance Sheet
 
$
8,418,393
  
$
856,765
  
$
  
$
9,275,158
  
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.1
CONTINGENCIES
12 Months Ended
Dec. 29, 2018
CONTINGENCIES [Abstract]  
CONTINGENCIES
6. Contingencies

The Company is party to various legal proceedings from time to time related to its normal business operations.  Currently, the Company is not involved in any legal proceedings.

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 third quarter of 2018. As of the end 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.  The total estimated cost for the remediation system is anticipated to be approximately $50,000 which the Company accrued for and expensed.

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 $430,000. The Company has accrued for and expensed the entire $430,000 in the first quarter of 2018 ($50,000) and in fiscal 2017 ($380,000).  In the Fall of 2018 detailed construction drawings were prepared by an outside consultant in conjunction with informal progress reviews by New York State Department of Environmental Conservation (NYSDEC). A meeting is scheduled for in the first quarter of 2019 to formally present finalized construction drawings to NYSDEC and to request written approval. Approval is anticipated by March 2019 and construction of the closure remedies (improved drainage system, regrading, and installation of a low permeability cap) is anticipated in May or June 2019. Site preparation including surveying and clearing of select trees and shrubs was conducted in December 2018 to improve access for anticipated Spring 2019 construction work.  Long-term groundwater monitoring will commence in April 2019. In the fall of 2019, following the completion of construction work, a closure report and maintenance plan will be prepared for NYSDEC documenting the work done and requesting acknowledgement of satisfactory completion of the Order on Consent between Frazer and Jones and NYSDEC.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT
12 Months Ended
Dec. 29, 2018
DEBT [Abstract]  
DEBT
7. 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. (see Footnote 3).  The term loan and revolving credit facility are secured by all of the Company's assets as well as mortgages on the properties owned by the Company.  The term portion of the loan 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 any remaining outstanding balance due on March 1, 2022.  The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.  Under the terms of the Restated Loan Agreement.  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 on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.  During 2018 the company paid $5 million on the revolving credit facility leaving no balance as of December 29, 2018.

The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.  The interest rates may 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 December 29, 2018, the interest rate for one half ($14.3 million) of the term portion was 4.1%, using a 1 month LIBOR rate and 4.15% on the remaining balance ($14.3 million) of the term loan based on a 3 month LIBOR rate.

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 loan on that date.  The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.  The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.

The interest rates on the Loan Agreement, Restated Loan Agreement, and interest rate swap contract are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021.  Information regarding the potential phasing out of LIBOR is provided below.

On July 27, 2017, the U.K. Financial Conduct Authority announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. In the United States, efforts to identify a set of alternative U.S. Dollar reference interest rates have been initiated by the Alternative Reference Rates Committee of the Federal Reserve Board and the Federal Reserve Bank of New York. At this time, it is not possible to predict whether any such changes will occur, whether LIBOR will be phased out or any such alternative reference rates or other reforms to LIBOR will be enacted in the United Kingdom, the United States or elsewhere or the effect that any such changes, phase-out, alternative reference rates or other reforms, if they occur, would have on the amount of interest paid on the Company's LIBOR-based borrowings. Uncertainty as to the nature of such potential changes, phase-out, alternative reference rates or other reforms may materially adversely affect interest rates paid by the Company on its borrowings. Reform of, or the replacement or phasing out of, LIBOR and proposed regulation of LIBOR and other "benchmarks" may materially adversely affect the amount of interest paid on the Company's LIBOR-based borrowings and could have a material adverse effect on the Company's business, financial condition and results of operations.

Debt consists of:

  
2018
  
2017
 
Term loans
 
$
28,675,000
  
$
30,225,000
 
Revolving credit loan
  
   
5,000,000
 
   
28,675,000
   
35,225,000
 
Less current portion
  
2,325,000
   
6,550,000
 
  
$
26,350,000
  
$
28,675,000
 
 
The Company paid interest of $1,202,272 in 2018, $977,399 in 2017.
 
The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.  The Company was in compliance with all covenants as of December 29, 2018.  In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.  The Company was in compliance with all covenants in 2017 and 2018.

As of December 29, 2018, scheduled annual principal maturities of long-term debt for each of the next five years follow:

2019
 
$
2,325,000
 
2020
  
3,100,000
 
2021
  
3,100,000
 
2022
  
20,150,000
 
Thereafter
  
 
  
$
28,675,000
 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK OPTIONS AND AWARDS
12 Months Ended
Dec. 29, 2018
STOCK OPTIONS AND AWARDS [Abstract]  
STOCK OPTIONS AND AWARDS
8. Stock Options and Awards

Stock Options

As of December 29, 2018, the Company had one stock option plan, The Eastern Company 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 Company's common stock on the dates the stock options are granted.  Restricted stock awards may also be granted to participants under the 2010 Plan with restrictions determined by the Compensation Committee of the Company's Board of Directors.  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. During 2018, no stock options or restricted stock were granted that were subject to the meeting of performance measurements and during 2017, 25,000 shares were granted but not issued.  For the period of 2018, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 29.5% and a risk free rate of 2.33%.  For the period of 2017, the Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.

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 difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company's common stock.  During 2018, the Company issued 51,000 SARs and during 2017 149,500 SARs were issued.

Stock-based compensation expense in connection with SARs granted to employees during fiscal year 2018 was $276,778 and for 2017 was $172,806.

As of December 29, 2018, there were 274,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.

The following tables set forth the outstanding SARs for the period specified:

  
Year Ended
December 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
  
(3,333
)
  
19.10
   
(8,000
)
  
21.10
 
Outstanding at end of period
  
189,167
   
21.46
   
141,500
   
20.36
 

SARs Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
19.10-24.90
   
189,167
   
3.5
  
$
21.46
   
19,670
   
3.3
   
19.10
 

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

  
Year Ended
December 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
   
 

Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
December 30, 2017
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
0.00
   
25,000
   
3.3
   
   
   
   
 

As of December 29, 2018, outstanding SARs and options had an intrinsic value of $1,104,410.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES
12 Months Ended
Dec. 29, 2018
Income Taxes [Abstract]  
INCOME TAXES
9. Income Taxes

Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.  Deferred income tax (assets) liabilities relate to:

  
2018
  
2017
 
Property, plant and equipment
 
$
2,582,792
  
$
3,853,837
 
Intangible assets
  
4,710,052
   
2,620,791
 
Other
  
218,710
   
64,905
 
Foreign Withholding Tax
  
540,761
   
861,964
 
Total deferred income tax liabilities
  
8,052,315
   
7,401,497
 
         
Other postretirement benefits
  
(156,710
)
  
(235,510
)
Inventories
  
(1,133,427
)
  
(792,724
)
Allowance for doubtful accounts
  
(146,576
)
  
(97,570
)
Accrued compensation
  
(200,232
)
  
(83,829
)
Pensions
  
(6,127,538
)
  
(6,029,034
)
Foreign Tax Credit
  
(167,826
)
  
(449,578
)
Total deferred income tax assets
  
(7,932,309
)
  
(7,688,245
)
Net deferred income tax (assets) liabilities
 
$
120,006
  
$
(286,748
)

Income before income taxes consists of:

  
2018
  
2017
 
Domestic
 
$
12,431,889
  
$
7,513,348
 
Foreign
  
5,158,440
   
3,941,594
 
  
$
17,590,329
  
$
11,454,942
 

The provision for income taxes follows:

  
2018
  
2017
 
Current:
      
Federal
 
$
484,451
  
$
3,713,975
 
Foreign
  
753,521
   
1,084,353
 
State
  
347,199
   
319,439
 
Deferred:
        
Federal
  
815,858
   
(47,241
)
Foreign
  
153,726
   
1,301,972
 
State
  
529,637
   
(37,189
)
  
$
3,084,392
  
$
6,409,687
 

A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:

  
2018
  
2017
 
  
Amount
  
Percent
  
Amount
  
Percent
 
Income taxes using U.S. federal statutory rate
 
$
3,693,968
   
21
%
 
$
3,894,680
   
34
%
State income taxes, net of federal benefit
  
692,698
   
4
   
264,205
   
2
 
Impact on Foreign Repatriation Tax Reform
  
(83,479
)
  
(1
)
  
2,034,065
   
18
 
Impact of foreign subsidiaries on effective tax rate
  
(401,992
)
  
(2
)
  
(364,569
)
  
(3
)
Impact of New Tax Law
  
(507,847
)
  
(2
)
  
531,307
   
5
 
Impact of Research & Development tax credit
  
(216,675
)
  
(1
)
  
(60,630
)
  
(1
)
Impact of manufacturers deduction on effective tax rate
  
0
   
0
   
(123,554
)
  
(1
)
Other—net
  
(92,281
)
  
(1
)
  
234,183
   
2
 
   
3,084,392
   
18
%
  
6,409,687
   
56
%

Total income taxes paid were $3,741,021 in 2018 and $4,104,701 in 2017.

Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts and as such has adjusted for the finalization of the tax impacts in the fourth quarter of 2018.  The change primarily related to deferred taxes.

On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is commonly referred to as "U.S. tax reform," significantly changes 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. During the year ending December 30, 2017 and December 29, 2018, the Company recognized deferred income tax expense of $531,307 and deferred income tax benefit of $507,847, respectively,  as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.

Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($19,336,428, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.  The amount of taxes associated with the current tax law change on the foreign earnings is $1,557,897.  Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.  The resulting taxes from the Tax Cut and Jobs Act of $1,557,897; $816,198 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and

$741,699 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.  The Company has made an election to pay the $741,699 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $59,336; in the year 2023 a payment of $111,255; in the year 2024 a payment of $148,340; and the final payment in the year 2025 of $185,424.

Under accounting standards (ASC 740) a deferred tax liability is not recorded for the excess the financial reporting (book) basis over the tax basis of an investment in a foreign subsidiary if the indefinite reinvestment criteria is met. Effective for foreign earnings after December 30, 2017, if such earnings are distributed in the form of cash dividends, the Company would not be subject to additional U.S. income taxes but could be subject to foreign income and withholding taxes. A provision has not been made for additional U.S. federal and foreign taxes at December 29, 2018 on approximately $4,404,920 of undistributed earnings of foreign subsidiaries because the Company intends to reinvest these funds indefinitely. It is not practicable to estimate the unrecognized deferred tax liability for withholding taxes on these undistributed earnings.

A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:

  
2018
  
2017
 
       
Balance at beginning of year
 
$
299,734
  
$
251,839
 
Increases for positions taken during the current period
  
74,219
   
53,013
 
Decreases resulting from the expiration of the statute of limitations
  
(74,231
)
  
(5,118
)
Balance at end of year
 
$
299,722
  
$
299,734
 

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

Included in the balance at December 29, 2018, are $236,781 of unrecognized tax benefits that would affect the annual effective tax rate.  In 2018, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.  The Company had approximately $51,017 of accrued interest at December 29, 2018.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.  The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES
12 Months Ended
Dec. 29, 2018
LEASES [Abstract]  
LEASES
10. Leases

The Company leases certain equipment and buildings under operating lease arrangements.  Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.  The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.

Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:

2019
 
$
2,489,016
 
2020
  
1,928,877
 
2021
  
1,120,898
 
2022
  
304,704
 
2023
  
550
 
  
$
5,844,045
 

Rent expense for all operating leases was $2,552,887 in 2018 and $2,166,755 in 2017.  The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS
12 Months Ended
Dec. 29, 2018
RETIREMENT BENEFIT PLANS [Abstract]  
RETIREMENT BENEFIT PLANS
11. Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering most 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 non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.

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

Effective for October 31, 2018, as a result of the collective bargaining agreement between the Frazer and Jones Company, Division of the Eastern Company and the International Union of Electronic, Electrical, Salaried (Machine and Furniture Workers) CWA-AFL-CIO pension accruals for the covered employees have been frozen.   Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.  The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.  After consulting with our actuary, although the freezing of benefits under the Frazer and Jones Plan would normally be considered a significant event pursuant to such standard, there was no remaining unrecognized Prior Service Cost as of the date of the freeze, thus, Eastern Company did not increase the expense. In addition, the freezing of benefit accruals did not impact the pension benefit obligation. Thus there was no additional recognition required and a remeasurement was not necessary.

Effective for January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.  pension accruals for the covered employees have been frozen.   Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.  The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.  After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the beginning of the fiscal year; thus, a remeasurement was not necessary.

Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:

The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).
Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:

  
2018
  
2017
 
Service cost
 
$
1,319,841
  
$
1,276,608
 
Interest cost
  
3,107,164
   
3,170,194
 
Expected return on plan assets
  
(5,219,515
)
  
(4,783,531
)
Amortization of prior service cost
  
114,822
   
178,874
 
Amortization of the net loss
  
1,110,111
   
1,231,486
 
Net periodic benefit cost
 
$
432,423
  
$
1,073,631
 

Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:

  
2018
  
2017
 
Discount rate
      
- Pension plans


3.54% - 3.57
%


4.04% - 4.08
%
- Supplemental pension plans


3.10
%


3.03
%
Expected return on plan assets
  
7.5
%
  
7.5
%
Rate of compensation increase
  
0
%
  
0
%

Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:

  
2018
  
2017
 
Service cost
 
$
37,024
  
$
27,389
 
Interest cost
  
77,161
   
80,827
 
Expected return on plan assets
  
(55,650
)
  
(51,494
)
Amortization of prior service cost
  
(5,072
)
  
(21,444
)
Amortization of the net loss
  
(65,591
)
  
(77,601
)
Net periodic benefit cost
 
$
(12,128
)
 
$
(42,323
)

Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:

  
2018
  
2017
 
Discount rate
  
3.60
%
  
4.12
%
Expected return on plan assets
  
4.0
%
  
4.0
%

As of December 29, 2018 and December 30, 2017, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:
 
  
Pension Benefit
  
Other Postretirement Benefit
 
  
2018
  
2017
  
2018
  
2017
 
Benefit obligation at beginning of year
 
$
98,522,201
  
$
92,258,937
  
$
2,423,410
  
$
2,339,050
 
Change due to availability of final actual assets and census data
  
   
   
   
 
Change in discount rate
  
(8,319,874
)
  
6,200,491
   
(217,539
)
  
181,691
 
Service cost
  
1,319,841
   
1,276,608
   
37,024
   
27,389
 
Interest cost
  
3,107,164
   
3,170,194
   
77,161
   
80,827
 
Actuarial (gain)/loss
  
531,799
   
(1,495,135
)
  
(89,664
)
  
(65,601
)
Benefits paid
  
(3,627,931
)
  
(3,385,793
)
  
(133,631
)
  
(139,946
)
Plan Amendment
  
   
496,899
   
   
 
Benefit obligation at end of year
 
$
91,533,200
  
$
98,522,201
  
$
2,096,761
  
$
2,423,410
 
 
  
2018
  
2017
  
2018
  
2017
 
Fair value of plan assets at beginning of year
 
$
72,098,772
  
$
65,627,499
  
$
1,391,239
  
$
1,287,350
 
Actual return on plan assets
  
(4,827,641
)
  
9,315,225
   
56,887
   
103,889
 
Employer contributions
  
2,527,675
   
541,841
   
133,631
   
139,946
 
Benefits paid
  
(3,627,931
)
  
(3,385,793
)
  
(133,631
)
  
(139,946
)
Fair value of plan assets at end of year
 
$
66,170,875
  
$
72,098,772
  
$
1,448,126
  
$
1,391,239
 
 
 
Pension Benefit
 
Other Postretirement Benefit
 
Funded Status
2018
 
2017
 
2018
 
2017
 
Net amount recognized in the balance sheet
 
$
(25,362,325
)
 
$
(26,423,429
)
 
$
(648,635
)
 
$
(1,032,171
)
 
Amounts recognized in accumulated other comprehensive income consist of:

 
Pension Benefit
 
Other Postretirement Benefit
 
 
2018
 
2017
 
2018
 
2017
 
Net (loss)/gain
 
$
(33,714,584
)
 
$
(32,565,614
)
 
$
1,332,634
  
$
1,089,785
 
Prior service (cost) credit
  
(364,392
)
  
(494,142
)
  
13,325
   
18,397
 
  
$
(34,078,976
)
 
$
(33,059,756
)
 
$
1,345,959
  
$
1,108,182
 
 
 Change in the components of accumulated other comprehensive income consist of:

  
Pension Benefit
 
Other Postretirement Benefit
 
  
2018
 
2017
 
2018
 
2017
 
Balance at beginning of period
 
$
(33,059,756
)
$
(33,799,555
)
$
1,108,182
 
$
1,270,922
 
Change due to availability of final actual assets and census data
  
  
---
  
  
 
Charged to net periodic benefit cost
             
Prior service cost
  
114,822
  
178,874
  
(5,072
)
 
(21,444
)
Net loss (gain)
  
1,110,111
  
1,231,486
  
(65,591
)
 
(77,601
)
Liability (gains)/losses
             
Discount rate
  
8,319,874
  
(6,200,491
)
 
217,539
  
(181,691
)
Asset (gains)/losses deferred
  
(9,531,647
)
 
5,978,071
  
1,237
  
52,395
 
Additional recognition due to plan amendment
  
14,928
  
(496,899
)
 
  
 
Other
  
(1,047,308
)
 
48,758
  
89,664
  
65,601
 
Balance at end of period
 
$
(34,078,976
)
$
(33,059,756
)
$
1,345,959
 
$
1,108,182
 

In 2018, the net periodic pension benefit cost included $1,145,203 of net loss and $99,380 of prior service cost and the net periodic other postretirement benefit cost included $82,027 of net gain and $5,072 of prior service credit.

Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:

   
2018
 
2017
 
Discount rate
    
  
-
 
Pension plans
  
4.20% - 4.22
%
  
3.54% - 3.57
%
  
-
 
Supplemental pension plans
  
3.81
%
  
3.10
%
  
-
 
Other postretirement plan
  
4.26
%
  
3.60
%

At December 29, 2018 and December 30, 2017, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $91,533,200 and $98,522,201, respectively.

Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:

  
2018
  
2017
 
Number of plans
  
5
   
6
 
Projected benefit obligation
 
$
91,533,200
  
$
98,522,201
 
Accumulated benefit obligation
  
91,533,200
   
98,522,201
 
Fair value of plan assets
  
66,170,875
   
72,098,722
 
Net amount recognized in accrued benefit liability
  
(25,362,325
)
  
(26,423,429
)

Estimated future benefit payments to participants of the Company's pension plans are $4.1 million in 2019, $4.3 million in 2020, $4.5 million in 2021, $4.7 million in 2022, $4.9 million in 2023 and a total of $27.4 million from 2024 through 2028.

Estimated future benefit payments to participants of the Company's other postretirement plan are $100,000 in 2019, $100,000 in 2020, $101,000 in 2021, $102,000 in 2022, $103,000 in 2023 and a total of $536,000 from 2024 through 2028.

The Company expects to make cash contributions to its qualified pension plans of approximately $600,000 and to its other postretirement plan of approximately $105,000 in 2019.

We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.  We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.  We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.

We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.  In 2018, as in 2017, we developed each plan's discount rate with the assistance of our actuaries by matching expected future benefit payments in each year to the corresponding spot rates from the FTSE Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.

The fair values of the company's pension plans assets at December 29, 2018 and December 30, 2017, utilizing the fair value hierarchy discussed in Note 2, follow:

  
December 29, 2018
 
  
Level 1
  
Level 2
  
Level 3
  
Total
 
Cash and Equivalents:
            
Common/collective trust funds
 
$
  
$
306,882
  
$
  
$
306,882
 
Equities:
                
The Eastern Company Common Stock
  
5,247,495
       
   
5,247,495
 
Common/collective trust funds
                
Russell Multi Asset Core Plus Fund (a)
  
   
30,611,519
   
   
30,611,519
 
Fixed Income:
                
Common/collective trust funds
                
Target Duration LDI Fixed Income Funds (b)
                
Russell 8 Year LDI Fixed Income Fund
  
   
5,735,993
   
   
5,735,993
 
Russell 14 Year LDI Fixed Income Fund
  
   
17,044,596
   
   
17,044,596
 
STRIPS Fixed Income Funds (c)
                
Russell 15 Year STRIPS Fixed Income Fund
  
   
1,811,436
   
   
1,811,436
 
Russell 10 Year STRIPS Fixed Income Fund
  
   
3,408,879
   
   
3,408,879
 
· Russell 28 to 29 Year STRIPS Fixed Income Fund
  
   
2,004,075
   
   
2,004,075
 
Total
 
$
5,247,495
  
$
60,923,380
  
$
  
$
66,170,875
 

  
December 30, 2017
 
  
Level 1
  
Level 2
  
Level 3
  
Total
 
Cash and Equivalents:
            
Common/collective trust funds
 
$
  
$
278,016
  
$
  
$
278,016
 
Equities:
                
The Eastern Company Common Stock
  
5,675,021
       
   
5,675,021
 
Common/collective trust funds
                
Russell Multi Asset Core Plus Fund (a)
  
   
31,642,838
   
   
31,642,838
 
Fixed Income:
                
Common/collective trust funds
                
Target Duration LDI Fixed Income Funds (b)
                
Russell 8 Year LDI Fixed Income Fund
  
   
6,033,648
   
   
6,033,648
 
Russell 14 Year LDI Fixed Income Fund
  
   
18,083,206
   
   
18,083,206
 
STRIPS Fixed Income Funds (c)
                
Russell 15 Year STRIPS Fixed Income Fund
  
   
1,905,068
   
   
1,905,068
 
Russell 10 Year STRIPS Fixed Income Fund
  
   
3,570,427
   
   
3,570,427
 
Russell 28 to 29 Year STRIPS Fixed Income Fund
  
   
2,144,581
   
   
2,144,581
 
Insurance contracts
  
   
2,765,967
   
   
2,765,967
 
Total
 
$
5,675,021
  
$
66,423,751
  
$
  
$
72,098,772
 

Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.  The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.  Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.

(a)
The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.  They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.  Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.  By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.
 
(b)
The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.  These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.  They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.  Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.
 
(c)
The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.  These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.  This will help reduce the mismatch between a plan's assets and liabilities.

The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.  The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.  Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets. The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.  It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.

The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,247,495 and $5,675,021 at December 29, 2018 and December 30, 2017, respectively. No shares were purchased in 2018 or 2017 nor were and shares sold in either period.  Dividends received during 2018 and 2017 on the common stock of the Company were $95,488 and $95,488 respectively.

U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.

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

The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.  The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.  The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees.

The Company made contributions to the plan as follows:

  
2018
  
2017
 
Regular matching contributions
 
$
551,046
  
$
465,671
 
Transitional credit contributions
  
349,062
   
385,578
 
Non-discretionary contributions
  
578,373
   
355,747
 
Total contributions made for the period
 
$
1,478,481
  
$
1,206,996
 

At December 29, 2018, the Company had accrued $565,748 for the non-discretionary safe harbor contribution this amount was expensed in 2018 and was contributed to the plan in January 2019. At December 30, 2017, the Company had accrued $502,618 for the non-discretionary safe harbor contribution. This amount was contributed to the Plan in January 2018 and was expensed in 2017.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE
12 Months Ended
Dec. 29, 2018
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
12. Earnings per Share

The denominators used in the earnings per share computations follow:

  
2018
  
2017
 
Basic:
      
Weighted average shares outstanding
  
6,258,277
   
6,259,139
 
         
Diluted:
        
Weighted average shares outstanding
  
6,258,277
   
6,259,139
 
Dilutive stock options
  
15,697
   
35,634
 
Denominator for diluted earnings per share
  
6,273,974
   
6,294,773
 

There were no anti-dilutive stock equivalents in 2018 or 2017.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.1
REPORTABLE SEGMENTS
12 Months Ended
Dec. 29, 2018
REPORTABLE SEGMENTS [Abstract]  
REPORTABLE SEGMENTS
13. Reportable Segments

  
2018
  
2017
 
Sales:
      
Sales to unaffiliated customers:
      
Industrial Hardware
 
$
140,293,409
  
$
115,273,233
 
Security Products
  
64,897,871
   
60,976,998
 
Metal Products
  
29,084,183
   
27,989,382
 
  
$
234,275,463
  
$
204,239,613
 
         
Inter-segment Sales:
        
Industrial Hardware
 
$
366,381
  
$
524,536
 
Security Products
  
3,365,695
   
2,935,797
 
Metal Products
  
13,421
   
21,431
 
  
$
3,745,497
  
$
3,481,764
 
         
Income Before Income Taxes:
        
Industrial Hardware
 
$
9,588,185
  
$
5,042,687
 
Security Products
  
7,122,640
   
6,020,847
 
Metal Products
  
1,148,516
   
1,019,224
 
Operating Profit
  
17,859,341
   
12,082,758
 
Interest expense
  
(1,202,272
)
  
(976,512
)
Other income
  
933,260
   
348,696
 
  
$
17,590,329
  
$
11,454,942
 
         
Geographic Information:
        
Net Sales:
        
United States
 
$
207,789,058
  
$
178,124,818
 
Foreign
  
26,486,405
   
26,114,795
 
  
$
234,275,463
  
$
204,239,613
 
         
Foreign sales are primarily to customers in North America.
     
         
Identifiable Assets:
        
United States
 
$
166,665,767
  
$
153,712,643
 
Foreign
  
14,581,800
   
22,745,754
 
  
$
181,247,567
  
$
176,458,397
 
         
Industrial Hardware
 
$
47,600,805
  
$
44,828,458
 
Security Products
  
54,593,837
   
53,724,837
 
Metal Products
  
19,909,256
   
18,126,395
 
   
122,103,898
   
116,679,690
 
General corporate
  
59,143,669
   
59,778,707
 
  
$
181,247,567
  
$
176,458,397
 

  
2018
  
2017
 
Depreciation and Amortization:
      
Industrial Hardware
 
$
2,978,324
  
$
2,526,460
 
Security Products
  
1,135,811
   
964,873
 
Metal Products
  
1,215,073
   
1,227,852
 
  
$
5,329,208
  
$
4,719,185
 
         
Capital Expenditures:
        
Industrial Hardware
 
$
3,029,406
  
$
1,151,868
 
Security Products
  
1,482,267
   
705,178
 
Metal Products
  
901,400
   
899,663
 
   
5,413,073
   
2,756,709
 
Currency translation adjustment
  
(9,014
)
  
6,240
 
General corporate
  
6,486
   
 
  
$
5,410,545
  
$
2,762,949
 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.1
RECENT ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Dec. 29, 2018
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
14. Recent Accounting Pronouncements

Adopted

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.  The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.  The standard is effective for annual reporting periods beginning after December 15, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In January 2017, the FASB issued ASU No. 2017-01, Business Combinations – Clarifying the Definition of a business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years.  The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other: Simplifying the test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years.  The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

In March 2017, the FASB issued ASU No. 2017-07, Compensation — Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.  ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment was applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2017.  The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.

Upcoming

In February 2016, the FASB issued 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 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.  In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842 - Leases. ASU 2018-10 clarifies and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions.  The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.  Also in July 2018, the FASB issued ASU No. 2018-11, Leases. ASU 2018-11 provides clarification and an additional (and optional) transition method to adopt the new leases standard.  The guidance is to be applied upon adoption of Topic 842 and is effective for years beginning after December 15, 2018.  The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.

In calculating the effect of Topic 842 – Leases, the Company has elected the transition method thereby not restating comparable periods and recognizing the cumulative effect of this guidance to retained earnings in the first quarter of 2019.  The Company has elected to account for non-lease components as part of the lease component to which they relate.  Lease accounting involves significant judgements, including when making estimates related to the lease term, lease payments, and discount rate.  In accordance with the guidance, the Company will recognize the right of use (ROU) asset and a lease liability for all leases with a term greater than 12 months. The adoption of this amendment will not have a material impact on the consolidated financial statements of the Company.

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 36 R24.htm IDEA: XBRL DOCUMENT v3.19.1
CONCENTRATION OF RISK
12 Months Ended
Dec. 29, 2018
CONCENTRATION OF RISK [Abstract]  
CONCENTRATION OF RISK
15. Concentration of risk
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of December 29, 2018 and December 30, 2017, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of December 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,337,500 on December 29, 2018 to convert a portion of its 2017 Term Loan from variable to fixed 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.  Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. More information regarding the potential phasing out of LIBOR is discussed in greater detail under Note 7 to Consolidated Financial Statements.

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 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.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying accounts
12 Months Ended
Dec. 29, 2018
Schedule II - Valuation and Qualifying accounts [Abstract]  
Schedule II - Valuation and Qualifying accounts
The Eastern Company and Subsidiaries

Schedule II – Valuation and Qualifying accounts

COL. A
 
COL. B
  
COL. C
  
COL. D
  
COL. E
 
     
ADDITIONS
       
Description
 
Balance at Beginning
of Period
  
(1)
Charged to Costs
and Expenses
  
(2)
Charged to Other
Accounts-Describe
  
Deductions –
Describe
  
Balance at End
of Period
 

Fiscal year ended December 29, 2018:
Deducted from asset accounts:
  Allowance for doubtful accounts
 
$
470,000
  
$
220,000
  
$
0
  
$
10,000
(a)
 
$
680,000
 

 
                    
Fiscal year ended December 30, 2017:
Deducted from asset accounts:
  Allowance for doubtful accounts
 
$
430,000
  
$
87,000
  
$
64,000
  
$
111,000
(a)
 
$
470,000
 

 (a) Uncollectible accounts written off, net of recoveries.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 29, 2018
ACCOUNTING POLICIES [Abstract]  
Fiscal Year
Fiscal Year

The Company's year ends on the Saturday nearest to December 31.  Fiscal Years, 2018 and 2017, were 52 week each.
Principles of Consolidation
Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.
Reclassification
Reclassification

Commencing with the first quarter of 2018, pension service costs have been broken out and reclassified from the gains and losses associated with the pension assets.  Additionally, for 2017 $193,943 of gains associated with pensions assets have been reclassified from cost of goods sold to other income for comparability between the two periods. The reclassification of these expenses does not affect the net income reported.

Commencing with the third quarter of 2017, product development expenses 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 expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.  The reclassification of these expenses does not affect the net income reported.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.  On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.  Actual results could differ from those estimates.
Foreign Currency
Foreign Currency

For foreign operations asset and liability accounts are translated with an exchange rate at the respective balance sheet dates; income statement accounts are translated at the average exchange rate for the years.  Resulting translation adjustments are made directly to a separate component of shareholders' equity – "Accumulated other comprehensive income (loss) – Foreign currency translation".  Foreign currency exchange transaction gains and losses are not material in any year.
Cash Equivalents
Cash Equivalents

Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.  The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 60% of available cash is located outside of the United States in our foreign subsidiaries.
Accounts Receivable
Accounts Receivable

Accounts receivable are stated at their net realizable value.  The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.  The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.  The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.  Accounts are considered past due based on when payment was originally due.  If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.  The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.  No one customer exceeded 10% of total accounts receivable at year end 2018 or 2017.
Inventories
Inventories

Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($30,151,679 for U.S. inventories at December 29, 2018, excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,175,339 for inventories outside the U.S. at December 29, 2018). Cost exceeds the LIFO carrying value by approximately $6,957,972 at December 29, 2018 and $6,476,073 at December 30, 2017. There was no material LIFO quantity liquidation in 2018 or 2017. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.
Property, Plant and Equipment and Related Depreciation
Property, Plant and Equipment and Related Depreciation

Property, plant and equipment (including equipment under capital lease) are stated at cost.  Depreciation ($4,329,136 in 2018, $3,948,728 in 2017) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.
Goodwill
Goodwill

The Company performed qualitative assessments of goodwill as of the end of fiscal 2018 and fiscal 2017 and determined it is more likely than not that no impairment of goodwill existed at the end of 2018 or 2017.  The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.  Additionally, the Company will perform interim analysis whenever conditions warrant.

Goodwill would be considered impaired whenever the historical carrying amount exceeds the fair value.  Pursuant to the qualitative assessment performed, goodwill was not impaired in 2018 or 2017.  Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.  The maximum future impairment of goodwill that could occur is the amount recognized on our balance sheet.
Intangible Assets
Intangible Assets

Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.  Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.  Generally, non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2018 and 2017 was $1,452,084 and $770,457, respectively.  In the event that facts and circumstances indicate that the carrying value of the intangible assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.   The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
  
Level 2
Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.
  
Level 3
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.

The Company's financial instruments are primarily investments in pension assets, see footnote 11, and consists of an interest rate swap.

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

The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 29, 2018 and December 30, 2017, approximate fair value based on the expected future cash flows of the related instruments.
Revenue Recognition
Revenue Recognition

The Company recognizes revenue in accordance with ASC 606 when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The Company generates wholesale revenues primarily from the sale of products to original equipment manufacturers and distributers in the United States.  The Company recognizes revenue upon shipment or transfer of title to the customer as that is when the customer obtains control of the promised goods.  The Company typically extends credit terms to its customers based on their creditworthiness and generally does not receive advance payments.  As such, the Company records accounts receivable at the time of shipment, when the Company's right to the consideration becomes unconditional.  Accounts receivable from the Company's customers are typically due within 30 days of invoicing.  An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends and the Company's assessment of the customer's credit worthiness.  As of December 29, 2018 and December 30, 2017, the Company's allowance for doubtful accounts total was $680,000 and $470,000, respectively.  As of December 29, 2018 and December 30, 2017, the Company's bad debt expense was $220,000 and $87,000, respectively.

The Company considers several factors in determining that control transfers to the customer upon shipment of products.  These factors include that legal title transfers to the customer, the Company has a present right to payment, and the customer has assumed the risk and rewards of ownership at the time of shipment.

Based on historical experience, the Company does not accrue a reserve for product returns.  For the years ended December 29, 2018 and December 30, 2017, the Company recorded sales returns of $725,000 and $565,000, respectively, as a reduction of revenue.

Greenwald Industries generates subscription services revenue from access provided to customers to the division's specific online databases.  For the years ended December 29, 2018 and December 30, 2017, Greenwald Industries subscription services revenue was $448,000 and $317,000, respectively.

Sales and similar taxes that are imposed on the Company's sales and collected from the customer are excluded from revenues.

Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of sales and are expensed as incurred.

The Company does not have any significant deferred revenue.

For the years ended December 29, 2018 and December 30, 2017, the Company recorded no revenues related to performance obligations satisfied in prior periods.  As part of the Company's adoption of the new revenue standard, the Company has elected to use the practical expedient to exclude disclosure of transaction prices allocated to remaining performance obligations, and when the Company expects to recognize such revenue, for all periods prior to the date of initial application of the standard.

Subscription services revenue from remaining performance obligations as of December 29, 2018 was $0.1 million.

No one customer accounted for 10% of net sales during 2018 or 2017.

See footnote 13 regarding the Company's revenue disaggregated by reporting segment, intersegment sales by reporting segment and geography.
Cost of Goods Sold
Cost of Goods Sold

Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.  These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.
Shipping and Handling Costs
Shipping and Handling Costs

Shipping and handling costs are included in cost of goods sold.
Product Development Costs
Product Development Costs

Product development costs, charged to expense as incurred, were $6,950,969 in 2018, $5,622,829 in 2017.
Selling and Administrative Expenses
Selling and Administrative Expenses

Selling and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.  These expenses generally represent administrative expenses for support functions and related overhead.
Advertising Costs
Advertising Costs

The Company expenses advertising costs as incurred.  Advertising costs were $501,615 in 2018, $526,651 in 2017.
Software Development Costs
Software Development Costs

Software development costs, are primarily costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant.  Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software.  For the year ended December 29, 2018 capitalized software development costs were $1,813,973. There were no capitalized software development costs in the 2017.
Stock Based Compensation
Stock Based Compensation

The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), 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 granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, 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 can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.

For the year ended December 29, 2018, there were 51,000 SARs granted under the 2010 Plan.

Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.  This election is made at the beginning of each fiscal year and remains in effect for the entire year.
Income Taxes
Income Taxes

The Company and its U.S. subsidiaries file a consolidated federal income tax return.

Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.

On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 was based on the reasonable estimate guidance provided by SAB 118. The company has assessed the impact from the Tax Act and recorded the impact in the fourth quarter of 2018.

The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.  As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
BUSINESS ACQUISITIONS (Tables)
12 Months Ended
Dec. 29, 2018
BUSINESS ACQUISITIONS [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
 
Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
   
Cash
 
$
4,078,000
 
Debt
  
36,000,000
 
Contingent consideration arrangement
  
2,070,000
 
  
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed at fair value
    
Accounts receivable
 
$
6,063,429
 
Inventory
  
12,992,377
 
Prepaid and other assets
  
494,617
 
Property plant and equipment
  
3,911,767
 
Other noncurrent assets
  
366,401
 
Other intangible assets
  
11,560,000
 
Current liabilities
  
(7,720,591
)
Deferred tax liabilities
  
(2,860,946
)
Total identifiable net assets
  
24,807,054
 
Goodwill
  
17,340,946
 
  
$
42,148,000
 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
GOODWILL (Tables)
12 Months Ended
Dec. 29, 2018
Goodwill [Abstract]  
Roll-forward of Goodwill
The following is a roll-forward of goodwill for 2018 and 2017:

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
2018
            
Beginning balance
 
$
19,169,849
  
$
13,059,042
  
$
  
$
32,228,891
 
Investment in Load N Lock
  
   
2,694,700
   
   
2,694,700
 
Foreign exchange
  
(83,215
)
  
   
   
(83,215
)
Ending balance
 
$
19,086,634
  
$
15,753,742
  
$
  
$
34,840,376
 

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
2017
            
Beginning balance
 
$
1,760,793
  
$
13,059,042
  
$
  
$
14,819,835
 
Investment in Velvac
  
17,340,946
   
   
   
17,340,946
 
Foreign exchange
  
68,110
   
   
   
68,110
 
Ending balance
 
$
19,169,849
  
$
13,059,042
  
$
  
$
32,228,891
 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
INTANGIBLES (Tables)
12 Months Ended
Dec. 29, 2018
INTANGIBLES [Abstract]  
Gross Carrying Amount and Accumulated Amortization of Amortizable Intangible Assets
  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
  
Weighted-Average
Amortization Period (Years)
 
2018 Gross Amount
               
Patents and developed technology
 
$
7,884,498
  
$
1,648,731
  
$
  
$
9,533,229
   
10.2
 
Customer relationships
  
3,650,000
   
1,139,381
   
   
4,789,381
   
8.1
 
Non-compete agreements
  
   
459,570
   
   
459,570
   
4.4
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
11,534,498
  
$
3,555,052
  
$
  
$
15,089,550
   
9.2
 
                     
2018 Accumulated Amortization
                    
Patents and developed technology
 
$
2,448,380
  
$
737,276
  
$
  
$
3,185,656
     
Customer relationships
  
638,750
   
408,233
   
   
1,046,983
     
Non-compete agreements
  
   
329,296
   
   
329,296
     
Intellectual property
  
   
245,895
   
   
245,895
     
Accumulated Amortization
 
$
3,087,130
  
$
1,720,700
  
$
  
$
4,807,830
     
                     
Net 2018 per Balance Sheet
 
$
8,447,368
  
$
1,834,352
  
$
  
$
10,281,720
     
                     
2017 Gross Amount
                    
Patents and developed technology
 
$
7,074,456
  
$
1,021,918
  
$
  
$
8,096,374
   
12.3
 
Customer relationships
  
3,650,000
   
449,706
   
   
4,099,706
   
9.5
 
Non-compete agreements
  
   
407,000
   
   
407,000
   
5.0
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
10,724,456
  
$
2,185,994
  
$
  
$
12,910,450
   
10.8
 

  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
 
Weighted-Average
Amortization Period (Years)
2017 Accumulated Amortization
                     
Patents and developed technology
 
$
2,007,418
  
$
630,784
  
$
  
$
2,638,202
  
Customer relationships
  
298,645
   
269,823
   
   
568,468
  
Non-compete agreements
  
   
244,200
   
   
244,200
  
Intellectual property
  
   
184,422
   
   
184,422
  
Accumulated Amortization
 
$
2,306,063
  
$
1,329,229
  
$
  
$
3,635,292
  
                           
Net 2017 per Balance Sheet
 
$
8,418,393
  
$
856,765
  
$
  
$
9,275,158
  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT (Tables)
12 Months Ended
Dec. 29, 2018
DEBT [Abstract]  
Debt
Debt consists of:

  
2018
  
2017
 
Term loans
 
$
28,675,000
  
$
30,225,000
 
Revolving credit loan
  
   
5,000,000
 
   
28,675,000
   
35,225,000
 
Less current portion
  
2,325,000
   
6,550,000
 
  
$
26,350,000
  
$
28,675,000
 
Annual Principal Maturities of Long-Term Debt
As of December 29, 2018, scheduled annual principal maturities of long-term debt for each of the next five years follow:

2019
 
$
2,325,000
 
2020
  
3,100,000
 
2021
  
3,100,000
 
2022
  
20,150,000
 
Thereafter
  
 
  
$
28,675,000
 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK OPTIONS AND AWARDS (Tables)
12 Months Ended
Dec. 29, 2018
STOCK OPTIONS AND AWARDS [Abstract]  
Stock Appreciation Rights Activity
The following tables set forth the outstanding SARs for the period specified:

  
Year Ended
December 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
  
(3,333
)
  
19.10
   
(8,000
)
  
21.10
 
Outstanding at end of period
  
189,167
   
21.46
   
141,500
   
20.36
 
SARs Outstanding and Exercisable
SARs Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
19.10-24.90
   
189,167
   
3.5
  
$
21.46
   
19,670
   
3.3
   
19.10
 
Stock Option Activity
The following tables set forth the outstanding stock grants for the period specified:

  
Year Ended
December 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
   
 
Stock Grants Outstanding and Exercisable
Stock Grants Outstanding and Exercisable
 
Range of Exercise Prices
  
Outstanding as of
December 30, 2017
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
  
Exercisable as of
December 29, 2018
  
Weighted- Average Remaining Contractual Life
  
Weighted- Average Exercise Price
 
$
0.00
   
25,000
   
3.3
   
   
   
   
 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 29, 2018
Income Taxes [Abstract]  
Deferred Income Tax (Assets) Liabilities
Deferred income tax (assets) liabilities relate to:

  
2018
  
2017
 
Property, plant and equipment
 
$
2,582,792
  
$
3,853,837
 
Intangible assets
  
4,710,052
   
2,620,791
 
Other
  
218,710
   
64,905
 
Foreign Withholding Tax
  
540,761
   
861,964
 
Total deferred income tax liabilities
  
8,052,315
   
7,401,497
 
         
Other postretirement benefits
  
(156,710
)
  
(235,510
)
Inventories
  
(1,133,427
)
  
(792,724
)
Allowance for doubtful accounts
  
(146,576
)
  
(97,570
)
Accrued compensation
  
(200,232
)
  
(83,829
)
Pensions
  
(6,127,538
)
  
(6,029,034
)
Foreign Tax Credit
  
(167,826
)
  
(449,578
)
Total deferred income tax assets
  
(7,932,309
)
  
(7,688,245
)
Net deferred income tax (assets) liabilities
 
$
120,006
  
$
(286,748
)
Income Before Income Taxes
Income before income taxes consists of:

  
2018
  
2017
 
Domestic
 
$
12,431,889
  
$
7,513,348
 
Foreign
  
5,158,440
   
3,941,594
 
  
$
17,590,329
  
$
11,454,942
 
Provision for Income Taxes
The provision for income taxes follows:

  
2018
  
2017
 
Current:
      
Federal
 
$
484,451
  
$
3,713,975
 
Foreign
  
753,521
   
1,084,353
 
State
  
347,199
   
319,439
 
Deferred:
        
Federal
  
815,858
   
(47,241
)
Foreign
  
153,726
   
1,301,972
 
State
  
529,637
   
(37,189
)
  
$
3,084,392
  
$
6,409,687
 
Reconciliation of Income Taxes Computed Using the U.S. Federal Statutory Rate to that Reflected in Operations
A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:

  
2018
  
2017
 
  
Amount
  
Percent
  
Amount
  
Percent
 
Income taxes using U.S. federal statutory rate
 
$
3,693,968
   
21
%
 
$
3,894,680
   
34
%
State income taxes, net of federal benefit
  
692,698
   
4
   
264,205
   
2
 
Impact on Foreign Repatriation Tax Reform
  
(83,479
)
  
(1
)
  
2,034,065
   
18
 
Impact of foreign subsidiaries on effective tax rate
  
(401,992
)
  
(2
)
  
(364,569
)
  
(3
)
Impact of New Tax Law
  
(507,847
)
  
(2
)
  
531,307
   
5
 
Impact of Research & Development tax credit
  
(216,675
)
  
(1
)
  
(60,630
)
  
(1
)
Impact of manufacturers deduction on effective tax rate
  
0
   
0
   
(123,554
)
  
(1
)
Other—net
  
(92,281
)
  
(1
)
  
234,183
   
2
 
   
3,084,392
   
18
%
  
6,409,687
   
56
%
Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:

  
2018
  
2017
 
       
Balance at beginning of year
 
$
299,734
  
$
251,839
 
Increases for positions taken during the current period
  
74,219
   
53,013
 
Decreases resulting from the expiration of the statute of limitations
  
(74,231
)
  
(5,118
)
Balance at end of year
 
$
299,722
  
$
299,734
 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Tables)
12 Months Ended
Dec. 29, 2018
LEASES [Abstract]  
Future Minimum Payments Under Non-Cancelable Operating Leases
Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:

2019
 
$
2,489,016
 
2020
  
1,928,877
 
2021
  
1,120,898
 
2022
  
304,704
 
2023
  
550
 
  
$
5,844,045
 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS (Tables)
12 Months Ended
Dec. 29, 2018
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]  
Funded Status of Pension Benefit Plans and Postretirement Benefit Plan
As of December 29, 2018 and December 30, 2017, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:
 
  
Pension Benefit
  
Other Postretirement Benefit
 
  
2018
  
2017
  
2018
  
2017
 
Benefit obligation at beginning of year
 
$
98,522,201
  
$
92,258,937
  
$
2,423,410
  
$
2,339,050
 
Change due to availability of final actual assets and census data
  
   
   
   
 
Change in discount rate
  
(8,319,874
)
  
6,200,491
   
(217,539
)
  
181,691
 
Service cost
  
1,319,841
   
1,276,608
   
37,024
   
27,389
 
Interest cost
  
3,107,164
   
3,170,194
   
77,161
   
80,827
 
Actuarial (gain)/loss
  
531,799
   
(1,495,135
)
  
(89,664
)
  
(65,601
)
Benefits paid
  
(3,627,931
)
  
(3,385,793
)
  
(133,631
)
  
(139,946
)
Plan Amendment
  
   
496,899
   
   
 
Benefit obligation at end of year
 
$
91,533,200
  
$
98,522,201
  
$
2,096,761
  
$
2,423,410
 
 
  
2018
  
2017
  
2018
  
2017
 
Fair value of plan assets at beginning of year
 
$
72,098,772
  
$
65,627,499
  
$
1,391,239
  
$
1,287,350
 
Actual return on plan assets
  
(4,827,641
)
  
9,315,225
   
56,887
   
103,889
 
Employer contributions
  
2,527,675
   
541,841
   
133,631
   
139,946
 
Benefits paid
  
(3,627,931
)
  
(3,385,793
)
  
(133,631
)
  
(139,946
)
Fair value of plan assets at end of year
 
$
66,170,875
  
$
72,098,772
  
$
1,448,126
  
$
1,391,239
 
 
 
Pension Benefit
 
Other Postretirement Benefit
 
Funded Status
2018
 
2017
 
2018
 
2017
 
Net amount recognized in the balance sheet
 
$
(25,362,325
)
 
$
(26,423,429
)
 
$
(648,635
)
 
$
(1,032,171
)
Amounts Recognized in Accumulated Other Comprehensive Income
Amounts recognized in accumulated other comprehensive income consist of:

 
Pension Benefit
 
Other Postretirement Benefit
 
 
2018
 
2017
 
2018
 
2017
 
Net (loss)/gain
 
$
(33,714,584
)
 
$
(32,565,614
)
 
$
1,332,634
  
$
1,089,785
 
Prior service (cost) credit
  
(364,392
)
  
(494,142
)
  
13,325
   
18,397
 
  
$
(34,078,976
)
 
$
(33,059,756
)
 
$
1,345,959
  
$
1,108,182
 
Change in the Components of Accumulated Other Comprehensive income
Change in the components of accumulated other comprehensive income consist of:

  
Pension Benefit
 
Other Postretirement Benefit
 
  
2018
 
2017
 
2018
 
2017
 
Balance at beginning of period
 
$
(33,059,756
)
$
(33,799,555
)
$
1,108,182
 
$
1,270,922
 
Change due to availability of final actual assets and census data
  
  
---
  
  
 
Charged to net periodic benefit cost
             
Prior service cost
  
114,822
  
178,874
  
(5,072
)
 
(21,444
)
Net loss (gain)
  
1,110,111
  
1,231,486
  
(65,591
)
 
(77,601
)
Liability (gains)/losses
             
Discount rate
  
8,319,874
  
(6,200,491
)
 
217,539
  
(181,691
)
Asset (gains)/losses deferred
  
(9,531,647
)
 
5,978,071
  
1,237
  
52,395
 
Additional recognition due to plan amendment
  
14,928
  
(496,899
)
 
  
 
Other
  
(1,047,308
)
 
48,758
  
89,664
  
65,601
 
Balance at end of period
 
$
(34,078,976
)
$
(33,059,756
)
$
1,345,959
 
$
1,108,182
 
Assumptions Used to Determine Projected Benefit Obligations for Benefit Plans
Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:

   
2018
 
2017
 
Discount rate
    
  
-
 
Pension plans
  
4.20% - 4.22
%
  
3.54% - 3.57
%
  
-
 
Supplemental pension plans
  
3.81
%
  
3.10
%
  
-
 
Other postretirement plan
  
4.26
%
  
3.60
%
Projected Benefit Obligation and Accumulated Benefit Obligation in Excess of Plan Assets
Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:

  
2018
  
2017
 
Number of plans
  
5
   
6
 
Projected benefit obligation
 
$
91,533,200
  
$
98,522,201
 
Accumulated benefit obligation
  
91,533,200
   
98,522,201
 
Fair value of plan assets
  
66,170,875
   
72,098,722
 
Net amount recognized in accrued benefit liability
  
(25,362,325
)
  
(26,423,429
)
Defined Contribution Plan
The Company made contributions to the plan as follows:

  
2018
  
2017
 
Regular matching contributions
 
$
551,046
  
$
465,671
 
Transitional credit contributions
  
349,062
   
385,578
 
Non-discretionary contributions
  
578,373
   
355,747
 
Total contributions made for the period
 
$
1,478,481
  
$
1,206,996
 
Pension Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]  
Components of Net Periodic Benefit Cost
Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:

  
2018
  
2017
 
Service cost
 
$
1,319,841
  
$
1,276,608
 
Interest cost
  
3,107,164
   
3,170,194
 
Expected return on plan assets
  
(5,219,515
)
  
(4,783,531
)
Amortization of prior service cost
  
114,822
   
178,874
 
Amortization of the net loss
  
1,110,111
   
1,231,486
 
Net periodic benefit cost
 
$
432,423
  
$
1,073,631
 
Assumptions Used to Determine Net Periodic Benefit Cost for Benefit Plans
Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:

  
2018
  
2017
 
Discount rate
      
- Pension plans


3.54% - 3.57
%


4.04% - 4.08
%
- Supplemental pension plans


3.10
%


3.03
%
Expected return on plan assets
  
7.5
%
  
7.5
%
Rate of compensation increase
  
0
%
  
0
%
Fair Values of Plans Assets Utilizing Fair Value Hierarchy
The fair values of the company's pension plans assets at December 29, 2018 and December 30, 2017, utilizing the fair value hierarchy discussed in Note 2, follow:

  
December 29, 2018
 
  
Level 1
  
Level 2
  
Level 3
  
Total
 
Cash and Equivalents:
            
Common/collective trust funds
 
$
  
$
306,882
  
$
  
$
306,882
 
Equities:
                
The Eastern Company Common Stock
  
5,247,495
       
   
5,247,495
 
Common/collective trust funds
                
Russell Multi Asset Core Plus Fund (a)
  
   
30,611,519
   
   
30,611,519
 
Fixed Income:
                
Common/collective trust funds
                
Target Duration LDI Fixed Income Funds (b)
                
Russell 8 Year LDI Fixed Income Fund
  
   
5,735,993
   
   
5,735,993
 
Russell 14 Year LDI Fixed Income Fund
  
   
17,044,596
   
   
17,044,596
 
STRIPS Fixed Income Funds (c)
                
Russell 15 Year STRIPS Fixed Income Fund
  
   
1,811,436
   
   
1,811,436
 
Russell 10 Year STRIPS Fixed Income Fund
  
   
3,408,879
   
   
3,408,879
 
· Russell 28 to 29 Year STRIPS Fixed Income Fund
  
   
2,004,075
   
   
2,004,075
 
Total
 
$
5,247,495
  
$
60,923,380
  
$
  
$
66,170,875
 

  
December 30, 2017
 
  
Level 1
  
Level 2
  
Level 3
  
Total
 
Cash and Equivalents:
            
Common/collective trust funds
 
$
  
$
278,016
  
$
  
$
278,016
 
Equities:
                
The Eastern Company Common Stock
  
5,675,021
       
   
5,675,021
 
Common/collective trust funds
                
Russell Multi Asset Core Plus Fund (a)
  
   
31,642,838
   
   
31,642,838
 
Fixed Income:
                
Common/collective trust funds
                
Target Duration LDI Fixed Income Funds (b)
                
Russell 8 Year LDI Fixed Income Fund
  
   
6,033,648
   
   
6,033,648
 
Russell 14 Year LDI Fixed Income Fund
  
   
18,083,206
   
   
18,083,206
 
STRIPS Fixed Income Funds (c)
                
Russell 15 Year STRIPS Fixed Income Fund
  
   
1,905,068
   
   
1,905,068
 
Russell 10 Year STRIPS Fixed Income Fund
  
   
3,570,427
   
   
3,570,427
 
Russell 28 to 29 Year STRIPS Fixed Income Fund
  
   
2,144,581
   
   
2,144,581
 
Insurance contracts
  
   
2,765,967
   
   
2,765,967
 
Total
 
$
5,675,021
  
$
66,423,751
  
$
  
$
72,098,772
 

Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.  The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.  Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.

(a)
The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.  They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.  Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.  By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.
 
(b)
The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.  These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.  They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.  Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.
 
(c)
The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.  These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.  This will help reduce the mismatch between a plan's assets and liabilities.
Other Postretirement Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]  
Components of Net Periodic Benefit Cost
Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:

  
2018
  
2017
 
Service cost
 
$
37,024
  
$
27,389
 
Interest cost
  
77,161
   
80,827
 
Expected return on plan assets
  
(55,650
)
  
(51,494
)
Amortization of prior service cost
  
(5,072
)
  
(21,444
)
Amortization of the net loss
  
(65,591
)
  
(77,601
)
Net periodic benefit cost
 
$
(12,128
)
 
$
(42,323
)
Assumptions Used to Determine Net Periodic Benefit Cost for Benefit Plans
Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:

  
2018
  
2017
 
Discount rate
  
3.60
%
  
4.12
%
Expected return on plan assets
  
4.0
%
  
4.0
%
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 29, 2018
EARNINGS PER SHARE [Abstract]  
Denominators Used in the Earnings Per Share Computations
The denominators used in the earnings per share computations follow:

  
2018
  
2017
 
Basic:
      
Weighted average shares outstanding
  
6,258,277
   
6,259,139
 
         
Diluted:
        
Weighted average shares outstanding
  
6,258,277
   
6,259,139
 
Dilutive stock options
  
15,697
   
35,634
 
Denominator for diluted earnings per share
  
6,273,974
   
6,294,773
 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.1
REPORTABLE SEGMENTS (Tables)
12 Months Ended
Dec. 29, 2018
REPORTABLE SEGMENTS [Abstract]  
Segment Financial Information
  
2018
  
2017
 
Sales:
      
Sales to unaffiliated customers:
      
Industrial Hardware
 
$
140,293,409
  
$
115,273,233
 
Security Products
  
64,897,871
   
60,976,998
 
Metal Products
  
29,084,183
   
27,989,382
 
  
$
234,275,463
  
$
204,239,613
 
         
Inter-segment Sales:
        
Industrial Hardware
 
$
366,381
  
$
524,536
 
Security Products
  
3,365,695
   
2,935,797
 
Metal Products
  
13,421
   
21,431
 
  
$
3,745,497
  
$
3,481,764
 
         
Income Before Income Taxes:
        
Industrial Hardware
 
$
9,588,185
  
$
5,042,687
 
Security Products
  
7,122,640
   
6,020,847
 
Metal Products
  
1,148,516
   
1,019,224
 
Operating Profit
  
17,859,341
   
12,082,758
 
Interest expense
  
(1,202,272
)
  
(976,512
)
Other income
  
933,260
   
348,696
 
  
$
17,590,329
  
$
11,454,942
 
         
Geographic Information:
        
Net Sales:
        
United States
 
$
207,789,058
  
$
178,124,818
 
Foreign
  
26,486,405
   
26,114,795
 
  
$
234,275,463
  
$
204,239,613
 
         
Foreign sales are primarily to customers in North America.
     
         
Identifiable Assets:
        
United States
 
$
166,665,767
  
$
153,712,643
 
Foreign
  
14,581,800
   
22,745,754
 
  
$
181,247,567
  
$
176,458,397
 
         
Industrial Hardware
 
$
47,600,805
  
$
44,828,458
 
Security Products
  
54,593,837
   
53,724,837
 
Metal Products
  
19,909,256
   
18,126,395
 
   
122,103,898
   
116,679,690
 
General corporate
  
59,143,669
   
59,778,707
 
  
$
181,247,567
  
$
176,458,397
 

  
2018
  
2017
 
Depreciation and Amortization:
      
Industrial Hardware
 
$
2,978,324
  
$
2,526,460
 
Security Products
  
1,135,811
   
964,873
 
Metal Products
  
1,215,073
   
1,227,852
 
  
$
5,329,208
  
$
4,719,185
 
         
Capital Expenditures:
        
Industrial Hardware
 
$
3,029,406
  
$
1,151,868
 
Security Products
  
1,482,267
   
705,178
 
Metal Products
  
901,400
   
899,663
 
   
5,413,073
   
2,756,709
 
Currency translation adjustment
  
(9,014
)
  
6,240
 
General corporate
  
6,486
   
 
  
$
5,410,545
  
$
2,762,949
 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.1
DESCRIPTION OF BUSINESS (Details)
12 Months Ended
Dec. 29, 2018
Division
Subsidiary
Segment
Description of Business Information [Abstract]  
Number of operating segments | Segment 3
United States [Member]  
Description of Business Information [Abstract]  
Number of separate operating divisions | Division 8
Canada [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 2
Tillsonburg, Ontario, Canada [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Kelowna, British Columbia, Canada [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Taipei, Taiwan [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Hong Kong [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
China [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 2
Shanghai, China [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Dongguan, China [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Mexico [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 2
Lerma, Mexico [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
Reynosa, Mexico [Member]  
Description of Business Information [Abstract]  
Number of wholly-owned subsidiaries 1
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Reclassification, Cash Equivalents, Accounts Receivable and Inventories (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Customer
Dec. 30, 2017
USD ($)
Customer
Reclassification [Abstract]    
Gains on pensions assets reclassified from cost of goods sold to other income   $ 193,943
Cash Equivalents [Abstract]    
Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC) $ 250,000  
Percentage of available cash located in foreign subsidiaries 60.00%  
Inventories [Abstract]    
LIFO inventory amount $ 30,151,679  
FIFO inventory amount 8,175,339  
Excess of current cost over LIFO carrying value $ 6,957,972 $ 6,476,073
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Accounts Receivable, Net [Abstract]    
Number of major customers | Customer 0 0
Threshold percentage of concentration risk 10.00% 10.00%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Property, Plant and Equipment and Related Depreciation (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Property, Plant and Equipment and Related Depreciation [Abstract]    
Depreciation $ 4,329,136 $ 3,948,728
Building [Member] | Minimum [Member]    
Property, Plant and Equipment and Related Depreciation [Abstract]    
Estimated useful lives of the assets 10 years  
Building [Member] | Maximum [Member]    
Property, Plant and Equipment and Related Depreciation [Abstract]    
Estimated useful lives of the assets 39 years 6 months  
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment and Related Depreciation [Abstract]    
Estimated useful lives of the assets 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment and Related Depreciation [Abstract]    
Estimated useful lives of the assets 10 years  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Goodwill (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Goodwill [Abstract]    
Impairment of goodwill $ 0 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Intangibles Assets [Abstract]    
Amortization expense $ 1,452,084 $ 770,457
Technology and Licenses [Member] | Minimum [Member]    
Intangibles Assets [Abstract]    
Useful lives of intangible assets 5 years  
Technology and Licenses [Member] | Maximum [Member]    
Intangibles Assets [Abstract]    
Useful lives of intangible assets 17 years  
Non-Compete Agreements [Member]    
Intangibles Assets [Abstract]    
Useful lives of intangible assets 5 years  
Customer Relationships [Member]    
Intangibles Assets [Abstract]    
Useful lives of intangible assets 5 years  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Revenue Recognition (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Customer
Dec. 30, 2017
USD ($)
Customer
Revenue Recognition [Abstract]    
Accounts receivable, customers due period 30 days  
Accounts receivable, allowance for doubtful accounts $ 680,000 $ 470,000
Bad debt expense 220,000 87,000
Sales returns 725,000 565,000
Revenue [Abstract]    
Net sales $ 234,275,463 $ 204,239,613
Net Sales [Member] | Customer Concentration Risk [Member]    
Revenue [Abstract]    
Number of major customers | Customer 0 0
Threshold percentage of concentration risk 10.00% 10.00%
Subscription [Member]    
Revenue [Abstract]    
Net sales $ 448,000 $ 317,000
Subscription services revenue related to performance obligations satisfied in prior periods 0 $ 0
Remaining performance obligations, revenue recognized $ 100,000  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Product Development Costs, Advertising Costs and Software Development Costs (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Product Development Costs [Abstract]    
Product development expenses $ 6,950,969 $ 5,622,829
Advertising Costs [Abstract]    
Advertising costs 501,615 526,651
Software Development Costs [Abstract]    
Capitalized software $ 1,813,973 $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTING POLICIES, Stock Based Compensation (Details) - shares
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Stock Appreciation Rights (SARs) [Member]    
Stock Based Compensation [Abstract]    
Options granted (in shares) 51,000 149,500
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.1
BUSINESS ACQUISITIONS (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 01, 2018
Apr. 03, 2017
Jun. 30, 2018
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]            
Goodwill       $ 34,840,376 $ 32,228,891 $ 14,819,835
Acquisition expenses         $ 863,000  
Load N Lock [Member]            
Acquisitions [Abstract]            
Purchase price of acquisition $ 4,995,000          
Intangible Assets Acquired [Abstract]            
Intangible assets     $ 1,329,007      
Weighted-average life     8 years 3 months 18 days      
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]            
Goodwill $ 2,694,700          
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      
Velvac Holdings, Inc [Member]            
Acquisitions [Abstract]            
Purchase price of acquisition   $ 39,500,000        
Earnout consideration percentage of sales, condition one   7.50%        
Earnout consideration percentage of sales, condition two   15.00%        
Consideration [Abstract]            
Cash   $ 4,078,000        
Debt   36,000,000        
Contingent consideration arrangement   2,070,000        
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]            
Accounts receivable   6,063,429        
Inventory   12,992,377        
Prepaid and other assets   494,617        
Property plant and equipment   3,911,767        
Other noncurrent assets   366,401        
Other intangible assets   11,560,000        
Current liabilities   (7,720,591)        
Deferred tax liabilities   (2,860,946)        
Total identifiable net assets   24,807,054        
Goodwill   17,340,946        
Identifiable assets acquired, goodwill, and liabilities assumed, net   42,148,000        
Earn out period       5 years    
Estimated fair value of inventories acquired, purchase price adjustment   1,187,668        
Estimated fair value of inventories acquired, original cost basis   $ 11,804,709        
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.1
GOODWILL (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Goodwill [Roll Forward]    
Beginning balance $ 32,228,891 $ 14,819,835
Investment 2,694,700 17,340,946
Foreign exchange (83,215) 68,110
Ending balance 34,840,376 32,228,891
Industrial Hardware Segment [Member]    
Goodwill [Roll Forward]    
Beginning balance 19,169,849 1,760,793
Investment 0 17,340,946
Foreign exchange (83,215) 68,110
Ending balance 19,086,634 19,169,849
Security Products Segment [Member]    
Goodwill [Roll Forward]    
Beginning balance 13,059,042 13,059,042
Investment 2,694,700 0
Foreign exchange 0 0
Ending balance 15,753,742 13,059,042
Metal Products Segment [Member]    
Goodwill [Roll Forward]    
Beginning balance 0 0
Investment 0 0
Foreign exchange 0 0
Ending balance $ 0 $ 0
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.1
INTANGIBLES (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Amortization expense fiscal year maturity [Abstract]    
2019 $ 1,211,000  
2020 958,000  
2021 937,000  
2022 931,000  
2023 987,000  
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 15,089,550 $ 12,910,450
Accumulated Amortization 4,807,830 3,635,292
Net per Balance Sheet $ 10,281,720 $ 9,275,158
Weighted-Average Amortization Period 9 years 2 months 12 days 10 years 9 months 18 days
Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 11,534,498 $ 10,724,456
Accumulated Amortization 3,087,130 2,306,063
Net per Balance Sheet 8,447,368 8,418,393
Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 3,555,052 2,185,994
Accumulated Amortization 1,720,700 1,329,229
Net per Balance Sheet 1,834,352 856,765
Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Net per Balance Sheet 0 0
Patents and Developed Technology [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 9,533,229 8,096,374
Accumulated Amortization $ 3,185,656 $ 2,638,202
Weighted-Average Amortization Period 10 years 2 months 12 days 12 years 3 months 18 days
Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 7,884,498 $ 7,074,456
Accumulated Amortization 2,448,380 2,007,418
Patents and Developed Technology [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 1,648,731 1,021,918
Accumulated Amortization 737,276 630,784
Patents and Developed Technology [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Customer Relationships [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 4,789,381 4,099,706
Accumulated Amortization $ 1,046,983 $ 568,468
Weighted-Average Amortization Period 8 years 1 month 6 days 9 years 6 months
Customer Relationships [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 3,650,000 $ 3,650,000
Accumulated Amortization 638,750 298,645
Customer Relationships [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 1,139,381 449,706
Accumulated Amortization 408,233 269,823
Customer Relationships [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Non-Compete Agreements [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 459,570 407,000
Accumulated Amortization $ 329,296 $ 244,200
Weighted-Average Amortization Period 4 years 4 months 24 days 5 years
Non-Compete Agreements [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 0 $ 0
Accumulated Amortization 0 0
Non-Compete Agreements [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 459,570 407,000
Accumulated Amortization 329,296 244,200
Non-Compete Agreements [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Intellectual Property [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 307,370 307,370
Accumulated Amortization $ 245,895 $ 184,422
Weighted-Average Amortization Period 5 years 5 years
Intellectual Property [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 0 $ 0
Accumulated Amortization 0 0
Intellectual Property [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 307,370 307,370
Accumulated Amortization 245,895 184,422
Intellectual Property [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization $ 0 $ 0
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
CONTINGENCIES (Details) - USD ($)
3 Months Ended 12 Months Ended 21 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Dec. 31, 2018
Dec. 29, 2018
Contingency Information [Abstract]        
Remediation costs accrual       $ 50,000
Cost to remediate and monitor the landfill $ 50,000 $ 380,000 $ 430,000  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT (Details) - USD ($)
3 Months Ended 12 Months Ended 24 Months Ended
Apr. 04, 2017
Apr. 03, 2017
Sep. 30, 2019
Dec. 29, 2018
Dec. 30, 2017
Jun. 30, 2019
Disclosure of Debt [Abstract]            
Payments on revolving credit note       $ (12,000,000) $ (1,614,611)  
Schedule of debt [Abstract]            
Term loans       28,675,000 30,225,000  
Revolving credit loan       0 5,000,000  
Long term debt       28,675,000 35,225,000  
Less current portion       2,325,000 6,550,000  
Long term debt, less current portion       26,350,000 28,675,000  
Interest paid       $ 1,202,272 977,399  
Velvac Holdings, Inc [Member]            
Disclosure of Debt [Abstract]            
Percentage of common stock acquired   100.00%        
LIBOR [Member]            
Disclosure of Debt [Abstract]            
Term of variable rate       3 months    
LIBOR [Member] | Minimum [Member]            
Disclosure of Debt [Abstract]            
Basis spread on variable rate       1.75%    
LIBOR [Member] | Maximum [Member]            
Disclosure of Debt [Abstract]            
Basis spread on variable rate       2.50%    
Restated Loan Agreement [Member] | Minimum [Member]            
Schedule of debt [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]            
Schedule of debt [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    
Revolving Credit Loan [Member]            
Disclosure of Debt [Abstract]            
Maximum borrowing capacity       $ 10,000,000    
Maturity date of loan       Apr. 01, 2022    
Payments on revolving credit note       $ (5,000,000) (1,614,611)  
Schedule of debt [Abstract]            
Revolving credit loan   $ 6,600,000   $ 0 $ 5,000,000  
Revolving Credit Loan [Member] | Minimum [Member]            
Disclosure of Debt [Abstract]            
Quarterly commitment fee percentage       0.20%    
Revolving Credit Loan [Member] | Maximum [Member]            
Disclosure of Debt [Abstract]            
Quarterly commitment fee percentage       0.375%    
Revolving Credit Loan [Member] | LIBOR [Member] | Minimum [Member]            
Disclosure of Debt [Abstract]            
Basis spread on variable rate       1.75%    
Revolving Credit Loan [Member] | LIBOR [Member] | Maximum [Member]            
Disclosure of Debt [Abstract]            
Basis spread on variable rate       2.50%    
Term Loan [Member]            
Disclosure of Debt [Abstract]            
Maximum borrowing capacity       $ 31,000,000    
Payments on term loan   $ (1,429,000)        
Period for quarterly principal payment       2 years    
Term of loan       5 years    
Maturity date of loan       Mar. 01, 2022    
Term Loan [Member] | Forecast [Member]            
Disclosure of Debt [Abstract]            
Quarterly principal payment     $ 775,000     $ 387,500
Term Loan [Member] | Interest Rate Swap [Member]            
Disclosure of Debt [Abstract]            
Fixed rate of interest       1.92%    
Original notional amount $ 15,500,000     $ 14,337,500    
Percentage of outstanding balance of term loan 50.00%          
Term Loan [Member] | 1 Month LIBOR [Member]            
Disclosure of Debt [Abstract]            
Fixed rate of interest       4.10%    
Term of variable rate       1 month    
Schedule of debt [Abstract]            
Revolving credit loan       $ 14,300,000    
Term Loan [Member] | 3 Month LIBOR [Member]            
Disclosure of Debt [Abstract]            
Fixed rate of interest       4.15%    
Term of variable rate       3 months    
Schedule of debt [Abstract]            
Revolving credit loan       $ 14,300,000    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT, Principal Maturities of Debt (Details) - USD ($)
Dec. 29, 2018
Dec. 30, 2017
Scheduled annual principal maturities of long-term debt [Abstract]    
2019 $ 2,325,000  
2020 3,100,000  
2021 3,100,000  
2022 20,150,000  
Thereafter 0  
Long term debt $ 28,675,000 $ 30,225,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK OPTIONS AND AWARDS (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Plan
$ / shares
shares
Dec. 30, 2017
USD ($)
$ / shares
shares
Stock Options [Abstract]    
Number of plans that have shares reserved for further issuance | Plan 1  
Expected term 3 years 6 months 3 years 6 months
Volatility deviation 29.50% 22.60%
Risk free rate 2.33% 1.47%
Minimum [Member]    
Stock Options [Abstract]    
Percentage of fair market value of stock on grant date for exercise price 100.00%  
Stock Appreciation Rights (SARs) [Member]    
Stock Options [Abstract]    
Stock-based compensation expense | $ $ 276,778 $ 172,806
Number of Units, Stock Appreciation Rights (SARs) [Roll Forward]    
Outstanding at beginning of period (in shares) | shares 141,500 0
Issued (in shares) | shares 51,000 149,500
Forfeited (in shares) | shares (3,333) (8,000)
Outstanding at end of period (in shares) | shares 189,167 141,500
Weighted - Average Exercise Price, Stock Appreciation Rights (SARs) [Abstract]    
Outstanding at beginning of period (in dollars per share) $ 20.36 $ 0
Issued (in dollars per share) 24.90 20.39
Forfeited (in dollars per share) 19.10 21.10
Outstanding at end of period (in dollars per share) 21.46 $ 20.36
SARs Grants Outstanding and Exercisable [Abstract]    
Minimum Range of Exercise Prices (in dollars per share) 19.10  
Maximum Range of Exercise Prices (in dollars per share) $ 24.90  
Outstanding (in shares) | shares 189,167  
Weighted- Average Remaining Contractual Life 3 years 6 months  
Weighted- Average Exercise Price (in dollars per share) $ 21.46  
Exercisable as of December 29, 2018 (in shares) | shares 19,670  
Exercisable, Weighted- Average Remaining Contractual Life 3 years 3 months 18 days  
Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 19.10  
Stock Options [Member]    
Number of Units, Stock Appreciation Rights (SARs) [Roll Forward]    
Outstanding at beginning of period (in shares) | shares 25,000 0
Issued (in shares) | shares 0 25,000
Forfeited (in shares) | shares 0 0
Outstanding at end of period (in shares) | shares 25,000 25,000
Weighted - Average Exercise Price, Stock Appreciation Rights (SARs) [Abstract]    
Outstanding at beginning of period (in dollars per share) $ 0 $ 0
Issued (in dollars per share) 0 0
Forfeited (in dollars per share) 0 0
Outstanding at end of period (in dollars per share) 0 $ 0
SARs Grants Outstanding and Exercisable [Abstract]    
Maximum Range of Exercise Prices (in dollars per share) $ 0  
Outstanding (in shares) | shares 25,000  
Weighted- Average Remaining Contractual Life 3 years 3 months 18 days  
Weighted- Average Exercise Price (in dollars per share) $ 0  
Exercisable as of December 29, 2018 (in shares) | shares 0  
Exercisable, Weighted- Average Remaining Contractual Life 0 years  
Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 0  
Restricted Stock [Member]    
Stock Options [Abstract]    
Issued (in shares) | shares 0  
Stock Options and SARs [Member]    
SARs Grants Outstanding and Exercisable [Abstract]    
Outstanding options, intrinsic value | $ $ 1,104,410  
2010 Plan [Member]    
Stock Options [Abstract]    
Shares available for future grant (in shares) | shares 274,500  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Components of Deferred Tax (Assets) and Liabilities [Abstract]    
Property, plant and equipment $ 2,582,792 $ 3,853,837
Intangible assets 4,710,052 2,620,791
Other 218,710 64,905
Foreign Withholding Tax 540,761 861,964
Total deferred income tax liabilities 8,052,315 7,401,497
Other postretirement benefits (156,710) (235,510)
Inventories (1,133,427) (792,724)
Allowance for doubtful accounts (146,576) (97,570)
Accrued compensation (200,232) (83,829)
Pensions (6,127,538) (6,029,034)
Foreign Tax Credit (167,826) (449,578)
Total deferred income tax assets (7,932,309) (7,688,245)
Net deferred income tax liabilities 120,006  
Net deferred income tax assets   (286,748)
Income before income taxes [Abstract]    
Domestic 12,431,889 7,513,348
Foreign 5,158,440 3,941,594
Income before income taxes 17,590,329 11,454,942
Current [Abstract]    
Federal 484,451 3,713,975
Foreign 753,521 1,084,353
State 347,199 319,439
Deferred [Abstract]    
Federal 815,858 (47,241)
Foreign 153,726 1,301,972
State 529,637 (37,189)
Provision for income taxes 3,084,392 6,409,687
Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]    
Income taxes using U.S. federal statutory rate, Amount 3,693,968 3,894,680
State income taxes, net of federal benefit, Amount 692,698 264,205
Impact on Foreign Repatriation Tax Reform, Amount (83,479) 2,034,065
Impact of foreign subsidiaries on effective tax rate, Amount (401,992) (364,569)
Impact of New Tax Law, Amount (507,847) 531,307
Impact of Research & Development tax credit, Amount (216,675) (60,630)
Impact of manufacturers deduction on effective tax rate, Amount 0 (123,554)
Other-net, Amount (92,281) 234,183
Provision for income taxes $ 3,084,392 $ 6,409,687
Income taxes using U.S. federal statutory rate, Percent 21.00% 34.00%
State income taxes, net of federal benefit, Percent 4.00% 2.00%
Impact on Foreign Repatriation Tax Reform, percent (1.00%) 18.00%
Impact of foreign subsidiaries on effective tax rate, Percent (2.00%) (3.00%)
Impact of New Tax Law, percent (2.00%) 5.00%
Impact of Research & Development tax credit, Percent (1.00%) (1.00%)
Impact of manufacturers deduction on effective tax rate, Percent 0.00% (1.00%)
Other-net, Percent (1.00%) 2.00%
Effective income tax rate 18.00% 56.00%
Total income taxes paid $ 3,741,021 $ 4,104,701
Effect of tax cuts and jobs act of 2017 [Abstract]    
Income tax expense (benefit) (507,847) 531,307
Income tax expense, foreign earnings 1,557,897  
Foreign withholding taxes 816,198  
Undistributed earnings of foreign subsidiaries 4,404,920 19,336,428
Deemed repatriation tax on foreign earnings, provisional liability $ 741,699  
Period of installments for payments of taxes 8 years  
2018 $ 59,336  
2019 59,336  
2020 59,336  
2021 59,336  
2022 59,336  
2023 111,255  
2024 148,340  
2025 185,424  
Reconciliation of the beginning and ending amount of unrecognized tax benefits [Roll Forward]    
Balance at beginning of year 299,734 251,839
Increases for positions taken during the current period 74,219 53,013
Decreases resulting from the expiration of the statute of limitations (74,231) (5,118)
Balance at end of year 299,722 $ 299,734
Tax Year [Abstract]    
Unrecognized tax benefits that would affect the annual effective tax rate 236,781  
Accrued interest related to unrecognized tax benefits $ 51,017  
Maximum [Member]    
Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]    
Income taxes using U.S. federal statutory rate, Percent   35.00%
U.S. Federal [Member]    
Tax Year [Abstract]    
Open tax year 2014  
State and Local Jurisdiction [Member]    
Tax Year [Abstract]    
Open tax year 2014  
Foreign Jurisdiction [Member]    
Tax Year [Abstract]    
Open tax year 2012  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Future minimum payments under non-cancelable operating leases [Abstract]    
Rent expense for all operating leases $ 2,552,887 $ 2,166,755
Non-Cancelable Leases [Member]    
Future minimum payments under non-cancelable operating leases [Abstract]    
2019 2,489,016  
2020 1,928,877  
2021 1,120,898  
2022 304,704  
2023 550  
Total 5,844,045  
All Leases of All Kinds [Member] | Minimum [Member]    
Future minimum payments under non-cancelable operating leases [Abstract]    
2019 2,200,000  
2020 2,200,000  
2021 2,200,000  
2022 2,200,000  
2023 2,200,000  
All Leases of All Kinds [Member] | Maximum [Member]    
Future minimum payments under non-cancelable operating leases [Abstract]    
2019 2,500,000  
2020 2,500,000  
2021 2,500,000  
2022 2,500,000  
2023 $ 2,500,000  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Sep. 01, 2017
RETIREMENT BENEFIT PLANS [Abstract]      
Increase in expense of unrecognized prior service cost $ 14,928    
Modification of benefit multiplier     $ 0.50
Modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract     $ 0.50
Modification of benefit multiplier at end of current contract 45.00    
Pension Benefit [Member]      
Components of the net periodic benefit cost [Abstract]      
Service cost 1,319,841 $ 1,276,608  
Interest cost 3,107,164 3,170,194  
Expected return on plan assets (5,219,515) (4,783,531)  
Amortization of prior service cost 114,822 178,874  
Amortization of the net loss 1,110,111 1,231,486  
Net periodic benefit cost $ 432,423 $ 1,073,631  
Assumptions used to determine net periodic benefit cost [Abstract]      
Expected return on plan assets 7.50% 7.50%  
Rate of compensation increase 0.00% 0.00%  
Pension Benefit [Member] | Minimum [Member]      
Assumptions used to determine net periodic benefit cost [Abstract]      
Discount rate 3.54% 4.04%  
Pension Benefit [Member] | Maximum [Member]      
Assumptions used to determine net periodic benefit cost [Abstract]      
Discount rate 3.57% 4.08%  
Other Postretirement Benefit [Member]      
Components of the net periodic benefit cost [Abstract]      
Service cost $ 37,024 $ 27,389  
Interest cost 77,161 80,827  
Expected return on plan assets (55,650) (51,494)  
Amortization of prior service cost (5,072) (21,444)  
Amortization of the net loss (65,591) (77,601)  
Net periodic benefit cost $ (12,128) $ (42,323)  
Assumptions used to determine net periodic benefit cost [Abstract]      
Discount rate 3.60% 4.12%  
Expected return on plan assets 4.00% 4.00%  
Supplemental Pension [Member]      
Assumptions used to determine net periodic benefit cost [Abstract]      
Discount rate 3.10% 3.03%  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Funded Status (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Pension Benefit [Member]    
Change in benefit obligation [Roll Forward]    
Benefit obligation at beginning of year $ 98,522,201 $ 92,258,937
Change due to availability of final actual assets and census data 0 0
Change in discount rate (8,319,874) 6,200,491
Service cost 1,319,841 1,276,608
Interest cost 3,107,164 3,170,194
Actuarial (gain)/loss 531,799 (1,495,135)
Benefits paid (3,627,931) (3,385,793)
Plan amendment 0 496,899
Benefit obligation at end of year 91,533,200 98,522,201
Change in fair value of plan assets [Roll Forward]    
Fair value of plan assets at beginning of year 72,098,772 65,627,499
Actual return on plan assets (4,827,641) 9,315,225
Employer contributions 2,527,675 541,841
Benefits paid (3,627,931) (3,385,793)
Fair value of plan assets at end of year 66,170,875 72,098,772
Funded Status [Abstract]    
Net amount recognized in the balance sheet (25,362,325) (26,423,429)
Other Postretirement Benefit [Member]    
Change in benefit obligation [Roll Forward]    
Benefit obligation at beginning of year 2,423,410 2,339,050
Change due to availability of final actual assets and census data 0 0
Change in discount rate (217,539) 181,691
Service cost 37,024 27,389
Interest cost 77,161 80,827
Actuarial (gain)/loss (89,664) (65,601)
Benefits paid (133,631) (139,946)
Benefit obligation at end of year 2,096,761 2,423,410
Change in fair value of plan assets [Roll Forward]    
Fair value of plan assets at beginning of year 1,391,239 1,287,350
Actual return on plan assets 56,887 103,889
Employer contributions 133,631 139,946
Benefits paid (133,631) (139,946)
Fair value of plan assets at end of year 1,448,126 1,391,239
Funded Status [Abstract]    
Net amount recognized in the balance sheet $ (648,635) $ (1,032,171)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of AOCI (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 29, 2018
Dec. 30, 2017
Amounts recognized in accumulated other comprehensive income [Abstract]        
Total $ 20,485,277 $ 20,485,277 $ 20,688,630 $ 20,485,277
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]        
Balance at beginning of period 20,485,277      
Liability (gains)/losses [Abstract]        
Balance at end of period 20,688,630 20,485,277    
Pension Benefit [Member]        
Amounts recognized in accumulated other comprehensive income [Abstract]        
Net (loss)/gain     (33,714,584) (32,565,614)
Prior service (cost) credit     (364,392) (494,142)
Total (34,078,976) (33,059,756) (34,078,976) (33,059,756)
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]        
Balance at beginning of period (33,059,756) (33,799,555)    
Change due to availability of final actual assets and census data 0 0    
Charged to net periodic benefit cost [Abstract]        
Prior service cost 114,822 178,874    
Net loss (gain) 1,110,111 1,231,486    
Liability (gains)/losses [Abstract]        
Discount rate 8,319,874 (6,200,491)    
Asset (gains)/losses deferred (9,531,647) 5,978,071    
Additional recognition due to plan amendment 14,928 (496,899)    
Other (1,047,308) 48,758    
Balance at end of period (34,078,976) (33,059,756)    
Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]        
Net (loss) gain     (1,145,203)  
Prior service cost (credit)     99,380  
Other Postretirement Benefit [Member]        
Amounts recognized in accumulated other comprehensive income [Abstract]        
Net (loss)/gain     1,332,634 1,089,785
Prior service (cost) credit     13,325 18,397
Total 1,345,959 1,108,182 1,345,959 $ 1,108,182
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]        
Balance at beginning of period 1,108,182 1,270,922    
Change due to availability of final actual assets and census data 0 0    
Charged to net periodic benefit cost [Abstract]        
Prior service cost (5,072) (21,444)    
Net loss (gain) (65,591) (77,601)    
Liability (gains)/losses [Abstract]        
Discount rate 217,539 (181,691)    
Asset (gains)/losses deferred 1,237 52,395    
Additional recognition due to plan amendment 0 0    
Other 89,664 65,601    
Balance at end of period $ 1,345,959 $ 1,108,182    
Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]        
Net (loss) gain     82,027  
Prior service cost (credit)     $ (5,072)  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Plan
Dec. 30, 2017
USD ($)
Plan
Estimated future benefit payments to participants [Abstract]    
Period of horizon for various asset classes used in calculating expected long term rates of return 10 years  
Pension Benefit [Member]    
Assumptions used to determine net periodic benefit obligations [Abstract]    
Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans $ 91,533,200 $ 98,522,201
Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]    
Number of plans | Plan 5 6
Projected benefit obligation $ 91,533,200 $ 98,522,201
Accumulated benefit obligation 91,533,200 98,522,201
Fair value of plan assets 66,170,875 72,098,722
Net amount recognized in accrued benefit liability (25,362,325) $ (26,423,429)
Estimated future benefit payments to participants [Abstract]    
2019 4,100,000  
2020 4,300,000  
2021 4,500,000  
2022 4,700,000  
2023 4,900,000  
2024 through 2028 27,400,000  
Contributions expected to be made by Company in next fiscal year $ 600,000  
Pension Benefit [Member] | Minimum [Member]    
Assumptions used to determine net periodic benefit obligations [Abstract]    
Discount rate 4.20% 3.54%
Pension Benefit [Member] | Maximum [Member]    
Assumptions used to determine net periodic benefit obligations [Abstract]    
Discount rate 4.22% 3.57%
Other Postretirement Benefit [Member]    
Assumptions used to determine net periodic benefit obligations [Abstract]    
Discount rate 4.26% 3.60%
Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]    
Net amount recognized in accrued benefit liability $ (648,635) $ (1,032,171)
Estimated future benefit payments to participants [Abstract]    
2019 100,000  
2020 100,000  
2021 101,000  
2022 102,000  
2023 103,000  
2024 through 2028 536,000  
Contributions expected to be made by Company in next fiscal year $ 105,000  
Supplemental Pension [Member]    
Assumptions used to determine net periodic benefit obligations [Abstract]    
Discount rate 3.81% 3.10%
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Equity Securities [Member]      
Fair values of pension plans assets [Abstract]      
Long-term target allocations for plan assets 50.00%    
Fixed income [Member]      
Fair values of pension plans assets [Abstract]      
Long-term target allocations for plan assets 50.00%    
Pension Benefit [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets $ 66,170,875 $ 72,098,772 $ 65,627,499
Number of shares of employer common stock included plan assets (in shares) 0 0  
Cash dividends received $ 95,488 $ 95,488  
Pension Benefit [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 5,247,495 5,675,021  
Pension Benefit [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 60,923,380 66,423,751  
Pension Benefit [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 0 0  
Pension Benefit [Member] | Common/Collective Trust Funds [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 306,882 278,016  
Pension Benefit [Member] | Common/Collective Trust Funds [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 0 0  
Pension Benefit [Member] | Common/Collective Trust Funds [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 306,882 278,016  
Pension Benefit [Member] | Common/Collective Trust Funds [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 0 0  
Pension Benefit [Member] | Equity Securities [Member]      
Fair values of pension plans assets [Abstract]      
Value of employer common stock included plan assets 0 0  
Pension Benefit [Member] | The Eastern Company Common Stock [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 5,247,495 5,675,021  
Pension Benefit [Member] | The Eastern Company Common Stock [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 5,247,495 5,675,021  
Pension Benefit [Member] | The Eastern Company Common Stock [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 0 0  
Pension Benefit [Member] | The Eastern Company Common Stock [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets 0 0  
Pension Benefit [Member] | Russell Multi Asset Core Plus Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [1] 30,611,519 31,642,838  
Pension Benefit [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [1] 0 0  
Pension Benefit [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [1] 30,611,519 31,642,838  
Pension Benefit [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [1] 0 0  
Pension Benefit [Member] | Russell 8 Year LDI Fixed Income Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 5,735,993 6,033,648  
Pension Benefit [Member] | Russell 8 Year LDI Fixed Income Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 0 0  
Pension Benefit [Member] | Russell 8 Year LDI Fixed Income Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 5,735,993 6,033,648  
Pension Benefit [Member] | Russell 8 Year LDI Fixed Income Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 0 0  
Pension Benefit [Member] | Russell 14 Year LDI Fixed Income Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 17,044,596 18,083,206  
Pension Benefit [Member] | Russell 14 Year LDI Fixed Income Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 0 0  
Pension Benefit [Member] | Russell 14 Year LDI Fixed Income Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 17,044,596 18,083,206  
Pension Benefit [Member] | Russell 14 Year LDI Fixed Income Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [2] 0 0  
Pension Benefit [Member] | Russell 15 Year STRIPS Fixed Income Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 1,811,436 1,905,068  
Pension Benefit [Member] | Russell 15 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 0 0  
Pension Benefit [Member] | Russell 15 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 1,811,436 1,905,068  
Pension Benefit [Member] | Russell 15 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 0 0  
Pension Benefit [Member] | Russell 10 Year STRIPS Fixed Income Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 3,408,879 3,570,427  
Pension Benefit [Member] | Russell 10 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 0 0  
Pension Benefit [Member] | Russell 10 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 3,408,879 3,570,427  
Pension Benefit [Member] | Russell 10 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 0 0  
Pension Benefit [Member] | Russell 28 to 29 Year STRIPS Fixed Income Fund [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 2,004,075 2,144,581  
Pension Benefit [Member] | Russell 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 0 0  
Pension Benefit [Member] | Russell 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] 2,004,075 2,144,581  
Pension Benefit [Member] | Russell 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets [3] $ 0 0  
Pension Benefit [Member] | Insurance Contracts [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets   2,765,967  
Pension Benefit [Member] | Insurance Contracts [Member] | Level 1 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets   0  
Pension Benefit [Member] | Insurance Contracts [Member] | Level 2 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets   2,765,967  
Pension Benefit [Member] | Insurance Contracts [Member] | Level 3 [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets   $ 0  
Pension Benefit [Member] | Equity Securities, Common Stock [Member]      
Fair values of pension plans assets [Abstract]      
Number of shares of employer common stock included plan assets (in shares) 217,018 217,018  
Value of employer common stock included plan assets $ 5,247,495 $ 5,675,021  
Other Postretirement Benefit [Member]      
Fair values of pension plans assets [Abstract]      
Fair value of plan assets $ 1,448,126 $ 1,391,239 $ 1,287,350
[1] The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments. They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts. Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities. By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.
[2] The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities. They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors. Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.
[3] The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index. These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio. This will help reduce the mismatch between a plan's assets and liabilities.
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.1
RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Contribution Plan [Abstract]    
Total contributions made for the period $ 1,478,481 $ 1,206,996
Regular Matching Contributions [Member]    
Contribution Plan [Abstract]    
Total contributions made for the period 551,046 465,671
Transitional Credit Contributions [Member]    
Contribution Plan [Abstract]    
Total contributions made for the period 349,062 385,578
Non-discretionary Contributions [Member]    
Contribution Plan [Abstract]    
Total contributions made for the period $ 578,373 355,747
Plan 401 K Plan Amendment [Member]    
Contribution Plan [Abstract]    
Percentage of voluntary contributions allowed to participants, maximum 100.00%  
Employer matching contribution percentage 50.00%  
Increase in employer matching contribution on first of total employee contributions, percentage 6.00%  
Non-discretionary contribution percentage for employees who were not eligible to participate in the salaried plan 3.00%  
Non-Union U.S. Employees [Member]    
Contribution Plan [Abstract]    
Total contributions made for the period $ 565,748 $ 502,618
Non-Union U.S. Employees [Member] | Minimum [Member]    
Contribution Plan [Abstract]    
Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan 0.00%  
Non-Union U.S. Employees [Member] | Maximum [Member]    
Contribution Plan [Abstract]    
Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan 4.00%  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE (Details) - shares
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Basic [Abstract]    
Weighted average shares outstanding (in shares) 6,258,277 6,259,139
Diluted [Abstract]    
Weighted average shares outstanding (in shares) 6,258,277 6,259,139
Dilutive stock options (in shares) 15,697 35,634
Denominator for diluted earnings per share (in shares) 6,273,974 6,294,773
Anti-dilutive stock equivalents (in shares) 0 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.19.1
REPORTABLE SEGMENTS (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Reportable Segments Information [Abstract]    
Sales $ 234,275,463 $ 204,239,613
Income before income taxes 17,590,329 11,454,942
Operating profit 17,859,341 12,082,758
Interest expense (1,202,272) (976,512)
Other income 933,260 348,696
Assets 181,247,567 176,458,397
Depreciation and amortization 5,329,208 4,719,185
Capital expenditures before currency translation adjustment 5,413,073 2,756,709
Currency translation adjustment (9,014) 6,240
Capital expenditures 5,410,545 2,762,949
Operating Segments [Member]    
Reportable Segments Information [Abstract]    
Assets 122,103,898 116,679,690
Operating Segments [Member] | Industrial Hardware [Member]    
Reportable Segments Information [Abstract]    
Sales 140,293,409 115,273,233
Income before income taxes 9,588,185 5,042,687
Assets 47,600,805 44,828,458
Depreciation and amortization 2,978,324 2,526,460
Capital expenditures before currency translation adjustment 3,029,406 1,151,868
Operating Segments [Member] | Security Products [Member]    
Reportable Segments Information [Abstract]    
Sales 64,897,871 60,976,998
Income before income taxes 7,122,640 6,020,847
Assets 54,593,837 53,724,837
Depreciation and amortization 1,135,811 964,873
Capital expenditures before currency translation adjustment 1,482,267 705,178
Operating Segments [Member] | Metal Products [Member]    
Reportable Segments Information [Abstract]    
Sales 29,084,183 27,989,382
Income before income taxes 1,148,516 1,019,224
Assets 19,909,256 18,126,395
Depreciation and amortization 1,215,073 1,227,852
Capital expenditures before currency translation adjustment 901,400 899,663
Intersegment Eliminations [Member]    
Reportable Segments Information [Abstract]    
Sales 3,745,497 3,481,764
Intersegment Eliminations [Member] | Industrial Hardware [Member]    
Reportable Segments Information [Abstract]    
Sales 366,381 524,536
Intersegment Eliminations [Member] | Security Products [Member]    
Reportable Segments Information [Abstract]    
Sales 3,365,695 2,935,797
Intersegment Eliminations [Member] | Metal Products [Member]    
Reportable Segments Information [Abstract]    
Sales 13,421 21,431
General Corporate [Member]    
Reportable Segments Information [Abstract]    
Assets 59,143,669 59,778,707
Capital expenditures 6,486 0
Reportable Geographical Components [Member]    
Reportable Segments Information [Abstract]    
Sales 234,275,463 204,239,613
Reportable Geographical Components [Member] | United States [Member]    
Reportable Segments Information [Abstract]    
Sales 207,789,058 178,124,818
Assets 166,665,767 153,712,643
Reportable Geographical Components [Member] | Foreign [Member]    
Reportable Segments Information [Abstract]    
Sales 26,486,405 26,114,795
Assets $ 14,581,800 $ 22,745,754
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.1
CONCENTRATION OF RISK (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Customer
Dec. 30, 2017
Customer
Apr. 04, 2017
USD ($)
Term Loan [Member] | Interest Rate Swap [Member]      
Interest Rate Risk [Abstract]      
Interest rate swap, notional amount | $ $ 14,337,500   $ 15,500,000
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%    
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Accounts Receivable, Net [Abstract]      
Number of major customers | Customer 0 0  
Threshold percentage of concentration risk 10.00% 10.00%  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying accounts (Details) - Allowance for Doubtful Accounts [Member] - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Valuation and qualifying accounts information [Abstract]    
Balance at Beginning of Period $ 470,000 $ 430,000
Charged to Costs and Expenses 220,000 87,000
Charged to Other Accounts - Describe 0 64,000
Deductions - Describe [1] 10,000 111,000
Balance at End of Period $ 680,000 $ 470,000
[1] Uncollectible accounts written off, net of recoveries.
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( U^;DX?(\\#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,$% @ #7YN3B?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 " -?FY.'W&QFO K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NEG'OZC+91,GD)"8!.(6)=X6T;118M3N[4G# MU@G! W",_O-(?:H^PJ*H;<$C**%(P 0L_$YELC!8ZH*(^G/!&SWC_&=H,,QJP M18<=1> E!R:GB?XXM@U< !.,,+CX74 S$W/U3VSN #LEQVCGU# ,Y5#G7-J! MP]O3XTM>M[!=)-5I3+^B%73TN&+GR:_U>K-]8')1\?NBJ@N^W/)KL;P5_.Y] M&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ #7YN3E<7-GK$ @ ,@L !@ !X;"]W;W)K]P_8YIQ[_'4N=WF3ZD6?A3#1:UTU>A6?C6GODT3OSZ+F^DZV MHK%?CE+5W-BN.B6Z58(?'*FN$IJF15+SLHG72S?VJ-9+>3%5V8A'%>E+77/U M;R,J>5O%)'X;>"I/9],-).MERT_BIS"_VD=E>\D8Y5#6HM&E;"(ECJOX@=SO MJ",XQ.]2W/2D'75+>9;RI>M\.ZSBM)N1J,3>="&X?5W%5E15%\G.X^\0-!XU M.^*T_1;]BUN\7O8EA0'D?#ZK^+JZ@L MO)N)U=C+2KMGM+]H(^LABIU*S5_[=]FX]ZW_DK&!AA/H0* C@$;"!D'B'IE^+V9L<-7R^5O$6J/]Z6=[>(W&=V]_?=H-ML]\UNC[:CUW6Z M3*Y=F &QZ1%T@B C(K&Q1P&*"6PHH-./ EN(8!\1.XC(\"DP=(W,T=F$GN/T M#*5GCIY-Z(6W11 QPP5R5" ']+DG !$+7*! !0I )_XI(Y# ,<]0B1GD>^>\ M02 ,EYBC$G/(SSP)!!*06* 2"\C//0D$4N 2),4=E\((,]]S"&8>4 GXFL ( M"U\%8F@:4$'-_4 HC$!\%01# RJX?PF#$9BO C'!'<-M3J"+J7^_$$Q0!?6E<97B9'0L"!^H*TC>X7TU^8.K4]GH MZ%D:6]:XXN,HI1%V*NF=O?1G6\".G4H<3=>QI/PD?TJ;?8WT^>^WWZ>S?;W MS^VZV7_JMNVF_.>QVZV;OMSNGF;[[:YM'L9"Z]4,G0NS=;/<3&^OQV=?=K?7 MW4N_6F[:+[O)_F6];G;_S=M5]W8SA>F/!U^73\_]\&!V>[UMGMH_V_ZO[9== MN9N=:GE8KMO-?MEM)KOV\6;Z$WQ>^+' J/A[V;[MSZXG0U?NNN[;>U7;2KU5!3\?'OL=+IJ^R0GTZ.O?^]?6U713XX*6W<=ZO]^'=R_[+O MN_6QEF)EW7P__"XWX^_;L?X?Q>P">"R IP+ [Q:@8P$2!68'9V-7?V[ZYO9Z MU[U-=H>OM6V&00&?J;S,^^'A^.[&_Y7>[LO3UUL*U[/7H9ZC9'Z0X)D$+Q4+ MK:!XDLQ*^R<3:)K L3R=ET]V>3++TUB>S\MGT8F#Q(^2S2@!RNAC\*(O6HB( MT7.L](A-1ZP0Q1D(G FBAA1PQI.@K M<0'.YHW3GA1PG!$:Y2VE)+EC"-D!^U#Q5&$@:$]1>@(]9H$H2>'"$%;B%&P8 M FHW2;I![<85)CB'DF>FM,SR/KB:+QNR0)H@E?@ &XJ@J>@E%4'3#L#G!"3[ M90E+;.?*S $V%L%K3R ]>=U4*!,"!S41FDH,N39[@ U;T+3UDK:@*>H#$)"< M:1:6LH2N0ZZ- !NXH(GK)7%!H_2*J9 =246O)047/6!E9@(;O*#)ZR5YP2!J M+K,M117 EA(R4N:**QN^D%6\^,K\AC8K4;/22U:BA<#$CJ*<="UE26U2RI6W MC38M4=/22UJBAB"%%%R04?P!X:6G2@*IF>DE,]$"(2:(*./%4.:2 H*OH 5M M8*).2[U,2X^:"U-44A2GOIX6HBO^JQ_/1C!J! >)8-1D]25G8E"YLJ$L28%S M9?A57-D01@WA("&,!EH3($)F(G,6X)"WT0:B/3QB7J M9%6.MSGJ))1<]D$M,"QA@8JK):MD Y@T@&53<])811=+AB6I\@'AI2<;OZ3Q M*P-@3IJJ2.@-3UH8O'_'DXU?TO@-$K^DH4HE54^@31G*DM=P2)78H\JNP ?X M2P9_?4DC069VEC B>:Z0CFS^DL%?Y@> %8RQC5;6:(T28ZR)>552UI!=EBF$)84,9;JN^JILNVJ\)K7O:FPT MXLM&(^O<-LGH48,'F05UR M5!G*%#(YGVL'%39\O89FDO ]:B[.'X\/#3=]MCT>CL]/Y[.W_ M4$L#!!0 ( U^;DYT/>(-?P( !() 8 >&PO=V]R:W-H965T&ULC99AKYL@%(;_BO$'7 54M&F;K%V6+=F2YB[;/M.6MN:J.*#M MW;\?H#4*M+WW0P5\WW.>PS4'YE?&W\2)4AF\UU4C%N%)RG8616)WHC41+ZRE MC7IS8+PF4DWY,1(MIV1O3'45P3C.HIJ43;BZ)OS? MBE;LN@A!>%MX+8\GJ1>BY;PE1_J3RE_MAJM9-$39ES5M1,F:@-/#(OP$9FN MM,$H?I?T*D;C0)>R9>Q-3[[M%V&LB6A%=U*'(.IQH6M:53J2XOC;!PV'G-HX M'M^B?S'%JV*V1- UJ_Z4>WE:A'D8[.F!G"OYRJY?:5]0&@9]]=_IA59*KDE4 MCAVKA/D-=F>^>96.>U^Y-=K/Y#; WP,$ DH<&U!N098@Z,E/J M9R+)#=?ZLE^J, ,Z0VL.@D<2>!4 ML785" ^22.4?(* 7 AH_&OMSOQ]Y_+"7![L\UD>XPD_WY)%BPI![&7*7 5D,^0?WY+ENPE-X>0J7)[%XBJ=[ M\D@Q80"QOW_$+D5J-Y#8*3>-O?OR$>64ZDY7 RY59E,!)U=>9&F18QO*)TQQ M@9,[3/XF!Z#+A&TFZ*3*( (PS6TFGS!#,+G3:8"_<0*WI!Z MB-68=Z=T-Y&L[6\@T7 -6OX'4$L#!!0 ( U^;DZ9%'5&-P, *P+ 8 M >&PO=V]R:W-H965T&UL?99=CYLZ$(;_"N*^B[\_5DFD M38Z.6JF55JW:7K.)DZ "S@%GT_[[VL"FU![.7BS8O#/SS. ,L[K9[D=_-L9E M/YNZ[=?YV;G+8U'T^[-IRO[!7DSKGQQMUY3.+[M3T5\Z4QX&HZ8N"$*B:,JJ MS3>K8>^YVZSLU=55:YZ[K+\V3=G]VIK:WM8YSM\V/E>GLPL;Q69U*4_FBW%? M+\^=7Q5W+X>J,6U?V3;KS'&=/^'''9;!8%!\J\RMG]UG(947:W^$Q8?#.D>! MR-1F[X*+TE]>S<[4=?#D.?Z;G.;WF,%P?O_F_=\A>9_,2]F;G:V_5P=W7NWILI(9YG4_8?S:NIO3R0^!A[6_?#_VQ_[9UM)B\>I2E_CM>J M':ZW\0GCDQEL0"8#.:S[?WNZT;K5?$:_$R2[2@A,PF^*PKO_!Z!0!&V)#$G?P?8 MI0HJX0@4S($.]G0.B!#L@($.V." _>4 1U48-7S0M&,:E!')F:!1.H 2,4*U MP!2&XB 4!Z"BRFU'C9B%>H'U<(TKB8PXI,>-,LZ5*P;T7TQ0+HQB+IA5 BE&=O+Y4*)C_ MD:J%%H7A?HZ!AH[CAH[3/NT+@/Q9ES%5J@R]C'"^0 4W=,S3[]3BN82;+P:Z M+XZ[[R22\P_0 TU*G:K0@_(?SMG?PG<>PVT8 WT8QWUX$D5P<7,!5!XNHBEF M,TYCNM,P#O;9WEY;%\:)V>Y]Y'PB84:*]K=A%!UFIS]NQCGV4]F=JK;/7JSS M$]@P)QVM=<8SH@?_.L]^=+XO:G-TX5;Z^VZ<'\>%LY=I-B[N _KF-U!+ P04 M " -?FY.FD>2[G," "%!P & 'AL+W=O\3=14BJ]]Z9NQ<8OI>S602"*DC9$/+&.MNK)B?&&2+7E MYT!TG)*C"6KJ (9A'#2D:OT\,V=[GF?L(NNJI7ONB4O3$/YW2VO6;WS@WPY> MJG,I]4&09QTYTY]4OG9[KG;!Q'*L&MJ*BK4>IZ>-_PS6.Q#J (/X5=%>S-:> MMG)@[$UOOATW?J@5T9H64E,0=;O2':UKS:1T_!E)_2FG#IRO;^Q?C'EEYD $ MW;'Z=W64Y<9/?>](3^12RQ?6?Z6C(>Q[H_OO]$IK!==*5(Z"U<)(B)&M& M%B6E(>_#O6K-O1_Y;V'N #@&P"D Q/\-0&, ^@B(C/E!F;'ZF4B29YSU'A_> M5D?T1P'62!6ST(>F=N:9BE:4H<22*XM0N\1(6@00_J$_J5),NU<#04I,NZP-#A#"RY"QQ&$>E4./_0FN'.\+1B -[1]J"00I2!Z^+]6'G;TA=&B"=G,(E_\%@G$$D-5& M=@YDG*JO;5&G8-:\&LK/IL\+KV"75NHV,3N=9LDSU,W/.M_J&6.:X@?-,*!^ M$'ZN6N$=F%2MU33 $V.2*IWADU)8JIDX;6IZDGJ9J#4?!L.PD:P;AUXP3=[\ M'U!+ P04 " -?FY.V$[,5_@! #S! & 'AL+W=O %);$*,*>%R-&FM;-$EL[BRSAO:)-"V?AR)XQ(OX<@?(A=7WW M5GANJEJ9 LJ2CE3P ]3/[BST#,TJ1<.@E0UO'0%EZC[YAU-D\!;PTL @%V/' M)+EP_FHF7XO4]8PAH) KHT#TZPHGH-0(:1N_)TUW;FF(R_%-_;/-KK-*LXF%6V% MD;?QW;3V/4SZ-]HV 4\$/!/\^+^$8"($[X30AA^=V:B?B")9(OC@B/%G=<3L M"?\0Z,7,3=&NG?VFTTI=O68^#A)T-4(3YCAB\!(S(Y!6GUO@K19'?$?''QN< M[A'!;KM#L!DBL/Q@:=#_AT"X*1!:@?##*H2K51@QD<6T8XQX'^]74>Y1N\#W MMKU$FUZB#2_1RDMTUR7:/7I[;V7F'A;C., K-VBQ5QB(RAXKZ>2\;Y7Y*XOJ M?'*?L-EKJ_I1G^CQ +[+C-?!=R*JII7.A2N]D^U^*SE7H$UZ#]I?K6^@>4*A M5&:XTV,QGL-QHG@W73%HON>ROU!+ P04 " -?FY.+#Y+U4,$ !($P M& 'AL+W=O"AJOI; MLW&N'?THBUTS&V_:=G^7),WSQI5Y\ZG:NYU_\E+59=[ZR_HU:?:UR]=]4%DD M*(1.RGR[&\^G_;W'>CZMWMIBNW./]:AY*\N\_O?>%=5A-H;QSQM?MJ^;MKN1 MS*?[_-5]=>U?^\?:7R6G5M;;TNV:;;4;U>YE-OX,=RO474"/^'OK#LW9^:A+ MY:FJOG47OZ]G8]$QN$55_+-=MYO9.!N/UNXE?RO:+]7A-S A _#$B'@/17@/PP0 X! M\E> ^3! #0'J%*#4AP%Z"-"G $C[\3@6JZ_^0][F\VE='4;U<0+M\VZ>PIWV MX_OR'LW_F!Z#Q=]_G@'J:O'<-#9C[(P8#C DQ"PZ3A9@'#F-#S)+!I"+$ MK#@,G#")S_>4-+))8]^ #!I DO01HWK,KL>@!:DU$N B!D[ @E &4Y)_C+1* MIX! "KYDFL04A=0"2"EB9(92&P62KT?*UB-EZD'(WQ\Q^KPGJT063808-T%M MI3D;Z8"19!G)F!&0W!]DU),24J%2I$;7<0$AQ1)23(DD(:28U(V22I.%L+H! M&%#2+"7-4"*Y+W74$R!"EE%&UW$!(<,2,@PA.K5-U)$$H\@D6EU#!60REDS& MD"'=++-X9BB)DDS]U5580,>R="Q#APS"O8T6,QC,!"GARL9C%<(".B!XW1<, M(2+&]P,H8)2!MG2%#3A]&1=2NF!%$%.2@E*"J"L#\L+, %[^@=%_";0CS@"4 M *"ROF"0EQQ@@)ZSM\8B6$&02P8Y03]EM $Z/1EHIFTJE!47RL*[ # V(*DM M NL#QAI)J_)_C0!X)X!;K !BC0>I? 7HDE_=@@QI\7X MQ@"\$*OI:'Z>PLR MI,5[ MQB"A"K_03 OXE0M5[=@@QI\&I'B7 ,8FJ!TM(/:)"0B=IB;2Y=@J(F3XNLR;!3)F(>F" MQ]@$)E+XOPM=\2: C E$1CF FTVVA@Z4S V"X(+*5WX6N#L0E%*L0B#NO11 MPNLO6?I0R4!"VLUE-O&_)MHH:,P5TY3%0JS/_2R^X M'_)ZCHR>2T/K$JMT9K6R5#D7#-"[3,IXJ:IUO57SR66YSO'B[;:#_M6R6GS;/X?4$L#!!0 M ( U^;DZ(&J;1W $ &0$ 8 >&PO=V]R:W-H965T&ULA53;;IPP$/T5Y ]8JT'O88JZH#1M1.#,#-22,D(]J8LL5J MD$!J1V(4QV%XBQGI.2ISYSO),A>CICV'DPS4R!B1?PY Q52@"+TZGOJVT]:! MRWP@+7P'_6,X26/A1:7N&7#5"QY(: IT'^V/J<4[P,\>)K7:![:2LQ#/UOA2 M%RBT"0&%2EL%8I8+'(%2*V32^#UKHB6D):[WK^J/KG93RYDH. KZJZ]U5Z [ M%-30D)'J)S%]AKF>&Q3,Q7^%"U #MYF8&)6@RGV#:E1:L%G%I,+(BU][[M;) MGV393-LFQ#,A7@C1[3\)R4Q(W@CN-K'/S)7Z0#0II?CBQ6:,0>/B=>8!8&-^A(BW@IQB#_0X_/PT"V MKH]54(F1:WL-*^\R*O>Q?=PK_\&,D._X-QD_?]^(;'NN@K/0IG7< S=":# Y MACO3U)T9^<6@T&B[S^L;WAA;#/--X^;&4?P%02P,$% @ #7YN3OI1 MU!SU! U!8 !@ !X;"]W;W)KL.3.\*4@"Q"Z*%FB!Q1;;/BL)DQAK6ZZD)-M_7^H2KT,>;F#$DGQ( MGJ'(CT->O37MM^XYA'[Q?;\[=-?+Y[X_7JY6W?USV-?=I^88#O&7QZ;=UWV\ M;9]6W;$-]<-8:+];L5)VM:^WA^7-U?CL;M>TO+]P9?MTW,_/%C=7!WKI_!7Z+\>/[?Q;G6JY6&[#X=NVQP6;7B\7M[2 MY4;\4&!4_+T-;]W9]6((Y:YIO@TWOS]<+]7@*.S"?3]44<>OU[ )N]U04_3Q M[USI\M3F4/#\^KWV7\?@8S!W=1Z?[4/_?+WTR\5#>*Q?=OV7YNVW, =D MEHLY^C_":]A%^> DMG'?[+KQ_^+^I>N;_5Q+M+*OOT_?V\/X_3;7_UX,%^"Y M )\*D/UI 9D+R(\">@Q^W=:R'04&7$COS?G@X]MWX M6XRVBT]?;\C0U>IUJ&C6K"<-GVM.BE6L_=0$HR;6G!7GCPULRY4^&*E4\BRG7:446^$)&#AAPP9!)#+FOH@IFM\I(XRH7" MUBF+#7EHR -#-C'D"K@BH"G*O5$^7B-T]2F$Q7H MQ,0Y7: ;0;S=$N=3U9:BPOPBR:.R&84%C#'MXT>G<0$E&Z<]%PA"F(H$L&@Y MM:7SQHP8:W4Z)H$R8IJDU%<8C&2 *4E-F=R4LT1B4D] 2$Y5K$N# -.6 &YM MBEO*.4IQ M@4MT 7+3E36!,)\Y9RX.;]E'-4D[+G[V2VE M]["2I"I8P<2E' M;MY) *5DC>>LEW)A11&8A86?,',IAZY-5R7*:7HAWAG.1CB@L[8^KOV%? F# MEP%X,U,,@,K>697.T U2$GE%OM!5C-G+!$!76'$9LY(91)8N<;/H8W>;RIZ_ MVCDRH&1GN=*%<0DM#*<(0Y) M-;O*^N)HPN!EE\^3$I48@Y)!;IH.LS7G ,QBRB42W[\J]S6F)(/4U*7D9H#) MF.)_:&RV!91LK')4R% %@U( *%T*2LGQYY(NF%P!H;61WU1(!01C4D"*ZM)] MA>2IYP4QMH6D/_6%V2N O2YEKP"BQH1 ).W6#5 6QI04-NT NBZ%KJ!4UAFK M4^6FH-3&%O9@@MDK@+TN9:^ I)=4W/%YDRX&0"HQY8L;Z)(OC&$!&/8IA@7! MU:BX$TU=Y<*X/5 ET@E&L $^Q3! K@:=RV5HW0Y1TJM*U^57&'^"CAI\.FV M1?*$EGD8+^F4V$"E8R.ND/L(9KH IJ?G&NM9].&42:JX>4OSOPU09@%,ME9G M9X'[T#Z-QZ;=XKYY.?3#J=O9T]/1["T/9XG)\S5=;J8#UA_53.>]?];MT_;0 M+>Z:OF_VXWGB8]/T(1I5GZ+%YU _G&YVX;$?+EV\;J=SUNFF;X[S&?+J=)!] M\S]02P,$% @ #7YN3F :.4VU 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8K3!8%MH.DPK, *!!VV/BLV?4%U M<24Y;O]^E.QZWF;L11(IGL-#BDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.- M-Y6Q2G@T;@O%09G03!(&$P@<&@=L5[D'*0(0R7B=..J<,P.7Y@_U+K!UKN0@' M]T8^MZ5O,GJ@I(1*]-(_F>$K3/7L*9F*_P97D!@>E&".PD@75U+TSALUL: 4 M)=[&O=5Q'\:;W7Z"K0/X!. SX!#SL#%15/Y9>)&GU@S$CKWO1'CB[9%C;XK@ MC*V(=RC>H?>:;P])RJZ!:(HYC3%\&3-',&2?4_"U%"?^#YROPW>K"G<1OOM# MX7Z=(%DE2")!\M\2UV)N_TK"%CU58.LX38X4IM=QDA?>>6#O>'R3W^'CM#\* M6[?:D8OQ^+*Q_Y4Q'E#*Y@9'J,$/-AL2*A^.G_!LQS$;#6^ZZ0>Q^1OGOP!0 M2P,$% @ #7YN3E<+#@ZU 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0Q4[69H%MH.E0;, &!!W6/BLV;0O5Q9/D MN/O[4;+K>JO1%TFD> X/*2H;C'UV+8 G+TIJE]/6^^[ F"M;4-Q=F0XTWM3& M*N[1M USG05>19"2+-ULKIGB0M,BB[Z3+3+3>RDTG"QQO5+<_CF"-$-.$_KJ M>!!-ZX.#%5G'&_@)_E=WLFBQF:42"K031A,+=4YOD\-Q%^)CP*. P2W.)%1R M-N8Y&-^JG&Z"()!0^L# <;O '4@9B%#&[XF3SBD#<'E^9;^/M6,M9^[@SL@G M4?DVIWM**JAY+_V#&;["5,\G2J;BO\,%)(8')9BC--+%E92]\T9-+"A%\9=Q M%SKNPWBS32;8.B"= .D,V,<\;$P4E7_AGA>9-0.Q8^\['IXX.:38FS(X8ROB M'8IWZ+T4R?XF8Y= -,4&UL?5-A;]P@#/TKB!]0E-2VH)US_8$Q6W6@N+W"'K2_:= H[KQI M6F9[ [R.("59FB373'&A:9E'W\F4.0Y."@TG0^R@%#<_CR!Q+.B.OCKN1=NY MX&!EWO,6OH/[T9^,M]C"4@L%V@K4Q$!3T-O=X;@/\3'@0-*JL$Z5#.+EZ+XR[0+'?=Q MNLFR&;8-2&= N@!N8AXV)8K*/W+'R]S@2,S4^YZ')]X=4M^;*CAC*^*=%V^] M]U+N/B0YNP2B.>8XQ:3KF"6">?8E1;J5XIC^!4^WX=FFPBS"L]\4_B/_?I-@ M'PGV_RUQ*^9/E6S54P6FC=-D286#CI.\\BX#>YO&-WD+GZ;]&S>MT):&PO=V]R:W-H965T-_M&7-% UJX*]-!BS>5L5IX-&W-7&=! ME!&D%>.;S0W30K8T3Z/O://4]%[)%HZ6N%YK8?\<0)DAHUMZ<3S(NO'!P?*T M$S7\ O^[.UJTV,Q22@VMDZ8E%JJ,WFWWAR3$QX!'"8-;G$FHY&3,!VAGM0*A"AC)>)D\XI W!YOK!_C;5C+2?AX-ZH)UGZ)J.WE)10 MB5[Y!S-\@ZF>:TJFXG_ &12&!R68HS#*Q944O?-&3RPH18O7<9=MW(?QAE]@ MZP ^ ?@,N(T -B:*RK\(+_+4FH'8L?>="$^\W7/L31&== MRLZ!:(HYC#%\&3-',&2?4_"U% ?^#L[7X;M5A;L(W_VC,%DG2%8)DDB0?%CB M6LSU?TG8HJ<:;!VGR9'"]&VW<NC@Q59)QKX!OY[ M=[;!8C-+)348)]$0"W5.[[?'TS[&IX ?$@:W.)-8R07Q*1J?JYQNHB!04/K( M(,)VA0=0*A(%&;\F3CJGC,#E^87]8ZH]U'(1#AY0_925;W-ZH*2"6O3*/^+P M":9ZWE$R%?\%KJ!">%02F()4K1X'G=ITCZ,-WPWP=8!? +P M&7!(>=B8*"G_(+PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=B^O\W8-1)- M,: M)6&+GFJP39HF1TKL39KDA7<>V'N>WN1O^#CM7X5MI''D@CZ\;.I_C>@A2-G< MA!%JPP>;#06UC\>[<+;CF(V&QV[Z06S^QL4?4$L#!!0 ( U^;DYI8*KG MM0$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN%9C]068X9PS%X9\ MM.[9=P"!O&AE?$&[$/HC8[[J0 M_8WLP>--8IT5 T[7,]PY$G4A:,9YE[Y@6 MTM R3[ZS*W,[!"4-G!WQ@];"_3Z!LF-!=_35\23;+D0'*_->M/ -PO?^[-!B MBTHM-1@OK2$.FH(^[(ZG0\0GP \)HU^=2:SD8NUS-#[7!U-%9VI%NL/D/7JOY>[^/F?7*#1C3A.& MKS$+@J'Z$H)OA3CQ-W2^3=]O9KA/]/V:GF7; H=-@4,2./RWQ+<8GOU;)%OU M5(-KTS1Y4MG!I$E>>9>!?>#I3?["IVG_*EPKC2<7&_!E4_\;:P-@*MD-CE"' M'VPQ%#0A'M_CV4UC-AG!]O,/8LLW+O\ 4$L#!!0 ( U^;DYWD<@ILP$ M -(# 9 >&PO=V]R:W-H965TI-"V1+WS@T'0FS=@V3V2@^@_$VKC63.FZ8C=C# F@B2@M LNR:2<86K M(OI.IBKTZ 17<#+(CE(R\^L(0D\EWN%WQS/O>A<$V<>$D9@.OS._M#K-W7S^P\,2[ _6]J8,SMB+>>?'6>R\5S6A!+H$HQ1SG&+J*V2T1 MQ+,O*>A6BB/]#TZWX?M-A?L(W_^E<+]-D&\2Y)$@_[#$K9C\GR1DU5,)IHO3 M9%&M1Q4G>>5=!O:6QC?Y$SY/^U=F.JXL.FOG7S;VO]7:@9>27?D1ZOT'6PP! MK0O'S_YLYC&;#:>'](/(\HVKWU!+ P04 " -?FY.;H>VF;4! #2 P M&0 'AL+W=O/*N M5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C2;)G6LB6YFGTG6R> MFMXKV<+)$M=K+>RO(R@S9'1#/QW/LFY\<+ \[40-+^"_=R>+%IM92JFA==*T MQ$*5T;O-X;@+\3'@AX3!+ >E I$*.-M MXJ1SR@!^\T1,+2M'B?=QE&_=AO-GN)]@Z@$\ /@-N8QXV)HK*'X07 M>6K-0.S8^TZ$)]X<./:F",[8BGB'XAUZ+SE/KE-V"413S'&,X8N8S1S!D'U. MP==2'/D_<+X.WZXJW$;X]@^%^W6"W2K!+A+L_EOB6LS-7TG8HJ<:;!VGR9'" M]&V3^<&'-5!UJX.S- CS>-L5IX-&W+W&!!U!&D%>-)\III(7M:YM%WL65N1J]D M#Q=+W*BUL#_/H,Q4T)2^.!YEV_G@8&4^B!:^@/\Z7"Q:;&6II8;>2=,3"TU! M[]/3.0OQ,>";A,EMSB144 M ;@]O["_C[5C+5?AX,&H[[+V74&/E-30B%'Y1S-]@*6>5Y0LQ7^"&R@,#THP M1V64BRNI1N>-7EA0BA;/\R[[N$_S#<\6V#Z +P"^ HXQ#YL31>7OA!=E;LU$ M[-S[080G3D\<>U,%9VQ%O$/Q#KVWDB?'G-T"T1)SGF/X)B9=(QBRKRGX7HHS M_P?.]^&'786'"#_\H?#M/D&V2Y!%@NR_)>[$I,E?2=BFIQIL&Z?)DW^1W^#SMGX5M9>_(U7A\V=C_QA@/*"6YPQ'J\(.MAH+&A^,;/-MY MS&;#FV'Y06S]QN4O4$L#!!0 ( U^;D[.7<0GLP$ -(# 9 >&PO M=V]R:W-H965T:9M<0%FF'/FS##DHS9/M@-PZ%D*90O<.=--I(Y;YJ6V-X JR-("D(WFVLB&5>XS*/O9,I<#TYP!2># M[" E,W^.(/18X R_.!YXV[G@(&7>LQ9^@/O9GXRWR,Q2 7A]$NSBA48U1#PP;A'O1X#ZF>3QBEXK_!!80/#TI\CDH+ M&U=4#=9IF5B\%,F>IYVKN(_I9I]@ZP": '0&[&,>,B6*RN^88V5N](C,U/N> MA2?.#M3WI@K.V(IXY\5;[[V4-,MR<@E$*>8XQ=!%S&L$\>QS"KJ6XDC_@=-U M^'95X3;"MV\4_H=@MTJPBP2[#TM[ M) =+;+H.]LB,X-7LH.S)6[06MA? M)U!FS&E"WQQ/LFE]<+ BZT4#W\!_[\\6+;:P5%)#YZ3IB(4ZI_?)\92&^!CP M0\+H5F<2*KD8\Q*,SU5.=T$0*"A]8!"X7>$!E I$*./GS$F7E &X/K^Q?XRU M8RT7X>#!J&=9^3:G=Y144(M!^2%)DU([%3[WL1GC@Y MI!F[!J(YYC3%\%5,LD0P9%]2\*T4)_X/G&_#]YL* M]Q&^_T/A[39!NDF01H+TOR5NQ1S^2L)6/=5@FSA-CI1FZ.(DK[S+P-[S^";O MX=.T?Q6VD9TC%^/Q96/_:V,\H)3=#8Y0BQ]L,134/AP_X-E.8S89WO3S#V++ M-RY^ U!+ P04 " -?FY.YP?PJ[0! #2 P &0 'AL+W=O8CTT*V-$^C[V3R%'NG9 LG0VROM3"_CJ!P MR&A"KXY'63=J*&'^!^=B?C+3:SE%)#:R6VQ$"5T;OD<-R%^!CP)&&P MBS,)E9P17X+QMB5>\3A :9Z/E R%?\-+J!\>%#BF+Q M4K1X&W?9QGT8;[97V#J 3P ^ _81P,9$4?EGX42>&AR(&7O?B?#$R8'[WA3! M&5L1[[QXZ[V7G">W*;L$HBGF.,;P14PR1S#//J?@:RF._!\X7X=O5Q5N(WS[ MA\+].L%NE6 7"7;_+7$MYM-?2=BBIQI,':?)D@+[-D[RPCL/[!V/;_(>/D[[ M=V%JV5IR1N=?-O:_0G3@I6QN_ @U_H/-AH+*A>.M/YMQS$;#83?](#9_X_PW M4$L#!!0 ( U^;DYJBC^?LP$ -(# 9 >&PO=V]R:W-H965T++/I.ILAP<$IV<#+$#EH+\W($A6-.4_KJ M>)!-ZX*#%5DO&O@.[D=_,MYB"TLE-7168D<,U#F]20_'?8B/ 3\EC'9U)J&2 M,^)C,.ZJG"9!$"@H76 0?KO +2@5B+R,IYF3+BD#<'U^9?\2:_>UG(6%6U2_ M9.7:G%Y34D$M!N4>+(_X/S;?AN4^$NPG=_*7PC M_WZ38!\)]N^6N!7SKTJVZJD&T\1ILJ3$H8N3O/(N WO#XYO\"9^F_5Z81G:6 MG-'YEXW]KQ$=>"G)E1^AUG^PQ5!0NW#\Y,]F&K/)<-C//X@MW[CX#5!+ P04 M " -?FY._L/U(;0! #2 P &0 'AL+W=OH7P,;O^=F8?$3[[#H 3UZT,JZ@G??]D3%7=:"%N\$>3+AIT&KA@VE; MYGH+HDX@K1C?[=XQ+:2A99Y\9UOF.'@E#9PM<8/6POXZ@<*QH'OZZGB2;>>C M@Y5Y+UKX"OY;?[;!8@M++348)]$0"TU![_?'4Q;C4\!W":-;G4FLY(+X'(U/ M=4%W41 HJ'QD$&&[P@,H%8F"C)\S)UU21N#Z_,K^(=4>:KD(!P^H?LC:=P6] MHZ2&1@S*/^'X$>9Z;BF9B_\,5U A/"H).2I4+JVD&IQ'/;,$*5J\3+LT:1^G MFRR;8=L /@/X KA+>=B4*"E_%%Z4N<61V*GWO8A/O#_RT)LJ.E,KTET0[X+W M6G)^R-DU$LTQIRF&KV+V2P0+[$L*OI7BQ/^#\VWX85/A(<$/?RG,M@FR38(L M$61OEK@5<_M/$K;JJ0;;IFERI,+!I$E>>9>!O>?I3?Z$3]/^1=A6&D'P?SG8:L\GPV,\_B"W?N/P-4$L#!!0 ( M U^;DYF6Q,]M0$ -(# 9 >&PO=V]R:W-H965T:9M<<7!1@'\#K]^P)V'">U M^@+,,.?,F6%(!S3/M@%PY%5);3/:.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@ MR@A2DO'-YIHIT6J:I]%W,GF*O9.MAI,AME=*F#]'D#AD=$O?'(]MW;C@8'G: MB1I^@OO5G8RWV,Q2M@JT;5$3 U5&;[>'XR[$QX#?+0QV<2:ADC/B+P %,]7RB9BO\.%Y ^/"CQ.0J4-JZDZ*U#-;%X*4J\CGNKXSZ,-TDR MP=8!? +P&;"/>=B8*"J_%T[DJ<&!F+'WG0A/O#UPWYLB.&,KXIT7;[WWDG-^ MG;)+()IBCF,,7\1LYPCFV><4?"W%D?\#Y^OP9%5A$N')!X4WZP2[58)=)-C] MM\2UF/VG)&S14P6FCM-D28&]CI.\\,X#>\OCF[R'C]/^0YBZU9:&PO=V]R:W-H965TM,G*MI1-5:52(JU2-7UF[;&- AX'\#K]^P)V7*NU^@+, M<,Z9"T,VHGFU+8 C[UIU-J>M<_V!,5NVH(6]PAXZ?U.CT<)YTS3,]@9$%4E: M,9XDGY@6LJ-%%GTG4V0X."4[.!EB!ZV%^74$A6-.=_3#\2R;U@4'*[)>-/ = MW(_^9+S%%I5*:NBLQ(X8J'-ZMSL<]P$? 2\21KLZDU#)&?$U&-^JG"8A(5!0 MNJ @_':!>U J"/DTWF9-NH0,Q/7Y0_UKK-W757PJ6KQ/N^SB/DXWU[*S.!(S-3[7H0GWAVX[TT9G+$5\?0G!MT(<^3]TODU/-S-,(SU=T]-D6V"_*;"/ OO_EKB! M2?\NDJUZJL$T<9HL*7'HXB2OO,O WO'X)G_@T[0_"=/(SI(S.O^RL?\UH@.? M2G+E1ZCU'VPQ%-0N'#_[LYG&;#(<]O,/8LLW+GX#4$L#!!0 ( U^;D[7 MB,A[Q@( .,+ 9 >&PO=V]R:W-H965TDT;=(F59W6_783)T$%S&PGZ=Y^QE"6F>,_@,VYY_CC MW*N[NDKUID]"F.B]J5N]CD_&=/=)HGD-BMY-G75BB<5Z7/397R MK1]\W:_CM%^1J,7.]!3_OF-Q3 M>S:[?M(=A?MG%Z_M[&5#%W257'JB$;,=,/0&0R9$8MDG"8HDMG063G'X JYP MX<(7M^IEB0DR2) Y@NR_+2Z\+2),AD48%&& @'DB")-CD1R*Y("@\$00)G!< M!10I ,'2$P&8+,4B)10I 0'Q1! FX)PE%%D" O_B$29P\23%&90""O_J(2AP M]R20J61&0?)9JLY!-"L".C!='P@%%*6O@T#+@ [.:[*84;##L M)R"UF6\U" IXC> "0$!V,]]M$!2R&ZX!!"0XF]D-@4)VPV6 @!QG?K&!H$"U M(;@2$)#FS*\W")2'?("+ 0&9GL]\@$ !'U!<#BC(]-SW 00%?$!Q.: @TW/? M!Q 4\ '%Y8""3,]]'T!0P <4EP,*4CWW?8! 1< '%-<#"E*]\'T 0;X/DIL> MJQ'JZ+I+'>WDN76M[C_8,/[>]WKHY5JZ-7:6RGY_JQ@Y1&V+6D M=[9FG&S'/0UJ<3#]9V&_U=!V#@,CN[&E3J:^?O,74$L#!!0 ( U^;DY0 MZVWVQP$ #<$ 9 >&PO=V]R:W-H965T=L5/K-M 6O4O1F1RWUO9'0DS9@F3F3O70N9U::XR$+LK(M,#5;P#LX:F4%*IG^?0*@QQPG^"+SPIK4^0(JL9PU\!_NC M/VOGD86EXA(ZPU6'--0Y?DB.I]3C ^"5PVA6-O*=7)1Z\\Z7*L<;7Q (**UG M8&ZYPB,(X8E<&;]F3KQ(^L2U_<'^''IWO5R8@4SIG!9/H'," M71+N@PZ9A$+E3\RR(M-J1'HZ^Y[Y*TZ.U)U-Z8/A*,*>*]ZXZ+6@AVU&KIYH MQIPF#%UAD@5!'/LB06,2)_I/.HVG;Z,5;D/Z=JW^Z3_ZNRC!+A#LUOII\,^BBK'L^X9)KI2RX4C9WKI;63?'B"*BM-P_.UM-;GARK^GE,R?*O*/X M4$L#!!0 ( U^;DZ(PY_2N $ -(# 9 >&PO=V]R:W-H965T[EG',_N*0#FE?; #CRIE5K,]HXUQT9LT4#6M@;[*#U-Q4: M+9PW31M_9Y"GV3LD6SH;87FMA?I] X9#1+7UW M/,NZ<<'!\K03-7P']Z,[&V^Q6:64&EHKL24&JHS>;X^G). CX$7"8!=G$BJY M(+X&XTN9T4U("!04+B@(OUWA 90*0CZ-7Y,FG4,&XO+\KOX4:_>U7(2%!U0_ M9>F:C!XH*:$2O7+/.'R&J9Y;2J;BO\(5E(>'3'R, I6-*REZZU!/*CX5+=[& M7;9Q'\8;?CO1U@E\(O"9<(AQV!@H9OXHG,A3@P,Q8^\[$9YX>^2^-T5PQE;$ M.Y^\]=YKSO?[E%V#T(0YC1B^P&QG!//J^2 M=8%D52") LD_)1X^E+B&N?L0A"UZJL'4<9HL*;!OXR0OO// WO/X)G_AX[1_ M$Z:6K247=/YE8_\K1 <^E&PO=V]R:W-H965TK .EZT[1)FU3=M-OG% Q$EV"6 MA'+[]TL"9:SC"[&-W_.SXV0CFE?; CCRIE5G<]HZUQ\8LV4+6M@[[*'S?VHT M6CCOFH;9WH"H(D@KQI/D/=-"=K3(8NQDB@P'IV0')T/LH+4POX^@<,QI2J^! M9]FT+@18D?6B@>_@?O0GXSVVL%120V0*E Y&7\FCGI4C( U_:5_5/LW?=R%A:>4/V4 ME6MS^D!)!;48E'O&\3/,_;RC9&[^*UQ ^?2@Q-5@'>J9Q4O1XFTZ M91?/<>:_PK8!? ;P&P";"D7E'X43169P)&::?2_"%:<'[F=3AF <1?SGQ5L? MO13\(?:E!-\J<>3_P?DV?+>IPL M.:/S-QOG7R,Z\%*2.[]"K7]@BZ.@=L&\][:9UFQR'/;S"V++,R[^ %!+ P04 M " -?FY.#!_-JL0! W! &0 'AL+W=O>N:8T+ MD"(;6 ,O8'X.9V579%6I.@&][F2/%-0Y?M@=3ZG#>\"O#B:]F2-7R47*5[?X M5N4X<@D!A](X!6:'*SP"YT[(IO&V:.+5TA&W\T_UK[YV6\N%:7B4_'=7F3;' M!XPJJ-G(S;.I22:_]%Y:B-%(N*346P]WGL>C]. M\TZR7VAA ET(="4"'N*,7)W0@CG-&+K![%8$L>JK!0U9G.A_=!JFQ\$,8T^/M_0H#@LD08'$ M"R3_E)CK42G'WK?+)KIVQ0/U M%_\7/K?4#Z::KM?H(HU]/OZ2:RD-V%2B.YM+:[MX77"HC9O>V[F:W_*\,')8 MVI2L_XKB U!+ P04 " -?FY.H]9(T>(! !!0 &0 'AL+W=O=U9Y*J^&MQV<%=)7(9CZ M?0(NAPS'^-WQW-:-<0Z2ISVKX3N8'_U968O,+&4KH-.M[)""*L,/\?&T=W@/ M>&EAT(L]PL(!= J@<\#!ZY!1R&?^Q S+4R4'I,;>]\S] MXOA(;6\*Y_2M\&6V]MYP>#BFY.:()&;97BT"Q,D08+$$R3_E'B_*C& N8_"(MN@R#9 $*]$0I@/6K$+BNP" M!)N52 B3A$7V09%]@&"[$@EAUO^$+*Z@ %7[X=.HD-?.#_[".\_W _57^"]\ M?!R^,56WG487:>P@^.M:26G IA+=V:XV]CV:#0Z5<=N]W:MQ*D?#R'YZ<,C\ MZN5_ %!+ P04 " -?FY.9JG%H.H! !F!0 &0 'AL+W=O#Q3O 2P.# M6NP#6\E%B%=[^%:D*+0) 8-<6P5JEBL\ F-6R*3Q-FFBV=(2E_N;^I.KW=1R MH0H>!?O=%+I.T0$%!92T9_I9#%]AJF>'@JGX[W %9N V$^.1"Z;<,\A[I06? M5$PJG+Z/:].Z=9CT;S0_@4P$LB+@T.\7V'H%MDY@^U^)AU6)/LPG)CNOR>Z#0!2&*Q,?YI.;W'M-]AX!LC+Q82*_ M2>PUB3T"VY6)#[/SFQR\)@>/P'YEXL/$*Q.\^,\YR,IUN IRT;=NNBRB\Q!Y M(*Y/_L''"?2#RJII57 1VG2;ZXE2" TFE?#.?+K:#+WYP*#4=AN;O1Q;?SQH MT4U3#<^C-?L+4$L#!!0 ( U^;D[4[C$VN $ -(# 9 >&PO=V]R M:W-H965T--XVQBGLT;#ET+#V1(W*,7M MGQ-(,Q8TI<^.!]%V/CA8F?>\A>_@?_1GBQ9;5&JA0#MA-+'0%/0N/9[V 1\! M/P6,;G4FH9*+,8_!^%(7- D)@83*!P6.VQ7N0LRP-U5PQE;$.TS>H?=:[I)#SJY!:,:<)DRVPJ0+@J'Z$B+;"G'*7M&S;?IN M,\-=I._6]/0-@?VFP#X*[/\K\<.+$C>9>! MO8N/R/[!IVG_QFTKM",7X_%E8_\;8SQ@*LD-CE"''VPQ)#0^'-_CV4YC-AG> M]/,/8LLW+O\"4$L#!!0 ( U^;DY-@1V\6P( . ( 9 >&PO=V]R M:W-H965T1 .U>7,4LF+:3.6)J$8".[B@BI,P"&)2L;+VL]2M[626BK/F90T[ MZ:ES53'Y=PM%Y_)4:+M LK1A)_@)^E>SDV9&!I9#64&M2E%[$HYK M?T-76YK8 (=X*:%5-V//;F4OQ*N=?#NL_5S@$3BW3"://SVI M/VC:P-OQE?V+V[S9S)XI>!3\=WG0Q=I/?.\ 1W;F^EFT7Z'?T-SW^MU_APMP M [>9&(U<<.5^O?RLM*AZ%I-*Q=ZZ9UF[9]OS7\/P@+ /"$$WS-:8KD)S-KE==$?AWIGDE5F]9!&E*;E8HAZS[3#A#>8=00S[(!%B M$MOP+CS$PR,TP\B%1Q\RG""8H00S1S#[0!"-MHAA9KC('!69(P3SD0B&B7&1 M&!6)$8+%2 3#)+C( A59( 3+D0B""0-<)$%%$H1@_-EAF(G"+U&1)4(P+CR& MF2@\#7 '!0C%?()BPH3T_[]QBIIL0T,DBWAL9 RTF-#!W4@CA"(9ZV"@Y80. M;EJ*.#(*QCH8:.*_B>*^I8@IHZFCQUU)XT]4#_<+<^WZ^LWJT+XWH6M0[_"N]_]@\E36RML+;=J< M:T9'(3287(('4Y["7#>&"8>CML.%&?<#R[9H,VK;0$<>I-"V1RWSG5'0FS9@F3V1G>@_$VMC63.FZ8AMC/ MJDB2@M#-YI9(QA4NLN@[FR+3O1-O78'RO/]4?8^V^E@NS<*_%;UZY-L<'C"JH M62_'A(1,?H]3"QA65O75:3BH^%QIVKN _CS6X_ MT=8)="+0F7"(<<@8*&;^P!PK,J,'9,;>=RP\<7*DOC=E<,96Q#N?O/7>:Y&F MNXQ<@]"$.8T8NL D,X)X]3D$70MQHO_1Z3H]7&PO=V]R:W-H965T]"PY2%0/K MX#NX'\/9>(NL*@V7H"S7"AEH2WR7'D]YP$? (X?);LXH5'+1^BD87YH2)R$A M$%"[H,#\=H5[$"((^31^+9IX#1F(V_.+^J=8NZ_EPBS<:_&3-ZXO\0&C!EHV M"O>@I\^PU'.+T5+\5[B"\/"0B8]1:V'CBNK1.BT7%9^*9,_SSE716$;'HJP71QFBRJ]:CB)&^\Z\#>T?@F?^'SM']CIN/*HHMV_F5C M_UNM'?A4DAL_0KW_8*LAH'7A^-Z?S3QFL^'TL/P@LG[CZ@]02P,$% @ M#7YN3J S&UL ME5=A;YLP$/TKB!\PL(U)4B61FD[3)FU2U6G;9S=Q$E3 #)RD^_M:[NHJC9'F4AFD^JDJ5YLE=U(;19 MUH>HJ6HI=M:IR",:QVE4B*P,UTN[]UBOE^JD\ZR4CW70G(I"U/\V,E>754C" MMXVG['#4[4:T7E;B(']*_:MZK,TJ&E!V62'+)E-E4,O]*KPG=YLD;AVLQ>], M7IJK^Z"E\JS42[OXMEN%<9N1S.56MQ#"7,[R0>9YBV3R^-N#AD/,UO'Z_@W] MBR5OR#R+1CZH_$^VT\=5. ^#G=R+4ZZ?U.6K[ GQ,.C9?Y=GF1OS-A,38ZOR MQOX&VU.C5=&CF%0*\=I=L])>+]T3_N:&'6CO0 <'MK!@ M[EY^)=IO3.ZH>3?;=M.^"OO,)-^8W?.:)609G5N@WF;3V= KFW>+R* /(2@* ML:$C=Y90#,!@CLP"L \ # ,D$""Q ,D'@.2&9&>36INRL\$A. S!00B. 5(( MD/J3G$& &<@@O2$Y&Y&$3N"*ZYXP'ZYLQ-6A3H+%08 Z>.R P,5/^ 2NN/Q)ZL,U M]>:*-4* 2+@+ FN S"=PQ2H@"Q^N"U^N%"N% J5PAPPHE@$E_EPIE@&E'EQ[ M(Q^N6"D4*(6[$L4RH,D$KE@&%!T"(Z[<][^)8J50H!2>.""P#.AL E%HE"9T M2@S+@*%>:<1UW"RY&CJL% :4PAV=!,,R8!,:)H9EP%#+-.(Z[IEZO9V9^[J;M;J% M5E4_1T;#,+O^#U!+ P04 " -?FY.VQB&BX," ";" &0 'AL+W=O M2FD7O"R=4LN] >5/]L#5S-O9#F5-6U$R1J' MT_/&W:+7/8IT@$'\*FDG)F-'IW)D[%U/OIXVKJ\=T8KF4E,0=;G1/:TJS:1\ M_!E(W5%3!T['=_;/)GF5S)$(NF?5[_(DBXV[#:B=+(627,OY-?A63UP**LU.2COY:-N78#_ST,#@B&@& ,"-*G 7@( MP%: USLSJ7XBDF1KSCJ']T^K)?I0H%>L-C/7BV;OS#V5K5"KMPQ'Z=J[::(! ML^LQP02#1H2GV$>) )+8!;-P'/N/$GL(LR""P3RP(< /! %,$(($H2$('PBP MY;+'1 ;3]!N1XC3$L$X$ZD2 T1 FB$&"&# :64\LGAD-(E_]8)T$U$D G=C2 M@3 )++("15; ;JQ@@A0D2 $']OE-9[N!?12A.$EA)>3#I>+/M1+?KI4>%$_$ M5BB),%[26BA+!&@A6PO-$HO3*$F3P#JW$#!,8C]9.+D(+.0M"@!3"T6&X#)% M0)TNNH +%0&5FH3VUH2SQV"_P?4$L#!!0 ( U^ M;DY_]95@5 ( !@( 9 >&PO=V]R:W-H965TYBZUED8N#YG7+UM)3AZ:A\N^2<7&:^\@_!U[J?:5M M("CRCN[9#Z9_=FMI=L&HLJT;UJI:M)YDN[F_0,\KE%B"0_RJV4E=K#UK92/$ MJ]U\W<[]T%;$."NUE:#F<60KQKE5,G7\&43],:6-F0Q5;"?Z[ MWNIJ[F>^MV4[>N#Z19R^L,%0['N#^V_LR+B!VTI,CE)PY3Z]\J"T: 854TI# MW_IGW;KG:= _TV "'@AX)*#LOP0R$,@[(7+F^\JQR915F* M)PJ*P8+B^X*R$!9(0('D\2-)08$4J #=' F$P7"2#$R2 0($%IB! K/';:(0 M;H#P :,@*)K(,]%H")"()R3 1EH@_ &W<*<@\HA;")1,Y($;"@$=E4WT-(); M ,4?< LW 4H><0N!;G_%P<5]VC"Y=Z-'>:4XM-K>7!?1<;PML+V/;^)+._;< M/?TNT\_,[U3NZU9Y&Z'-;>_NY)T0FID:PR=S%I49T^.&LYVVR]2L93^K^HT6 MW3"'@_'/0/$/4$L#!!0 ( U^;DY87KB8V0$ %X$ 9 >&PO=V]R M:W-H965TCB>.J:5EL'+K*>-/ ;])_^*(V%9Y6J8\!5)W@@H<[10[0[I!;O M ,\=C&JQ#VPE)R%>K/&CRE%H$P(*I;8*Q"QG. "E5LBD\3IIHCFD)2[W%_5' M5[NIY404' 3]VU6ZS=$6!1749*#Z28S?8:IG@X*I^)]P!FK@-A,3HQ14N6]0 M#DH+-JF85!AY\VO'W3KZD\V%MDZ()T(\$Z+;+PG)1$C>":Z;V&?F2OU&-"DR M*<9 ^LOJB7T3T2XQS2RMT_7.G9EJE?&>BV2[S?#9"DV8O0?NC"_547/&;C,-QA MPJLROD+X)/#B6AC(QKU@%91BX-HV8.&=A^0AMM=ZY=^;X?%O_5W&3]XO(IN. MJ^ DM'DT[FIK(328!,,;DUMKAGTV*-3:;N_,7OHG[PTM^FF:\?Q+*?X#4$L# M!!0 ( U^;DYM>^Q04P( !<( 9 >&PO=V]R:W-H965T>)WI M>#VPZ%1J^M:/56/'KM^)YX,;[A ,#L'HT!_.I$,X.(0?#I$5WV=FI7ZABN:9 MX)TC^MMJJ?DHR"+4A[DS1GMV=D^KE=IZSL.YGWEG0S1@BAX37&#(B/ T^Q@B MP$(4P9U[I'\82@&,TG1O()<8($)4@>/Y$4)4B1#&Z4%A@FQH/,T" SA"#! M">8HP?QQF<3'OW__ :$H:.)"R42=$81B-D&!UM&*!)]0BQ<*"1]1BX$F[I7@ M]42P@II/4. E0.)/J,6+@"2/J,5 MVJ]B^>T!G&TG4FZ]EG^H.F;YD_J3A6C72V7.G'WC[)!\X5Z!S])WT6I>[2XX+!09EI MJN>B;U7]0O%V:,/>^%\@_P]02P,$% @ #7YN3B&/ZEW$ @ ;0H !D M !X;"]W;W)K&ULE5;;CML@$/T5RQ^P-N!;HB32 M)E752JT4;=7VF4U(8JUM7"#)]N\+V.O:,%ZU+S%,SIPYPV68U9V+%WEA3 6O M==7(=7A1JEU&D3Q<6$WE V]9H_\Y<5%3I:?B',E6,'JT3G45X3C.HIJ63;A9 M6=M>;%;\JJJR87L1R&M=4_%[RRI^7X>+,H9HLVKIF7UCZGN[%WH6 M#2S'LF:-+'D3"'9:AX]HN4.%<;"('R6[R]$X,*D\<_YB)I^/ZS VBEC%#LI0 M4/VYL1VK*L.D=?SJ2<,AIG$2?L;'*Y2\;IGT5)J^MI]R\9^[SW_FQOL M@'L'/#C@Q;L.I'<@CD/4*;.I?J"*;E:"WP/1[59+S:% 2Z(7\V",=NWL?SI; MJ:VW31+'J^AFB'K,ML/@$08-B$BS#R$P%&*+/7>2.2%V$&8F" 'S(): 3/*8 M(4A @L02)!,"["P$A"%PD!0,D@($B1.DPZ06TUA,5L2QNRD['Y;D$]A$3@;* MR0 YJ2.GPV2C.!@#-CF27S\+;14P2G*=)1IR4 &2<8++(T,P)1#%\X6-@F8L9BIF: M@?Y]:1!8$QX1]E20W+T)/6B\C>Y&OPN9"H'K!B* $/<.@*#,E?(^:"H&KD$( M*C"+&0JXPJ#T/_8&K@K(+PO^P>U!D_J3%/Y-!' $S5<&!)<&!-0&Y#U3_JWW MU.2>FCDA<%% !2#$6YO"BX)BH#9'HT>Z9N)L^QD9'/BU4>8Q'%F'GND1FT?> ML6]-+V4?_[\T72/VE8ISV&PO=V]R:W-H965T[.>BU=9 2COK6&MS/U* MJ6Z'D"PK:*A\XAVT>N?"14.57HHKDIT >K9)#4,X" AJ:-WZ169C1U%D_*98 MW<)1>/+6-%3\W@/C?>Z'_B/P4E\K90*HR#IZA6^@OG='H5=H8CG7#;2RYJTG MX)+[S^'ND!J\!?RHH9>SN6>?X+13^)[H_DO< >F MX4:)KE%R)NW7*V]2\69DT5(:^C:,=6O'?N1_I+D3\)B IX20_#%G==3R6^M,A=U%IV:V3,VSV\1W^LF-_2D=YJA0WZEXEJWTCMQI1^W M?8(7SA5H@<&3UE;IICPM&%R4F6[T7 RM:5@HWHU=%TVMO_@#4$L#!!0 ( M U^;D['=OL4Z@$ *@$ 9 >&PO=V]R:W-H965T0/6'--=B- VE!5K=1*T59MGQT8+EH;4]N$[=_7%Y8E">H+ MML?GG)EC/$XG+EYE"Z"\-T9[F:%6J>& L2Q;8$0^\ %ZO5-SP8C22]%@.0@@ ME24QBD/?WV%&NA[EJ8V=1)[R4=&NAY/PY,@8$7^/0/F4H0"]!UZZIE4F@/-T M( W\ /5S. F]PHM*U3'H9<=[3T"=H>?@4"0&;P&_.ICD:NX9)V?.7\WB:Y4A MWQ0$%$IE%(@>+E I49(E_%GUD1+2D-;/X;7(!JN*E$YR@YE?;KE:-4G,TJNA1&WMS8]7:$>VW,T2; M)B++CZ],/&X+Q)L"L16(K@2>M@6238'DOH+0OSE&A]E93&\Q2>#[-ZCB'A7$ M3\D*YJK!JQ_,0#2V%Z17\K%7YBA7T:7=GD-S06[B1]V&KFL^9%P/?R>BZ7KI MG;G2U\]>DIIS!;I*_T&7V>IG8UE0J)69[O5&ULE5AK;^)&%/TKB.^[GL>=AR- :DB35FJE:%=M/SLP!+0VIK83MO^^ MMG$HGCE#V2_!=LZ]Y\[CG#OV[%A6W^JM<\WD>Y'OZ_ETVS2'NR2I5UM79/7G M\N#V[7\V955D37M;O2;UH7+9N@\J\D0PII,BV^VGBUG_[+E:S,JW)M_MW7,U MJ=^*(JO^N7=Y>9Q/^?3CP9?=Z[;I'B2+V2%[=5]=\\?AN6KODG.6]:YP^WI7 M[B>5V\RG/_&[)[)=0(_X<^>.]<7UI!O*2UE^ZVY^7<^GK*O(Y6[5="FR]N?= M+5V>=YG:.OX>DD[/G%W@Y?5']L=^\.U@7K+:+PKM*6HY5F=?]W\GJK6[*8LC2EE)DWT^_NWW_>QSR M?X3A #$$B', IZL!<@B0MP;0$$#G *&N!J@A0-W*H(< ?6N &0*,%Y"<9K=? MKH>LR1:SJCQ.JM...V3=QN9WIMT0J^YAO_[]_]H5J]NG[PL2?):\=XD&S/T) M(T88,<8L$4:.,0\ ,T;\'"(\GL<0(:;7'ROZCZ" M_IY5K[M]/7DIFZ8L^@]4F[)L7)N5?6[S;5VV/M_D;M-TEZ:]KDX?'T\W37D8 M/JPFYZ^[BW\!4$L#!!0 ( U^;DZF7=BH3@, &<. 9 >&PO=V]R M:W-H965T"?4/92\#FW.MS\>'$=W$5]7-SY%QZ+V51-4O_*.7I M/@B:[9&767,G3KQ23_:B+C.IAO4A:$XUSW8ZJ"P"'(8L*+.\\E<+/?=8KQ;B M+(N\XH^UUYS+,JO_KGDAKDL?^:\3W_/#4;83P6IQR@[\!Y<_3X^U&@5]EEU> M\JK)1>75?+_T']#]!D=M@$;\ROFU&=Q[;2E/0CRW@R^[I1^VC'C!M[)-D:G+ MA6]X4;29%(\_)JG?K]D&#N]?LW_2Q:MBGK*&;T3Q.]_)X])/?&_']]FYD-_% M]3,W!46^9ZK_RB^\4/"6B5IC*XI&_WK;Y5IPKV1Z$![-]M_2 V^.]-;]67537 M\[REZ5JP;UE]R*O&>Q)2-0_ZB+\70G+%,+Q3W(ZJZ^L'!=_+]C96]W77^G0# M*4ZFK0OZWG+U#U!+ P04 " -?FY.'I<'@OX& "K*P &0 'AL+W=O M41R/LU0NGZKZN_-%JM6KNG\M=T7RJ#N4^_N>QJG=%&W_63ZOF4)?%P_&DW7:EA+"K M7;'9+V^OC\>^U+?7U4N[W>S++_6B>=GMBOK?NW);O=TLY?+]P-?-TW/;'5C= M7A^*I_*/LOWS\*6.OU;G5AXVNW+?;*K]HBX?;Y:?Y=4ZV.Z$H^*O3?G67'Q? M=)?RK:J^=S]^?;A9BLY1N2WOVZZ)(GZ\ENMRN^U:BC[^Z1M=GOOL3KS\_M[Z MS\>+CQ?SK6C*=;7]>_/0/M\L_7+Q4#X6+]OV:_7V2]E?D%DN^JO_K7PMMU'> M.8E]W%?;YOAW45Q,.^[@\>Q._XO7FT3C[[>:FNO M5Z]=0[WF[J11%QIY5JQBZ^0PST0O @ZGD^#B\@TH&$# M^MB 'C3@DU$X:4 M %9U&E&">95&^&!,,DGK7CE<=D$*;3+7)3-Q+H$MD]J2S);VPGEBKKB0+!D5 M5,84),-GJ8 I1A_%1T H+YUBKK@R*&>D\1E7F":2@"N7ND(BGQI"HI Q@\DD M$9IR*Q(S1YH9BQKC1"*>L$5M^41)0UH'-BY *9S2VMB,+4P?B?##%C7G#PGO M)%_47*A(6)$=;HPJB5C%%C6'E==Q5M*[SAH*I:>0,X6Y)@-81AHWH3#8E)B^ MC!2&D$(02I>1 FPQ$8R&90U2N"T-((0BEBZ@7#8 = >1$NHB0D"(7 M52;L%6:00N1(%U$O&O3E21,?*2[TQCIK,IXPBA1"4:X)C"(U T4*HTA-09'B MN0V;J#')T B&CYH"'\69PHR,289&,'#4%. HSA%F9$PR-((AHP!D?*8)PI"A M&9 A#!F: AGB[ B&Z#),3X,"A%X$2RX#&<*0H2F0(9Z_4 2:-38UQ87*DEI(23*F<%T(4 7GYMY3!>:01?"=*$I="&>OCCO09Z#A,+E MTQS"I*$II"&0O>@X@CX-DJUI4&U M9;5WE"YC)!1*AMS0:$P@/:76TAPLCIQ*P;T&.DNQ)LL,M<;\T8 _/G/OUI@6 M&NRR9&:\X9")E74 MF [:S9@7',L:91!L7GAZ$"O>0.QF@(0B!" M%!<:ZR]W^8:[=Q@W!N$FO6,BD4_#&HHR>Y8&8\8 S/C<]6 L][1B,!8.2 MB'3M]*)!9F.-$*Q\FB 7Z0+N!1R= (QH2=4KU8OO/!C(Q) MAD8P;"R'#84,\BQ&@]4SY@6'LD79 YL7GAIH$TSZ%&:-="+_V,)FGO>@NH7- M$"]'NJVID-Z;@"Z6$BIK":/&(M2D]THD"BEF@(A"AKX6,\8"QN0>5EC,!#NC M6G&8"6Y*M>+X$Y]TS8Q*AD8P6=R4"L5]3)91R= ()HL#9,EM;3O,!#>C+G&8 M"6Y*7>)X&@ #&NE& MIAQK@I%8KC[( !#71C >TP8QQ@3&ZOW64>%\^H51R. M9#>E5G$?[W:.2H9&, _/>:!E]/GQ>-(]BA' M2.?%\P2 A",60Q_KAI8P&3PJ3=(9\KSB4-KX8%)+7"=]#*+,3<1CTGA$FO2F M"$3$_8R+AF8P8SQ@3,CD[AXSP<\H23QF@I]2DO2BL9OBJ&1H)/..R90ZQ'], MEE')T @FBT?51V9O(& FA!G51\!,"%.JCP >UJ* _E@WM(09$Z;4(8&S P8T MT(T%=,","8 QN8HD8":$&15)P)$/]S%')T CF09A2AP1>7S C8Y*3 MD=7%*XZ[LGXZO@W:+.ZKEWW;O4QXHWU M]Z)^VNR;Q;>J;:O=\37)QZIJR^A0?(K>GLOBX?QC6SZVW=?K35 MH7\U=G5^/_?V/U!+ P04 " -?FY.RL3ZU! " #/!0 &0 'AL+W=O MTMB%,51-$>,5'689S:V%7G&3XI6-6Q% M($^,$?%W!92WRW 67@*OU;%4)H#RK"%'^ 'J9[,5>H5ZE7W%H)85KP,!AV7X M-%L\8X.W@%\5M'(P#TPE.\[?S.+K?AE&QA!0*)11('HXPQHH-4+:QA^G&?8I M#7$XOZB_V-IU+3LB894M!5&WKNQJNW8=CMIXFA^0NP(<4^8X0\)B2,D5\+\0T+J M".EG"=@1\)60VN/M:K>'N2&*Y)G@;2"ZY] 0\^IF"ZROJS!!>SMV3Y^GU-%S MGCX^9NALA!QFU6'B 09'T1BSGF)F8\3&IW+%(.VRMQK[K*YBCT!\8V.*2>YO M?/ADDC'F>8J)_4X3[Z$FEIZ,4J1^@=0KD%J!="2 ;SQV&&PQ]>56!OST778_I%HHW MKGVBOH?G_P!02P,$% @ #7YN3O9X,S1K!0 6B !D !X;"]W;W)K M&ULE9K;;MLX$(9?Q?!](_$PI!0X!C:'9A?8!8(6 MVUXK,1,;E2ROI,3=MU])5KT6^8]A]2*VY)_#&8K?<$AUL2^K'_7:N6;VL\BW M]V[2^O955D37M9O47UKG+9JF]4Y)&,8Q,5V68[ M7R[Z>T_5%%GU[ZW+R_W-7,Q_W?BR>5LWW8UHN=AE;^ZK M:_[>/57M572TLMH4;EMORNVLN3[[,NE.>R_-%= M_+&ZF<>=1RYW+TUG(FL_/MR=R_/.4NO'/X/1^;'/KN'I]U_6/_?!M\$\9[6[ M*_/OFU6SOIDG\]G*O6;O>?.EW/_NAH!H/ANB_]-]N+R5=YZT?;R4>=W_G;V\ MUTU9#%9:5XKLY^%SL^T_]X=?C!V:X09R:""/#80^VT -#=2E#?300%_:@(8& M]'\#.MO # W,I3W8H8'U&D2'T>T?UWW69,M%5>YGU6'&[;)N8HMKVTZ(E^YF M__S[W]HG5K=W/Y84VT7TT1D:-+<'C1QIDK'F+M1HJ<::>V0G'6L>0HT<*SZ' M"N4Y_ @Z$O%1$[4#NRL18"F,*A2J6=&)X$N)< E?Q8F MH4M* H]"G2'BQRB%#J7 (0_>AS1TR"@"5 "A/Y@CET2,,V ,G$K\M!0'"+:L M2FF#[!0'7J76JC1E?&*RL@A\TB=9;FP"IS Q(8<)G,1$F,5(I'[B!R+)/0&< MF(0&)CA7<6H2-"%:G$H$R"52^O, B133#\X3 B0*J1D3F&N13(@6DR@ BM)/ M5U!D<#\2TR4!79*9R1+#(,7ET4IF/9<71 M%"=,/)D8B&!CT)89!3EBF)89! M@H5:Q7ZT!U%RFM&NN%'%Q$@ @Q)^/P;TP\6#B9& &,69P,1(1 QG A,C 0S* M+W]DN"@Q:"O,BP*\*+^B&42G8ZJNB.D'0Z7"%8:43\0@2D?]2*XCC)X"5*F@ M%)9AO$6Q:^AA[U,6-J>W\PH3+2:0+3"1"M4CGJLW0VBT\B, 8$] M &$0>R@YN]'0.$=HD",TMQ7$^.L):ZK&8&L MO;K)2ABT-88;0W0UDQ2U@4TDG9%S" MP!H +#$9SF!@S01@#0;6 &#)/S6#(B:W&,RJ :R2-]UN#:A>#^> /FA(J94Z M\Q"8(UX K(E]MY"(&V9,M0%4&Z:@-!A8,^%-A 9!CF+0;6HG,9 M/XRZ8IB_Z-Z&M9-JZU&E^U]M8N6QTO]QJ$O_ M,=AL\9>].#+L?2Q3@@H'*1V(*JYP!8HU48JC=^3IS\C M=>"R_^;^R=2N:MD3 5M&?[5'V91^[GM'J,F9RFCQ^W/&H@^$\$F4IMYT)-F[\R:JE:HV4N5I%F!+MIHTCQ93;C0 MA->*[5H1_3-!*H$YB]"916CBHZLL92O2'43N1.1K1)#<(/+U.#. PJUU-U,];E]=NQ LF%Z4='\K%=_ M 5!+ P04 " -?FY.#J8Z6/4$ !W&P &0 'AL+W=OVS8C.QL9+E M2DJ\_?OJPG5-GJ$BYR&6Y.$YP\N,CLGUN:J_-7MCVL7WLC@V]\M]VY[NHJC9 M[DV9-ZOJ9([=-Z]57>9M=UN_1+YKTL\_K?1U-4Y_LE6_YX\.7PMF_[!]%F?_C'M&IC#; MM@^1=Q\?YLD411^IX_&/#;J\Y.P;7E__B/[+T/FN,R]Y8YZJXN_#KMW?+[/E M8F=>\_>B_5*=?S6V0VJYL+W_W7R8HH/W3+HB&\QM_W 8N^&[KK=-]_1CH])X'7WT@2SF<<3P*PR[(*(N^B4%1RD> M.6FN4N:F>$(8CI,(V \Q!!!. ($#2!A #@&D$T!Z S%BD@%SG!H(!5,HD$)Y M*1 F\09K&N,022"1! 1(/2((DWE$$$9C(BDDDM( F;_Z$,9?/@@36#X9))*! M ('EHV$ /7_]L1@K,08<_!6(0#P.Y DHGI$0DF6!$%#1#XS?T%NL5R9 ;WTQ M6)"Z$AQ/DY2L0X!C*<_B@"@8=@ F::^R4 BL< :DF?G*LB#'1B13<>SWBN)" M,XUESH ^L\QGDY LBL64#(4QJ:])NXRPWAD2JO89I2353Z+[\QD!6!8'"6'= M,R!\3=Y_&>U[IEF2^HP SIU8EQ)V$@:L1(=>N-A*.' )S;U>65!Z+:YX)?R7 MC86ISUPT$R4 > M["&">D@2^Z*UH'36 A>!GS74'9)062.PGL4-98W >A9SRAI!RQ6N:"$!8*$Y MQIH7P+8DY!(Z@O$#)3$)<(=@TQIY 1M$"!4_09S"6$ M[47<4,9([!MR3ADCI^J3L3^3$)<(MA4YIX2QH*E9GH2X1+#OR#FUBP5-$IF" MN$2P+\DY58L%31*AO]Q"1 +;-C=4*Q*[FT35BF\H%C2'*+8MB4H5WRGD39XD ML2=)ZDFT@("@P$M08LN1J%#Q"P@+FC-NV$BYZUEAJU&H1/$5#D&! MXDYA)U&H]B![@&SNF"EL$PJ5)X$M'H4%KF[84%58F@ILJ9(7M:)[JJ&^!C95 MJ7J3.%#<*RQ-E&ULE9I?;^.V$L6_BN'WU")G M.*0628"U+RY:H 46+=H^>Q,E,6I;J:ULVF]?RO9F[9DSN;O7?O?'_JGKALE?F_5V?S-]&H;G#[/9_NZIVRSWW_7/W;;^YZ'?;99#_;E[ MG.V?=]WR_G#39CV+32.SS7*UG=Y>'ZY]VMU>]R_#>K7M/NTF^Y?-9KG[>]ZM M^]>;:9A^O?#SZO%I&"_,;J^?EX_=+]WPZ_.G7?TU>ROE?K7IMOM5OYWLNH>; MZ,-!\=NJ>]V??9^,3?G<]W^,/WZXOYDVHZ-NW=T-8Q'+^O&E6W3K M]5A2]?'GJ=#I6YWCC>??OY;^WT/C:V,^+_?=HE__OKH?GFZF93JY[QZ6+^OA MY_[U^^[4H#2=G%K_8_>E6U?YZ*36<=>O]X>_D[N7_=!O3J54*YOE7\?/U?;P M^7HJ_^MM^(9XNB&^W1#DW1OH= -]NX$/C3\Z.S3U/\MA>7N]ZU\GN^-H/2_' M21$^4.W,N_'BH>\._ZNMW=>K7VXET/7LRUC023,_:N*9)KPI9K7TMRHBJF(> MS>WQLH*%55#&-1!L!!WNIXM&,"Z 80%\*( O"DBJ%XZ:=-!LC\U()>96-\;J MJ"0J7HL2-)2,(::@#!TU@A48;$5A1*M:3\ M6)EPVR3L)D,W&;C)RDTVU21NLJA>7%A9D="*,WT*M%. G:+L%%M/'2K2TVQA M=9F;P*TS?5IHJ 6&6F6H-15=A21VN( N4DIGN@M#H<&<:8RE(%&#I@&> A%' M-;@+I*RAF*,S;L&A7[ =%1OM*@!7+"F+-@6$;4[9ZRF(RX\A6D^L+44P*$T3 M2<<^$A8JL74L8;X& MVD<702750E(>;*/FT**9O8-N2-'J9V -B.9DXQ&#W) M)9K1 T+F-N7BF,+D#A;=$LV*:IEQN0-Q2[]T;.+61D +#5OYL%2,,2Z))=B M!LPJDV)EH(II,*L&0Z$U')(K1-P$>,R6EP&/6/GT5(P MY%2#.^JN0LK B5N.CBU,S!C!)' (%S'A(B RD4PJ@HQRH+@6. M)XRWB/!FIH"E5B5NTG1> %UH"E,BQQ.F6P1T,XEIM,RBFIJV9OR!+K1,WM!A MLD6QHT_>!,+$BH!8=O1!IEB#+>G5#>BNN"8FWIX)@RV"G-(.ODT60Z)LEC:D MHR:TV>LF3,H(2&D'W_(OQ59(9W! =U6CI#B#3QB3!#!)>K4E0+]Q[INM&Q * M-ZT4;S>*,4D!S$B'M(211B ))+TC)9OIV 6%I68J3F9*SS4:0U)M MLO"3-DIK/%E=%([>/I P(PDP4D^U.8',KE0B:1X!7:PY:2.>)\Q(0HS4H4L@ MKZO[O-;.22 DX21>H&!*$LC_2"_=9/._J]3DPCIX@3!118H7)QB[!+"K4Y1.E_(A<(WT4N8^0RV,BS,85$K TAD0, QO!F MM(/7G(0B'6=0Y&PD&$.; ;19!SX2)3VEH5)C!DD>X M&4QD!D06O4H@D>T9Q'8OFC"/&?!8'RG/D,(D3(+%HZ"5 XLRA M,3M$(*PRSHT3X@F3.('DUSM-3YB?"5!/=& F<+()4[-6&FB,W)V R2V-/$]VK" MZ!&+'LZ:[P*(\DY-&"AB@<)9IT("@!)"3$X^*I@G GABJP('A%QWRM3H7EK"@,H@ZZHX-)D4$ZH0\' M%DCDG8QDYZT4@)/B6<7AG\'S3'Z>QC&KV.X[XXO7QY_#/WSZ<72V=O; MK;?_ %!+ P04 " -?FY."H3ZF 0# "K# &0 'AL+W=OW.0K+:1E&IU.2MNY:-N5Z[)UEDW6 ';!UP[X#2NPZ1 M=8@^'&)3?)>9*?43D62UX.SJ\>[7:HEN"O08J*; *,DUYU-8FR:KHPDP7F>C8H![%":9DD")Y2 "25 0A$<( 4#I/./) ,# M9$X&<9J/CJ2S28>EQGD1HA06RD&A'! J1D*Y(X0*??0375* 0H4KE(U;O7"% M$ [S(H>%4 A#%0)2:$Q5Z&A%H"^'9(< &_JX5AP+$+ M>%I,-#F&P<5H?H=BF$GL,NEV*':9Q,F]BF$FLL1\31_EI-XMW<_!&F&^._$WXL&^%MF50#J!D3#XQ)JO(,'U2&)_7FT"\J M>I#Z-E/WO!N?NX5DK7TU"/KWD]4_4$L#!!0 ( U^;DX*#].B+@0 *D3 M 9 >&PO=V]R:W-H965TU_]Z9LSNN8Q^\=7X\OAW[H M2#:K4_%B_C3]7Z>GUK:2BY?=L3)U=VSJJ#7[=7S';Q]%-AB,B+^/YMPMWJ-A M*,]-\VUH_+9;QVQ@9$JS[0<7A7V\F0=3EH,GR^/?V6E\B3D8+M_?O?\R#MX. MYKGHS$-3_G/<]8=UG,71SNR+U[+_VIQ_-?. TCB:1_^[>3.EA0],;(QM4W;C M_VC[VO5--7NQ5*KB^_0\UN/S//M_-\,&-!O0Q8"K#PW$;"!^&,@/#>1L(!V# M9!K*F)O'HB\VJ[8Y1^TTO:=B6$7\5MKL;X?.,=GC;S8]G>U]VZA( M^GP0#8-H$(0["9LP:A%$!F)D,$;FQ1 4<)!#![FW+#0C[( S7$$,C%.X)<2\ M@7+!\TPZ"7F8@5=+B+12++"(>*"L.2 E75+<(R4XTUQ)EQ0"VLG,98 4%(([ M3H!4ZI(B+]9-2CQ/>>JR DBI,Y&*@#QQK Q< %J>!@I_ KG,R)4RA--9ID.9 MPEK#?;'13+N4)*#$F?US.0$@"!4AA9>*^-&GF*N ,6JY?*4B2<#GY.+OT MA K.'18RKD#]Y@$76*8XTBEO5?H@*7)W3!^#KLE@/>.^H&G.7#(^2*4>F8]! MUV2P-O(",B#GQ($4FY*$"APKB(L"^3+@A"!+91P%1.JXI +7,6$JMC=A6?0 M4G2$#>1N=P!&6F2A.<*53*"2O1UX!BV56=M)<@4<#43J&9/YV;0 M]>Z;JI2YC!#.GG4#U22P.@AT=')W7N$?G6Y2IMV-%\&(2QEBA,5&H'.3N_$* M_SATH](T=Z<-X;16+""A DN.0*\.)4^92 CB[.2^VYVM*@6^I MGY P@25,?$;"(,@;$@*%R& )$^ADXY8& "FI73(?@Z[)8#$4X..,6, %%D.A M?V)^L'P)=!#QY@> R*L"!'+%/5G<5U2F?1GO@KIHV[S6_?#9O^B]W#?=T7#? MX?3?\]N'Z=;HAYOI$NN/HGTYUEWTW/1]4XUW'ONFZ8WE:#]LX^A@BMVE49I] M/[QJ^]Y.ET=3HV].\\58&PO=V]R:W-H965T%JN5_V[IWJ]JM[:XG@R3_6B>2O+O/YW8XKJ\K 4RQ\OOAY? M#VWW(EJOSOFK^<.T?YZ?:OL47:/LCZ4Y-L:](J_CN;2 M3.X7W5">J^I;]_#K_F$9=XY,879M%R*WEW>S-4711;(^_AF#+J]]=@VG]S^B M?^D';P?SG#=F6Q5_'_?MX6&IEXN]>>?$ M]K&KBJ;_N]B]-6U5CE&LE3+_/ER/I_YZ&7Z1[93N:N>]G/7?^;'6UCW[ZO%?$J>N\" MC9K-H*&)1EP5D8U^[8)0%QORFM.\@ZVO8(5[8#@([MLGT_:4X@ )#)#T 7@V M"PD.D,( J>= 31P,\S!HTEYSZC693HDH%LYT "%1JK/0I$AH20)+TK$T:.2D MI]CQ$\KJXTRPRK1+'BR^4EE=)%EB-&CK2OJ/87?#:ZTAT MAA+W0P$=*2ECC0UET% &##DCWV1>1RQB):0[0TBG8I$%UK*(,1-B\-6T"X78 MZRNUG6698PGH[D22I8(#&2H"H!+ 5.::$GYG+$EE['XZJ&2=6FG %H3;HR#? M%L>N+?K?/ .2))-Z,IUS-QB$PB>A^&473KC*1,MM<$! M!2CMTK4S'LH53%T!L,ON=B1\G%)J3:G4->4+TT1,:3CWA+DK 'C]_/6)&LI? MI+R9OYB^ N"7W6U2^%R5TH)5^W/E*[T5."^9,((I!AD3V/X) Y, ,-FE. $, M4FJGG-WR90NE,B%.*) SA)%)/C(Y1 /"G"/^>,%&F$F4?*!D&T6S'.E&+%Q2 M(B%S%J>!:HDPY0C5D>YJ))]=GIU;DKD1S#5"U:-;N!'@&@F5LEL# *'00H8* M-\)4(T UKW0C'U:L8G(+)2 CFQVAA8R11JB6=.%//JB4K=QGC11('_@]&Y9^;(>P7=78*!7E9BX2D;2$1 M&A<&+0/0>B42^_Q,I=;*M>3+1,PZE+>,*A;)'0+DJ[$;JDC":'#CR'A[8ZCX>YT?5$>?T?4$L#!!0 ( U^;D[^P$$I 04 "@: M 9 >&PO=V]R:W-H965TW"=/5;TO6G=8/V?-L;;% MIA^T+S.>YS+;%[O#?+GHSWVMEXOJI2UW!_NUGC4O^WU1_W=GR^KM9L[F[R>^ M[9ZW;7 MV;?F[/VL2^6QJKYW![]M;N9YY\B6=MUV(0KW\FI7MBR[2,['OV/0^6G.;N#Y M^_?HO_3)NV0>B\:NJO*?W:;=WLSU?+:Q3\5+V7ZKWGZU8T)B/ANS_]V^VM+) M.R=NCG55-OW_V?JE::O]&,59V1<_AM?=H7]]&^._#Z,'\'$ /PU@\N( & ? MSP%X<0". S!U@!@'"&] -N3>%_.^:(OEHJ[>9O6P'HY%M^S8M7!?U[H[V7\[ M_6>NGHT[^[I48!;9:Q=HU-P-&GZF82=%YJ*?IN#4%'<\&,ZG$ZQ"!:BIY/[# M( \7@TQL ED)Z,?#>24PIP,@&0#[ 'A>)F!>*0>-Z#6'(8T#*RW>5*KRG MA%)K";E7GX2(DR0%F:0@JA19#9(,((,J*?2^RKM!(Y.M*G(F15@%.H F VC" M*GI6-6&5*O^*$E[*R9"63& )N* #L)S>\'GZ.F<19C"B,,);EZ/H/.$K ,50 M:*^&#Z24"RDDPX@QDC2WC!/&I&^,$[-)!.,#A1*B07:V7*>F:*XP2.#"*)J: MPEQIHSS_*U(*N3!*!*DF1WU(BCI-EZ8@PW1",)HQ3"0P8A0EE&%%2Y4Q0L3V M#LTN1L"+2]]82"^?!1&&POIIC!H1@QAB>7NS_=$"#DX]Y'US&E>^*8* 1P"3Z#0NA='M1YRKFBJ8E#VFI MA$]+'L**H>':MT0P#8W4QD0LT43C86,GF;_K1]%D+I:C@CQP%2I1*Z$CGFA$ M<@J1?F_"*>[1%Q52>A'_G$8DE^%V$9$+)J?AQA6Q!&!J^'X43>OMF@N>Q_8F MC4%.8%"@/UF(-V- 1YC-:;IQHG>#2&6 9A%\HG<#FD60TKM!B!CFO$KP.S=* MF+OEI2/75:!1!"E]&X2 Z4P)WQ(ATV!B/P4COP53>C8@* 0HC/ N62M*Z,K$ M-/=33(SX, K%A8C3-&FRP2=Z-:!!!"F]&H1T(0NPHH1<>9NSCY.Y[073'-9*Q%0YJ+F-*B(0$\ M[M\_6Q$JP<%$.(TT%C&E.<,08OZ^NBB9&HG<:DMIR3!LM+21TN^G"9D4\05( M8Q!3^K%1)#Z\8%#"2WA'&H/XB5X,:8!A2B^&82^F>7< M,%-V=O=[;^OG_E%$,UM7+X>VNT5\=O;TN..6=W?/O?-W['HU/+3X&69XAO)' M43_O#LWLL6K;:M_?07^JJM8ZE_D7YV]KB\WIH+1/;?=6N??U\.QB.&BKX_A< M)CL]'%K^#U!+ P04 " -?FY.O2:$Z!@$ '% &0 'AL+W=O['MI> MZ^VZNK1Y5JK7VFDN19'6_[ZHO+IN7.%^-'S+CJ>V;_"VZW-Z5'^H]L_S:]U] M>3[RI1>=Y;ZOSX9S+JWCC[CO/W#^M?A^"[8-[21B55_G>V;T\;-W:= MO3JDE[S]5EU_45- @>M,T?^FWE7>P7M/.HY=E3?#?V=W:=JJF*QTKA3IC_&9 ME_;* C6WGMO:,*\C!B:8<0-X776;Q2$*%[(Z!X%X3U% M@C 1)F$8!P\&^,Y C U(:$ .!N2=@94V$":&8\(D 20)3 ,48 ,A-!":888^ M-A!! Y$99BBT,$=,,&#* ;,2 7.G#=JL 6 <$)%O61\Q="D&,5E&=04-K$!, MK,4T8L*9J]HJ3TQ$B)T0/LXD'[@A]53R'QU;A%P<7&%)< '<,C)<&,';W +( M9;>@*#P+ FZ%NEMDSDDH(C^.],D#R(C\51R1924)+"."@5N1[A8;9)\HX)#F MR3SYQ<8L?J)0$DM:61S#\B3DXP(GL/@(4WUD&.NQ!49L4OC]GX4+ZY0( 9#2]7,"W7%%2UQ8UH2I:S(BG:9$RY189DA(#/"MGO!DD!@ M:V&KN823E\#F0N@SB4#Z,DZ@);8X@V6 3!F(A&430CB[Z2>V(823EL!&Q!P2 M -*S+8&6+*6;<%:3F=5=[;.8P,E*J\>'A'$.,LA!8T@02!>%!%JR% O&.[/BE4?1QNFAIG5UW*MK^F MF+7>;K.>J;]^T=I?Q%,RWDG];V:\(OL]K8]9V3AO5=M6Q7 %J:D8_5LOU]F;\TC2O5Y/)]N&E6LVWG^K7:MV>>:HW MJWG3?MT\3[:OFVK^N!NT6DZD$':RFB_6X]OKW;$OF]OK^JU9+M;5E\UH^[9: MS3?_3:ME_7$SIO'QP-?%\TO3'9C<7K_.GZL_J^:OUR^;]MOD-,OC8E6MMXMZ M/=I43S?CSW1U3UIW(W:0OQ?5Q_;L_U&WEF]U_;W[\MOCS5AT)E7+ZJ'IYIBW M'^_57;5<=E.UAOQ[F'5\NF@W\/S_X^R_[%;?KN;;?%O=U/ MU=/\;=E\K3]^K0XK,N/18?F_5^_5LH5WEK37>*B7V]W?T8PP S&##9KWWG MS-F\F=]>;^J/T68?$*_S+N[HRK2WZZ$[N+L[NW.M/[?MT?=;Y_3UY+V;Z("Y MVV/D&89.B$D[^^D2$EWB3D;#9?\"LQBA7!]R'T.TU-@*!1>J=A/HWD(-GD## M"?1N M6;P.()#)S L&R[R+,<8RSK;P(A9A_5*C%.MKF*.),PLR5@MF'3O&7XZ3%*1O"&:S!&SV MS%H49IXJV,\59I[*V<\/H(MQ G"I.%&8R0HPV3MF"J;P506.P1Q48#>,':,O MQDD2TC<$,UD!)G,[N\+,4[; '9AY"NV P[+I $JZ(P7I&X+YJP!_ S<%9IX* M^>[0F'D:['E1=!Q EZL4!$Q5*1IS60,N!VX*S#TM"UR#N:?!_A>[1N6Z!@"3 MKF$:6<#FP!1P&O-0%]2V&O-0Y]2V.BY9AR1*0OJ&8#9KP.; E&P:\U 7U+,: M\U#GU+,ZKE(C=Z0@_8<4F,T&L#DP)9O!W#,%%:S!W#,9%>P4@8:DN3-Q#=ON MUT2&!AE[AI#4-@%>,3N,P:0W@/2!6SZFJ"EYV,0\;J<(%'LPKGB'49>$ M]*W%V<" ;!"8.L=@'IN">MA@'IN,>GB*0+'/XHJ8BSJ 3$<=3B &))# 3&$Q M]6U!"6TQ]6U&"3U%H,B#-JZ?AU&7A/2MQ5G&H@3"/$*SF.RVH+JVF.PVH[J> M I 7PR=D-JZOC5,FG&UG!\_%0"N4LIH+&)QC;)P^V@Z'F8)Y7EU0CEM,? LV M\-A_,0CX[W+-GH3TK<4YQL;IPPNF^K*8ZK:@9G>8ZBZC9I\"4.PS!^IU&', MF(PYAS.,BY.'%TRYYC#M74%A[S#M749A/P4@X+^XJ!_&7!+2MQ9G&(>2!U/3 M.4QU5U#Q.TQUEU'Q3P$(^"RN^2<'9SOPJAM('\[S.8>*[ M@B;!8>*[C"9A"D# @Y<[B22D_SL@SC$>I0_NIT1,=E_027A,=I_320!0[#,? M]P=,U"%D,NH\SC(>)1"F*O:8^KZ@D_"8^CZGDP @X,'+G402TK<69QF/$@BS MQ7A,=E_R&SCS(WA.)P% 7@R?(_JX/R!/I%44= 8A!&66SS.,1ZD#V)N0<#$ M#P5]1,#$#SE]! #%_@N7^X@DI&\MSC$!I _B] R8ZJ&@CPB8ZB&GCP @X+.X M/< QAX"IF LXPP20/(BIB0.F?2CH(P*F??%/0,7A0"9CD)&4B- 5N%^*2;!B&I$B:I&,+(:D=-B(!1RY.4F(XT9 MB/"8#$0@MQ!W!U@I7T&G09R<#NGI8NT-1)(;0 LD& I+8M8?5JG @/ MJ/ \<;HY3CA'!0T'<=(YRFDY$ HY\G+3D<8,3&8R$-#J>>+DF)RTC@HZ#^+$ M=933>R 4\9#H 8H1W)$MZ $9Z1RJC!Y@= M4?GWFI'I$=#I>>YE$&*$=:1*:G9&6D$75^)QBM/$(FQ?*,1(^ M1D\I+C$Q(CTJ4>D1(].C+)W>$76^\'8;]VUN'+H((55H=X^!V^\A4GJG#$># M2-0W.,UP6F<(@J8(Y27K3(;Y0-D7/>^>0A3;'#)R/0)ZO:C F$*4'+)HT=R.'NJW==.1\.SHZ470J>Q>*QP;'>CK[535.O;KI7&9_JNJE:IXA/;<2] M5//'TY=E]=1T_W:_9F[V+Y'NOS3UZ\W^#=G)Z37=V_\!4$L#!!0 ( U^ M;DZ/;+X3"@, ,4, 9 >&PO=V]R:W-H965TJT[3--G 05, ,GZ?[];$,IA?.4? G8 M>??N[H7G'(N+;%[:HQ#*>RV+JEWZ1Z7J^R!HMT=19NV=K$6EO]G+ILR47C:' MH*T;D>UL4%D$$(8\*+.\\E<+N_?8K!;RI(J\$H^-UY[*,FO^KD4A+TN?^&\; M3_GAJ,Q&L%K4V4'\$.IG_=CH53"P[/)25&TN*Z\1^Z7_0.XWD)@ B_B5BTL[ MNO=,*\]2OIC%U]W2#TU%HA!;92@R?3F+C2@*PZ3K^-.3^D-.$SB^?V/_;)O7 MS3QGK=C(XG>^4\>EG_C>3NRS4Z&>Y.6+Z!N*?*_O_ILXBT+#324ZQU86K?WT MMJ=6R;)GT:64V6MWS2M[O?3\;V%X /0!, 00_M\ V@?0]P!FF^\JLZU^RE2V M6C3RXC7=KU5GYJ$@]U2+N36;5CO[G>ZVU;OG50+I(C@;HAZS[C PPI !$6CV M(05@*=8P"X>/"39S!(WQ#!1M@MIX.FZ"AC@!0PF8)6 ?",A$A0X364S5J<#B MA"43W ;!0#72Q*C!/$5DG08/FHUBDC(^$21.8SQ MB,>.ARA!RTF0)9A9XVF>.2CB#@\2W(0$W*LD MG5.P<)H' [G^F'!' ^)HYCAF 7<@D.N?$L ="'"%?7K0!_MP;8N)^AL,%P(G MCG,%<$<#XFCF.&X!=R"P&X3!'0C(OR!C4V'F(!XY'C? ;0J(39GCL #<@1#? MT"UN+D!\,^]V#N*SHS$8#7^E: YV3FZ]K3Q5RHQ9H]UA%G\ ,SQ.]M=Z1N\F MZG>:;L#_GC6'O&J]9ZGT:&H'R+V42N@:PSO]BQSU.\6P*,1>F=M8WS?=8-TM ME*S[EX9@>'-9_0-02P,$% @ #7YN3D2V&HP_ @ WP8 !D !X;"]W M;W)K&ULC57M;ILP%'T5Q /4 ?,9$:0FT[1)FQ1U M6O?;(3ZY6:&0Y5C4THF*-P^&T M<1^]]2[5> -XKJ 3D[FCG1P8>]&+[\>-N]*"@$(A-0-1PQ5V0*DF4C+^#ISN M6%(G3N=O[%^-=^7E0 3L&/U3'66Y<1/7.<*)7*A\8MTW&/R$KC.8_P%7H JN ME:@:!:/"/)WB(B2K!Q8EI2:O_5@U9NSZG3 ]&$"'A+P>T)@ MS/?*C-4O1)(\XZQS>/^R6J*_"6^-U6$6.FC.SNPIMT)%KWD21!FZ:J(!L^TQ M_@3CC0BDV,<2OJW$UE^D^[<%=DL$CNT5L-4$-OGXQL0=@L!*$!B"X(8@F9U" MCXD,IC&8R \3/XYG9JRXU,.I75!H%11:'-TAB*P$T2<<19]T9,7==Q1;!<5+ M0>%J)BA>%/+"*)W+6:)P&.' +B:QBDDL8KR9F,3B.L9I',SDV'!I$,?8+BBU M"DHM@F9_R39=%)J=W^XC1"\"3?I"#?QL6JAP"G9II/X#)]&Q2S_ZNJ_,XEO5 MO?MF^T[3M_Z?A)^K1C@')E77,KWEQ)@$)7#UH+[K4MTVXX+"2>IIK.:\[[G] M0K)VN$[0>*?E_P%02P,$% @ #7YN3OAS/AT9!@ JA\ !D !X;"]W M;W)K&ULE5E=;^,V$/PKAM][)I?+KR )D+@H6J % M@BO:/BN)DAAG6ZZD)-=_7TK6^1SNL+7S$%ORD%PN=X:[Y.5[TW[I7NJZGWW= MK+?=U?RE[W<7BT7W\%)OJNY3LZNWZ9>GIMU4?7ILGQ?=KJVKQ['19KT@I=QB M4ZVV\^O+\=U=>WW9O/;KU;:^:V?=ZV93M?_?%X]O_3#B\7U MY:YZKG^O^S]V=VUZ6AQZ>5QMZFVW:K:SMGZZFM_HBZ7CH<&(^'-5OW='WV?# M5.Z;YLOP\,OCU5P-%M7K^J$?NJC2QUN]K-?KH:=DQ]]3I_/#F$/#X^_?>O]I MG'R:S'W5U?F_>=ZFI"=SZ;9_UJ_U>L$'RQ) M8SPTZV[\/WMX[?IF,_623-E47_>?J^WX^;[_Q<6I&6Y 4P,Z--#N/QN8J8'Y MWF#TYF)OV3C5'ZN^NKYLF_=9NU^M734$A;XPR9D/P\O1=^-O:;9=>OMV':RY M7+P-'4V8VSV&CC#Z@%BDW@]#$!KBED1S^CC 4B*,QR,8. DSMCZG89B\99?Y:PF0BLE$IPTVRD*CK#!*JY@9M<>XHZ&T MMU$9RH!+ -1L.3)ADQPTR0&37&:2 R8%&PWKS"0 )!621P,VR4.3/##)9R9Y M,=(/:2@BGPL3!-H ]&L3;*YS( @#1X](C$'XV"\GFC27K*Y.(T@3Y&KM*=12 M'R77--(]TLJ$*,(:0+5S/KI86C,LDEJJ9'"E+K"JZ7"&>[ 2:21%(I*!PK"B MM'_DF]\20;4E;\@4-EK"8D1 C,162U)CH@WA6&.F; :H5MK_72@H)&$Q(B1& M>3"1U!CV3JF@A%4 R8$"E[9;PG)$0(Z$<)/4&8H^&,H%"0$M.2X%)V%-(J1) MN7"3E!J3 HOS#&8)@"FN=' E3V%-(J!)KI0Y8TVB,S2)L"81TJ2<="2%QG%( M*^;SI TA5,\3P) IU*:P"7*88TCF;H!RLFD M+&UKT023YTH(:3QQ*%4WA'63I&X"RB$Q-#9HL8(2&--B^X)D&BR91DJF9)R1 M2JB3YI#(*@'0*YOJAH)-6#$-4$Q72-T-5C=#IQ/.%(I1I$4YX0Q(>V**5QWR M+!(A?0PIWDHSPVIDI!I)PDV@K$P,5N<2B8!*1Z*2K["^&5GC2L(94+O&J"+E MR"5"ICK&F5BH PS63 /J7$$X@_(X;64= (&4:N+2 F+%-""'DXR30CB4 2H7 M3( +,3I7$@&LEP;H9;$+K&TFGG%V@Z6(D12)TQNI,,8/!R"Y%"$@AZ'(+1B% MM8B1%I6ZP%K$9V@18RWB4[2(05Z4(B'D&P? 66)K"J<17#AJ0UE1@9Z,58// MR(H8,YQ/R8I8$M<89UW,X)4(4JS&)J6T3M0@IG"V?>9U#;8FK;4ZAM M 6,+I_D(^C_'^9C>%M&[<$9E,;WM&?2VF-[V%'I;P%N5HC.J/+:6 )KR=IVJ M'%U8>H=I[M V+BX70$7ATI_UHJ9 T%1^I720"^OFL'@XL)7[ C,<%@]WQE;N M,-'=*5NY \7"P'06QT$0F7)]7TJ5'>:\0P>O8M7DC9CF5)H&D9<"9$J5V7KA MK<71#>>F;I_'R^!N]M"\;OOA+O'H[>'"^8:&&]+L_:V^6.ZOC;]WL[_%_JUJ MGU?;;G;?]'VS&6])GYJFKY.AZE,R\:6N'@\/Z_JI'[[Z]+W=WQ[O'_IF-]V, M+P[7\]?_ E!+ P04 " -?FY.9C=.SYH" !C"0 &0 'AL+W=O#R[VM4%@$.PR0H:5[YBYE=VXC%C)]5D5=L M(SQY+DLJ_BY9P:]S'_D?"R_Y\:3,0K"8U?3(?C+UJ]X(/0M:EGU>LDKFO/($ M.\S]9S1=H\P86,1KSJZR,_9,*%O.W\SDVW[NAT81*]A.&0JJ7Q>V8D5AF+2. M/PVIW_HTAMWQ!_L7&[P.9DLE6_'B=[Y7I[F?^=Z>'>BY4"_\^I4U <6^UT3_ MG5U8H>%&B?:QXX6T3V]WEHJ7#8N64M)W]\XK^[ZZ+TG6F,$&N#' K0&>/#0@ MC0&Y&>"'!E%C$-T,7+9<*#8W:ZKH8B;XU1-N>VMJ_B(TC73V=V;1)MM^T^F1 M>O6RR%(T"RZ&J,$L'09W,#=$H-E;%QARL<0#SM8 M,-:HL .\DY2 DI)A4O#(]J8@0?KYI&0@008HZ.W]$L*,[/T$=#(!"$94HA"N ME/#S@:*18D/ _B?]:AN"8CSRFR*PXIX1!BC2$0JX5A#YCVCA:D'19Z(=@F*< MC?B!BPH-JXIT#H]["K@(4#*(EHR=+0@N Y0"*J)^M Z4=&JV?Q(^A-P+@CI\K94[KSFI[4WBVK:VWOD33E>M@ M-QIW_?A!Q3&OI+?E2O=!VZT.G"NF-89/>O-/^L;33@IV4&:8ZK%P;=]-%*^; M*TW0WJL6_P!02P,$% @ #7YN3I]I$DUE @ J0< !D !X;"]W;W)K M&ULA57;CILP$/T5Q >LN4,B$FE#5+52*T5;=?OL MD$E "YC:3MC^?6U#6##.-@_8'I\SUTU;&,7G+=KA%A> M0(W9$VFA$3=G0FO,Q9%>$&LIX),BU17R'"="-2X;>YLJVX%N4W+E5=G @5KL M6M>8_MU!1;J-[=IWPTMY*;@TH&W:X@O\!/ZK/5!Q0J.74UE#PTK26!3.&_O9 M7>]=1Q(4XK6$CDWVEDSE2,B;/'P[;6Q'*H(*>+&Q$]LZP1E?*_Y"NJ\P)!3:UI#]=[A!)>!2 MB8B1DXJIKY5?&2?UX$5(J?%[OY:-6KO!_YUF)G@#P1L)8?@IP1\(_DAPHT\) MP4 (/@B!JE:?BJK-'G.\32GI+-K_O2V6K\A=!Z+ZN32J8JL[41XFK+=M$LPF9S0*"=F1 .(BOG2=2U$'-S/%1PYG(;BSWMAT=_X*0=!B,:I_/V M'U!+ P04 " -?FY.P"*B4'NA #H90( % 'AL+W-H87)E9%-T&UL[+UI<^-6EB;\>>97(++EMA0!T02XI[LK0JF4;%7)F5F27)Z*B?<# M1$(2*D&"!8!2JG[]G/4N6"BE[9KJ?F.ZHYPB"=SUW'//^IS_J*HZV&VRO^_2 MTV*WJ?_SS7P^>1-\6>>;ZC_?/-3U]NUWWU7+AW2=5(-BFV[@E[NB7"'!T7]\5__A/[[#E_C%* Y^*C;U0P5OK=)5\^?W MZ7(0Q(LPB(?1O/GC>7H["*()_;AH_OC'W680C(;=;[XTW/]].KF^.;OZ$)Q^['G_%#HODQPZ7:5?@C^ES\WGAOA_ MHR@:SIJ_G.[*$H=^GE5+:.&O:5+BV@7OD[HUCN/C*#Z.6VLC@_@ES?/CSYOB M:1-8^ MN*Z3>M=Z_*]I7PO7#S#8X+18;Y--:['NDKQJ[P&_2.,*3F%Q[HNR]>;)L;_Y__X'WO/JDOPY_!E M:QM>\[:,I?/]\[^VSEJQJ8H\6Q%]O$OR9+-,D133NNIG:30?X3R]I_>DJJ"1 MUJ])]4 \:8E_I'_?98])#H^W'@2Z139>!66Z3.&AVSP-@QQ(,P Z+9YPG%50 MW 4'T_DP!$X29!MBA-3XP7CF?MD:X\7F$?HLRBRMWC9_NTJ> F"2L(IPYGBH M0-' .F!.VZ1LC_27HOR,'6W+8MEQ=,ZS30;7RBJX+XI5Z]>;HH8]R^QXF@]\ M*M-MDJV"] O<657*(RKJ!SCR2UGII'.EK]*[W6:%ZP;-PQ32H$Z^M-OG >S? MM$\E7)AE_1P&G_)$[Q38NBW27?/A2_BU^=V[79;C>6RU_%.R? "& ]P5VTS[ MV@1BV*UW.1'I*H6;>IG1-?95 PV##VFKY8^TDMW3_@$V["G+\]:2ES*ZA7;QWUU MT\'-QYN3R^#D^OKLYKKOK%YFR6V6 T]N=V#.X39Y1F+J^!WN!CXD0*"=,^%% M3N1)I>0.5H07ISN>UBVB Z9+%C@_+&=>;.Z/X;BN@3)N6_OKD_>>>?(8;6-Y M_Z.77H_"E9;^R/J6B7=J6X!HE=99F1+GODTWZ5W6R0/I)5POG.T27FNOVGJ= MU6M#=DM=Q26,/#B\3M/@0U&GP;3)Q5$T?EMMDV7ZGV_@1%5I^9B^^4/0;)\N MU8-1%,:3>5<3\.-T%,;C2:.)-F\".7<'_)3F M\C:(P]EH',[B15>C<3A==/S8:O0JK4$5PJ.;E)LN-N[R9[F;@!T W2#A/IH+ MZ# OJNJH=>.>%V6:W6_D""V? U0[JKR3E?R\@0GFM,7W,*8 =@U8; J#KP,4 M75Q>W%R<707)W]^/'R_=G5-;SYYY\O;KY*QCO\E"#;>H#I M@O!XU"_S=E'"WP%H1";:Z[6M'"#:Q)Q[;XV]; MC>QA(%\[GCU-?=60?([SM:/PW_X-'>NY)R[VU:\5EGWM>]?G2>;MO;TY%(N* M=,H7')R["V8EO73Z\JO]I@^0#X,*U)&.^Z&B0P\B_FJWA-:@BY:0"_HOR $@ M%X(VW"&8XHL@,#RF>4'B:*\<=)WF.:XH,J1DM4;U 89;(P?I>^7C%C5\? E& M"+RJK>\(BY0&NH4?YM+M=VG5;M,[8--[9=&+/;_ATG:W?R9W"I$[,<+6!?$N MJ;+E*X_&^RS?U4++KSE(O=1RZO'NWT!VG0WU$^''WOOS.[X_6UT_@(:!SP1W M7W&1.F\EF7(?&.W^V]1D*]_Q*>W> MNDLD@/YA(:VU.5S.%JVD#MBZ%I%U;=K[H'-[OO@2&=U6V6.V2C>K"BZA);#% MMBOBM(-MP WTMUU5=QEE7D]YOSL;Z!"^41$CP1:)Z>2J9>IP?_?(!Y@FK U( MM76!I'>7=EQL7_'N/K&FOZQ>GKZN;*'?T_6V^^_SG:&3!BM RC/XVH9V[+#:[H-II]P?M0M M'>]B=UO?[7(T7Y("W&NF[91[F4^XQM$^&9R9(ME@G%6E$=*0'8-D:X4[E/,] M+H^77 P]YMO.Q?KP6JKH&D_U F5^,JR)=2^Q[6^-;;_787":;+-:[$15<5<_ MP=GJV.=EFL+IO"N+]:^@$_65PB3A'?9HVBN*%H5^Z;AIS:KM*K+ODP.H>F'% MSK,-L,L75LR;4^9P[?UF\D\E'/1L"T+P-GD6#K-Y\1UO_1[@3//#MT59%D]D M%+A*'XO\,2U;C.F3TTU)#^'S2U@KN.PW1=N'JK30OH#U/FMK@LI^D;I?W(([ ML[S]6W!V=P=W/9')ER4+,23D+.7LHHT>VNSLR\@\R]>Z0'M]I7A)WJ;WV0;E M51S-W]V?7IU\>GFXN.'X.-Y\.[GZXL/9]:KGL3UW M8C2 F[U:EME673?F!-T\I"!^5T ]&XT?" [AZ 5OY-.;([R)\MT*%AE4W([S_/FX>$+I M_S39)*LL@0MC=UME\%=)_I-BDYK6H*6;+,^K8G.[*^_#X"/&A61%R.\F(7., M#6WRGU*XF#?PW;L2**G"L(A\M[[-$GWZ"![W1W"39$\)+$=JA_#L]9UDVS0+ MY;G6Z\Y+\/"/<'2#/\%_NJ:*+E>WFZZ97B.]/B30'S[N3,YYYCVT?[_#L= S M1_1,JSNO&WCKI_1+MBQ:'5X"ZX!NY->.WJ[2YTU1F4>.!D0VLOVXZZ@8/*2& M@$",J3*VV]4/99H&MTIN57I/S.;DK4;Y3Z-^=Z\[3T07-:K M06B.AM,;_! &?TGSQV0)>\W.=51 !Z&E9.24:;G$Q_^2/F1+]$&?%N6VX 4+ M::4*N+C2X!,07A[!Z<#* ZR X'?R% MEJ"RZYJBH%ME]]#RVLPBY;5+RL_ !!,\HR!!I[J,(-5LZ'I:PL3@%L%GR:2, M:_*(@P9]NZ2O.[>*F0(9/O&2!@Y;!JA[EJ#2\PUN&P%2^@Q;"7KM\@%9P .Z M2>'?=0;756G^.%["C,L$GR1&\R3\)D]3%--OBR\2A%&7.[B!;HL5K192@^S\ MMY4U%,.B :N&>VI'!!T0:X1.<(08MD6-0%_5%B7DO$:R-;OV*+L6HEP'MQSN MFO?U72;K"W->@O9M?ZF6#T61X];P%$%P1,Z@#SC"C7XU /(!;7^5,6W4=CZR MJY7LI-G9"ED07+'P7 [7HC#U.R36#6RR&ZF2%Q62PBI]S%#AHSL7= HZ:2F* MUG@L5P5L R[2([+5'6@CSUN6_9R]M_)9M5O"!5?)N5R"= RB%T[6Q)0\%$B9 M]SP2&F-9;+(E- >-4="4;-RUGOA/QL#/4P^#"S3&%UD57**\(;SEN]/3R_9+ M8?!+4>8K[TDYP4K@&?M3&)R4 M]T5P]A.HYACEF9;Y,W]%X7:@/R; ,+]B,EU'F1=RA?Z(['8']Z@>6SAXL.)I M*8[W-4[<'&/U13N/2]?X M0^NZ8/+>EAF\G^5T'>-I<@YVG@ [@/E)!\X@7-XA$D]09_ >S&H%&A!2.WV@ MKIQ3P48!%6U5HT)2AS#BI=C >0G!QU M BN>EO)E 8VO\=+B&\Q,R^L+>]PM5XZ%I!JA<8(AL0(E,ZF<)"!'M$I MFX)X41:?X9]B5XLHH%WA J%JCFUCL(S8D0J2U."1 FURHB710\8:3_8.F+!( M [ NSR'IVA2U=! M1N%B/,(A2KN-QJ2A2NU7=K#MT2W%MT[AL>181QK2Z$FR M/F+/M.:EA 5"6_43-H>C1H5C2T'/PCO*YF+SYE?6?PZB!L9C%K!BK-%C.XZY MLZ0H?MRXKGT"G1)8H[]/0,S;/3Y^9P54<<4#OX)G9"E@BDA^,I& (O(V-(0; M?^BO64LO3H%9W,M!!8-@3Y1"D/%Z;5*\FYE?)QPQW+]_MOWXIQ795NZ$,;57",4 X-M LDG5.[02]G:S MD\'8W6/=UKY$2TJ$/P@^HHL ;I?[ K^]34"%]CAWBD(,K17R;[-RKB19/Q15 M)ZF5*5Q6*._<)BLR:;*84SZ3_&G]E\92'CKQVX[<0G;1',[.2A;1]X2'#O][ MP:^)3!8$3EA9((U=3K+F+D<9^PXE-&'?.!TS4[A2) M_KI75ID:/Z^R[633L&LF2G4H(1&SN)7P04J4(R*IOM?)&^+H[47: PY6PAEH M=(8L$']%&:/"*Q,7A/:STQWMR%/L@H4C"'N=6,N@S=N 7:T\!U[*#KQ__[=Y M'$7?!V^^*H#5O+8O&@KR.H=M@!G=0NLY N=0UCRZ? ;XK^/H %0G@VM5V;- MSQ@?B?81:=2_$-#/M[/GUI5$D2G( ;HR#KV@P\E'&T;'3L]65M)%R$'2] CQ M-7_G,+&U%K*S,;S=[D[Z5IF/H='2'$XC8<**"8]!'EI7CHJC]YS<@2OC9/*' M!;=%ECY5HF_EJ$HUFK0S)P6D?5$D9%V V14Z 9)2K-Y/!BH*U^CN>UM@!D_& MAE[H!VT4:FC:)B#MK'96JT ;_&VR^5SNMC4<[[N,1"Q<153!,R5IU?]E/4"- MLN0%)&HL;@5H5G1/NX2.1+V"=6.2TQP:W!0[5-P4AV8:I]@,VU#\$[ UW8/@ M*<'SG]UG).;C@X/@X@Z7S8X7CNN.YR*>+KLHW@J@G$Y'[ GU6#(*AP&S]9)$ MR,3Q@_&:<-8,QAP4ZVP9+',BM-!;@S7HE^L"[L1G[]+7<_4"!?L;C0E=P5.9 MT>MWELS=0W57DQD9$X;Y7#,QDO/^#OKP-!JZ@538\BZ^50JW(::AZ/O0U@!4 M?')LZ.H*TX3G(F8G-<4B=HZK-OHW*]*BD*'EUH@LWM\X"CK_YNJ%E6*=A47W M4BWS11_?H-#GK&*27E.@G/!S$-+KXVP3LMYZC/KGX>7%^<CQ[7$PE:R@N+-="5L- MQ[-I.)R-O&)M8#)H@4W@33%:#"8L*7\?]"31!B-\$!X7@5K363UV" M+[@*R9Z"3B*1\ MMO":2+-[?=,2B 00W+%USQ"L_3QC7X'E&AFQD34F$>399SP!(#-N2(8CX1$( M.(,Q9>5:)';3:_HEJQSM0;KVZ;C%XF5B,(H-JE=]L\M8\H)%PUYII=JS1,ND M3HVE<-\R5O=U3M;"# >1Y,\HH.#-"SIQ:>]]^ X818+&#[-!3Z0#WGJW.*\- MRO+:!/8*,B\RJR4YP(3?L/CM,20;H N'<%=B5!!9'_"W[I6QA!':C6 ^4]NQ MM-C)]0,-_0EE/5RT1#19\8?#0:TANA[Z6T'"@!*=>?K;SM]0)@S6TQ ># M9RD;M2DVQRQ]6Q("2:.\)V/[+1F5)*B0:66= "/>K64(?91'A,D:>0$:8AF( M,4(Z=R(5"Y;F/;Z)W-58#SC%/# 9XF5J^:=P([;^E*G&1Q)+V,M2"J4#CV=L MN8^!]><_BQ5@Z5KB>CIW#%IF&"AK-T; C<-0&V6)&+6>C80_)GND*)5SR220\I!C4,F1"ZOM;H"EV2 MRK="FV;*3Y'\V[(^L2IEC4[6OB27W"H%[0'%USR[ZWP4I>7;U!S2D,PZ;#6C MLU?U':L,I7X2C8]7")F3&:LE')IS9"%_T5&>&P7FPOK2^1F>"4F,=\3XQ3YH MC!_;$KT8M 3FH+.4JW9P\4 @6Z' 5.14ZK1,'&/6(1FLLIJ;/%*VLC7!C"C? M$FVO'H'C)?PR9W;,4&D0K$ M+$'T .%#G-1 #:U'=YOVPZ3U\>CHE#IWPHUW1]CAD)C'EJ(MM<(DO!E'P\X9M=R1J%#5[R/E4<,1E:OSM;/4V@2&9*#]=J\M" M._E1X!(,8>(4_I,M:V.<=?>6C"L\HCCX4G3\^9%<: MU)6,'C$&2=(H]!.[T%#22I@QZA?Y20;WA]^4C7 MR.<1^4Q&):>V-=);F(!G(!,1P-EZ=WT90\%.;]!P!OM&,F4"V)'KT[;V2#?? M1WA5E>(.%C5&_ 91%"J$A0F<2[KR^YL#:3^A[BK'HHTA5RN2672L@^!'T(8? MT57%PJFHRD90;Y\AVD X;A1/UG"VH,I>(HO.R6KC^.;@$ G-\%WZE>X<.>R.0PRZ[@_.E8,"(:'];'XFLW*V]MO35 MT%6!7:KS5".\D^GXBFQ&@[RC/!=9,77M>'%<5^QK0HLI"F4F8,!:^$18J]0M MQ9P'-XUD-C*2GUR?!M/AE)FE1KBH7 5R388#95,6+9# MZS-&-J24\V!\=/;0&INN)D48?S)ZYL56Z"B:3N!4V8P1*ZM.?VC3^MK:F]T6 M0QX>I >36MA6_F=JDX:UM":6&L=&T\&"+[L)"R3!WC^$E%9E9?P63!O>JS$%* 0K9. MV>>ER%=F/2S3+"FL5=?0H\#;%+U=%5DN-ZJ:#3H=$(94;,-V0G.,ZD),ED!HP[^& MFS8Z>V'MV+!,BHUBYKE8>4VUYC>-11WL1L&B;N/8Z78^Z^K5/7]*E!C^]TBN M0W'=($=1M86U0%)B^6 KGZA:_*'!4N[\6/XJ=9K7"#)H-T_OH6?A.'UMMXVC MB8;PV(,FY!(:0C$CHQ*V D!QG M\<22QV0Z:=-'R!XG.#@[$V\N%\:@,RS:N?%0[C;)1^;BUNN&^)C$H1L.X\5I MRHYKDA%ZQ3!L%"1I6'$R/6"0-3*EW[I(/1$3),";'"F#W2E7E3W%EN>*&]@\M4?#;ZL\H7["<1$1I(=JOA:"## MK'(_[ZX=S6-_XZ&R.^[:LR(6QV>CP%8EOT! P%O90K MGSF9\T.>0 IX=Q2KE28%&^K\_0_0IK"RFQOLQ,8=SON\S;-[B0;"[..*U!'" M*LV*TD9-GE1DRFA$R>*=LBI,MA[96=,G0W,:X-_F?:F0!XP&[1$L9^$.*D-: M9;)E0BJ-(#77XB+:.5YN2YTBZ*<)<_Z>R3*+;0H]KC1M)$YV9,NT&*9E'@I+W,;UZ<1Z]Z1>=].(@PLR>GT)2F6UFN?3&I MB6]YHP!7&H/7L-Y[VO@(QG>?E"NULSJBHTP"=BVYO\>G:G8+VW ^DS]#VJV& M[W/?70^*<%SZ37DS^I*V['HI)>;& MTLUJ'S["D>%)5C^CV#326O!MLBY9R.)0O\F3VZ*4O$T0GQ[29*7F19-+J\8I M?1@F('&"GB?1P/W<4OK$74DY<:$H K32H%MM4TF/<'?@B<+N=B8#",^A1MA5 MM<>YB$_T;AY))5[@;M<&7KLWRX]ZL_#-<]UYZ_ P$L8V,R:7=E2Z#8]^[X1' M<\M=@=.R9NR%6C&S8UG8N5,D!8)B 88NF%8($E XC>-P'NMW=$!M%/>)'\5] MIE3Y"O@X(^!2PH/)G^:5:&1*>+908]=L[-KO=_3,$+M.7]]TV*Q*:3_!'2BM MM8F]U7'J 4#/+?P)-Z$EBYO&#<$N,NS*C MIB3U0 ''H.%GU8-17TUV,%[C=]!#ID'%9*6SB!O9G2L,8L6SYN@DP#43A/!J%B]G(A.>D='Q>VXJ8 MRX1:".:"%;M3%T7&I5HO5I/2FN@M-I DK$%VV3IM0L.UB"V8(+ZRF1= %76Q M!0UG%LV/HV'H#^'P#5I+^:GSXQ5P1,\V0MA># MX3 #K99D?_NB+];E-O 9#0IH#M-5HAB(DO#Q G3CM&8GH*#I%\QKU9FNP\91 M?"S0F9^;P'//6,AH+@)%1IYAM8YL=G0(T?3A9L/0H"BEOKQ+,W'@L8PN&#HM M?R9';6Q>'=# /@8&]4E-WIVJ!,I-GCBI5B0J]\;"GQ7/1_-:''BGFF^ZWHU$ MS 5YS ,PZ;_J-'+4SE\,J25E,/BG2KUK#&7U[ EO2#;$2U9TP#@95Y6'A29 M33IY'4.EOI4S3@B='6'E*G.(.'Y/V."0P@4'P<_F2S; R_SUI,,0SX%H01:# M5H0(#3@?+2KII:+]D9<"2QT'D8 M/LI4PLT$6?*&3#4>YY<\5@I/]8!6[A#!+6FD MRTH&ADU6$OL;QD%:%+/>S+ R]<* U=JH(5Y+ A?E GK>;2J'AULQ)!52*\] MF6N4V\-WABL*I)N$+0LX='-X\N2IP1SL>AHC@#M*-?$LC4&!4$DH^TR)%2@U M5OO+]KAY#HV9Q&%PQ6)C^8@R@GJ^3'THC5')%G M5NY4C552)ZL"!YG-G BC@]RF8BQKUMA%:: M%2%J/S^Y?O<*F8NDJC='P6P\E+L%L2,QD$!B#WVB,F/AN"4/D=?GYHDNW+?= M9*0JF#/J%=[]>?!0/,F[9(GF&$_3>*@'-30N#W$!HTDO[5TM.K!D/2W*UHF\ MQ3E\3C<-)V@G^8N80J:@5O0 ]FFN/:D9U;M_F-:T5EX#OQ'78EA]/-S?8L091P*R88VJL,P\5MX"># H:B>G?_[YXOH"T=5: M$ ^=#^T!>1@%BGMUX@ 5!I>(6?&!D6"N%8X%$:0"1KG#^_&/.Q",(E&":N\X M2":7+J2&6MWM:??PC?,;*@R.3:PK[,1+Q+V#:RKC<.&[[(O%:#%&*C8UDF=B MQ^E;E#3 [C>Q"*N/34?=O'7X60XXQV&Q&$(ZB'$/:%:E$[LZ\"8M? NO@DWQ MR*8*QHH"!9 OP6*S29,=T.5C*KA4?!H^I^E6GRTV'"E<)7>II/ C6)+?EVB/ M*2?Y<^"O\#A&D\ UN>?J?UM*_$QO3 + M(TU:QVKWPM3>XAAK*-53 WJFMNQ!'U M@E U37+F?G-S])W1ZBU9U1T_-H\HS]QJ+!%H=DYK<&\YDC\XQ?"^[UQ RQ-6H7XAVWBZ.M8L]TN.TV8( M'$T "*TY[3GTH_-/NX/@#X+I?!%.9Y-@/AAA9D$'KYO,I^%L&M,3'[K#["=Q M.)D-Z8D#8.V8[C0C+K MG< A<>$CRTI+C.G!#3N<#2;?H% 23;XYLKYA^(/']VU%?E!<=> HA*MW!:?A M./NS#VO("*9G,H93=PQOCJQVPZD*G*8$RB%BH+'G4^P-]0,PW_L'V91XB&I) M@LR!E,7ZH<$_D,<9L-P3W7A,V+W]FZB_>OVQLQ#'C^@4QP:HS6(L#'1+,HEH M66<8WDS0<"FKL"X'QC5"ED%,5*.]338-QG@ .8W&K/"#4%MY&>0=Q.2& OM* MG 88VRA?=SK*,UOS$IG'F8#"<#@+ MO:*DZP:DB[-V/:^ >%[[W.*M3^B,5W$0C,/AC*-3WF-8V&AJ"NDY91_]^5-: MG"#EQ/ Z/PY-Q6$DD2Y7SISLJBBL4M)UI?0M#Z7MF.EVA3H" PZ'TU$XCA-P-)L%BJ-N05^D\S'<7]-H9A)9._-81^$BBH![SZ2VR*;8^ 5> M8=&FX7@8!5JMJ7EMPNN3J2RJO.G.]' 6SN)A.%E$P9%O[_&>BL,Y-+(83^$I MJ4[KKB?>Y-)?/ [GPUDXG(QMZB*=;W[=VRDO=,;:D+IHJN/(+OMHQ,9*.$8B M4;$(K .-;N(D,H;:I"MU@@5P(Z*BM;!A2/&'99*4/(-&.R](6(4/4>R$M+,K M3AOCA"@-6FMGL:&)7L6[EY?$L[<\B5R"<_P;,R]G&*BMBW1[FX!(1ZA)K,SS ME!L XHG$*"J3U_?)*L('L<[IM>4V?O+F[>GP"E MEO>D8ZJT"1V6E2-B?H$CC-*E)OK5;'.5JY47L2-9MTP%%_.5JXJ>?./;<%FD ML3(9/'B_-@Y[D)$T*4W>9!Z^QLS>M+)W \0(CW-A4L2I2L^N-/#(1#7ZT!$W MGMNF6=7'@6K0CHP*DUBU6)PX1H;@:S^,YK-P.IV+&$YN711@T>AN,@I(MQ _ M#+X4 7]!R7_1E4F[=[ NQVHSRJ?$P[.P;O7_HCSDV^JWU&IOW+[Q9L]!*?4#4!EV,@GK:\U=+4>HY M%FU%&EX# I_ O2+OBODD["ZP4=R+@:G)F)A)%JB;VTAV:^1] M[G*P1KT2H4NJ)\E,!F#'AHJ M Q7$Y?,2;5ZLL8F6S&D%;*Q6PK2@;LPC M&YVY(ISD@"G^,U>!3M@IN?OSX_I>+R\O6]RJ,]-I$NVM?CP>!-MF0UNG E_#Q& :' M?E\/)4#\&S9[_*V+U&_,.@QI3 ^^,XY!!0P 77P11M-%.!\O\ ,LQ00T\W$, M'\BX%'\/?XWB,([GX1Q$N N36(E[X5IC]'%C-^GX1J'I3 K9X7P4QM$D.#(/ MZ[_VES.N].H->3B?AM/1&#],PMED%,Z:0P8A$03"T6RZ?U%FW8L" O$PG"U& M_6L200>GUH),YV$4#5NOR-==2_$UN]>JAO3AYN3# M#Q?O+MN(SLY/7TO0$[@WG;=O, $6N:O%&+01$:SR9:5 23CX5:SB9AL%'AB( M6I!T 2D8MMLME9'N;"YM;CFIY*15;Y$0%EBB+0*2(RO!]VCP&.)7B\G@[3C,:6+/NWM=/!%L[" M^7P\_-X,.ZQ$>J3(U#=1LZ;^GDR&,H&\^)8R0MMD*AC MCG0%1N%D,@%2;QQ(^ HF,)D,@P6L *VSBZ_I 7"\8LWC$!-;1G/4_6>PY_%L MZA\KD"TGL)[3OL6>CF";8#3CX3R,1R-[_.&$3L/%O-=6:I8F7H3Q8MKZO'^! MX_$$SOJD];EW+7 J0Z#7:#1DU@?:^HQ,'G:RK'+/X0DL*D5KBU5)O*KN\-@< MU@RV<\IT.H<=&S5W:1C&<^J#N>_7GX3A#.A@,J4>X$B&BVCN]8!5>*= 4N,@ MB@>CET_">+R Z4Z=+L;_" M,2P)(L8,D17,.SG0[#>>C"$,=DSK/@5A:C;W1X UCX'DA[UL*%[,@8E-@ABO MKMB>C E< G)$_,).DLF#>X=SR9A-)FW;NC3CU15X>Q#5]4%[\<] MKOCI(#@-U,2P5)7;@?I$I8?"?K0$#F>?;KG4'D7KL.*4<5%.^M<)QD;=UH+ 5VJ[5: MHSV<%(7E=$$KU9WXHNJ MMJ@H4&4N+(;,OBP&1K8^$FN7TS)3O/$F40J+MJ1/P5^+\K-$@YHE(X[)4BX? M"7T042=A.]08<.81!;I/$'6&@\'(A?C^# /"X.-/B,H4Q+-0-M$D?-M@8C=J MSI^ 3WM:LDEP/1&0"(TM9!8NJKJQ<+@V!0C_$C=BEC'#M./1T 8+>"GP#EBQ M4P!@Y<:WZMLF%J^K!DIP>, RPI$$#'@XDX<'(X8S.#)8;.=2R85>YB"V=.75 M\ E69?)$_)1BD#DUB5UU5!D8: MFC&;S4?E]5O^X:_7L.%'6)IG#;>6V!^JY4.ZVN6I8MKVKM8"MX['E3\;(SZQ M#%+TNEV0C @\A=911RR@3D+?>(@--S<=*5& M2TGS9>)"AU.V%H:UPJI]*!@Q-\/T0N#8G-' ^U[!:N5._A_:O8 EKU/U(BR3 M[5%S7%AR,B$H+@IGP]$A8Z[]0B V%@V&]Y@^*W?'6Z"4$&ZQ"M:E)IE4#^7N MMM+[#VV+W)\->*? .4(V+0L3B"0GP@[Q>JO9N M_T9Z(K5R:.KQ\73YA M2"Y-D^=<7PROFVQC8@6BA3D3=_9,+$+7$VTBF&TR3F,$B'-N]XW2[ RW3#<< MK$M,3Z*OS6G">0I9*>_6+@GH=O:;$+5Q**")K]33PJGK9,=\;HP5F_I( M)EKT->,YHN(:'!IP7B;_D"B%/Q9:[(O'TS(FOC][=]/UW=?:7&:#X'V +N[] M83040+%B5"BVBFH2DL#LXR\J<"X:0Y&)F><(>ANMZS?2;F.AH*7SO1KLXBL)U$+HVK\*:+- MG6M^^T@*R-JA\ XT)FTSHJFTZU(K6LAI\J]8#3:P-GC48U"^-/"0H@X1OOC3 MIG5/.V/2G7$7V60)",\G#M\NW7T'^SR?A1.UIF.-K&.RP(LKV6:F_'$';8P< M/''>.TZR4\ RCE;$:'U.>S^8S1BJ!74LO7X:;7+8\**YR&1*1X,@CX=)AXO/ M//<0BUI9T7UIA"!J/HYUR-VD*D@\=K&04#*^A>_2U$>L'0[B;W!RP\%H-OG& M00$T"=)2HZ^L6RBO-!Y%@G7A!'_3"HMV_=T K]-HB M$',V*I V>%$\B$9SE(FH.YE&X^CVT 4J^<^='2"L*O[H.X8O M+]Y]O&(7Y3;?,=&4]XA@OL6JG=A;-$#2!2*.!Y/A-PIU[3Z457LHV\0?:GPD M^KS@]V-,D3DV!QT]],V*,L@1JT(($;/P5Z:46(X77/DM(PRF$B'R<=.3%MC MPT3^A5+"0Y+?@:@?C0N'NP8/89CG MIG%-*4'LZXNXEA-&.FKUX!S8<=>!]4T672"G#&&$:4HFPI47TM3J,G$3<)]E MA)YN0V /H@FR?X: ,E$+6$>&,)$F]N[LXK2MN=(J)2Z@<;-/DOU6*5\2O"J6 M[7),1_>ETQ!%[75F[R'5?5KCZM Y,3N$U]593SH9B]CLMK^^A!5$L/TBL_1$ MF7++AGX:1](D&CK?T:112>'>34>:?VI&V?6R OC3N_OXD,]5PCYVHTI4/Z&1 MB+.KL(PA16U@J+!$,HG91L)@B!;L4%NIH2*JT7[:@DJ,#$*%2C&!@%[G6COH MTD-%A=16,1>Y.>HO-.*A0N)ZT^DC(A-;R4SS%/\T<+#+3UEG"TXDQ0MU_TV! MV6$RQ8P3:)"785!(76PI7&7'N2=2E53P5K ,$C^VNP49PU\>;Y8\%#?_)#1U MA5!7Y!B:9RIEQ_'L.;R^X0@,2K5\#T %@-GWP/<59!D-S=M" M4+TYS'"5<:(NQ:N8X'TE/8X=1[RWT#S$BVOT3:YR1S3A-. NFUTJ.3J*YETB MA &CN?J-:J:NGR_T)]CJ52$Q/7X.$7J^\RI]HLQV3??5W'T*S_(G%O*XL6I1 M^%5C#1%@!;YX-JM"\5Z<2KEQ8L0Y;D\H@V6X9K0AS5G@ OCN9CO_STY::6*. M_R:I!:*-)F*/Y6^=$I?X@W<65Q1ZS!>K4*& METH.&KN""OOL)%2F1&!%!0,A B?:69N3?8#'_^869O5 015O7IS$[[ S8E?4_$!28"/6E"+VG4R,MRR!T^5]HU8G M29@^B.VQ 'I>->5CDBF,L]&D CCOHS-/WKZD8O,2T*Y27AR.Y.R(,75OX6QS'M#-T,=2$]%2#C!!1O14&;VTD#CGU MV!V8R6@0\RM(QRG=4(ZD*"G8J=1K4$&.Y#J0B'+0WUGD10P5N?](*_ *BGE. M0N&KI@@D7I6869Z88CR,4)RGS6F.!\,OKYM9&(P&DR\FOU6?)_W^C\EFASJ5 M&"9Z&UE@(_&K6HF'?:W$'(8TPI';!6[4J4JDSO1ZFV<6EBDA6ZZ25J]>VKO0 M[(AC-",.%\;2;K!;]\*S$&X:C6*8Q.:52*L,=!^S:-BE5$%I"BGJ*<^3J0TS M_\M[B_E.F#>4FLVR)G9@6->OF+L"4H>.>T3#_8T>(9:5C%/XO"H#3O(T8^A9%PHQM# FYXAF503]?: M)[85J>?L2[KXP?&]8BB1PS>(:_9&?$V$<<:XF\PG6#LA M8][6QA4DE-9!K,4G=6O VV>F:J5/]G =,<^JPX'HJBMOVJF'J:.A=VP1<)F. MNR3]_39.F+OM@JWE(L(U3D00C1?DUZ(?G[BL--/_=1_RG9-JUP2&\$#G,+'/ M8$A*GRY@FT7>CF?3<#:3DJU#[.&O 5HO-2#%6_BCLTR M7AEGQZF8?I&K$$Y)^^'&FKO#^K_3XP&O]K%LC:PC_]UDP&_'?_RP,!\@VQ$@V&+VX);WW4(OCDU%3Q"Q4Z]@K";=@ ME2VM/(&IW,-Q.(Z&K1"JBP^G'W\Z"VY._E='%IN+8-JOG&*X6L"/TI,&IL+# M-60L=''X4"#3>EN4:)7I@B*E2(&.$HD].#!TO7:@ERJ2BTA(1=7">FD_.^B: M0'#(/1]YW7)\-,@@KG55 4/"3L00-$=,YG$X6\24 3&?P/]&,S=77@%(PEDT MI$2M.)QB5M%"441B( 7X+9B.P\5P8M(@?P'AZ(&CIPA%'T7@:3F:(:G*XF%&.W!&F MG%"$LB1B/,07W0UIW MOMA)4IB"A.8G3%$ZC!$:;#RGU:37!+O;.U@]1O[W6 T0%'%.:AJ/HG ^7U . MV"0"B0A:U;E3[DPX'J-I;($R#N5$@78W60PQ;X% MRD@D?^6M\3T>!&-,'YI$= )F!+QOR1@3DB=QA EJ#?NE\(G8//#&?!2<$$[+!6"2CD3:V8;W=<1$#]8"3VU?QF]'%L*-@ M6,4K<&N*LL_22[]OK:/F^3'H6?/CA3L8'L.^_BG[:@$K/X76H^ ;9D:(>30' M.AC#%[Q"[AQ#0F^ B6N;P@*"Z0*SU.?!.(BGF$TV">+@0B",-V83KM)M@IGD MM'QXX,33AP=V/*-C@WL6X]$,A],)B(VFE3ND-&K% \PN%#*: 0H97QKV'S=Y M0LTIDO'? MD_7V>Z\:"&'6"@>)HRF!_LF,#J=#H+*A?K3-^4"8*ULAKW-:0_C_PRC&!-ZQ MMD6<6<0&W)Q#V(EX'IFUA)6,YB/8#DO5L*K?.(0]F<)'P8QR28A<;EP< P$" M*%U4?6UTIQV,2:B8#9TZ*9\:8,K7)^\BM1.'C8V,.A:1,B-]8(*_U09//!"\P0H<"^;-OG(*1%!U) M=0IITH/O=QMX!2"UP!-8S!HGL6KE@'JA\.'%V,5>((P7N6!0U64!3K6V_!^+ MVXJ6@VWR\)=:LDZ6M>,M9+,%#<960(8%>$-L@V4C/)_A&Q=;!N-Q)<:#GH,5 M1C'.XQ2,[7[[['NP+$0U)HD J2N;5$]B?WL<5(B>O)%$2D;?($,KU9#%TC&Y MV3&5C$,(81M*2K9 ZQNTHOEV;*T#ZCJF3,PU(GH38\2'*.DP?<0\3BQ_JTNC MW,?@K\/^MO#[C9$,9Z78*?BYK=,DF[X*"^WZRJM.Z4$-9!2&*ZR*,QO;SRJ? MIF>9R_74Z$3CH#TMQ^[Q+.X\6NT3Q37J!#AK3N#%C8L'#T;T#2Z5P>+?0E/) MO7><@9H]8@X;U.^Q*ALYY2D8#PAC;HM:K[S-Z[Q.#@] MAB-@#G&2$YU>^.. MFG"+,/1BR<%:3X[\+<*0XB5I;R37EJ8(O%-3GG4DOS%FFQ)$(>=*>4FQ\1HV M4\/D/A#A)K#)B]G W+U: 55++DC^G-)YK0F8E3F !@2(R+P#'9-].[: RJ8@ M/RTE%=!\G++:9K6!22[-T1:_CR>FW&.\Q,:-P%=[=6-)NZA$=%V9_??!P1PN MX@@$$P)4ZUC<]I:9V@0RN-;.&2&(=M]6IS)^OSH&AJ?:3Q]H3?F4_@1(_5K>D48ZA,.8=#*HLUQI0EG\TI M;S,)]P9TVI0'8:QM'4S3!G%X6Q2?CYJEBJ2F"J/FD=7&A4%*VOSI60(('5 ? MZ,1Y;0F7'0:544&;M'9+ I!YI,DI6*KJ*%R;W5D@9GZR)+0UPT<;CC"",Z.R M[1ATVP@@HJ@W7+9;S[>J43"P4@W^@D8@0G_&%_V7= KR,$=F-PXP9N!:]12/ M G>>;OA,4&I5HW/E/>(9HC[DL-8=UL%BTP9?'X,DO(B')+Q^W9USFRX3+;AK M7&HV?EFW&']'ZQ7E:%@2P/+0%S9$5PKV2I2N =WCJ[!+H/ I'!>GS1(+K7[5 M/;-!IVZ,75H#-V,VK*PQCQ?*&9$CIBB/[-*!%1ND:3ZG W\ >[0(9X1L%D\0 M0@=!?S4%CF+1;"$3+%2B#D/WGA4M9 9Z;+0 )3 <1B,D FG%WD?F)@))+"N] MB;/(0P*-K>:&)B)H=$3*V23$^D%'[GS$\.[.)(Z=.;DL'@M%59Z$+"79-?#9 M)>N_P22K529U7G$K%*BDLH44E#;=AV%KT:8(#3T1DV,[R\!LY!%+,P-(^8HM[9JK[ 8_1J PC+8D&JK0?8/ MPZLMI!I#4UAHY1^B5Q6.&MY+S5Z[UD62115>[L7#S9Q=4U,Q-L=D("'OD9V@ MF#X.6N4\+4G =[!6N!!5H^Z\!2NP=BJ7_AS^KF3U_/H3K$*'6PF3LNH=/QN^=Z[X)H=08W0OCJ3B2FA;NN"XDEKHCL5)NX\0B0SF= MV0I:59UN [YS'--(BK$K4FDC1\D ZU%+ *\@4G J]&ZC"4U6^-5;RJ8YDC2Q M2K]0#!RQFG,.0]%H=2/8\YR1J2Z1!W+<2FL)!$,EHPP2BJM3QRAG56<;I_:, ML>#)/?M50;OC^0+XT)2#=B.0KN;A?#;CH-TH1"_)?#%GK6-$=L@QZQ6(87@0 M3,+Y>!P.QY/@*A5 =[<\;7M>7+5F,HG#^7SF&SKC,)H"TY]HB6@_LT""V2J- M[RF=_ES>],+*AAZ!=)16@W;3)PDLLI3*1:/[*3-\,5I:H4*9L:FC'B8=2UPT M8@?$FIC:8AA79S<75V<_G7VX"=Z=?3@[O[@)/EV>M"N@]3VWCZE$&#EK'([O MQ(J%\5%52^.EY47?/(JG:&TB$9F2"_FU+7L#R2M;<5X&KOX:V0J)$2:.;,#1 M@YXX:NTHP*4V2)O/ MMBL\V)-,ER#!6A=B'%'I4NQ2'2,VF.H/:9+7"'M=B@S(Q97@QC2^7Q[PRBZ0 M#>KKK/WU]%!0;*Z&^BP#N$OOM;:YI*O(Q>'KP1^7=>%GGW28/I<%02'B.[=) M>2\"]&-VVU&5BOT@1"+Y8LM*)*NI%7SG (9;')EJ'\ MC473@W#1&7*=P(4<&[$MQF#B-#6%/ENK MUH4IU2G7SW#Q[--',O]@XF2E;E/.>B-;BZ-T-(H,7''@Y,\=FJ=J3%:B7,P'2E,B8PN0WC]$V35'U :1MHB0TP3$^B*X8K>V6A$Y MW]I+[!9#)1N0&LA,""QQ6KPJ?ZJ.L<(QK?L$DA/Q5@GULM"1*<[M25H6!*BG@(L?[C%.N M@G\+)F-F+\&_C4<+H5,3ZFTP(Y#KHI'^;?#O_[:8SA;?<["9;-(^]E.YW$>0 M&I_)!VV?0I'1 5U0,!^B ^(\=+Y::_[_>-F_@I>)S[$D,\,++,T0]8_0 # 8 MOLX,:\,C]NO9VPT=;F8/J"_MCV>.PV/T05+5+9 ;&HTSQ(C 1=$C@ H4Q:X8%L QZ?YPW6&BM9#S MT [&$XQ&%X.C.!UF6G/;AECFT_6 MY+:LF=HP*YNTE6V@-7:/I[VNH&N#L%#5##&/%67&$?V-R5[3X9PY&5JNZ2G, M]9Z%T72,?\V&8;084S4ELK*P"R40"X$)ZYV@'RB<4#&=0RSS,0HGY,/QX.XQ M8X*NLLH=581U;N(XB&9HNQJW7M$%S+%6081%:N!_:-V*8O[D$P M'L7A.&9T_>$,L?0C9-4FZU)A/4VB[9Z]TDWXIVW6>Z]8U[&&9DNSH\%D_ U\ M"__.@F\0.H(^PK\8JW@<7+NVC6WCU6@(SXP&PQ'\\\)FS@83>(C_>R7JB!=& M;C0.;!/_]YL(7N+>.L/F!7SWU>2-=7-BCZ<3J1NZ2$,;SJ,)!2^CYX/HSB, MXCG%8!^.$;0!8W5_/XKNW U:E]^)JD>#Z9"H-XI?)D6@;:9T^&]/NH\?)&CC M,XQ_JGHMC[701WN),:F\>>H95;LK9X%\\EO0'^VB.,[ZEEC=Y[=?S,-)C!9G MY-X8PCR9AXO1C/T \0@SEQC( Z3'(9#N*8LZ*XXAE#1; TO*(4&2H^4(85BK M'19ME=3)BRE8IT:8\NL,'L[YGIDA_4_)1CX&(HS3&Z*O(/L+V= M[-TD1[KS0'?=5/XA/R%!"<6C0Y3YC[ZC0X>1H+/% C-NQHM)&(WHVL(:]%.* M&81]?Q.!UEGBPPA0KAL(+) ME#Q*T7!$&3ABA"D#XZP@WA;#A&>4-# 91TPHLO"ZZK]MQ_8NC;\3TRF1W'PV M::Y01%6]HGCJ+=!7\8ES]EU<,__JVD2\(\0#[M9O]P,T*JD-=!A/PM&4$'[X MXHBG3"$Q)_,<8KFWZ4A^!$$)A*9H)N*;%@MW^DB<>D;,,5$^*-,'G..CB5R5 MG"M*N?K-;!(G?(BG]^@[/,DXT!&F18W#R7S, X=13Y \(_X,:S^*M80C%6Z; MS2=B2]$[^Q#YR)%)2<$4F!&GQ&!E\VB,?V(B6(QY-O#3C/KADN\+2KGC<6!1 MQ-EDJOV.)^%BPH-,OU'QZ6<7HD-(^&(F,+HI.1:-+6+LT<8'T M8L57#";X>C>BO1 /[7V(\ I\(1[J?7C$1:";C9E0Q$.LPHCU&3$#"Z@,)C2< M\1AG ::D8AF^;H.<[ ES-7,KL640Z9UOI7:95"8M9 M8>&^(LB=6AYS, [DQ MY;IL1^DYM/1KCHP7[M5IJ?'VW4#G8"(W-!>#L@.#,*(V12DL%E1OL5MX5\N> MU]=>D;#1\1SN@7BFO1*?HEZ9W-J=$ML9O""^LV58*]NWK;#5JQ73UTFX_R3U M=3R(AZROQC'IHIXV^X+Z.H_H%=)BC[LSK6GLT/B4GB0EXZ0K,'F/ON#RX?8Z MF[ 8&TX@ 9;VB_WA%!0^XXAP3)%&BO.SC7S4:-T4,N@=2VQ#HW5.V=I'*NR' MV[PT42^HP9&"W,W^8"(,N?=),,6D_OZN^X77D_VC<5YS7NH7U1S)3.6R..X7 MF#1\4WNV@=Z^V.0+36>FU*\$-)D=UTBQ)LA;KQ8J9Y-*A@UL#1N.H@*J/7# M^OG;>$C?3AK?1O3MK/%M3-\N&M^.Q"7+L904RC0;C,U#%+9-B26* @H?YH/? M8]K]%@9: L69M-/WOJ&I1\/(^2:B;V+GFYB^&3G?M*<[&4VY)GO/3+MBUPC6 M]G/*N1R^9B(5*BTG\'<7A;Q&_1*9E0#*X\O]*]-^/1I.W&7"*M#&?N_%_W)Q M*?*"Z)6BN09<](M!9>P%I)R&('G1(*XF&HLOJBF*G1J>/Q1LZ0&$UH+"H+)F4_8U>F,:IU@ 3I.&?PEY='@P'N6U66H-- 5 M^5>$MHNRAOL_*U0E$=UAI6@:IAR#<8^B_P]8*I69XB0#"D26BA:DWMC?FM2, M"Y**!O$:%B5*"H5@?&T+!8\WV3;G-]=G1OZR*LI? M,\R//,4R@"'KF!GY+^_@C-X_,/?"BZ_D4L4G&+M\F]:PSD=.SODM="S!W!9+ MT7#Z9=\%9PPIKY;)=HAP^0_UCCJXC0\9'*IR^?!,R[^C5%0L5XK5SV(M ?BV MHZ-+BB.-Y-]8_AT)M,,I\G5"Y0)JA9YP ]X2R&JQ^/9/Z-043?(4TX$^ M854EM"H%AXG5\&"EIUCV/EIT?75.AY,14UY:A1O4RVO,[&<.= M4UBVIQ!-N,>^MVP/X1Q!@ART1O>;1J/#5S8*(ND0S1J+SF_\1F-.0EZ\LFD4 MJE!SGW1\PT?FP*'-@V"*1J 1:=CN&7 D\C;(PS_W2,9H((FFG=]]U9$D//,X M>$"0CY%'SJ..;"Y,MH.$IE?/4; K\ M9:5I.K.H['F XGNVJ M4ELBE_/+ M0S_5#PRCP$E^!4< RH(NGY MTGU>W-J"($)G.$J&S[:J2\B$O:+U"?6],D6]QR;5%EL9.LX8%U]D6 $G1/E&-<./1B)O,=V94;\QETOD.%:BM,FKGG8E ;12X" M81ICX=""B=EF=7J/RAQMEJ,>[//?."Y%=I=T(@(9EX)D'MX+EZM.F#L@;C*GD:),BG390_-@=<72K'B]1 MZ;3N#>8[E%&H:J*#CR4G0J>N#,&)-*<8-)O'AR=3[7=P$-.J45<-Z_01:0@? M>U9K@9"S(9 =@X51GB0[A2NMGO&#,>7@1;13V/WUK<8'>1LPOC9 M$60'+RWKW11:L\%]P>9)'_HMJWAM-4@]4>-#-[K8@"0B)#&1)@ZOE3'B?1V>*O4@ MUF1]IP!>$Q(H@]UQ)*^630HJ>#CG[&CN"'I&9 _%%E/:9V(R(Y#6HN%Q%)'Q M) RBZ3%(_61(P]^XF3U;'4I&5>-NO,W% N8*9\#)Z82';.M. MK?(5.EY$YPY3*0-K]0A:*]5YQFUOF5[](0I0 0)#0IONT 3I@NQ?CC&4PM)M M_HF=H7EW:2B%X0U32)D^ MPEXTX*W)_3V6=:U3M_Y-&V],!5E3?3;(C,S!Y8#Y)GWF='.TNQFN:A"O#:]P MI36TUGI4('#"BN5@1:F:;QU'[F6YVHUU@NW ,LHJ1:NU5K[SC+9>^J4$=MBV MO&Z0-&X-?$DB6?1)25<%&\9Y<(K[YX2)> TEA!_PF)E$?Q5&-,7?QH40=IBK M%N PVTN@\% 63 NME YC'A;_6A2-FH*U@20_[HHG2WB@H"\LVR;I!TPC,!; M0Z3'A>3<#P7P KYVY\%PY5J[K@"*.TH6>:!,V=LLA3)F1@! M8K]JN3M/X1)994D#SRPI;8K6K45A<'V*3 5==< ] (>*]KCB0\?I/M?"ZL;# MZ/"S*>\NZ6I8U/@QW>RPT55J$1YP>'5"8FU.:C$OA9V] _Q UQ6?<@H"\3V^ MZB5]+'(0_# CQW>5%@I=[-25RTK%??(R#?@TP[6A.("ABYYU<77MX@[9LV,9 M_UW1#"%ME-:E4MCLQ4&G:PM4 N.D)/^MJ>I?R\HC%5CU2BK]O9'%]V. WQPY MN%9_W&U2R7.:U[JV,6G$- @3XQ%VK +U]QH05:&&VU3^8(OK +MBP!L6!+S 48X%Q&/+:-6 M2%%M);7:!%,:J =;$\K!C'W(JI=&6G)J)7G/A@2=/*:E?$JH\K-G-7$@>#$H M"M8&J;;8_*KM3#M&5B5W*1ST\K9!NCBLT3>"WTS2@Z3Y.I >*'KF>>^*^K2] M9HVN$<6@=UM/C-<5U8PNK0/3;^ @F" PVA@-[F.,"YQ%J',T*:#QUFB\"(?3 M.,#P;"PD\6'O=E4!/!..9J-@-)F$L[':+_UG#(XE34@#$:-P#.^.YY+_-IR& MB\6T,TZL70Q4 X4.,,@8"TYHZU^SATB-0IP8#6;2OUTH)4DU-QB2[J[ 3J[.7G]B'C!0/@&D+LN@6+T84-B2Q=U-07B]A!54V=#YUGR?A1&I6 M>!4G?+#-*EN^M86M$JEOI&*:4XQH2BD[\6Q&?RW"" MT9#DNX&]LH%T!-H+# MMYAAM7&,@']OY\M59+C7KNE"RS.L-3+&OQ;C< 8'[<96]D.P#Y 2CE=^MXZ& MV!3X.L"P/GV\NCEY=WD67)_]@&!7'3A8K4?Z-SKXLL[?4G;]?[[92FG!-W^( M1HB+A>H:61^OTWM6-IWD01@O,#?ZAR$BD[L[@F=%46P'$UN#.OD6S0,[3-(' M'O-C4JZ>*$XMB,9#6!]TM7+MEPFM6SP:J='D&>,AL5A%A36(YHM9. =NB"[2 M&;*=>?!3BFS+/(3E=N92B6(6+N88J4S0IJ,Q- W"ZG1$Q?X0'G4!AWC$(MUQ MQ3/3Z72/=C2=0G/(]B;Q.)Q@:;[6*$?A"%DV* 5QN!AAILRL.<8(XQ^C */F M1U*89CRAZD?X-_#5<#8=J_WR'4.1N@6R^H:W""=S#/J>D!=J.(ZIZD9[B+,P MBN&W\1"=C0AN-VX/,43TZTF$=6PP@#".Q\%' R/W"8U'-;KZYXBYC1E$,2Q[ M3/'LQ@ZFT!F'>$?$L/HQ%U>:0KNQ%A11]6V!P:E3K V]RW%ILKN^0!>N-VS<(88?S"\ \I?B&#_YI$M3(1AJ7.L5#+!/S'3 M84:^^'ZRT3/W0$UFXWM&1^I$@H*;8T8< MP"G>D5,D"ZHJ%.&FV9XI:R<*YUCP+282FDTH30>^1,5TPF_">H\GG';3339C MS,( *ACBA,>8XS''-SH(9X)Q'5Q$C*HG/)NDLPL40*&8R1<=S!,N)Z11( M<927!D%EI;T D]%1<<"Q2_)9;BJ!![4>'\R= M&4:2D3KNVC\Z28ZS&SL9AI,Q'2<@9UCN\:)5T?[J[!3Q&D].3S_^_.$&I)/@ MT]7'#_#WZ5G/W;;_^7T2S1CO-"YL9?'Y89$V\/=2O&LG*Y !R*H?_)20"#9F M@?#\Y/J=%B(^N?X9SO: ?CT&FC=6 5*"3DWX %D;3Y4C#)KO64U;\:,3$@KN M=]F*W&)22$>J #UF)=KTQ,"05!Q671"V/S*6&BTFI8S$R5V2 D$%LRIT3^1& M"T/\&D4B01N>8+]P&]6#(N2[$,&87;/-!-Z(B.5.4AE@\A01>5\4*ZJ(+JDZ M58LQ4A(5B<)NA;)*D48<_!=XDU>!HTUK"4O0B/);^3)G(33](J9AEM#1F=8: M#"^'.^G4@T024XI3M9'TG\K%FO?K&B!DC\5L3592LUOU9YLNIOA0Y+1U8'6L M+5P7H,BS%6<*F'(/Y M?I^VT JZ=72&V5Z"G1UCKLP[+-^&.2JGU@4GX2[1 M]\$IF@3828PMO>=* #*G)+B5EYF@I4U+S(9\J=@3)5W2'F6*[9NB*94EBJ>' ME*0!HJ.$(>$=NA-7O!I08"V7("HKP#Z)XI4%W"],\4Z,O)5!VD(XQH;0W'$G M5^L5N^P"[OKH2I5%%R(MDX%HL,\ MC$7QLI*#^"WACKL)MY+F& K#8B4I^A9,[%X;1GAW-*5NF*:O$70[MN'DYKG, M#(!&]_O2Y>+_#W0I<_.Q*_^E?/4GJL7X&EJ%!TY=\[M*0FUXZ2HXO"G@"D6P MMZ.W2)=(@4*WGU 'W]0FEP35FT_JDM.DA%--N/5_[4Y@9\A#2_&S;HK?;5<: M;.7$L;"+3M)H_9'UPK^QY\?[=4\"L*&!_XI\F@!KY"3 !/X%9^&_CI3Q\W:) M9K![/!;GZ6VI7'RZ]V1,CX=Q&%PR\/SA&R;\^3C&BI%"D_B(@AQ6!J.^4((+ M2K3M'1=WQQ@VY$9N$(Z66QFPZ(+PT,QCM[P 5Q*0FC(@@X)6'6N]"EI?RFV;_\&V,_B@Q\$0F9.I$ MD&0'ZT&Z):?AT?*(TT7*=Y;WR4;4=?(RJL+A5.KXZGVG4I5PMO."P!(_IQA- M99/"D]MBQ]4^B/4Z NA+%,# _,X!M&OSVS;S!'V&V5=L6A1V[(4CBLNF.*&G MOA/RD$-K^=-18-V-6-[MH>!ZK3A1HRS*(?+1*_\%2_4"#S2U:_X)(@%<%DM, MN-<;FV?@3TXEU4LIO.&[E)Q@)M6A_55'C\'ML]0"Q-&PLY /3IZ:>XSC=^Q1 MH3DQ' "NJ!T9+8][VV-8 $5-V+*>RJ/0&^[7&%[LC<82)8WV#SUB?#P=D)Z$ M8QQT+1N_>RJ^UBT>\,JYA12SS6.18Q2L"ZZ*R+&IQ-#9ZQY1;C6&62O456X] M*SL,O BD+HI)&PT-ZS"YJ8P)O\2RC&R9,3&GLJ:-FH1(?L9HPC$$>(E1^ :: MQJ\^_GRDP5F46^_SM.?.2RL)))X?@[N[KZU_Q9%HD@9J3O0HYT43VW#V<>L; MW$PMFDPKD@N23*(5&F5\7-CKI<'1SA6IUF34X'.^M#%LBD*GGB4&\Q5#L\#S MS(%#JAV9D#.O!GY56PX6\AMKVNG?>96;QLS3CQ_0$'IUVFRGK.L\95T(P:<$ X0RK0HTDN'$M'7'BE%M^E-?&V^"3E;V0@D:RT&RET M0U$\QBC*T7";C'SJ'-,ET@S'A,']<*]U-FFWI>*-=7KIT=YX: M==:%0Q0YZ-=L6IF*B)ZN.(2369(-K;*1?*@.=JUATC-Z9'\=P1F\P%K.W03* M<\J+2Y56A74'*?%KRZ3DX&HWTLD=;<=(!];!2;B^=!1NO+?#F12]'TR&WW1$36X:"2'54[+5.PG8( N33D7F:!R.1C,L MZ(6C:.]N30'UCVE))>PX*!Q?S#C$8!;##XCQH)VI%Z*/ M4);ZI&DRJYSC9P-J3/SKJLASS,+X*?V"AQ4$P*H(@P]P?=TDV9/SP"E6:P)) MXNJG=P:1[4=4L?Z$_^&G!L$[J0C<(GSB3>G*FRM2@9Q\+6W)9!P&C.\CLZ7< M #RX KM'-Z!3&EDN0I)WY/ILU)^SEZ7(H@3KL:< B+GI$U!XU]O:8Y7"9+F4 M>6O%->&)PA*M5X'-,\]4]$O%:)Q2RG%%[F7M1IXW;]+K)3#\':S8Q07HRW\Q M%(J3_S/!'#'_$3[S&U_?8BO7;D"UVYUJ+B]W>OKQ$@LSTS_O^)]3 M_N<]_W,6G+Q_?X&RQS7P@&I99BR;.EB'[UPK"ALR@\/HR,6J1/,EWX]G'%A2 M!8>Q]P0'E(A/MSKFKF[1;X7N;\^S97YSQG#&&3R?-,QQ/&-PJ8,@CO4O_%_$ M'S"!]R"8SOG3N8/SQ]'.K3OK+2'I:TOSF?PQ'-JR]XZ>?-PI/0%>E M+OQ3B?8=)-6[D"Y6R@[B8/2T38NNK_SCY<7IQ=EU+45%I'ZR5VO"O)KOD3Y M]RFG)1L%M\L>, ^-O=^% '6K=-V6!58_1Q.;&"FD*UQDXQGCC#HTZ?&5D4@= M($T/Y/!C*1(F &DG7JW=.TV,.8@6HW Q)M12:;?1F#1DDO_L8-NCTVH+'#U M"3:81>Q&KG%VA&O+=,L@U4^%6FE82BF;B\T$5)E24Y5SF]F"WAN2%JE#=A @ MW73M$P@^Y:JQ3W"4MAP#I/A;9 DP'=H5T.3WW*2(9^ITSW-C;C*"M*9[=K34 MOY9;#4>BY130L5P!R)+5FDH^B>%<6QYH%%/7#+0,LI:W0LDY:?9'W0U0%H/- M"YMKSNEPQC#4L5R___8U#^_/+(DI/&1+&FC^+KHK;YF,I8=Q(7=#DS>2)\OK MKK7#,$:;F@N_IUM' O7#$XV3Q@+BF8PE:VBC[700Y-C$8Q=%5T(T!C=PHY&0 M:T18L>.+W8 ! NXIS:;G/>[)*PC9L4)D(WA**9RJ=V@2#E49<$3>;4ZELR^Y MT14?.5=[&MWODX-ZJ96K"&_562)RH,1?9 MT &(\-U*2%/5]P9W46FIMQ=I3Q,3_,[4VB3.YRMC+NN.PN3&*3MG!9NPK-E4 MD%CP$FM65[0=1$9)R^I;!?514?C-R>N \[EN@'GMO*E1.2-],VC_;.;KB#,= M%[\HA*X&B >%0"5;9DW,JG<@S5[Z/?@QNW^ E(\._;3Q9I12A)FP0H:$=]D(EJJUAZEPJ7K_G=QQ, MJE.)LZ7

;&8&90D1(:J\I/;XJ M=K?UW2ZW/ *_30T$&,QUGO75(=4]Y4_+,[UU]!:TB8; M3=J9,UIMZ^)B1QK,SOKZ$@^[Q4++=O=MW0- &]#/FE*1"9<"$4-JLJ3KVF 5 MT]MD\[G<;6O@'YA31!$";,W+]!!H+1!9CV]=)\$2P5WQJ9!!AL3@XQGU@8?^ M?<=$JOE]!.5@ABK6=9>K.^?>#-N<$7(SR!Y0W!!AH-8PX'N#+8=)HRZG C^G,-X"T;"6.1&:;SM# M1 FJ*_GL"2%Z$E^@8'^CR;>(9@E\_:[;T$^>? P* =6-.(&8-@KR^\'47"V" MKC@5_KR;=84U9U?!SC6-D',";CWKF6 V"\^I,X*27#O'51OKQ?[$NPLK407N MWS@HBR]'GN7BB54PUD1*M?H7?6R$POE\>[5<"*!SU,<9T#&IX<>H3A]>7IQ_ M/-)0 173,57Y\& TI#21Z6Q!NT;?9NY8.W-U8;%$Z/Q+FC\FRZ- "H<:_;\Y MA'-W"-B3VXFR=&=<\S":3;"TVLL/=PWQ2):(=[42M\;YQZ;SN!^; YX9SZ:4#=/K<;*UVHV 0OW_'4NZ(BMET<)P)H^0_'+R3DA@6ZQL M!XJ@7:]<4?0A66WDZJ "$]\5MZ#;IG5J5K3M)P;M&83C^CFD[.+:H,%N3;W= M*U$QW!RJWZ>5P+ZV-:^EYK5#J^S8+QF$0X$**?KAJ'$A70_D#1AHCCIP3N S^:HM+V_MY5 M*?)&5*;,[FK1CW>[+%]1@$TT)!2"Q6#"XO[W4N5"2@PD>B6" 6^ZLZ 6LP%6UX_!!Y]1)C)UM(VH@05J2I#5@33-!CUI,+TC./#: MI$XI;NS5J?+0=$Z[3,^BC@Z"3TY%:?RM>V4L881V([1FM1E+BV5=8.4<#84SB-]\4'@D]);?1WP].% MF1F7:,)9JYZ[NI,C%4HW'LO9LBV/ M]S:5L_ 5*Z,@9K@P$QV)5TG8&) WON^)JTQATCDFMH]90)@A^/2DA=EU(: 7 M5-^=*.R.\C3;A>JU )@)1.LPV+&V9^UTUB0G=^2*L_"X-'O7HP(1IX*(G5:ELV^F0 _U%!WUN5*X+ZPS_%:^X!:E(#F9$ M+S'*&A,203_S(CXYJ:F,;:802V0 1$T.:Y@B;]04U<2M3D5FOTS0I(^4D6TM M?&?)X&3)ZA%X;'*?8DT9D>/5:&>ZLNT*2&=)X(*>R4N=0XIB[95Y$DA?SBWC M) X*.F7_)%](7,\#3W%G,0^+(?F% $)YZ23( P1%$!Y)Y<@V(/U(O!G04^O1 MW:;],,?3TNCHG#NWT(UW*SFU11YH\]" AK$3><5&:6J.HR296A725O/J;%MO M#9KXSQNV@))P4U#1GC+CGA5G6A2]&-4528:7M?JLBI"SBZX=D.8.#JJ MH>':6,3=O25@2 4=_W-S&*W^R0]$8_L>6U'/H9T_/F17.E3P/F/6+;AN(']B M/Z>/,L<7+UYN&"OE2IT>20Y,38A//-JB="*F:KPI0'=1O&DY]ZV1$M:\:S<4 MHG=]D;I<0AHTX@4Z@V@:8!H^L'O##8Q8Q+B#1;W!LC68"&%*/%4F*[X= MM-8<2$=8F_@4';_ L<"XV[$.@A]!QW]$?R*+PV( ,)I"^PS1!@H:;]/#Q8'E M&&)%IBG'@0J'2&BN#5-1$\RD1E1JX6E"W#5F3UHU?Z=ZAPZ56%.E MMFT;5YPOM\ESHOXG=%H=]49^]L2M.HJ]2W6>;M:L!T6#O".015DQ]:?MB]U2 M,()YL=REFPOQ(VO<*H 4)2*TT6B^=':!JE6WM#64HH TA0NJ7FB*IQ!'#F8I2Y-!:_UVZS]H&XL O MGV=<02(ML5BS3!V?P4E%UF=?"69EH3OZ7:[5.ENG[&ODY0OM>E@VR\DOI@"; M2X$CZN.@TR]C2,6-I#4!]&CB-XN(EGE)\AT-X;I_%OGCL: J!]#^ MRSZ:S*T0HLOMX",;8P"U;- LU46BX?NN#.]+Y/ >C\R"U(7&@\ 6@>>0%F!C M:MH%Z(5;V< ()V;=ZOQ";XZO08C)$LBOR1MP.WMA[=C>3LK4_VGO2WO;R,YT M/\_]%87 ?4,#)77M2P_0@"RINS4M6XXDWUR@/U$D93.12(64VM8@/W[>Y:QU MSJDJ4G:2&0R"M$6RZNS+NSZ/C)0D54I$-W95J1>U1<9!**6.JI6QFU0M!UUV M:S7WGUR4B-%/W)TALD1A2N"-+<^)K7,^=(X4?:S)T"E=O PNG&(VZDVJG2C/3ZS+M1+A35,GH!HW-$^B%Y>CE&[_,4-SO* )_AY,#6AW;Y M(2(W\HXP3%>:CS04IDV"" =SHS6;76YV8 O%$.B@B&Y4[0YK0]LZ&*Q-LHQ@ MAD*=E7IY(":ILSXX?XCI!%0N%%\8A]'/H-BL/D_OY@JZ2T51X8V'DKH*=U87 M]\9$B6(%19\P%D22F'$\4U#H16 !C.]XXOQH:D0#\A^%)DD=8JEO=(1Z7$-[VEM^I-X>4SHT;U';Q9"-^5 M_%G*%X",1#VMRLCCB8-Z MF79"7HMTADTUXQ1'VFO97N4W*A5X)?!3**UIL^ (!*4U:05+EFQZ8D7LDEYH M\RZTYM2PH[]6AYA6Z&8F,S(;L)37'#:+^.9N>K/>"#H4MI0'#R;X@,Y79#6-"QT!QHI$$9>^!8D]B:@<\4'\DN!4;' M>%:AD-M'!S(@/'DDQE@!V9X)=+*\S)OI%WDST"XPYP8KVV![EY M#;Z( 6KVB1%O[VU3\$%OR+Z8I9E.VY+BNG'MB=0?"MM(XK9J#6]^&5=9%C>9 M_,Z-T+DRT@F.['0"F3JVQRO1U7"6@I+B*>%'X27S''0RA2P3L3+W=E;:USLN M5!-])T:H.VQM)O9 )/"1.4BD)(B 8;%IW3C,.:;U+K?!I>P\8(DZ.C'#>$RL M95,\.G)^YI53)FE6W>'(XGVQ--,?N09;\]))31UO%]ZA&.VCWI9%Z\7_YFXZ^^O!U8RLWX;/#2DV[P0A M"/VM1]"Z)P;SJE0WF0.3X,P4HU-L(1^9LO6=#N-'J\Y4LU-)W")B%A+L:W;O M;IB58/%EL9DM94_OX\X._GV-41QW*HW"LMB:-&/LT)#C&^3 M%[@;^K3L6F&LS&@;FDAG7(T[ARW]G5T9LH%682 =*(WB@5P M!V J,:'R4!5MW0\S?3](K0/9IBV4+!,0SRX$[$,O".9IAK-W!2_P0D :HVI_'T)<\!QPVKPF.Y46/EHC)@61?!T=+0>^N- MLR-OL ]_7:PZ3FOO\A<2#7,J=^-#L$YU0\[XW G.'V;GW2L0J>D7.K4$;P=T M_8\0YE"7QR46/N%AA3R-&B; A]AT;0VB)[4N->%(M M%1E1FN$'8]:,45F:K%QCAX>"O55W?<$JKY!DK4+&MU:E"SXC7UK;9G%>UPCT M3W.FT15$Y45;Q%5:J^PI;_)4'K=I2B1AC'ZU6J]DVJBJ+&R3E*RIXBIE$K?$DV$>N#UG#DCI. MRD(GR(#\E!?\NC533LK3Q<7)G\_.ST/'W8^7L%4.8/6CBB8],UC#'GN-$FHW MG?)4)HF05W3&@$7>I;BYF("+'M009S*IY!5RI:55&S<%<=SE,"@M\O;!!\V? ME6=QEC5Q Q-@$"3#:7F^GLZC=_ /*-#R\2RND&T2AL[]1D(RJ!"^29,C8UGT M6CTL_]6_G#)GIM7D!,Y0Y,-$6KJX1B:X;I-ABF$Z\[KJ'Y3:/RBPG).X;O/P MF*3(W@?CEI>=,1&'GK&>NETS?G(&I&KB-$V<5\37OJ'89?8W=]=&[G\_> MG)\&K^\??]X@>NZQ#,\5%RAY*0S4#BNE!5:I_(P[;RA'R;\5]!U]).YH6L/< M'-$*E<_=S<5@$! ;Y9 YG5FZ\ M*3^7AXDX\'AP3)XBXJTL5R6):R2SEJ&KZ #99E$+8P C7-P,>19C M3$[>X*57YW6][BS?-0T\@0PY-+9(TBM1 M'Z\HY?I5U,"8P716O$X;F+&\.TM)G#54!Q]_8%")8)29U*@!_'1;Q]CI&94IR6\-0PN.+G"@]M"1$+6U=_T*4Y7F].7W^O$@S?,M#4DJT. MYPC&1CT;/4:!F.DXV@HTW[G,F==9C?=6I80 1]EC%#Y-P!)HLU;Q=U_@2[2: M\F(3XP$[)\'K18XIG'+V1[S=8+7P9_*L,AJ,L07#(W=U?7'\:W3Q MGNT=1^].HJ,_'UV>A&4G]J B#I6*6[K$(P4U?)F2$NN2#\60;M(4$^@N:CIH^VR$.U.BY2PVY'Y^C W27WE7V=LZ!:>G*PX;.'TAHNII D_S%L4LH6W M;I+'.8@3KT%N/@1Q>L(JWNLH2_%CISD"J4$VI$%1N\9'06Z7S>)&.=..$V"5 M1I#1U' H/Q'R+R*9IPCM<' 8@"##L^W?G!?"+O@-]R,[F,F]^&WV MY17[!XGMT'N__V;M!.J9V/_LG_F>?D MQ5MU9&%[;5DUR__]MVQRB$>FD'$.\\'Y=LT5QQ=O3Z/KH__?8Z]0!D+MPH@F M;'=X;=K @^\9+L')5+QG&AHY;"%Z7)NB8#^^%(HH99/%=9N1Y-N4\/^\-BTC MTN(:UPCN#ZH?J *H3;;2;)J!0 6_(5A_FY3*,GQ%7%.<&NE@6\5*51 M4X%^5Q5"(9I[.F?VJ<$JXSPM04LLDC0N6FG-#>#L1I,4A?$4;\])!@)K27^: M:'03-)2@U;G&9Z#KJ'_!GT<#"7N3%'3\LD8S[J2MR3;R&E4-RANWPDHFH+K$ M69[ADTU. ;FO)3$ME%/%:0;OYPW^#LH(>E%R;($<.QPO02$U@>L#"J!*4:TM MZT:9D7V#)Z9K4L=MCKI.2WV,JP:TMP*MEJC4^%[T+BE4/5$D1=5TDJ%_J(#J M ^$5;SCPJ2<0(^1RHQ=$W)3E@0WH-R>8#ONXG+%J7.1IW#0M61+*%"0I:*,< M2=+ XJ) X;M%V8@TZQ0>;!/4_M@.592P=HO,V=?O+9?\SAV[-GW8':_^0BH+ M6[-CPLOP@T*Y?145J-.6*6W/FD(O]1Y# W,)FD2*0#R@9.6)QCB78W <5ID+Q$+*I6/T3>88N M^7ACS_R95 M6L+@TL&3JO/QS&P,MZ&O?K)/((U#!:6GT7=\;*,[K($U7L 7/%TV3KE@0)%E M2G+IJD472!,5H*.CO:6,,J* YP 7N2(N%P]3=%-PB"T<%9<+0GS#HZVHZ8#! M!93A(18G50E2KRKEUHM,'*U7!JFI#$:"Q8@KKJ5CD_Z30ZO*BFI Y4@7RJQ. M7Z+SZ>=H4J(9LZCE6V6.2[>.2N/Y2]B2Q%+^?Z?W#_]N!:=3@(,X:[.T(A^Y MZ-&D2F#))_*C+LX&6)CK]%=OMQ+XWR3-T,1=R++H#A/B!$[.!&8B:U(UEC"2 M:9/#=.@M!J/ZG;'+RBKZ;GBG?5@97FH<,3.H! M9:1B<;R&A9ZVL$KB),U1MA2E>)"E%U\>EANKX[P925+68<1XVT*A.7#@I MWM!&?X0Z8/8DRXP^=6?Q_/3HJD>._(D#<]XB,M73??1>P%.(2%"TLQYCS8PE M?J$2;9AF=]2TBQKN10T2 $,$H#+^H*I!I_*8/*PR)7.],;(J.4*5D5+0?(A! MLBL1%"LF;"?C6@':=9)6;%R#DP.=B77-QC60\4!R:=J&C6MY@H[> C_D$?J3 M7H%HT!1P7H%0Y&RCT^NSR].WI^^NHS>G[TY_.KN.WI\?A2.)4$2GD$ZQN2@T ME\WM+*N^MV55^['?SC'2^NQQ<;]UJ,E^>B+-FJY &B\A1'IJZJG#N1-WAY+8 MJA;8\<\2* ^J/7UL&/08A3.:AT&W;[UCIT\.XPP1O^F,W=!QTC8@-\&) MFZ!TJN"D+M*$S;MINJDY]$6#7(=Z&7P5YV ]%A$-7X! M"AMLHZQF^A(*5I@@-<7K[XF\%B_;&B3-":IF9N6::RO8XJTS MF/Z%8)_#;LA(V\CZJKFNNQK)!7:Y)8BYI M$(JV95\4M"C+^>^LJ=%GHCEC,,HKJS$?WBF?#J-)T7'*WCBV^&586QLEN]RK>S@QB'D=H(_1N M4KM??"SC #-#SO=XJU$=U05?O;#X_L0P M.FA=6C=T]X)]/]+6/'D&^]R?RVG\M0LH[A2D3WP3#R## #!5D M6-P8-%QS&VN,Y\XQCDB#DILYJ&).^/!6ER^,#$C:N,WX\G5#)'EIX>F'D4,) MJD,8WE8VD1 ,A%3@ZDC&6OH:._7(2"#\(%!T3Q2F\_O-^B]LPE%[PH!Z0:W2 MDK+["I<0O39N^X.JX,812+3#[>L(T[(T,YE.8FK/.:?0KWC;J^Y G1-<>7&8 M)=_!M_!O%GV'?LP"/\*_=81_7#T]/-Q1@6$)WS4:[:GMD/A M%3U9):Y-HV^6G&A/SR-P?IXJ=9/ER >/2'^/$I3+0XF*;P'MRQ"V+T37&A] M4RS@4JS#VO.4I0\;@I(Y2>]4VB_77D:5L7P]A8;EVZ/^UABO&2^%I3E#>).B M6Y:%92H)LRMK-N#&+G[34B:,DC5H@L]EMY 9IFE44H5Z./ M!^TXJ GB7H&W-L^=Y^&9.*_S*"]!#H>SG3U"]C/4NXY?GX1J>+=H4KZ&DRIN M6S=4I"LN_/:6S *.A<(6?W#>W\L[5KZ*\!_C)!ZK+#8!A>[LD9:(O8]%2YM^ M9>C3KPR->EB'/I7I= $5KD1C9%Q2/L$$P[5SO*WQ4N_$K3\,RRC=5^0 DI#B MDT[>!4<7V=A)]64!O&8%;[?K-;@67GJUAA?%V"OU&UV6G=NQ.$P*OCN39OBR MI%LR/TQR^&=@U=2')3S$_[T4J31 M+%8F9+9GI*WOJY^67U08R] H7*/^!3/[)!PI MYR=GUOM4-QR$-UAY6]7MOZNVBN R[QO& -0Y!LSGWF_L M-B3(D(U%H4H+95 MOJ^NKB_/WE]YNS!SNP#G.M48>LM((&DP#L$()#6_Z12:C"P4Q*<$KX;6^XU= M*&AT<,B"M#6N:,P70 VM]'S#6^:5L39?19@ F>4B]4;O 4-Z=./*ONV6S% 1 M3BOO=SMM20K*SE)C_+_9:TO"M&#: MI9'28WSUS;9DF\ \5HWWF[VW9(E,65GM_>:%6S+%,\I(_]/?:)+LF0B/-%)O M,'4EAJH]W^BM+-GS*(N0()XT6ET/PP*C!Z>0.6<,?_3 MG,/G-.05R M$IO/A\(H1>E#,9GPGTG$4DH8$-J8(@*<-(F6SM$'-%L(39?FO M%?>TY'A??'E@@&-A)$5K!"GU#VMHV;,!\2KPSN1QM#2R:H6.]?3 P.\2#6GP MU*!>;0U.7$EYA0&IFD/)YO=A(!L<*82.(8@.'%E=R-,*)%PA&D#O*L^W.W)93EXDO!\^K:[NR]+OY)B+CIE9.5\W*P_,U";Y$,5['9B0&?/ MLSLBO5TC>A'#@,Z7B%;$>!28N01"X7)-QN8G21NQ99Q:@U>9N\2@'M''N_4- MA6;!7,9RG6$K*7R$=BA;X&->V'.!HB[>0W9C0J!\9&"W-:&(/B'**&@TQJ33 MPA,[!MK]O)HB5?7]\@M'V:@YD2?&F;%>5&>^)[VQTY]#[SN4U[]]W*QQGC=K M5L89HW@[6S[)WB1G_ MM-HR:,<]S)DBL<(U(B:/P&T8($8RCB,% P?ZCQRT'CIO7F6J HT(MM/\",O MD?OE%K<580 2I1MSM6_O$6GF4<*@,WT:MT*8@,(KDF(BGF5W!&[;NI%2 S7;'Y^]R]42JRUIL1>*7P.USP]MGY 6-"XX8@)X>)0DK8[=IBH'H M#2A#=]/G[8&<;BSK#%8.1AN*K4*@/.9^D4A&7 VO1XMUS-S@'S=L0X/3EU;8 MS7HU%Q-,^$5WSVPHBY@XX)8 J,TP!S@^?E]H/9_/'4;$$FIBEY/K675='@@& MJRKIOD+'%COS\=-F_?3Q$R%)(HNX10GVN+RGI;&5$ Q;A5S'@&MB@0CN/XI^ M8@/>EE'T# )/1I1BSDR8J!L)2DCW"MOP<7C$WH3VDS_4:+PH6=Y-L08@^KB> MWC&]QOQI)A5?6-H\MA(V;DHJ]1^WIJO,&CV4B'")"6EBY613S06]CK!S$G;NV3,4!5!S0S;QV [,3[C7!^IS!?2;820H"?-:P_[- STCNB2/Y:J92 M[^1\3=\B^_>BXC#-AFVGAY=OCM[]_-5]/[T,KKZY>CRM"= 2@0XJ588F7@5!2QF=4U_M8C[ F-]AVD,+RP 908;SCB%O='6 MF/J/\3C&@'*6%-?JZRZ47&.Z2H%_(4IC[0E-M;RW@JE^FFSF!FB/& M4@)=0F,:)Q"5U%4$A%% 3N\E@TA5Q$U;QTV=DA&L1G=;(W">U$.8 =:(D/\Z M;@FTAT+$\X)@) K"J\@2##-OXRIE"+_-@61K$=WQMQ91SG)R]Y59$9=YY6EE M'N?HJFQ+4/[;'$/[ZFX;4_3&IA&>=;E(1RI*2LC#OPM$@*D**:%ZX#813O0,?BL07"+!V.[";2*AHY4I9B\E*4)[%$8$_'L4 M#Q[1F-O DL\QY!$9S#.*3%'7AP1:GZ!O-(/1SSC?KX)R,YFY(0.L6G255YAX MT\#@53VI93\++ATXAXUE^P-= &+V+$).FNZ:\)N2DK!W:HR$1' OG=V&3O(& M4T(0=R5&?V!-UM;PLI%O"GHMBW;!HE>2I3AINF8*^TOC!C-N,UI"=4EQ?O EVHM+?A/&NR@Y;L^_; J\ M0F$5)-CA CVA#;[A63@E6NXYKY5RVPKZL[MTVKA-8,64%9H64\0L@:'$%4>! MM+!E4TH.@F%L$RGQ&VH/'J)%#GUO\<\:)JM.ZMYN&==DES_(%"-"VR:C4*Z< M1: 8&3P*6(AN[S'9M41?0M3B402'L+-I,L39@A_@KPPW1T8[D;!Q$EQZF/O; MT@X57!=,_ )2+ CRX6.'$EN+A(-W4TS;J7S3@[YHV&

\7 MEDO38O18#DTK$%$.&HQ;MX*!;D7BY$SPR=^)H50Z/4;!):D(H2]\\T<[R3!G M8B5)7!:TG1 6%79QZX'RN3H&;0)Q5Z*+GR*%/SLY(>1?GT R.U1.QQ/!77@E M4^.>Q1WGOJ6!8D&J?(-I@@L"DM(Q2[\=W6S)LNN([.\,S@!Y%HJ+8QO]/0K4 M:>_LD#J@RU8F)EV)Y&;$6F1?'7T"5*GY=$3YR)!\]WR M)MS*YFP^\HU:$O; M]>KF:0-:_<7J$1Y:Q]% /;\N0!I;3>/H#2JUVT\@#=Y!U?>+KXL M9^O@S^>@0$#?!YZZ7#ROUMOAYXZ.CR\^O+L&H3UZ?W%^=GQV>A5CY+L@<9\) M-@YRZ9V:A.D*-?;2(%5>S>UT_E%[[[#>_9>C\3 MD0&J-C+Y7Z@WFX7!8$\)AR[M&-GV#&G#W3KVWA^]M,%&9081)B##YVXES$/Z6A1F3G*4X/&4JIE)B%'R53I#+5G MR>@@L\[7J]PX#82?6O[U_#V<8N,27 <<^;?3_\">IH6['03G)/L$]SF M[)VS)G5FM11MU=TW4^_$>7>]QB-YK_!(3A4>"7ZZ%.PKEE2D-GET$(GMZ0D4 MWJ?D\!B:CSE(\T]+AC8QIE9FY(:F\=2E[_I=1T=-O5'):<+)KZ/JGW[IK3]O M12)M%=VO5X^?G$+?3C&>=;%Y[HS=#GW,_Q<1ACA@W;9YV-E$3SZ;,;&>LK;]H/7.2<'=,YHUD&UMF5R00?ZG[/ MU2,M&B^]]BS&YE$/.;3.+^+A=KL^2'.MZY5)#V,O13]-;!RY5*"XX7IH-L?= ME %6VIZ%[+1CW+.S'5E">TKUC5R0"M(4V64KR-&=R APVP[/Z'T^KPRA)6=UQ!N]A S\*1A&_\L-O5CY,F:_$ M"-)W3&H6E$6 A]CD= A+RJJ]QAKPG7X #H=1]P MB'Z0R[7[4",$MEP(;(@!Y+L5?$-C'KKC[L9 *18$MR) M3UZ@EX+'D5[[2'B<(>LYZ6*E1L2A0X^PUWR+"OVQ =E/*XIV).;2L(3H)CS8 MAYDV>K^L6/C\<(.0-MRBP1D>8Y\2:05M"&S[YYZ3 M!L&UW.^RQ/-=ZODN\WR7.VN!6#"4&6VJF7O,5.EI)Y9F:C#WN%1=/398@X[$ MHTYYB2)\.HU# A&\TB7.L$W"X=WJTB23J1L^\][PT@X4M0.B@,GU<:*X/@Q] M/:B/)V.;DHV42D8WA82,W;??+N7OOE5W*7W';2W%NI0',*J\PS=DK1N0[O8< MU.%2=Q_*X3)W',!"#$TA5V!6>(=PP):TYQ -E[K[$ V7N>O5L9/4WO_TGN,T M6.CNPS18Y(ZC='Q!!H73=VA-&'/%YM%;7G%$>>!<=FGOSV^G&Z5G.QJZJ80[ M/RI9?_8\TNE_"2MH+LP:,[8;(?3&U#%X4T8^<7CS"^Q@A7VU?!1AGW#ES6\] MIG+F,1HAEI#MH?#;'JX6#\KQZ@@>9-((_7C"!,D82TYHEC=]_K K0?C#+M#> M1S5YDL?VZ3(FN0JP0#JE>IQ?/;1)_27$T=V(=U3X&FIQSE76<><9J792WG>E M :]+[_SLS<5E.!0"VPPU_(XXD2B;83R(NX/\UYE=] A?!L;+;J/MPV8QIRKB"21 MX(IR>P-#@.:5V70;EJ7^-+[%W@K4%4:0-E>?IP\#Y^5&;!F9S^>>^6WFK*8+ M:=9:K44.EC\*R+XSS=P)"0F+<1NAB2R]MZ>WVT)DC/JOUN(P=TWF(RCQ#'Y\5YZ ($YU&'J$D87[DG@ MP#M;1\CSI4U,.WSGC#JE+:;)8:G+3M=7#G*+>Y(C.+7GNB=NIH],TAE*%$<\ MYYZ/'=(1[<:00WHK#/%".CKU;C&3DKPQU!_-V#B^*_YX@Q _8T_'0Z\$ AK" M=(L]L?""<3'0?V?9"6MEN$"1<^)N5X\@J)9M[\H,T"RZ)\+BW#:IS[R0%[YO=UDE@>J\Y6;>7*WQ"^K!7]>$NN;<8VG35]UNRR_0 MRTGFK7F2>[\.K-9 K[S!?SNOX4##]U[$@?*\MBMC:0=>.U4U&%>03Z\O*Z]Q MC(/RS WB\V5Q+61\PY%Y$A$:?UG?H(>3?J"<^C&'K\9Z$#L@Q&QL/!NKI28A M3T(BP6=#Q/'>1!] S-PR7+^)H!)8S>ZEB [;:&/N+VSG>N6T,-8LQ-,[3;D0 ML#[3C0@'T=V= !+$C AEO;[U]Z7QB^E9DA6>[\KA2_E%-*,#,88]5*.>!; / MRZC'3/ARFM&>?AB$:LZ^@H$A -GPCO@0'$B2;SZOGQ!_DC<>I2JR =<]4APA M6[!]:,0]G8\3G+V0N2"811@T^_+A$T;P>_WI@B!A93B/HU[J&S(,06 X9MC#,$HUY$ MKHX3$B//'&8&XC'O'G^GJYL-OD""!#+V$S_BW M)TZL9EA&I*B10'&8R_*XO%>8OQ)T>H\:]>&FL_']A>V"3-@3*-0SI!;$H&LB MZ\.S+<;_L:\'0O7-8NIXHY'IQ%3.?[PMA$%UES62(D6T+-\#C$T8&&=?/%CS5 M;'K4,09%Q4KI(0\;RNT81<\!SHDU]7>6\1)XX;CAY) M3K?[-DC'UC\#N_$5>PUN&=VM,S$O:J[4]%'T?M.W['>(E[.?V+ M)XBP\SJLL!?'9R,3>/;G[.T#,G'IZ6.#<7PO;MEP=?U$L8YP&Z)#'56!Y0CU M3;]!/.S:C(-\PIZM-TPCVV>='KK=.V2RGGLZ3/'J/+P#FVMH!;+BA_EZ-PN9 M>261JD8N$%A8J\671RL!K7^K\EQ%PW/%\,L\52Y 1WCK]O+5X9G03PE+GG*5 M1*EVDU2R=@XN\C[7"2;RQO#H1$[6]Q2$MFP*SO,4Y@SCJ_J1P;31Y]-ZL_Q/ MX4#!6.KUDT KBPBJ;*'QC6$Z9SC_N*\74NR]4U'K&T(,)*QZO"F^@LQIXG7T M8JWT,9M*M?5O<(DQ[AK.)^C$^HNY."C5>)H\=2'1T>"#'6:#W8\*=H<@,7_4 M5Q]7[&[#./H*'WT7!REA?<9$,[;;FR6CV4_5RH3U=;-@HIZ;9\7'XSF>7!'= M$^6,3,B^+RN/*-ZDNXCBFFX1.1G%ZC(8B\=($()Z2;,SA*U2-D&CEY*Q!VY/ M!6D^,EF)09?$IM+P2OC)(,@9 RRJ:)466J@T4E@$,=+%7QPQYH/[IKXX)BXXYL5^+*AVK&. MO<9TQSKV&OSQ6U)M_O$+?8=V#)*2[=&WT66^;"GL7LU>JV'W:O9:$".('T.E M_I9^HXI>-C_[5+37#.U3T8OFJ)?P,CA+V3>KZNO,TVY5O6BF=JOJ17/5SR7Z MS0O^.E.S8UTOFIL=ZWK9Y S1K@8W4_Y-J_M*L[9S=2^;N)VK>]G<#;';_B/* M_DH3M7-U+YNHG:M[T42-9 S^Q]7P=29MWTI?-'7[5KK7!)J(^Y*?^2L7\[*I M&%7R7N,]JN2OHWC%X_2=_V4P_IH,QM^0POA_&H?Q_P028]]F^N?S&?\K$QK_ M*S(:_S>B-/8MN/]E-]Z%W?B?2&_\-?F-QWM:9#R$Z2]B1\NHC,KN2ST(%933 M8(7 L!]*!DKZXQ9@B3[AU+_%_JLT7E5"4&Y!ZCLY] +99MR;&*F+QQ?F3<+; MF^>1[U'WBR2-?A5^*AE6T".NF4@,OZ_OGI"@[;DS1D1H(6@;##=V#(-',7G! M:*-[.6)F>3TX1E:H;7\AZ$%>;@2K-&%A-S[NJ,W,\KXXH0#$FJ2Z'EV?-H .MUOY)<@-?]RNF@ MNH8*(7E.4F*?8N;4:MI_@0V_L>-XC"IP_+",*F[DZ$C.VV.EV82>-':'IJVF M-U62=+>R[.K7P=B]V1,7H@YT4*X M#=/!&?!V3'S51Q]C*'3;S].'N M8YT,A(2PV3-[:!,<] M.X,C$Z,0M&KS)PJ.8YQ^:4DR#U@;1^-$XF@HGC(U,\&SV*[O;Y[ZEJ-.9B,J M^(T9=NP'WCC6MUFF >LAXF$%&5/<.(N9FOO& 5HCLZ[Z'C#:?A6)?5C&ULU5;;:MM $/V595U* M B62[,8EC21H X%"6P+Q0]_"6AI)"WM15RM7SM=W+[K8+J'%38OSHITYLW/F M[ 7-QHW>,KBO #3J.!--@BNMZ_=!T&05<-)S&;A MP_GU(7[F N<8>8Y/>8*CY5L<_#GI1?@TKXD=4%\^0=U/-TQ#YD'BTB8&_>+3 MN)!B?P\L8)@)![0A+,$WA-&UHC:K()RRK8?G%L@DDPIIL_FF;6NC ML%1D&\TO\93@!E-D+54.:BP3X0%*8P:%E:-H6=E1RSJP0:TE-T9.22D%<1J& MC-XPM!DP=F\O[;=BC[LKD)]CCR3$R*H83+/JWIQ.+722=]D\]RYM>!0OJNE& MZH^M68YPOKUT<*>@H)WSNV(48-A)7;/M!T9+P<$OYK<%HR,+IC$9ZJ!**OIH M^.Q5R0P "J,-*$VS7>2'(O4*.CUTN?NGO,O_ M6;']O?^U9O=;.53\C"(7[TY?HVUF+T#D\O1%+J[^L<:@[SH[K6VOL8TH6K>4 M:2IZM17-<_!Z[,LBP5_MDX7MM9>IOQEZ3=;FJ;?';W)S*$C+])U=H@LF>+(_ M6^'1,%LV6,;DK MQ]9D,AOO**]&-]?'8ZWKL;X@),LE%Y5:V:UXY.RU>=O>+1*J=GAA&7V:CR8C M0ELI;GDI6;VDDMW5HMWSZGD^FH[(AM>-3+MS]WON>,5W_"3Y8$=)GQ*J6.>CV40=\(4W_(F77/Z8 MC_KO)1NIJQAKE]''X?AY".)5_7_"*#8;GK.ER-L=J^0ACC4KN[-7S9;OFQ&I MZ([-1\=="*T*$E12T9"P.AQ*[=M=BSIU6!RN2ZJ(O<&2^HJK#7583#MP/$A? M+8N2%^KL!5G0DE8Y(WW(&PW0 @"MLP&2BS75(&T TGY'R+2#Z'[0$+%1(YX+ M#=(!()VS0?IBM]<@70#2/2/D'Y8&.0,@9V>#3+>TUB _ ) ?S@@YB.1' /+C M^8:;-EL-\A, ^0D7!'#)% MED@895YT%RY6P_&#C#'%5D;2I?D32XZR(X"!K8,R"G]B3PNP'5S9C$D?KN]R.M8T(9W\)N M&^*HXTR\8VF1A.D7'0[*_19R[D_5,8JV9"0,R:_DD99MOT_?S7YM]<;+@FQ@ M(=O 4/VHOE#5E#EGS2\Z)>0)"]D3QD*(7&1480PI(5M8R+8X5D1&,$@9%K(R MM-+(R 8)Q$+O#A:9"GAAC"$G$1I;(H4XQ M8H&/FI"E<:I@,0PMI \;61__K5N,D83482.KPU# &!DA<=C(XCCQ[(%<+)FD MO-0Q(7/8R.8P6/B2)"PO:=/P#=G<@!3G( M"GJKN$UDD'@<9/$,2FX3'*0;!WMN0W\N:<:#-.,@:^;0$IBH(*LX[]"H=!F% M5SG?TY+<4]G67*HVN9MN6>KS?Y!5W+.U+GU =4S(*NZ[MBZ&L78AF;COU+N8 MN"![N&=J7BY)I,ZXUC$A>[C(]CB->=M6A2XY%YPK1V]@3F%Z.]'J;YBXD$I< M9)4 F$W3[G1,2"HNLE2 0:>\UIL#%Y*+BRR7TYA+MN=LXR+;QM3_&[+1 M#%+-#%DUQ@< )DA(-#/L-[1,DP1F3,@X,V3C@-,%PQ=W( '->@&-^YV;F^NB MNZ59$:E3-&I]3LM\79/NX_#Z@.-VDX>;MBQ]M2ZN5H+V[]-UQSB^J'CS%U!+ M P04 " -?FY.N/4##B," 2)@ &@ 'AL+U]R96QS+W=OCN?VK*IFG'LOX10MDT^ MU^6NZW,[_;+OAG,]3E^'0^CK[6M]R$'6ZQ2&^8SJ^6D^<_6RVU3#RRY6JQ_U M<,CCI@IOI_"K&UY+D_-8PN42[Z8%TRWO??Z?]=U^?]SFK]WVYSFWXP<5?Q=4 MX>,@60X2>I N!RD]R):#C![DRT%.#TK+08D>=+\<=$\/>E@.>J '/2X'/=*# MXAK(N.8G(:SY6D? =>1['0'8D2]V!&1'OMD1H!WY:D? =N2['0'@O06_AZ"]!;;O"LC1ZV^7H+T%OX>@O06_AZ"]!;^'H+T%OX>@O0 M6_AZ"]!;^'H+T%OX>BO06_EZ*]!;^7HKT%MO<%:"#DOX>BO06_EZ*]!;^7HK MT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ&]#;^'H;T-OX>AO0VVYPUHT.N_EZ M&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ M.]#;;_"N$KVLY.OM0&_GZ^U ;^?K[4!OY^OM0&_GZYV WHFO=P)Z)[[>">B= M^'HGH'?BZYUF>I>F'O+N^S@JG^V=*C].6 M'"Z?5__S7J;^B0CSBO+\&U!+ P04 " -?FY.=1XKO^\! !])0 $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>M7>(AV VP!"7[ M)-,F:A);M@OE[W'"0P(5J8A6NINFR3@S-ZEU5KU\?'44)MNN[<,\JV-T%XR% MLJ;.A-PZZE-E:7UG8CKU*^9,N38K8F(V*UAI^TA]G,:A1[:XO*:EV;1Q/??5CZ;3CX:YIW9<$^K&A9.T()O<;%.7D*[-LU0-&=MC MPL\;A_-TW]TS>=]4]*=H=KEL2JILN>G2+7EPGDP5:J+8M7FHC:?J(?JF7WWD MO3<^WIHN-6;;EGU;D!\O1WQM:7> L7+(R3%M"]HU:BR\?_)_#?S<#:7U-'4^ M57UL=CQ>BG2?JH$-"P_YB#1LG8JJO8:GUL?[85^L7X_?=[WPKV)@X^%_;_UP M.01(#@F20X'DT" Y"I 4 M=3SFG6GZWY(\6;O^G,_&?UTMW@!02P$"% ,4 " -?FY.'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " - M?FY.)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( U^;DX?<;&:\ "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ #7YN3E<7-GK$ @ ,@L !@ ( !^0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3ID4 M=48W P K L !@ ( !T!0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ #7YN3BP^2]5#! 2!, !@ M ( !%!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ #7YN3F :.4VU 0 T@, !D ( !RB@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN M3O[_E-NS 0 T@, !D ( !C"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3G>1R"FS 0 T@, M !D ( !330 'AL+W=OVF;4! #2 P &0 @ $W-@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3LY=Q">S 0 T@, !D M ( !#CH 'AL+W=O&PO=V]R:W-H965T M0] !X;"]W;W)K&UL4$L! A0# M% @ #7YN3FJ*/Y^S 0 T@, !D ( !SS\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3AL5 M";.U 0 T@, !D ( !D$4 'AL+W=O\8" #C"P &0 M @ %\1P >&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3HC#G]*X 0 T@, !D M ( !=TP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #7YN3J/62-'B 0 04 !D ( ! M2U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #7YN3DV!';Q; @ X @ !D ( !=%@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3EA>N)C9 0 7@0 !D M ( !96< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #7YN3K$[0/ G @ !@8 !D ( !^FX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#7YN3J9=V*A. P 9PX !D ( !&'@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3O9X,S1K!0 M6B !D ( !&84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3E2 E3JB!P Z2H !D M ( !)Y( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #7YN3FM#H@ZU! 718 !D ( !H*$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN M3MMO&W&6" LCL !D ( !$[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3OAS/AT9!@ JA\ M !D ( !E[X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #7YN3L BHE![H0 Z&4" !0 M ( !5,H 'AL+W-H87)E9%-T&UL4$L! A0#% @ #7YN3EYP M(VT_ @ 7 H T ( ! 6P! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ #7YN3KCU PXC @ $B8 !H M ( !F',! 'AL+U]R96QS+W=O*[_O 0 ?24 !, ( !\W4! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $@ 2 "J$P $W@! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 318 437 1 true 81 0 false 9 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 - Consolidated Balance Sheets Sheet http://easterncompany.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Income Sheet http://easterncompany.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 040100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 050000 - Statement - Consolidated Statements of Cash Flows Sheet http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 060100 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://easterncompany.com/role/DescriptionOfBusiness DESCRIPTION OF BUSINESS Notes 10 false false R11.htm 060200 - Disclosure - ACCOUNTING POLICIES Sheet http://easterncompany.com/role/AccountingPolicies ACCOUNTING POLICIES Notes 11 false false R12.htm 060300 - Disclosure - BUSINESS ACQUISITIONS Sheet http://easterncompany.com/role/BusinessAcquisitions BUSINESS ACQUISITIONS Notes 12 false false R13.htm 060400 - Disclosure - GOODWILL Sheet http://easterncompany.com/role/Goodwill GOODWILL Notes 13 false false R14.htm 060500 - Disclosure - INTANGIBLES Sheet http://easterncompany.com/role/Intangibles INTANGIBLES Notes 14 false false R15.htm 060600 - Disclosure - CONTINGENCIES Sheet http://easterncompany.com/role/Contingencies CONTINGENCIES Notes 15 false false R16.htm 060700 - Disclosure - DEBT Sheet http://easterncompany.com/role/Debt DEBT Notes 16 false false R17.htm 060800 - Disclosure - STOCK OPTIONS AND AWARDS Sheet http://easterncompany.com/role/StockOptionsAndAwards STOCK OPTIONS AND AWARDS Notes 17 false false R18.htm 060900 - Disclosure - INCOME TAXES Sheet http://easterncompany.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 061000 - Disclosure - LEASES Sheet http://easterncompany.com/role/Leases LEASES Notes 19 false false R20.htm 061100 - Disclosure - RETIREMENT BENEFIT PLANS Sheet http://easterncompany.com/role/RetirementBenefitPlans RETIREMENT BENEFIT PLANS Notes 20 false false R21.htm 061200 - Disclosure - EARNINGS PER SHARE Sheet http://easterncompany.com/role/EarningsPerShare EARNINGS PER SHARE Notes 21 false false R22.htm 061300 - Disclosure - REPORTABLE SEGMENTS Sheet http://easterncompany.com/role/ReportableSegments REPORTABLE SEGMENTS Notes 22 false false R23.htm 061400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://easterncompany.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 23 false false R24.htm 061500 - Disclosure - CONCENTRATION OF RISK Sheet http://easterncompany.com/role/ConcentrationOfRisk CONCENTRATION OF RISK Notes 24 false false R25.htm 061600 - Disclosure - Schedule II - Valuation and Qualifying accounts Sheet http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying accounts Notes 25 false false R26.htm 070200 - Disclosure - ACCOUNTING POLICIES (Policies) Sheet http://easterncompany.com/role/AccountingPoliciesPolicies ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 080300 - Disclosure - BUSINESS ACQUISITIONS (Tables) Sheet http://easterncompany.com/role/BusinessAcquisitionsTables BUSINESS ACQUISITIONS (Tables) Tables http://easterncompany.com/role/BusinessAcquisitions 27 false false R28.htm 080400 - Disclosure - GOODWILL (Tables) Sheet http://easterncompany.com/role/GoodwillTables GOODWILL (Tables) Tables http://easterncompany.com/role/Goodwill 28 false false R29.htm 080500 - Disclosure - INTANGIBLES (Tables) Sheet http://easterncompany.com/role/IntangiblesTables INTANGIBLES (Tables) Tables http://easterncompany.com/role/Intangibles 29 false false R30.htm 080700 - Disclosure - DEBT (Tables) Sheet http://easterncompany.com/role/DebtTables DEBT (Tables) Tables http://easterncompany.com/role/Debt 30 false false R31.htm 080800 - Disclosure - STOCK OPTIONS AND AWARDS (Tables) Sheet http://easterncompany.com/role/StockOptionsAndAwardsTables STOCK OPTIONS AND AWARDS (Tables) Tables http://easterncompany.com/role/StockOptionsAndAwards 31 false false R32.htm 080900 - Disclosure - INCOME TAXES (Tables) Sheet http://easterncompany.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://easterncompany.com/role/IncomeTaxes 32 false false R33.htm 081000 - Disclosure - LEASES (Tables) Sheet http://easterncompany.com/role/LeasesTables LEASES (Tables) Tables http://easterncompany.com/role/Leases 33 false false R34.htm 081100 - Disclosure - RETIREMENT BENEFIT PLANS (Tables) Sheet http://easterncompany.com/role/RetirementBenefitPlansTables RETIREMENT BENEFIT PLANS (Tables) Tables http://easterncompany.com/role/RetirementBenefitPlans 34 false false R35.htm 081200 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://easterncompany.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://easterncompany.com/role/EarningsPerShare 35 false false R36.htm 081300 - Disclosure - REPORTABLE SEGMENTS (Tables) Sheet http://easterncompany.com/role/ReportableSegmentsTables REPORTABLE SEGMENTS (Tables) Tables http://easterncompany.com/role/ReportableSegments 36 false false R37.htm 090100 - Disclosure - DESCRIPTION OF BUSINESS (Details) Sheet http://easterncompany.com/role/DescriptionOfBusinessDetails DESCRIPTION OF BUSINESS (Details) Details http://easterncompany.com/role/DescriptionOfBusiness 37 false false R38.htm 090200 - Disclosure - ACCOUNTING POLICIES, Reclassification, Cash Equivalents, Accounts Receivable and Inventories (Details) Sheet http://easterncompany.com/role/AccountingPoliciesReclassificationCashEquivalentsAccountsReceivableAndInventoriesDetails ACCOUNTING POLICIES, Reclassification, Cash Equivalents, Accounts Receivable and Inventories (Details) Details 38 false false R39.htm 090202 - Disclosure - ACCOUNTING POLICIES, Property, Plant and Equipment and Related Depreciation (Details) Sheet http://easterncompany.com/role/AccountingPoliciesPropertyPlantAndEquipmentAndRelatedDepreciationDetails ACCOUNTING POLICIES, Property, Plant and Equipment and Related Depreciation (Details) Details 39 false false R40.htm 090204 - Disclosure - ACCOUNTING POLICIES, Goodwill (Details) Sheet http://easterncompany.com/role/AccountingPoliciesGoodwillDetails ACCOUNTING POLICIES, Goodwill (Details) Details 40 false false R41.htm 090206 - Disclosure - ACCOUNTING POLICIES, Intangible Assets (Details) Sheet http://easterncompany.com/role/AccountingPoliciesIntangibleAssetsDetails ACCOUNTING POLICIES, Intangible Assets (Details) Details 41 false false R42.htm 090208 - Disclosure - ACCOUNTING POLICIES, Revenue Recognition (Details) Sheet http://easterncompany.com/role/AccountingPoliciesRevenueRecognitionDetails ACCOUNTING POLICIES, Revenue Recognition (Details) Details 42 false false R43.htm 090210 - Disclosure - ACCOUNTING POLICIES, Product Development Costs, Advertising Costs and Software Development Costs (Details) Sheet http://easterncompany.com/role/AccountingPoliciesProductDevelopmentCostsAdvertisingCostsAndSoftwareDevelopmentCostsDetails ACCOUNTING POLICIES, Product Development Costs, Advertising Costs and Software Development Costs (Details) Details 43 false false R44.htm 090212 - Disclosure - ACCOUNTING POLICIES, Stock Based Compensation (Details) Sheet http://easterncompany.com/role/AccountingPoliciesStockBasedCompensationDetails ACCOUNTING POLICIES, Stock Based Compensation (Details) Details 44 false false R45.htm 090300 - Disclosure - BUSINESS ACQUISITIONS (Details) Sheet http://easterncompany.com/role/BusinessAcquisitionsDetails BUSINESS ACQUISITIONS (Details) Details http://easterncompany.com/role/BusinessAcquisitionsTables 45 false false R46.htm 090400 - Disclosure - GOODWILL (Details) Sheet http://easterncompany.com/role/GoodwillDetails GOODWILL (Details) Details http://easterncompany.com/role/GoodwillTables 46 false false R47.htm 090500 - Disclosure - INTANGIBLES (Details) Sheet http://easterncompany.com/role/IntangiblesDetails INTANGIBLES (Details) Details http://easterncompany.com/role/IntangiblesTables 47 false false R48.htm 090600 - Disclosure - CONTINGENCIES (Details) Sheet http://easterncompany.com/role/ContingenciesDetails CONTINGENCIES (Details) Details http://easterncompany.com/role/Contingencies 48 false false R49.htm 090700 - Disclosure - DEBT (Details) Sheet http://easterncompany.com/role/DebtDetails DEBT (Details) Details http://easterncompany.com/role/DebtTables 49 false false R50.htm 090702 - Disclosure - DEBT, Principal Maturities of Debt (Details) Sheet http://easterncompany.com/role/DebtPrincipalMaturitiesOfDebtDetails DEBT, Principal Maturities of Debt (Details) Details 50 false false R51.htm 090800 - Disclosure - STOCK OPTIONS AND AWARDS (Details) Sheet http://easterncompany.com/role/StockOptionsAndAwardsDetails STOCK OPTIONS AND AWARDS (Details) Details http://easterncompany.com/role/StockOptionsAndAwardsTables 51 false false R52.htm 090900 - Disclosure - INCOME TAXES (Details) Sheet http://easterncompany.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://easterncompany.com/role/IncomeTaxesTables 52 false false R53.htm 091000 - Disclosure - LEASES (Details) Sheet http://easterncompany.com/role/LeasesDetails LEASES (Details) Details http://easterncompany.com/role/LeasesTables 53 false false R54.htm 091100 - Disclosure - RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details) Details 54 false false R55.htm 091102 - Disclosure - RETIREMENT BENEFIT PLANS, Funded Status (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails RETIREMENT BENEFIT PLANS, Funded Status (Details) Details 55 false false R56.htm 091104 - Disclosure - RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of AOCI (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAociDetails RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of AOCI (Details) Details 56 false false R57.htm 091106 - Disclosure - RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details) Details 57 false false R58.htm 091108 - Disclosure - RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details) Details 58 false false R59.htm 091112 - Disclosure - RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details) Details 59 false false R60.htm 091200 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://easterncompany.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://easterncompany.com/role/EarningsPerShareTables 60 false false R61.htm 091300 - Disclosure - REPORTABLE SEGMENTS (Details) Sheet http://easterncompany.com/role/ReportableSegmentsDetails REPORTABLE SEGMENTS (Details) Details http://easterncompany.com/role/ReportableSegmentsTables 61 false false R62.htm 091500 - Disclosure - CONCENTRATION OF RISK (Details) Sheet http://easterncompany.com/role/ConcentrationOfRiskDetails CONCENTRATION OF RISK (Details) Details http://easterncompany.com/role/ConcentrationOfRisk 62 false false R63.htm 091600 - Disclosure - Schedule II - Valuation and Qualifying accounts (Details) Sheet http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying accounts (Details) Details http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts 63 false false All Reports Book All Reports eml-20181229.xml eml-20181229.xsd eml-20181229_cal.xml eml-20181229_def.xml eml-20181229_lab.xml eml-20181229_pre.xml http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 81 0000031107-19-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000031107-19-000011-xbrl.zip M4$L#!!0 ( U^;DY6$&9(2[P! ,."( 0 96UL+3(P,3@Q,C(Y+GAM M;.Q]:W/;R+'H]U-U_P..SF[6KB)E 'Q[L[XER_*NLK:D(\G)29VZM06!0Q(Q M"'#QD,3\^ML],WB1( F2 #@@D4IB20!F^MT]/3T]?_V_KU-3>B:.:]C6+V?* MN7PF$4NWAX8U_N7,=YN:JQO&V?_]\'_^XZ__V6S^2BSB:!X92D]SZ>K3KQ?W M(\.$5UWI[OX6?B12YQS&.)>ECXZM#1UC.";-)G[\^N28$LQEN>_Q1^.7LXGG MS=Z_>_?R\G*.?SFWG?$[599;[PS+]31+)V?\?9C@^YK7\?&3YH:OORZ]_]*B M;RN#P> =?1J^ZAII+\*PRKO_^?KE09^0J=9G'T8?QJ'IOF,/@U<-UVZK M2F\=LNR-\ /KF;A>P:?*:VFK#1;2O 1L&FL:;/PJY'F/M$9 M^ /\I)_\9$B,]$G@0LQ&'P#IX&+UK^-/W%H>>\\^8S\@[>((ZAAQ_8 M5H9O;*NY\)UN^Y;GS-.1X \1D5X2$=UW')#O5=_QIRD?6IJAN^E?T4G5/1A+5QO?(XU_.7&,Z,U') MZ-\F#AG]<@9@-(.YSE_=X9GTCHU#;0@(@>615T\RAK^_GWV0\3\M19%[?WVW^'$PU;N4 MN?A,,Y!?>[@X/Y#'\3Z!3?U )4A1@0O!*-&SA8^(-0P^Z>,GZB":>!C[(/AK M;.K@3YQVZ\C9E[LMN1)$9%+F,7K(W69+#@?G3_*@QT!6E4[5Z#%HRFI3Z11! MC^HH64(^$OJ2)SW0_%1.7YC)*41?>K(B,W-<'/!AO"@A=_>D#3I?@E6T+?G4O7@WWCPM=]Z>^B2'ZK3S[M>B? M?0A>RTR'O[Y+G3H"^5T:S'MI7#?IY//4."HBE="S$NFQ067@UZEM/7BV_OTD M5&,)WR-4@0TLOR>>9EAD>*4Y%F8O3H+OZ4B?'O,?'5C0^L[\=#0^!>/C8OM" MH%EKOVC:+W!4O9 SJF5'<-D1*4&VG=VIUV:"KLV.QCK5$E8-"1/*AFTE877P M7$O-]E)3IUAJB=DN5JHEIHY]ZK6\D.NQY,S7J'SC\0B(X.^YGZ"GT W^)^J+1?I%(@$8@=2U-G* MK')VQ[AQ]:@E;OD/Q*[+&CS2:&KIE4B+X]5$U,7,=[OQ*?LP_\^-W[ M;P^U'&PA!P\3S1I/-.-R8EA:->W'!L$@4_-]"I:UE&PA)9<71R84@;6XO*CE M8 LY^&1;X[&O6<=M+5*PK*5D&VMQ#=-T;>O)=\:W%@!MV)>:I0V/-Y!8CW M.UO(SN_$ MM%\L[:-C>(8[N;1-?_ID:$1"440SS[^HY:#)3FXM"T=$',T#TAY;[C?/\X_ M$DN?3#7G>U -A/1S[XE.C&?MR>1%+VE?AIMXE[[KV5,LF5EXIYI6)ZH$6$^L M1.U0*M4V2>">T"QO*V[@1*T12Z=H:HVH-:(^)13W$7>.#0-Y?<[VXUZQQ\-:K,?6GU91Y##-"5,X^X*\)?/*4Y PD MCR1Z#>UK^[Z3-'_T#1/[=1^7 .\D7$E2Y"'C^^I1+;/[6&##JJX ITE.')_: M A^--*^VP+4 ']S*GZ#,?@8V>>2+\4R&UY8'+#1@!7/ANL1S/\Z_:O^RG4M3 M<_EI6J)/+-NTQV@.OABPRG")>YRAQ!9DX9N&JVE3QQ;"2_:-3>^L(!ZY&#N$ MYELK?O9K*P$./EI-AEJ^RK"<50X!JF0YMPE-:LE>*]E!UO&>F#3AZ$Z,V2F: MSC5TJ"5L:2\"8OBAKWNWS@-QGD'EV:$6_\G5'6.&Y -3<&DXNL^(64UY0E.3 MAF@D-)LPKG/V:6OL6G*$E1RA;,ZV%0$/FDG<>_),+)_.*Y#Q?W#]46 MY 2:,2G9A&]M/<%ZMN46LY[XTQ\??=>P"*P ]3]]PS5H#(:R\W=B/FOZ;S;= M<7"O+;W:$K,"39:U68'KH>Q+NRFWMK,OB4]RO@J7^UKZTTII^6)KPYLOE6\V MM59*%G \B'306WZW\SX+G^0M'6H@'1")992.K7)R\ (Q3:)[OF8&NZ75%K*= M4G*KR9!G0%81^5>WEO]BHJ\=Y;^J@EM+AW#6L=ZQV'O'HM: 2FM 7>VP9[5# M+?^%R7^]PA9DA9WHVYY8+.?:E[E>(A_&!"1Z,"=6NT7V8*[U^N!Z+7*>-7G/ M1T#%!X9QD-L80MSJ&)KYF^8,7S3G6.YL2,.6"3)J)LEC\0W7< ZI/A>CK"Q\7X+(:^9OP1&ODL MC*^-_%&Q/(N1KX.Z0P9U!1OZU.Y8?4O-%7@.NNON[#A(.'R14J*JOEAMQ MY::Z]J8.5$H/5([&YM2RR 5JZ"=JB++ZX%0MWY61[\/W^CW>;$H=BM'T"6#P;*%0, M6VJIQ*UY;DC6!E"43L;5LG]'XN"/*-E0<=\NQH;J<5CMXUJ25=MF M"W.D\D@L]G')=G73#6(5< MEM_??N#XN(3^"T\*G8,5S/8IS$K(JIBT42D3J MFJ^Z(*9VG2<4'XHKZ$*E[&O7*:+K%&H946KWBX>A)I[H76\'6A704+[01N)+]X M;46=+:]\$M&MSD47M;0=F[0)9=OVD+9ZB2S(&N)(Y:O>41%F1T5D"=LC.JLM MF)@63*AX+)(ON=52#B 8AR"GW(I]DJ]#:,MJH*[5)*?<;LKJUM)9##F9S?MB M6V./.--/Y,E[G,\(WUT;&O[T$?Y\8WNDXHXS#EP9W#6,_F)8Y'9T MZ0 1O&/F\C*>Q\5B-(TM%BOC3[56'U*K4VQ^:[N(-_%)OBZTQUWH0.["FBJ[ MG$0[-P\ZL328G.W8\%\^VP[1-;?B1B05QTBJTI'-E!+=0E"=7"E*D2J!U2JMUKNP">#DK(3M4\7Q_H)FF6H _W#!?K' M)R%_W&O6F)L9PS*F_K2:DN,ZWOL0E;,/^&L"G_("N%HZBY%.[;6ZTEF4Y.RJ M&7%:UM*YM M9>U<1[)?(NXA[>M<__@ZK(>W))/< (/O6MH:VA3MMSI-F?;\= MC0B,@X^_7'^\O:^VP"UB&Q.V+&@7907K^$ <"YQO?%#K5]GZ54LN'A19MQ&:[W K>K%K'E&35XS)WCDM(=]]^ M.M$ X<"26T)\<@+!<)Y27\<7=7Q1(&$A@52( MS"%E]3U8/S :PR^V9H6]4^K2J]W=SB*%V4ID#9GKL#]'.:UR$=:^VX2UG)8M MI[6!/%7.7[QHSC",EU!K'$,'O7GP;/U[-:4@, T)U*)8*17'6C*6:C.3DD%I M=3&;.40W:/.3>V,\\=R'B_N'HY22C?@>:FTM4*TFLR!WIF;=:%,F)O@+/)&K M+1-QE'@3LP1>Q[8HOMVJ0?Q*0+')2O7^#7$E(O]&NY$",8 M++PFNHX,1(L,2F9YBK1?6,/5A*EXI9D<*')=H+ :-]39CD:Y>Y&#P M&F^7(8_:ZX7O36R\CRBJ[;,T\YX\$\LG#\1Y-G1R777'D([M0M'<:K3K4#&K M_&"W.6-L7=J^Y3D5;]R^26C2<*TE):NDT/:%X(&_V+IF_LUW#'=HZ-5?;6P2 MF@UHU_(3'! BFDLN' >].F(:1K(WMG6I63HQ\6P,?:OBL>HJ3%G8NA+=XPI, M-S#]PC09[KR!7 MXVZ59"'_(+:&+30503S#H2*(%3:A(MXQ:<&_N9_(R+#(\".QX(>*G^)(1S>* M$S?A7:D[XG%/RY(1J!U+450EN2]D9FSKC5.&,4YDGYB;8ZV%@%A1*#PRI0Z8CB.B*'P;ATG MGH.L,^B'BE;JM$T%Q.\0IZ"$<9-U#OL84COLTB"))Z+^<8[_?^&ZQ+O4/#*V'8.X_-RP[WB$6/\DFO.H.6/B M??(=VI#AR]#X;+R2(3M8^=FWAER*/VN&\W?-],G'>?CC;R ZFJ-/YE_(,S'9 MR,&S:VOF>RY]H)R6(D0=TC,SA!W_V9XK5=*I;6#))FRQL^&KI>ZX A?155T] M357/0U[5XU9I :SAL:OZ5]_T#/; =LB=Z;NU_SZP4F=T0H4JTCJQJ)*UJ9;Z MLC6AN)ZZ5FJ1E+KVU!5>?V^OZM>6"Q2R='()0SF:[KG[*_2)AMY;2^LJVHNV M?JW@>N#8U?:S,4JW; <&'Y=2;+_J?'P!'.97V,CW MT6:_W,#'VRG)'GZO=9IZEH>+:57/Q12J_GF(\JFO8J\T%YO[7MK3F6;-X9\I MD"NZ[[&.<.M@4@!-WR"EQ^73=U!B-(%U'DJD9>N6+!%M-5O!G%FUE'S[P+U$ M)3]1SUTE)1?)G9<8\50K'&=*7GO;VH,=H7"+OF-ZHHDF ;8#1=(I07-TU0I6 MMU?U0V>93S2"/39M*B /=BI9YE-=NYYHR'QLFB]")6;.R_MC#^^+JF>N??E1 M:+0(OGR?VNK:1Y]TH=2AO8=(IJ-:GJQZ-5(G&L,*N30[@L"W-@>Y;LJ<:&+Y MV.+1PV5JA5JU/6Y;(%_[M=HM''XEMZW8'M?J[D ;,B>FMY6/1RL8^ FE-#L= M(*O]8^T?#^\?ZZ-Q.V1 BSL+4VNV2)I=]OD3D:Q.M=:S.S10JP]]'US&:L\F MF%*46']SHME10<]WU[N6IZ/D=297P(Q0SHY*)'T2="%0+34O8V6XU-S)A37$?Z[^](UGS02<*)0V]>54O)\Z]W.C&-K*N"CG?39&V>^,3DO+(F M/H_,[K';]'I#Y' ^H>R=!T%W:VI?)>R5#+46GUQD)ZA!.78_7%?IU-G$VJ/M MWOCYQ-1!)"\@0 ?I8_<.=;S)4 M)'%:"_I^@E[7<-:^*^>ZR5I]!2G!/C'=J_02\70*E<5><]7IE>KISB$76G5J M);_S" =NU7^B(6NU55^P-JW5[F9>^+F%VC$+[%]$,AK5$NX==@WK;73QMZZ/ M7"'JX*\NIZQ\P"52]%K77!ZRS*R.+4]==T0X*5\7T.6Z UEK9'5R,8)M89S$ M-GOMN0ZN)\?BN4Y'?<5O;%AO11Q5_M>(=7/%JX<[-0Q75VO%$M>080KWZX/3AUY/U1NPA-*\N3Q>N7"&7 M:MP34X6ZE/:HE&;[H.[:$Q%JEU&O^PGV&: N=.FEQE.NO;^FU6^M?M51OSV7T=42]9RO):NS/">C*F4O#.LTC_ J?*)I'I%4N$XY55&% M=^A57K>&.B6U/KG[J(ZR=E:H7=7:65=/JRO61J*^5(ZJTO*[&,YX\P>B^X[A MP6LGGS#:*3[<@:[UEHP'%CO>)Y#,R&4HX=CALX6/ -+@ MDP69"9X4(C.:-69B\M6PC*D_38V00EGZ]G!C6]\L8,;5=&;:@("?#%=W"&ZG:\ZS.AO)E0$I3-F]5K^=ISIV0:=,KPB,/)<&4:4\.B+_ DYH,'X."CC[YK6,1U']B;_+@^\33SSK&' M?MA-H:I2MA91?B!]&=N\TICIO(GV#=^ZBZQ737*K*C;30P=PEU[.K,M8E75]*T3(+JWD@GKVOKD8GUJ3UM[VDI8 MS&RR?@NCPY^L<<#<4Y'R+#*V@CAY%G<4HV2G(-_9(H):OFOYKF.5="F_MH:^ MZSF&9OZF.<,7S2''*^I[A0LY"_PJNM=6O0RIYT7=\^,W[R+)?#K5:XDO(_M[ M+':^!!,KA.J=0G239SXO$O_X6T')R+<*6_B5B$62%L.P:.&N'8Q+O M_(+D'!8)NNU;GC-__^VAEN=\Y;D6V5.5HI(R%]6TBKG8HJ.79Z%6;3GD*:HH MJ?5J7^#ZBWH==.+KH).1]#JO=<)Y+:&DO*35?L5WY"JQ[-]A;_!$5FYU%JM> MKV60XC+O;:T+EZL:,Q^P<%E< :W%[1B978=]==AW>!&M:P7K6L$\1+3P.T;J M%%&%P[K#'E40P-G7.?MJ".JA<_8"./UZ$7)<[K/>2ZSM4D5$=:T+O;0=B'V! M4A!RWE=3F@*)6<0VDJ5,:.?E ?>YMO6T95=[/3G9W??J4H'TXP1E M]S1DM):?O.2GB_(#4F/Z-.JY,$W[1;-TXEY8PWOB$N>9N(_S&9.E\.EGVV$7 M:GVQW8HO3[.A'@G6.AH<8,G834I3_KL]M6A4532*K*59R";40E(I(:E0WJ&6 MK"I+EDB13BU/%92G8I+COF4PN?@FR\H".Z=$P!'>A/L%0J#&[LJ2S9NP'_\DU MAH;FS'<=O;MN=*9ENP[=6RNG,_AQUY'[:X"^]%W/G@:F9/NQ!VO&QMM8LXW[ MG\WF!=!NB/23/IO:N-ED#X;$>!\^P0<2-R3W9)0:JIQ]&&FF"Z1:^C*J:*?V3:(YT90TE]''Q>?E[[#5\ZXKYPVA6/A\\7Y M \EA-5^&-99P6]U/@8._&;[(WML,SC_1$F\:9A$L"JQT":P'J_N;Z3+VS@$R5&6) :XYX"1N;:&Y%7ZG:1PA[]"WX 7-L,1CU17 M#K,$B#V=VJ#0GJU_;T@/U.=+M[Z'X=L0)"L%+OH%_8"]'GM["@"(FUYD(!ZS23+!C)NL3_#']TT$QD96OI*-B.9-(\+0ZP$A!OL M#:"PMS("\_F?::#$AE@&!M<,:;/CWS=/J,C-WY-3XG>+XO,P 0N-0C33K!09 MIH_YTZT\]/+GBS-?07 R1I'[U;%?O,EJ&((7V7N[ Y,ZSA)4K](CZ+QKX$J. MRT$*2*_12UQ6=H!G:9 EYH".F5)0V)7"'7P>/-X,@>?X2>[$/P_GIILZQ/4D M=!22^Z+-&I)E(Y"@&-H4:[";7V&YZD^;\.)4NK$]L#C_RU:H_R_Z'#>#I ?X M/'K&$3 L6!![[S\!SL^P8GXF-WSX"SKZ,B)R6V[_$;U^#6M3ATKTO>%^CYI) MPJ X*<[)MY2_V-88@?Q$GKPP^<" ?X0_4]!YUF&]B^ITJ''^Z[L-L&]%Q76D M6D/A':G($C0'I2(X^5YG&RK>7UU>W3Q*%Y>7M]]N'J]O?I7N[F]OX.?+JZ_P MX"&@19A3T>D9 5#RRPGNL6,&YLIQ;.?2AGA+QSG<1R#*1Q/\TF:%^8OI_0PK M8,GUYB;YY6P$[S='VM0PY^^EGQZ-*7#EAKQ(]_94LW[Z6:+/7>/?Y+VDR#/O MY[._C+V?T\:(O2.M'[0AT;\T)!=(->)O/^.VK.6]EUQ4X*:NS5S^Y(48XPD\ M>++-X<\2(M?43&-LO9?^!VX&>=5I.Z"/<[ M #R&0_#CDR.]"WY>>"4G-%="CM/X^,/%T)Y!'$M!\%< (P"\UY;T59M+(%+M MAN1-B/3YXN&C9. B:"A=/'P#W3ZG3YORH $\>2:63Z218T_!'V+^3K>?=\\3MIYMB8I7$ES?P@@.DCN9T,'3.$C/2"(9%@(.S.JP80CDZ+E M44#!R0YI$3*X=/B2T0,?,7PE\LJ( ,^>^!]-F!;&):\Z-20@#PY\8;MD&9A% MPL31)Z,1FIUG-H!F64!Y@"Y89;)\J@NS0F!BX5^T$5A:Z1,H)\TS*YT&LKFW M.(>&XH_H4++#1%J891D:0_0TTD2#635I"K8<#TYR_DM( DX45HP)B(X,"P0% M7W*#:G(W8"B/D\Z%U:^_:4!4A^I8;ZV.X4Y<(XRF$+$GWH+9E1AY^ZJB_"Q= MFF!?1W/D!H[VB0!YC(#8FO3$!V!ZR,>-=##4.A FS75A"+#+DEO"$T, MV=G,- !5("0U20 >F"A&,'OJ(S-88YIX:'M-%"48V 9]8L@&^UYM5J ME8M:@6^#T!'LI/%DDJ0R_0K6\L5 1V,-I5N4]O?2 ]#,C&F8AS$PBF+X\C40 MQW"08'$M:Z=KF)!L>E1!S+0&"4VF-MC @=B#^R*!:\@-@0\ Z4=J%FJ3]#L.@9 M#L5<^D@L<%) @3>/-D124D_IO'V/2H3JPI7L#A9V\*X6\."&!/L2\,$=V\R& MR4 345.33^&OSM)L].4XER-%[:4KJC]#YM'Q(6Z<@I<%X30HE(3".%N T0(H M9@$4,PZC'L"8?)J$\8G#2%\.!58(7[@ PPOZ=:ZV@, !%+<:P689*\LU9B&Q M^/PVTW&_?%R!U>=G\N0$?KR[UMQTF[+:D+Z TX3)WIPQ2])OJV=O0Q^,KX 4 M01"*FPPF>Q44F^NMY&#VH6F/FCX(/0]&45/IFY)I:$^&R2)A+AA/FDF-@SLA MA(4 N";E U/IQ[P33&7#&@P78"#7BBI-@3P3KDFA@3&"]5N@39JWK!=TT4<5 MRD7C -+FL,4RUPB#P94JHXC)DL7(9BKZY](5S#J/5 D&"I4XKF\8>?DF95=_ M+;OZ345&[S T1H%58 :?0PNT"%DH-3E?0T[BUY).%SK(#HJ:I3NS$X[@A-UT9)RLQ(I9'" MG]B:DC.*LQG!Q'S'<&CP?/(;_!/#2#/?,L*P%>L4%I@VS;%0E,,4#5>Q(%4A M%/DVN!P:GY]2N BA@^Z;;,%"[1 )LOT'R3A)$-LCFNZY38_I1"^!R'CO(M'O]!>*,96'0",H'" MX$;FU@%S_"?X*8]E_G"1M"@2J:C809*$"IME6TUF:?2P30]&2(""%[![X7DB M'XA&#- @\:F_,%,6I%#X,B% 7^T[_@PD M-5!473X'!3X""/U<@_\\T^9\J, >4@R=!,Z6Y2 *C6A%E7 M^HAZ:R0+>NLW][??WC*+S0S,@LF>IWIGC<(MC<%Q>"O\EI' @;08!<,8_#8D,THO@Z<5.PQ.$_ MVTYB<'PY,30?^-'FP\(',"@;,Z6,)'&J;@/O^ZS>(T^(JDV]J#A";K64]=3K MU,1;JF!2@\J23<1KMP2AWJZDV<76[B@Q<;S8&@0"A4]D!J;7H*OE!OYFDG#A M?#'%%.B_^;,[QX9EC3>'GTP(XUG ??6G;\RFZ7XSF",^13@!1!+QX8/!Z= 8 M903C[D*?=FN@=-16/T&B7* Y#A)F,.EM1>YU%%4IB81TLY,&I@Z9X-X%!+IO MKBU8>9*W5-D:K+0 7@UV5'#@!D^1/&JO:XA'!T^,S4;&SDXH0ON_78$T^T4/LCM?D?M]5)I6@201TKJ#!9 E;O]?KLH8HI>FE(O>5OEIYUHJJEVNYN:]>MN3.H->IOEZ*RCS6VZPH MYO4&@TZG4WGF5<*HKN5D_D95[:FQ9EBX/VJDG3!EZ'H[HWL9%G+PW=%K"V#Y%::D@NK8TTO-G7PV[9??R! > M7]%-W7UDHZWT.MNGC_:#L^IDS;)[W.VVV^U#T?4?]!PJ&3:U9^)H8RPC&1%Z MWMG$RAW<@ B2J5$0],76AM(-Q%7Z]S61$2T^'7[&(UGD"\ YC$Z>7-!ZPV#N M"S;U-Y>,?/,+S)_6FR38E<$N)7\$1\,NHF-6O,>S-KQ!L/AYZ#63?YQ_U?YE M.Y>FYKKAD>H YP#EH,_=7?^?K:]*_U.<2[NCMX'XP?E1Z9XPW^).C)E[Y-0/ MD$[@?!#RW]A6DQ[E *-R,78(+U\Y;O(#TCK#.4+Y(-2O"G4+(\O%$!YY!JV; MYMO#2_A'KP0[Y9L:)&S8T85U93ST61H_;^BVJ>_HJ-UN1]D:.CSSM+PO'KU MG]_9I@%A?.7[3&3L)K%$'_'K+PECL2MI,=CQK!@M%S8L'9=BB:KXBZ477[!. M\@>0\@:(>5##U8"_J-T&B%90P)6E)'&]_(2"2+MI-9\T;(F@QX\%*(0A,' MAL$"D#QD2A/U5+"=,2IE@E%@8BVTWLZ56&JOV^OU=R96:LEB5*V81H&@=?$G MVW_RP-TLEPWN47G97:R^VV;"PV"59:G;RP6K6$4*KDJC8$!BT< 27K$/;D>+ ML<-^3EYI=U2Y'U]GKIVL/"2VB05Z/;F=R$%DQ,'RC*%A^O38"[]C$ZO?KE[Q M_ <6K+,V/M.9'QUIO@J.OMS!4HPJ9T-B3:^6,(X-'XT>#$Z7XM'0MZ-@8!B7 M#KNRE]H:PBQW=HQ+:Q[P5)QXZU2C3.)106Q(N+YBUJ'!DZ'T!$[T9] K;+06 MG?E8J-;;4*Q'IXE&HU,\P@S1GV+C7UC#7"L>.[(JMY5N? 61&SQ'1,E,?D>5 MY;;<*H&2Z8CO=OQ%4=N]3K>W"/5N,V8YS-+KMCO]UF#3C*O/U=#'^QSYD15E M )9D2>:78H!] ,E""HA3NIUN(EA)!>2C;YAXU'&)#>$#$);XN?1?'3NE56FF MA':[UVMW8]O&:Z?(&\(L1.NVU>X@7@N;%<+ECF38"S#LD'?-[RO1HO!("K)" MU.Y\B9VKA^?^%,_?!>P/9"6**-WFWXGYK.G2;S8##]LWZ2O7.P%\,? BX.*P ML9D"R #G&%P<+ X4>S,&4>J)B=;*M!F#/P ?@,^R1NK*W58[O@E>!F(AEYE7 M,:(XEW5'.!PK%N/:T >$7;A*X(FBH)6)VYE245S@CA6Y^T-SAP(4>>.5RYS< M.=+J=MNR4@P_4I$*>1 >[/%"@S;/0.+HL\MXH\]PB'T.1\J]C<*9 QB@5-))RA(8.1.WV0'K-P@:O>\";$9B9=F-W(M&N/L8G-6%GS+O M/JY?10XH;?:D#/:0+TQ:8G)[S?=P2I0?ZCSEW<4G!?H-]C3F2Q*#-F*N)0=: MK[7\9=B\/#Q4T:[I$V%=#N%N.CTM&*3*]#9IK! M&,6ZUQPZE$\L#3EX? ,NJ%XO+[QO U^47@EKX'6(1LPB#MY"@74ZX"-U=I65 M2S=F-3[3;GR+T2J:XW;T=QMM1'#-28A-$83O+6T'I,1LVX$9F;!O#]Z.R\"/$(6 (7M>^/Q]\/<]G,6>G;V-MS#4TFHH\/HFR[,= MVF%GY#M@]GS9!0JCCG6)I MPTE6F4/ _-(6=+XU)*P=H:N9_)U9L.C2PF+31"/'&/IA9U7#LFQV Y7D.3Z: M0VW&&NO9ED4T'\SC,TR$EI(WNOM.R"QX%TTGTL;51JRMN8M;NV35K$/R3$Q MG@4G,PT_YOTX60=,I-.8W<\YLU_XO/SJ&8*W^]A3F\)J6$.0"X=UY\5F@M'0 M%MX>;?ON1GS"/I1 C*&O9R&6ER!8\!W#W,;-;6P%S-M:ID#[$^T93<4*Q-X? M:3I*B\.:^%%HJ2A$'X+P@:FCCTK9_N%:V@"MWS4GFR*26@J M6UT1VT&[#>;/"^L"%5L7NJ,V0]]X.+0@05/.P:C JO,X$+6L,NR6*R1VR( M("6NC=5I_&J#),7>[X"T1U?3.KB!&3:NML:X&J&_NS--#W[/ARPOQM";X*?R MCY'G]YSPIR%*"Q#ME[,GVP-C$\Y+RW!US0QHZMFSGR4.;Y.]^UY29Z^)H'8Y M "N9V71-)=%3%^\^$5=W#-IP=ZGNV!MN3P'V>!T1DI@GYM!M9"Y,HFX<_PD% MSXD/+]'&KY(S?GH#JHC_?9ND :Z6B)/+^H(1.A;BLWJK]12T[!='F_URQOX] MRX.B"?Q,,O(VT[AL/FZC.0M,_2^6&XV86\3:<)6$+)T+HL=VP#_B9=!+)Q:$ MX_2[F/G:T9 53.R$2;JCL2WVH"?ZQ+)->SQG<;YIZ/3@19[&J2CYW3CNGG)1 MM+*?"%VV5 T>'/2Z/_XLI5LM3?\^AA64-6P"@6P'#!\&G+>7R0R3+O&Y5-+3$7_8AZ"#C+C1W,4!D.OV!XUNKY.+ M;RN$G85(545$>6Z_GFK>A)7@@\9T?^4ZD.NT]*N);J0!,J'T[M\P-A? M[PJ3 #IBI]]M]+JJ4+I7O #44G=8J1/-VF>B>M[6/G6!+\8R MO.\!8LL6VQ MHGS 3H0HQBYL2CV)$K)M!^BA@KJ.VNCTY+(T/5O"[#"")8Z('YI*ZZ1Z(VPG ML#HIF#]%.['V"L$N/KP2!Y(%XPR 2$/;QXW,U=M2J[B*7Z@=O.Z6_]_;RB6U M=B''2D4OCQY*HZ4.&K+<.Y3FMS-K_BDIUXY*DXK!H5=9V\%Y3%XM9]F.>;5W MM&0D1K#@QPQU-9MK0%D--QU"X(+/6TNZF#F&*;5HJ6]\.$V?&.29ENP9 MEC'UI\'EW7@?.(P_I9=/FUA^Z,8*C5C_'#SW!G"ZOCY9,2OKSX: 2>Z,Z,8( M[YB?1:<"WO3..S]*-EX4_^-;'(^5>\(/#+Z?7'HY,28W'8-XFC,'$FO#IO'? M07FB9!H6C(-0G5UQ&!(GA,[>2E.B85'\D)66:9:%"=/PVG6 +KC[W)N 3(\G MG"FJK*H-K ;#^AN@!2"?++C#NL7@**"8 A;V9857_:=_X;72GAU6X>IT$Q*) M.K-=KXEG!VA-<-B5WCT/Y 0O]@:2DZD!%!P2O!N=DG*8*/5$QB%F.5?D8]T@ M)5Y0@!Z7AV>#WIX252)0M;#!EAL6L#DL4UZH287AGX/K[2=$>YXWA[['"FZG M9&CX4_8[K5MM2%/;LYV)/26LS.')=WEAHBMHA2"[FAW_A+W/@XX/>"LQ6)E6 M6Z%W$&L.:W@9EH6FV!BJSVYT$_?0&(T(WF. UX%[+U@X&=SD':E]>$(K+.-, MU&\&A9FT8"16",X+-<^Q+U/X<@B\$QWA,US:YE&GMM$&0$ DT1C0(D9DO\&N M"?"T5RP;!^DF_+KZJ.R152RZ_A08"8.ZJ]# X0)CR3%BYL]=1"=^AC"!%R]^ MCR' +F)/U-1B22ZU-B\$D-7<1=JM^$10^0L=\867=''O]_+)E2TS+;6V)"[$ M.RT6ZXJC[5,O_;ZP%4?LCX:%QSUA-72N!N?V\+*'$C>,12S4J$YZ1H3\:KLA M]_H8.PBU*UA@0G4KK2ZW!F2E5F,/CA*U6HQ4THELR+>ZJ'W":6"!^_*K-5#, M??G5SC;*P"27&9KCX%U,N$@M2FW%V=:L=^YSM0WL]Q+*OI-+'&8K&TH!'O,98U/ZAY ML7S?B2_+13D_L7]2ZL@6N:74=6P76*?< U2>]JRDATA%%55ST8)5&,&:N]MJ MM-6!2&ONK06O)-L@MP&:5E\0VW#-6UF5>"YJ)14.:Q%RA2@?Y2U:5%AYH-H8 M#-1&JU=:?6 A+#E)S[ZJV6OMWO.$J$*>N#UH-[J*>)I<^^&-FLR[0L["V]3" MRJS:-9^H:VXU!HK2Z'7%T^?:,V_0YQ47*M6.^40= MZ@%:^^03]+1A6#%\>6Z0"&!JCN%[4T. 8*'"I74 M[Q-1[--9JHQ4SPO81P,PAYTY2@,93A+O6@8G?6L6OF MPY9/.+5#D&]!FZ*KC]>/GRXD3W/&]*K39WX_($SHN+%+ 5\]:83W <[QRJ=S MZ0)HC\/P?D^,B,D.6[RO#,,PJZ !?(%H#!,-6JPAOV)/TB=XH)->:AE_P0WZ MTM@.%0O+)4%'*0[13Y1(-,RBP[MX#V9PDR-6T 0W1"YKL !*CM.PIB]!1?Y] MLB)?X%9LX5WAT2$"$'0G:O8S! [21DDZO[HGE0MED#B7!GG7T1V_HK.&7AN: MIG%XT"I"(SI@%=Z/JD67!L\<0R>QUF:L%U9#Z?<:W6Z?7YV)FNCBG1H.*&+8 M0HQ>4@IVU'#91TJC+^,5H@/1U? ZVM6_B-)F5>5T/!.X?,OK"[TE.0PL@-W8 MU\NKK& M:K7\*;U$% @Y(73/F/LA?M%T_/+@#80/:=:(^LB!H\)VC_1V7J0)QU],H8LQ M);@9G5F"D-&8=XXQ!CO"T<@" XWH-QY7H7/GO2E9L$%O1@9YQ)$281)&$F!M M\!N@/EU2X9]XMTKZ+0VRXCRB,XU\;&(8@004@HAIV@B[T;ENP$ 6 2&G\'9N MO!-3G^MXQSN[-8)?H RC#R$X@1!$]P)M86+'&HIB,+8P6;Q3'2O-Q]Z*=KI7 M%(#+L=@D6F[<\RO2KU@P)KQ]O(Y=_,U,@6X:7JZ2&E MFXPIJ2!3B09A@/<^01PT?0*^MF36N8_=G]WOMFCO2'P[OG(+YEQB?_#S7]_Y M;G.L:;/WP:7GL3O//X%>F#:*_2/@_A'OK__P?_Y#DO[ZG\UFVAWI#;SJG'7^ M!!)<6[13+7MPC;>"PQ]Y#(KB3 T_;:7;D"["" !?Y8?#FGSI\9MMXG+=Q4>Z M]+]?*0'^7[/)8%D#?PR:&# C?9-EY0QLNP[VS'2Q1^('!2(?"'S6 MW(N B,/ 0 @@N+"& ML?GY]#?$2^=:OKQ2VWVY)W?::YFU#Q(AD_+3B)W!V: /.6N!.ABHK5ZO&,HN M*\&Z8S"'(WD U1T"!6]D8/.V<7A;'(!R2)O<5A6P MRAM8D@>P'@- AS2'Q?OM MA_FJ(;ML 5?.'EXU,&>K<8?@DDS49LQ1!KGJ(*Z9(>B-^5 M?Z2YB6?-,%E7<:0<0 %J0NV][7L(6S#H-S &\-<'7#[1E97MT\4_R*6%ERO MNX:&><@,*Z!,JII4?#2ZB\(-JR"V,P0V"];D+I'>P*J-_O0VHW6@WP>?!Q]O M-!)K+6.SWVH/X(N-Z*;.+1+6VSCH9KL]Z \&>2&]J,;9$+OP+C7'F8,;^SO- M1RYBE(%[2FN@=GK=SB9$%J8J"X,,G%!5M==IQV-ZH3#HHBYMPJ"G=EJ][JX8 M7(37\X06/F;-M['D:2CC@VLV')]H!S$#UY (GE('CEAR>_-X??/KUWQ4\[.UG\&T:UFB[P$.SJ6LS METT8IS?U=L$E/6*&7O$8")P])O_G&*P@?K8/WI^,L5C L3$8PO4 W]4PIC1? M3_]U^(H0?D?=LC S9N*E0&Q]%=^GCX(O?CC/G"=+$ P6"$$,:)O/++.+?UX" M0]"T^K6%N6%YH:Q"8ZM=C5:9\ "2!DYHDZY-T[!L [>NQIHSI'>-V1XNCP!C M5@7%OI[R5136FR"=6B&UA+,+V@8%#F@24!6."=T4Y M!.]VXI?[./;8T:8X7@@1S<=88VU,,X[PX[/AV!::%MP&-HEF-2&TU?DT6"/# M+DD#^K@TTXP#\"TT+)&)3P? GTL/!MK9B&(+,RQ=_*9)ED^3\!B$$I=?FL0V MZC!69KMK([I-'9_-G;L>F5)&T.TG+EGX(43:SE#ZTP?!9^.BY8/@.-R")-AL M:92O#:&R0F=B>"]2AHL,1YMQ%^ M"%4K4%2ZV@"NV:-1L)1(C'B>M&?)A91'SZ=$N]6T2@!W11;GYKR@XL4V&J-K MJ[3$DN0'ME[B.])QC=)TW?$)NXR*"BG;;0%*B6P6N@OW&4*LRX2:LIS6>3$R M 2$D^--PQ"\I8?!RA*0"M==DU<[CU3/?VM<1B\B<7-_+IA7Y,!T>:SDK* M@-L(^C]MYSM*E.%&HJ;AO7B,"/R#=V8U% A M2Q(.:6-#I,4E+R0CH/M#NT4%ZGQIY;]*GK@!\ R'A%\'6C,R')A\P7!(;[C0 MOF4Z9L%KKJZ9;,?PS0^M/GL:]X37;+S/&F,V'68(+#1,BB$LV1V\RPW+01WM MA?K@%[#G6) (O&'TTZQP?8Y?^*;'?0/\]B_?8I_3%(K!=JY,9O!1[1WR;) 7 M%X<)V!/'^1+>G$,#SPHM_6:R7,=SYJY:'8 9RZI"(1F+4P5 M5*&PH)F+&8CN&V/*O0@ U"."3=K#?3BCC:DWIA)@ O4,L.D#2BV_8)^T@NXKO%J%=S_1F(#>,]D'KA<=,T.L^1! M184'"LZ\I3MQ_"H48/6'&%?&K:[RW M#/.7,V ?.9/>E0Q4>BYE+5# M0?/QAM1W0F(#$#G>Q/;H3;K#0@R^VLJ5+9% MOWR@;UQ$GV4@E1I/'ES??#[[T&&7-LA)]J^8HFP,4NB:&P:8D@+1QYJ\(2;P M=5.CNW-@8!GH%(DAF O-<:._KL/G4S#<'7'HQ)_XJ-LE1%M+*,KG[78J>BMG M% 7/=>GN?/%,2"1885Y(NC5R-_:=YF1.^J;@D(I -&JI$&>3KMT@YEION*Z_ MI<9?LT]VTO;^H-,;]-*E)#YZ64!G,K+]0;2WL>]V MHGE7[;;4=F<-^+$IRLQ;7>!Q1QM#W M4K\!O&\ \T/1LUB8C-$(/.ST&B#.R8<]*0;+>ZG; -@; 'S:$/"PVVH =Q:& M6$/1G7>TU,%@T.X/TNW%.E-QU(3+LI$VZ,@*O):-<+"*F!#+Q?IC?M#BS1?; M==_2LB",_1^UUX9TX7F.\>2S>[QAS076&DO?EJ&/AF.CP2"W(QABO[UII:5V MVTHK:116324$=MOL07?[W9;2;FV)W.W-Y=7-X_W%X_7MC73[6;J_?OA]&>18 M+<:]X7X_IIVUM*VMK?;?AT2S/C8T:I T<3??P^'-T@-D--DAX0KB!1WCP]1(9NST%) /*1SL<$59OT$C-Y$LT#8?@QR8M%6 .UQED)#;07T MF*3TEN%G!)YJK\;4GV)ZGZ4#@4)Z4BJC@Y)Q(/D.A<[+2WA1X#*T*9 >Y%2T M8$;OFFY NV#V4!1/T?85L'W\F-PRBXET7-=CK1?XH5LC8(9#=^'8+G%<\)/F M\"=,-SUY#;X+^X3-)*(Q-(]6BE"59.,E*E&_7'^\O6>'.V>F[[*3KV-<,8)N M:;2%AW+>Z_R(HU.K 8 ML:T4"X$Z;UO8H09W7FTG"%#0MM+5QR-N57RQ86)JI$/\<(O*>,66"(@H@S0Z M(4UM >YY(7A&XO!U=.0Z5K$WQEIIS;:W=Q1S3&WB0YJ)&-[28F]N@O MAD.#40CK;!8X;R^VVD ^T_IIUW=U,O,,CG4@0UPP^#EQ6B0=(<$JKV-8\SVY MI)N? 4OIQI1/F<4^UT8>W792E7/I*[H#(SI=%ZN*R3"2P3JW^*[+#X72+7:' M;Z?"8@&W6NA600]ANXP?!/TUU>%P25?M<:I8VA-4-S\TVI*_D%:,8:49=2, ME]@+EQ.L8@/"?/T8%AO]9H/@_8[_Q]Z*Z]]'HFM^U(8G@I&&;V284&4TF9^3C@%RXMT<*X.UFG$IY.T#Q0BYF7B"MY1$I!7^8"V#O;'T^6^EK1 MQA!SK&O1?9,=TJ;G-\ JTV*SY(D%QT]7QK1-S\WK\E@:([Y$Q;=I*3W^#8!H MIC3MB0YN70:A[/(@*T]W+0$73:9L2A;\L?3QQ_E'H/4$Q86>V@K C:!E8*1] M^3B?$?I1@,;2.VE'OGHI.SW*&MK'T*L(S9/)I1.A>2:R8E;O0<,>4(>A-)W[ M'NR#Y6/*KB9S,4:D F2^IE [#9OVB\6U@U?8(DH MKH_TJ,28C4Z#/D>S7$UG"2[\F& T9R&"Y,;J%!?$K M:,QK]0RV8)@Y!C:OHD<4W=U)?1?-=1M.]1!,=&W=80&N[?.SD*637UZH'=D7 M@>-FQD+@4AEF8.\+M'_87H'9M(> (P_@299)YWJW(_HR8!"\BF_NN>'($5\<6SZ MV8D%+TE^(S7%C%D".,<43A<%S"$CK+=W>6$Z>\Z[6-!# 3"!C\7@OA-4Z[-Z M<_I;T"F1;O*YFDD6VE6X;$PWZ'87WZ9B9U6"5G>87&(=53"S$DU*@BG<< XL MX0K.$6!_39-V?.!IFB$.K\>.C6E33)G_F_[A;9AQBG8/,'YR#+H' %_#_(!- MD'P"DO*_F-J3[; 3$MBZ:C;3'970N@VY1 M+[,R0Z"X2N,CIXJQ\)*E8&=IZ3/LFP/\,Q^U5][&$99X9&2D= ':QG"WVCTE MT'M&E;!RI[F#&N[WVYW4F!=,5GNL&XE\CVE M->AUM@?V$^[^78?I]@;=!VU^)4/#G[+C6[AQMCHSA=]'G]--U$U+&3P9AB/C MIV%&B,C\X:[SSPBGY;F2:!@Q-,+]V\3V9Y-M&(;(?(6U-Y:&A'_X M8EAT$X=7+67#^B-V17^@>]NWUM_YQ+BOMCDWETH+!.)VQ$#@R;A[W!!BA&(@ M\[_'9V/?VM80NY/"H$^:]?UV-,(F /B8HIXU/P>0=E81?C6Z^[)C%?6_\@H> M$=G!0"N:'6I'+I\=2]I1%-F/5+J7Q':!OB60LS+2&6W92O^[9G6,[QZZZGJ+ MN?2IU#Y$0)[E,@ZQ:SIN@Y/?K5C1:9C6QY)3UH=&F[*6[.SH-=T=&$HF M%FS1/A9T5&F9;6^ M2W@7@YDV#]JF\#V!^(DK"@3];&'CX\U"^Q2ET58'43.*6$I D:-:6YT=\G'Q M%$OLVJE$Q]ISZ8U+"*P>;,_"ZJG6V\4^FA%0C"L+A(C6[EA>1O2@^1K?E5FH MHF6]=F,W*F#. =L0A45K,];(&(]QTPV#/!#J\]J"FD;!,E[L9OT<@!^%]D3&1L6Y=3??!B#"_ B&)2S M5#QYO:*')>8&[WY(DS8_]'H=>I *#XT&33(61E<:K#?"2A;0WJ%X]Q>#D8D8 MK9BTYBN$BA>-T]KTL'T+G4A5E]%(%W-6KQDCI1Z>OI=&! M$L9,++^F7SU5: M]BF?M[ -"P;Y=W"X#56BY1H&O;-&O++SA#94(=6J/F6<(>M98>\T1(S1BE$ M6&^HGFS'L5_0=B35L7O>#2T%%^.5>I*L@\6=3&PQ@>W20"J-(6W1](.RQ8"2 M2;1GEF,,6,T_67P1A;T3CKM09Q_6T\>H\ M18;I9E9POJ"62Y+"5#-9,HTF'%NW3#1S)+WY06F?MP(A?1OP(>$QL%=.^USY ML<%+N35)62[B1N["2T#)4- #0QM(\[JYJ)$.2:M)K:49!!7ZT!BVTXQALO=@ M:BU_<"R+N:B(SX'+BFZ>2RWW[Z!;9GVUPZO+P%C"6S!C)XISTKS=$@,HZT#: MA@NBA2*Z.#OM%S0,NB53ID6NC]V/EQX6++0OB@*.*#X(.F?0H&L_I$[0B(AU[0I./H15T#'9#X[*)0XU(/K8 M[(K-'D[$.Q9&4*9]S)JON^Q;005_M;5/VN[&*J,>= A;K1&'/8R1Z%&W^XF, MJ,\?BH.@S 0K1E64=RSD5NS;^>_GL8,AEZQ?6M#[@&Y%6F +=,(Y8+#C5>BR M\""J9\_HW7\^;0C'SJI.9X3Z1 GS+.PU_PFBY"3W8B=B> .T1+_]AD1&P!"/ M?L\O))SC?0'L\+UFPN<6JZO_=OYP+GVBQQ1P"#CS9(2F@PEI[BS&5K ")4?L('- %7IY)F5Z<.UTZ%!# MR6#KC,4S8A3G)HM36(A&NS$#:OQZ:E2*T#I9FL>/;%-$(ENQ+THT3@S*"D!M MM>$SZ!DNLS1&P04!I\@DC*$W>4_3=%'"V7/"GX9X\!1P_.7LR?8\>QK.B\=:#5B% M!21@CW^6.,A-]OM[29V]IIZ*]H8ESZ';2#Z81#W;=KXG>D5L.-U_L0:".*U$ MRZT/4,6FT^4.FQA7GTLE/PG<+?O%T6:_G+%_M\8_C=XKY+_F\LY&9(&E/>%9 M^BYF)S)8#&YJ>MT??Y96\D#3O[/>O4W@I.T &W18GXU&11,_0O1[M?G$G"+U;4I\G: KE;VPN0JAGM?5=2E!6M1VIXM2#V,=-5R?J1RW@DZ#!^) ME!]@E7;*$60AFE.O9NK53"V+L85'IUYX5&#A\05O\]+Y@4!>XE2O.^IX;&^_ MTVB5J_WU0J06_-(7(MU&IU,O1+9R?.T5LE]\<"8.)"N$&P"2AK;_9))#Y\5+ MWPO:DB(B+;"ZC=9A;4 [LPVH=4P@'3MUA3I0>J)@[8EYT'>T2*RLA=S:&RWP MQ_@! 5HT&)80TI,3#556&VI/#6Y4:T@_#'J]1FLP"*Y1H[5\04&L8#>:<"; M#]+YL,&X1$L5::6TAZ?.@"#*N8+#*?1P$.\R&+8OCXZ_*;%+DS$>R'F,VFR SZ>HQF\('SA7-0UO,LO<$@>J@E* MCCE-:&F_.[%?:'4GZS3@V7A)>]!1/4*X?2Z_9L.Q(;7..Z_AO4;!^_3PYM\T MR\>39OPDZLI!!CB(FFD455XU"CQ!N_]=&8:]) /.T9$ MKQ@/Q&WEL<(,Q,>3-JA#CL'[P>(+VA1O V EOMZ$G9NV0)UU;68P1N !W[#[ M&*MH!LYA/_W@UB2#'J!C[[OLRL4I<<;!+4^@8WC'.!94N^SD"$X05OKN18_@ MXD4&Q:FM-;;M@QK:.M%>8?]OMB5_ZA&2DJ/5F1'8/JQ*!" M!)AEYR$/O0NQK0:7O>& +KQ$#2X^I2I(PE2$=&BKH91;EW'HS*?X[E)53MQ= M'N\&NY#*=MJ>3:T]VW%Z-E5N*.5F^85V;5DWM$L_&!9FA(I2Q)TP%WDKOWAG MF==6?K'NM%*U\X?RLEFW]\HOJ3D<)'EM-!;KP,3?:"S8@5=HHW%;KY[<:%R^ M261%=^2PT_+7Q5Z7N!^W<[/_8+1/.%B>3?\QOF[*K::LK.HJ'9]Z W8[=?3? M'[7EIO$!7NUM\?J$77%POR_HI'1MZ?:49+O-(_B8?\L^S?GRB6:[I[83.&69 M\[#X;7,12%_I]#O]'/#CU[#LA!_[MA#^*2U9&?34% 373GI8!+>Z?Z[3ZJG= M_?';!:]B.*8,^K(J+V,D!BK;\&;0[O4[*<8C,R:(0G!)*+WS]5?'=MV-.,0^ M64(@BTV0.X!D9PW]'8%FG:PH]4"] JMG60H<0E7(0+5 M40?=5@J.6686">>M/'"KI_0'>>&,R%W0;OP-"+:]56C!:^RMF-#@5>8["*;: M[_;:*1YVQ10;0:8W&FBFSQKR76!!!Q;!P#/;XF>@-F(%PT1O[V(BE-:@*\LI M;B=]"@&0RL(I$$MUD&*O=T%JK=$+!Z1O[63NNOV^VDZQT+/P?Z#"PF1_0&Y$ WY@ R2^#\+E'5!KMP>=WCJ#N79&L=#-(GG=7C\M M@,\+W? !=XT-6D@)/T4WX')O"1]<36>F/2LJ:J_3VA"5%$\O?M$ .S]QH>N.3^^@#Q=,] 3 )]M_\D:^B2]@J_5= M2!A,!' 'TX230.@13!',L(L(#GJ=WG;JNR501TW@+ :RW>WT-D2615 XD?Q; MGV39,U.I0-2R(@N1ENV[Q=-,V:"AK^YD6-L#.7U9OCAZ?F!E">^4_BIGN1*N MU4R]MCR\^1"/!#%)R@;]K[8]Q)-^(%W1",%R-?G[3J%65Y5[*_(WNT$A)BDR ML+L-S)8[Z>%\7J0P6+K8TUY)1J3WS#EVE*ZL;,1I78(N5Y"S[&7U(/QOMW8 M^8Y=!SMO2#-3L]BM9G@V=C9=GPJ-C1H,<8<# (>O@L]WLA^=OMH;;"3^RCD/ M@U@&%K7Z$-:E[:ELBQA\1R\F"S8]\,U&^-OMDVF,-7;V-ESTW&G&L,G#P?#- MU54<='S^&H[.?XR&#B-,/!F_8=/EC_MPP8-CA<4='!S\FYN<,NW*]"5J CE[ M@Z3 ;P/UWM1D#C)]%5L<:1]J)+GB3/$7W$B^8-)Y\FDC SU>0)?X>OA:5%,)J"(*=L+!P MXT;]A[3ZSI7EG+S<,U;_6>9Y@MAEQ$-6]!?0(+S8#KTQ=I%@+0+0-0.&#>VU1P:KHZI6W 3 MO$*Z< =1M\4XOK88*Q,6NQKL4^[O:S3Z+7S2=8=7L:+=GZ9 MFJ^4L3ZB?S1TVR;9<;PL)UCWI!$G42A^FYI5)%$:;7"X[7YI*9B"&]?4 M*E:W?2H-?[S6I-L8#$I+Q8O4]6F[JHT-5398Y:[C]2474[PE]-_LW(D]DG[% M"U?>?+%=]RV6K+]ZTF>8 OSP/XGF[%%Z$TP8G^]VA+/A7#@1FP>G22_++*;^ MIJDH[8XJKRW4VP;V8NB>4WU9<4S(O>T=7W MTSPLH@27Q2]6HJYJGD^(\-G'B[#XX7DG =#AXH0NC8BS.*3,X.='\YS#@X(8 MD+^PRYW">+)E^';G&+8C/?#+""\!2>D-ZU521AA-9^>3X]QLYL,IRV#0ZF?B MR_9HE,.@0N/M_+F5NV8U._)"J]#\&1AH8WH=)R9WL7A7&Y,F]>IM69%^YPX> M$!Q2EFQ@Q>)J.9CR*Y\Q\9S-=SNB#[=TZ#?:E.L-_ *0_DZ]; !F&L5[<8HK M9Q_D\\[&Q7YV\#>?"FE(7_EUHA?L8L6D$X+APGX]V(&"#IX?(_C<;.K$S#!5 M,"^?M5Q67-]\!L>RD17;(! RXTMX1Z6G.6/BX4V=MJXQBM.+6]G1$WIX^K/Q M&IW3W24^?:1S7(13W(4*M<*XI)P\FH?#76H>&=N.05Q*7 H=ZS7YV;>&;C:Z MI@GYEK#O1DP\I.K-P?SKP96APE&4@1A!6#Y%-WA4%D-%3[4Y*E2#.DSIL^WG M%_H'#]@,+DZ XY<6P30[V#=@RX!_!=#Y4;>0(#\74A<0V*NYTOY"U_VI;]+; MPQD9<37ED G*R#,)^OT&Z==T5B4RM/16(NR!L8?0QZ"B0"5@8B#=$ ^G=7%6 ML!,X*?;=2#W=7U"F1NUT.UVEO8X9.R-2"H-RTIN2N)5_**_(_4&OO]9-B,U M$32LR"1RJZ>T._U:PTKB5@$:UFJIW5:)#'SBM+7#E@ TXH4(6/H3UB/&R("7 ML)^,95O1'X:F_U>!^NQD;K(!)_2 M 9E?'Z)E(O4^4?'CBUU:4 QS'3PFWGL] DCD1O@"UWI;TWK?I5XK7])>3C1K M3*2A3W +1WO6#)-USYIC(AJ&UDQ)TSU,NK'T!+4?L!IW?1>O-=/RDFKF:2@T MZ6T$#[%#N9;.<8ASI.?NPKJ>A&5LE1^"7J7(WX%J78Y)_LJH<=F>7CNZ%KH) M]_A"3%B-? 5,)_L$2FL--L[$)F+SE.MM]G3DB\ 70/8R@JK]>"!:=+62*1G/ ML&RY?_DI?B0T_M+%%+M1[WGMH"IW!X/E:L =@=F:%-_.'\[QMBOIFX6Z'VRF M;=RR*8A8J[87OST C!3$$,(L@M:1U:[2/QAQEP\4)_=]Q:(Q0+MRY$S4;G4Z MO?9R&7%9U$YT^ AN6SH(O;-MF.E$7QH#=84"(A-+DY ML&GE'-EL24>14\JV3\V69"/VWK:DT^NW>LLERZ=G2[+9[CQL2;^S>/_="=J2 M;.3>UY:TNWB)U,%H7:J)V'193*_?[A^.% >/?[/9TUWCWVYG\1+@/(BKRFH; MB.C8_G@BP2_]4A:QGXUG$E6VNH\P(V';HH==S79:W7U6LRO16D/N@E(U.5%X MSYR-VFOOEQ_83-&]RL-@]/+*P[!:X-#)FM;>Y6& 17ZT+[+P<6MR[YN?'.10 M^!BG+CMYX?*3%V]T$(2WO-UEN94CZ:<3!"DBP1J2'&JTUN.8B2=%EUMMR88" MM]::[4%;::\]YU(:U476A)(/H_=;@[4G_T]5$XKL@M'JMEN#\C3A K=+'0/6 M0V_&FF&]?6?:[GYU47R\H/_#8?;JFTI[T%%:&^SX J@;B)*;8Z*2[$ U-,W^H-O=4&^Z'#J'.D<"EU7EN3^T"EK=*&>2_<%U_.F-YR&\NGA'63!T=/*:Z@U?C MM_!A+HYF#.\A",C-R$90(! Q&/A+$03!_#A]R2Q*'+QLX[%+N:VN;9BT(U[% M\FREF?IJ6/0L>/E\X[$&5I!15G%(&!SY&+@4YK4ZZ[UGM9C'#_(?3.DBYC%( M"F9>6UV_4!&1>=Q:,M0;BV83ZT4?_-G,I+]":$:)(Z85C7$OB<6M$T=A#]U, MV7L3G;U+]G./>+HHW2S%L+;5]6>"1&1>170SPZJ\>-U4*LM>40+58I,K:3SK M5H]G2R'-X>WI4J!:2JS3ZJQ/A>_)O!OLF\/*0!RBVV/+^#=M.B1INN[XL0.L MIL&/O.S#"3J1>Q].=&U]U.#O.GF8$))>B%)4HE;MMM566UV?,%H/;S6(6.2F M@=II==5-VY;%$3$OPYXG10O(CK?[W0T["D='XM([I+14):7X<0<:[^ -D2UW MM/3/T,/O<.^L07TAGC'$O39057;,_]K2':*Y^R2=5[L-W,+CL/#W$1*$XW84 MAR( HIQ]MA3'N"%#FA^&-6L+W<<1@K5_UTR?SH%^KN>K7_')HRF M/P3>SLRHI>!*%NW3:Y"9F=M14/YZ80WO"=USO].<>'? :P[2=:S%7V%-" ]P ML'@O0I3$UP8J+X[V0$>K#I=3-I06^,X0HW@5*0(=M=UK#S($-V(+PL%8SUQL MK>!;\36S'N^[2#L&"]=^ )8'O6!+OM+51D[,5MYCW M=-3;33PJO,:EV>ZKO6Y[]O+KK:F8YE*&X9=:&#EM)1-Y7W;R#4BN7GZFOD]O-?"W>J\:Z4![)[B@), M4C:YD72012=@.77)P*5V?WW!4@$$S"]]F"\U$O=ZF$N:CH.Z!O'6WTQD4 M0]T=DWKW"I:@<4MY!*$\Z54LN>KT>747\H[%K8+PM=2"FGS MT-ZJ'%@0A*^5LM3;Q,[%6VIY[379PG->V-AKM4:+7=EY,+Z&YS6CJQ>#*I;[ M,'V+4_ ;V$OD= :0O8(@ 5YU#*3O@D>MRB/>^M3OKDB*0K3#[1XWE8"#K&< M;O$0K18*087B$$FSTQ4*<=U#X86.!W0/BSL*LT0#).Q_E-N^5WHSH,/L(2I* MN[_AW' &V$6F8AD;B4JOW^^M7XGF3,5"-KGR% ;.#G LM51;K8&\7O>70!:8>.4JLXH'O]?O?N9 O-U5=D]Z%7^%MN#46:N* M>U)'53O]06MMWEYPZASX3O JF:5RHSE5'G1[W5P5+Q9"-!;N+GJ:!_?*.'D1 M-#'!Q_E5="!+C"!.:0T&*9>E;<:@FE0^T*)$:;6ZZ]=_A5)Y=].9L_CN&2:W ME?[Z8UY5IV(9BPVUH_:ZZW/LF\AX#6 [Q/7VS>@&XV#BZ##$:"ER3UG?,SP. M9,D4*$.I6CC-^G5\!@KD9,?S($?NQKLO]]6UP:TH]#F0<^N!!JVURJGT23?% M*S=2I3CL#^]-W=F&4E:2E;DMO5V5Q+^ U M1-SVH"O;%N3C'"B'OC;!D@2PBB0LY3QT>]#MK[\M9BM"!M2@1'HQO(D4NRTK MANBQORB579G6/_BVT)Y9H9C-/K'P!@#+ZEM))[;3'@;D?1YLO% M>.P0>$Y" (5/5)>!@3]7,S+U+#$Y ^V#%(3ST M'8ZM @Z$VD\V>ZH\Z/?6EW:)2I8"M]6ZG:[::Z]WQ[N2 MI50=*[<* %;-O=;Z*@!1A:E ^]_M0@C97Y_UK80PE;QOTV[#A&NWQW:EVF?; M=SQ"+'Z=G^:,8>7[R7=8:/#ET[7TV7B%L(;=(2M]]JUAAL."7\@S,26E(+*G M;+ZN;+88X$?OW:/8!FL%.47FTV2^(QW9LWT/?6Z5(3O?@ MT?OCA$A7FNL1QZ(WW&C6?-?+,HK2> X>AVZY'[ZH5KT0SC+EWB7TRA[A'8[3 MB-PQ16@]X:1@0YI&%<#TER@%Y:S+^V3GV6L$EN=)N=_IKJU8*$IV8 M)=_=S9^"\RYI@Z6H'9;L%B1+GOU@)J&H='I)JJ[B<9-N6^VW"DG>%!"H5T:U M"^9DQ_MY+L2*#\$-O5#Y6<'?C<=N=#?&5 MK5.0(!1@H<7+B.9BD MF<+?0U=(6A0FGM*,IOMX7E?M>$HCL6UCB!5P%[FU5 M-1FN"XHPM!:%ON]WOE=H48D]Z%+''+4XL='PY]I9ZF.5-80=+1#A!?.CS(R49]=+VZIU",D?%G.6O4CO+@G6D76PSRC)/?XB3 CZT?2VIQV511X:R'[D^ MF22DH+8_)@S= ^4Q2UQ(Y;PJ+I@A/9JU4)2.4F[D?,B^".+D+4K2NOZ!F)S+ M[H$(2Z&R=P]*6OH4E2[.WN7TI(Z!"2\0;5$;7681I5,H4BQ)# [4):DE5L@N M^CT4)0F#6OHYLLQU7N($" 66%(V72"G %KTX1_FJRL\2=POV M[C95[&Z!/%!;K7[=:^B@S=\*CBQ:9Q]466[+Q5P;N)(G:V_$$>^>FZ.YI";# M340BA')%7#A4/7]TH/TS0;>S"CWV4%0-2>G!1)4V/\O)O+?;AW%Q)W#4MV#& M%7M.=\^T=P4:*AUG'\1V47=\Y7:VL:BVQ'4R+*^%?9VH*>\FSJ*.EB_9V;5K M&_'86<0:IWH'RO>J%A*GCK#:=V"WBVHM?,RW9%9MC;M/+Q1QXIIZMV+[LK[R MFMV(P\]"@YKBSI@6=^A-A+3N\9WV;O?%]9SB''8\P0NG^?LA__"5!OU_Z<7P M)M*%KOM3WP0Z1>_^K: MD+TLKC\0Y]F@24K7:]YZ$^)(=_"C$^*] ZOXF)I%84DB0@L0EV M623U9+6]CN QH-.)L[OHYD"/_01.:2F#?GMMY'$H]&5%9N@7J&^*VNMVY;7; MMAO1+T,ULM$B=]50>ZW^VE. :<2Y\7%@M/7N1',(M?ID.C/M.?Q59RM EZX M#4LW_2$XC=B"4GH#[H)]^+:)F19O+CT0W7<,#U9IC=P[5#-H;T$&ML[S:$O<"2NK5Q3$,OO+D)64*97C;%CWKP6VWU(&2[&8<#9T#+,FH>\,J MB[H,NN&SSGU5T!] 'PF1:&@UZ_ MEFL-KK=]1" M*,QCI'D*(=<17W@Q#O#:BLY*J]-7E*.C2'OYC>ST/C&=;6GFO73SQ)][AK_)N\E19YY/Y_]9>S] MG#9&[!UI_: -B?ZE(;G$,4;\[1>")\+>2T^V.?Q90A2:FFF,K?>2249\VOZY M](!3XP=YSOVL@?A8,+D+\F$V=6WFL@DQ_8 3OL/7\ _2;:GSS^@.(-7F!!@7 MI4(!.C5T$_/37T 8K(0_/CD2.]6O%*.N/P+K($QFC/064[XEM'QH%"O!/&" M9KX^$9U:+4D=-"14UH;D34A8=C?1AI)M$9X0LRD^-!T&TZ14Z<$ LG3U"B[( M,YX)SXQ?6SJ8"OR=;MJ_P?'/Z)OX^]G;!F"$^;B1H1,' +?IKMAW,@_2$_S)'1*ENV!-7#I7RS@@OPCD@Z'&6%UXU1S MOA,O*G*,$? G-YE2A!_P*7@@.OXBG#@9AS6.UCU!1Z,C!NQ]C:H&3#R7P+'8 MTE/X&1[MGF$*33=@?K#Y:2C3T@N'#THG'A+@XY3FEI[F(0*A<\'\ON%Y) 6] MCS: 0B4IC2'?EF=O4#[^Z8-,CHP0HT5.+:+Q8IAF.I=R!1V+CC%889I@V0O0 M@9S^?_:^_;EM',G_]ZNZ_P&7S=PF5;2'[T>R,U7.:S9W>?@;9W9J:^MJBB8A MBQN*U/!AQ_/7?[L!4J*L)R62(F5L[6XLB00:C4\WNAN-1O)P+NYH4N$^0H9] MD^;7_X9&<2#8ZX129@5A#BQ- / 3=HQK0EU< MZ.@ZSQ@L Q9(K;+\7LECG:!:D]!;LGA #V_FD&.#=./#&\\ W M8(5^GU(V6N0RMJ:=&^2>NBBIMS'8!BPT";-P6YB V*%S;OS ;4&2!.DW,DJ M_V!CL4E0SS7MAZT46]U2K)Z;ZRE6SG4+*.ZE&O^Z(-E,&TQ1'C*N7Q ?#&DP M#*Z.+Z85>_T+KF8I>?;DZN)+^N1Y=5:P8?R6*:6 ZRW$+;8$/15K 5,E+O'< M=,PTY*)T$HIR7LJ 'XQ&@&&DYIIF=W@R?:9#=U&>(%JE\L0GF2BP.7O0BIN6 M#^ $.$9-A"O8CA5YJSOM\J4!?50Q2>70V(H3&(YWQ;%F2BZ(QGECTR8 M2^'M); 86@H/PJMJ5)2O*&68 *,_HMX<"&QH%14^6\!+1HS RP! H#0R)I([ MF*RGJF5*EF4SCJ$MP-C%?E$L5;)ELZ*"_]VZ0>A>ATS0R"C/\E+C5Y9Q]SJ^928)O#03_ ,9M%&[C.(PC.]P]C*D M+25X7A4(A/E&>N(\2S.@GOGX./^C176>@C9F*_T+L@>1K$OBT3"*91V'@SO^,^O!C9!YV83^KV=QTG@,19=W^1V7^P M6\)B*T=PU-'FIPGOF!T@>PO"XA_-$:R2LZ0;'E*U."]1?)>XTY^>\']KS\TJ M+*P):0@$[KT$= VWK=C29(8MJ_?8^K&B3$]:K:J# '4-/?9K! Y%[_$EIOG M:?Z-/06&Y1FY0%?[AF(TC[M0E^C0"0@,$@)"K!_/G Y?AFN:"87;9J@_O"1K M)\CUOMTD,7C19S#-W[1WU)6Q3C] >Q1>?:9*F:5WI@MUVP'K!F.>G M+UT-S48K K65MA[)D.*<*YV9<,>>M&% 6RPGC MDL#=*>5T]'\'/I:^P@1N6!'USK*6CCUIPX"V MT.F-;]UTFHHJ4#X$+@U-@7>?8]KR#%7\EQ_9^?@*R\H_AW&>?G[D9O=CP%D\ M[?TY.E8'8<&_ N>J.(7#)JP)('9V!*?L<%R,775FQZD>3N,@3D[5F,@O;G3# MRL,L'J$29^9.>>;Y=T'D4ZQ*J$]7Q4NPDLM#$(@*$P*:79[2GA_P_$(G;L . M#+Z&9A+7R[#LUH=@U/^51J"A<30,[+BO0$#C2U7%U!1+E8!FGY236*H$&@:[ M5.VW<]Q.J&B@IR4/B!"V.V*6X7;6Z0&9AB;_J/'NH^6YU=[5.5JB6_U=G9:1 M/I1M^<>$\F-S:9 Z6SLW!(I/$,7"G&DB87,(Z2F/23B$(=.XR2Z9EK#6>P7R M8W-ID,I:.S_:\42!XCYR:9 H/NH9P89GZ) S/()K M:>^S9Z5\I97!HPN'WC/L1K M_WO(EP8\!CB?HEH5R!L"\H0B?31P%K>OM&ZRB\+O'5;ZZ*LPBBL'!/($\@3R MVD!>#V,2 G2G#KI!JSMQSPKK5-RS(LKE-Q89/X)".'8M]V% _]A<&F3%>X'F MGJ)9*'*!\\> \V-S26CM7LR3N*UD50Z.N*U$5+8?=&+/L:NX#P/WQ^;2(&O= M]V -%&@66OSD]CT$R(? ):&R>S%/XI*2OA\GNV)E 7[A90%.YK*2E1,WB!-# MXEJ2QWI6[)2O)1G,^7U%/B8T"\-# M(/UQ(/W87!)Z>QCS)- LT#P8-!_I2I$-=6D7+A6YP T9LK09(BU<)7)U\25E M^4'Q- OB*"5CUX?/)(BR)(C2P$/VYRPUY:DB*;(NZ8I\OC2!Q=]_^S%/SVY< M=_KB39!Z89SF"?T\>AU/IC1*7>S@"PW=C/JOXS1+63GD5VY*_4OW?D*C+/T* M8WD5QMZWG__S/PCYVW^=G;T);@.?1CZ,%YJ9Q!%A64[PR4W'9U]HY@81]]/R%Y%/ F?Y5EY0GQJ1=, MW##%-+>?5^1RHK,1XICEK<2K1MF9%A2LHIX3[!W?:>[LW*V;!"[NLJ&9YT[38K.]G)9I.2U,]>)+:U:8 M'BQ">+,5@"V>!)&;Q4E*KYC++)$5L]RO3R V6RRD\:R1/"_S]=S_<#IKNK.$'Z,7&7A92P\[8=XPZL.P#;TEY'X+G%A74UJ8/ M1$[;HOYX6+-?;HQEKH@3K%MP=XHLM68_U1:TV0TT;I'MQ$RIM.KG[R6%@XK) MB;V4]@LJF))JV))J-;/('C^ )Z OH+\J5(TX=R1%J]YV?X+IS (/;F$I8=6TBK2X MKN+GH@C_B13A5PS)=(X6)Q?U]P7$VS\<"1#7]!.!^!%WE;MVFM[,T_&@O83X M/.:T(AOOV+O&HH#SD HX;W#++$URK*.I"E'664"_&S?0T27+&D#)@-8+/G>3 M69Y0@?>0#Q)9O'TKN!LX67;1-<$THR+L3_'8THEZ&1_KH=V_,*D\G;D8) M_SLE<42\%<>3^&N?1V^+E[[ .Y\C/#ET$?GXS]N*O!UTV$RW55EW*@.JT?-Q M1UGG8-:9;LBFHS0R3%1Z[R,OGE#RU?U.\$WRA0)Y7A &[#2-A)=LO:.PD+HA MP:-Q.=C_]P]?DO#,%Z;HKV8+=,-?@.?Q\<4N+K*B_5GS"P_7PX15Y=;[3^\0 MY)K^D%D'$=0Z#S^ZWX-)/EE[M+$#IO[.*LNS$X\%-:L..JYDMC$L9G?!VTWB MO8J'ZI)T=\W#SQF82>3"1].)';$^B&&LM4IC!W (5JTS^5RNR:"'! R (SLK M.;:.RVKG#'D7)^"S1TO/O0F@B00:#=SP(!X5'2P\46W\8)YI]7BVC9[3X&$= M2:R/NQ9X^"F.?.KG\#">W7W['6M&@'[_0E/J)MZ85:EX0V]I&$\1Z@>Q9N/ L1OFMK&OZK4?(ZTG$8I]V$@G MTS"^I_0LX46PR(? O8;A90&B^G6>)*M&5[Q4%,ZJO%*\L#2H'4)/NF(XMEP= MS;9>NA[$+E%"S3)51=EK$-\]FK+R:-ZL_S0C\2TL+!_>O_M,/#=)[K$^&JM^ MMC0<]OKGT1Z"?@%12G-4OR&AB'E]\%<)C'(:78_#]%]B%V? M?,)UY]O:N-V[ .BG(0B_/V__@C5_X?V1!PGUE>7YEDU9Y;I&-C7Y]U=Y&D0P M,/9&&K#P#X;ID(!/V#WO_'?>V8=5G;VZ_^C^.TY>AS T]FYU;.70=BEL9M@F MR-*OL#<^CV;/5QZ_C,/ NS_U(H [\&U%;\LI\Y9;I%._+@J_>B3:TH2ZE$$%=",N MDIA9,74#GV0QR1(W2D>@ 5T2%D;8/7D&3]+O0<:;?%[6 (1/P+ I< P:F*!! MXOJW+L#UAL9YBIG[WZ!Q[ F?GG4U;Q?:@999BE!XS[MVF:<.I&9WE$9E&U,7 MTVB@*U04,>]]0EVL45;)C97P2+&*) NM$]R3/H]D]@N4M&"-H<_OP80]A]WD*4-'? V3YQE5J@1)K-@ M4:6MX1=D7,RQLL^-5>EG>.5[9TFY'W JB+(Y=>Q!RIQRKJ]*#^N [@5%\FOD MLOTG@,L?>8S_, EG.5Z]2RL4D@$ D% MC1IX[+@G6\2J>@"[K@U>N;0/4Q4+TEA[>?J+[D<([Y,LW<,WC8&T?!'SDM8)M09O@O M0?D:$$Y2:#,8P1! !Z,9MVA!5#4TVBU5$V5'E/8TCQAKLZ-Q]]>4C&8&?# W MX!F'0%F EH#.X)=;6J9[@.[ _4-D-5^4L$-@[,%T9S7R&,[#!?5;DNV3@.?E[? =RE4@$ M[']X@P$*? F\^P%-\65;E^E+,(M#=V&-9[P$XP',?; 9<2Y2XJ'?#+#EWDNQ M*ITSH]V=Q'F4E.2?RCDB0O,VV9=3]Y[?] [O^O0Z>\[O?%^^8J3((RB^U63V MK04M3:=)#'X1,^_FBF4& ^YY3BFS\49YAFX'(W(4QG=I.8WEQD-E4#ND\^\4 MK)A'0S >CG(>L:1#SMJE^ <\]+Y\YH)#;8\HOZU8AJ95TIU7M#LC3)55>74< M:V5H"=Z&->E/MA84F0[_I&[R]2[>AU+'L&5Y*YX-YA(@&14.?6DLEJV AJ1,"8$DY9.M-%J#"Y_H7AA39!5@INXV M7NBC%^/:8;/(42U#,>R.AW5%O3S!V--E$F-:R/K+:_:9R?G%-65L^8K>3&87 MUY2=EWWOM,5A:[IF+&WPM,RFCS3C6VR=\XCU7(=!70M&:PAZP"]C_P=P*1#HK(T4Z'5;OH MHGU9I5N:67]A^R6)TY1PHW&!;S[/:L68/H8$XC"^J60]-,0CWOMJ+M79 "T( MGR?C4O_KC.IB0[4-KELV\-W9C>MLK*OYOI&;6_)/#F4VE]YFDD9:X?%NFG(# M=]>M"BTSMCZ*]V9L2ZO/OHC=78UT#]ZC:0K9TO5JYFL+?-^62-0]MS=D_[3" M9JLK5!)EYJL9_L[70CL MGHZO8FA-;,AND]G6;=_^.F2-1&(W\*_M3:PNY7:OU#M%<[1JH>YF7=XN9+=[ M=;5[0*I7DGMXK&HOA,FJXB@'Z\A![39O4VJ.8\D'ATL''A;=DF F.Z9FM1D[ M&?B&1!N2:NJVI1V\%@QJ2=TBJ9;=Q.IX+*>ARPR:_N4;](>K PJS#RCDV47T MLET,]6_RCY<8W.%>PY%"1XUP:,L*;LBV8QR>#[1MP>J56].MPZSK>]KN*OA! M#1R-9961]CE0JAUZH)1U/1O.KRD=Y2$)H8&B1%/92%D#;VZQ,AL[##QLJ;I M;[E_9CV)O/,/P6CK)2BUD#2G&&L?%_062%IW4Y!@\;V]=I MB6,;=GE^OC3:X\MV;$%_0\06)[L+%C;FIK7$L$U.VP&, 36L-G"L/\Z7:_SO MI(650X_U0\^SP5Q4#A5>-'LTM=)TM>4^16C7D+B=.^U[CKMR;_B^Y-Z3T(F- MV=X\=&MUJJ9CJ[N=3&Y-*CJ=D)XGBFJJHSJ[>0%[ST?GQZ/;FYMC'8-4==W6 M[)856=>KQ;#4_%&PV4JFGFQ;BM8ZMS8&V7J^)G::GJK8NJ[NEB[7N&@WEV[9 MP_6P;QJDC8W:]F3@X)UOU=1L56X9V$=0)"UH +3"=CQUU[@*:&P[I#T-L+P-]G BVMPM;,U7[X/ZV?<$2!>^=4"(61JLF7OEBNY]Q2UQ-UMI^,T [3!"=G"K970M50\*G%4.ZP/ KAO MNE@7T83VTT#[N-W1-T.VB_/>/?3I]MIUT@W;V:VJ\FEL _;]M)8NVZK6\C9@ M?[34"9QY'Z7'=S!W-__Z[-GTML[HJ<7\AW)8W](LU6IYEZS+@KQ]]JCZ)CHM MH7Y+[,F6+;OM_,?N;>8.JTDHLFXZ=LNAD)/3G5MV"!7;,' K]1!*23J1\P;;9^(T&-V/X\>SBEB;N#5V8$G))DR#V=^=NV5K1&'_] M%1W%"?W$F!O1.S?\G+S]GA67V"]9 [(B\P.F/)O@YTM%_J?S4;'?[#+PBC;8P=<[&M[2C\"4\7ZEYU3E MD-(V#TF8C>Y=D'H #2Q]LSQ(_(ES:KLZ_^\P>^D'MR3-[D/ZTY,1/'\V/^"_/5K,*$I^43OR)=XXD9_?4G8[VGP)WU!%'F:O7SRWS?9RU5M5)XAFQN5 M"/M&(BF0/"J>OF/S_H)D'^#! >C>]YSA0U(Q(] 186@ M\L_KA/Q8_OW@D89H7DO@US$E:'^ZT?U?4W(/=!(:^2D!24,])B-$4\[_VYU,7_Y%,>67I#)4Z!^/SA6,N_JTBP'<90MIS)TPW3V(OMUGB0T\N[7D%K^_#5QH]3UV+H% M+AC[6"QCEW$8P - _*LP]KZ=O-P_8%P_A1^H)*."4ES]^%3Q2G-%@3[W.@AQ MM]?U/"PQ"C^"(&?%Q (B[X)L#(\2^MT;PV)!"31"B9LQ[0$:8PJK*ZPEY-H- MWRG:]84&A"NCSS@;C9V,W%]2OP@ 4+#>]1O+O!MZK*FT:>-(Z0L'@'I\/@8YITF MZ5\)_2-'OO#N;%A%7Y(GU:!W#"0EK %X"9=^8$(QWF=AG*;/%UXM\>(5>*E2 M_&1!RSY\<,:+;"Y\Y,8-(A[5P:XH'V@49S#8C++8>P",B.X9SW91Q?O*^;Q. M+5!$GGU@ P<"WP3I-$X#1BRP=F9!7@)*,O(6>#O%&7JH;[ 5;.-S=.6&]/.H M?(^]-GOK0.VN:%HU67^W/GLRT'KK@:.H]MX#+9%8 G!I"''LWP5AN H['"QE MAX<-P[3!@JV,8N=N.QE)'>2=V9JJ&,T.9?=S.,V-LH6TF88G>,>4L6IC9,^6A^=6C&Y5;BS?=J]SRE75# MWJNL@*JJMNTHRX3MW^T.R[*FV[JL59,VUW?[(79]\HE\0!=WVZPOTR*;LO)[ M.8$7'IAQ&_7\TYV7!D76U2=3!:MW2KVXIC:RN6WU:XUU[%OMVY=RA\NS(/ M6](ANP!X3QUBF;+E:%W,05=%M+2U6/Y4-'+BNP/E:/NY*U#9 M$B13FHSB9$)]\D<.SP(2,8Z-&P1IRD/H\8CNK&D"OCHZ]7@P1Z(DPF6'=.(.(I/EU2O_(L7^VU[ \7MS9 M+ ?)0^OSCB]\GQG$;AC>2^REE60$$4;HD1PWO$^!)7=C&M%;MI<0\1;@.SC/,L3*A%W-NW CN3; MG"=ST0*R9X+ ][GXR ML17%TYKGIN(I_;^PFN.<38TL)]>*;".;1?PCT27%5 M&R=FG0 Q^?(87;$'JPD*8H6,>?.XH8$W*"ULYNVP?;2SXI\M/^^C6\HWZ>H: M,\SUA)E\ ZMB=+-;EDD'ILXJLE:-MK[5L-N CQ$NVG7,#0YLWXC"L:>G]0V4 MM0&A74>^CV7> C3W]9T.G?CVAM_!'L"Q9+/.YN?! &UEG>A\UVKS:%>NW^M& M.'_Z\*WI%90N-M\2C76T^^XTS@S4-V"JAW&*MM&_=G!_V<_/+Y\YO?WG_XT$__ RW?41R&\1VZ$6#,NB2!CV=@;H/& M]!=LWQ$W].>YJB_V&%/F8FC$HV$X17,_ND$\LL_IU/7*S\V,^B[PLS&^*O\P MQT:6S/[RT3\"GOSTY#K.LG@RZQ=7I"#YC']^0=3I]Z+AF2_! MQIOY'??AQ<@^Z$1]4K>_ZS@!;W/6W5]D]A_LEJ3@:/A'" !Y%!U[WO%\%4<2 M\,5F:'BR$JC8!'XH+88N^R3% KGD(R[,=!3?)>[TIR?\W]JSO0I="[P/Z2@3 MF&X7TZ53TB6Z2EM+(%H@NGE$,W->P%G ^33@W"6J.D7PU[B0TU[C]\>*C;Z_ MM7XT")&)F]P$T1F.%/JQL1_V6!#Y\,0+$E6;O,N]ZWFR3.(_\,V!0GL-)['J6C41O*>56, MJXXJ?D7A23S>6^[9[J67RYC3 5RIC]T=.ET"0Z>3PUI\>@A#G1W'EN#B?(3! M*8ZDF(YDZTXCYE4K,]H*L 2:3Q'-FB0;CB3KJD"S0//0T3RK'J N;4<). LX M#PW.FBJIJBW9CC(\-'?C9(S8?_KH9,R3<##YM7($LD-G8X$[Q], S9!QN+"V M!I9>KSWM@T @[[C(4R73T25+E@7N!.Z$QA/(.WGD#5CCM6 7K]R)/7I$?J'D M8UD'IBWC=R\6M*,:MB4\=!DQV"3']0@]E@O\S-8D53&ZDO/=DAJZ9\-S(3A" M< [(7CF6O=:0/+4". %] 7T!?0']$X&^,)=V,Y+4W]V*MY'?03[4 M7GSJ4NT 0<2/\^N0[N/R#V=SL^;PCQ7F41Q)MDW)U/1C*31]9X76/F:%] CI MJ24]AF09FF1UE]HEI$=(SZE(3P\\1B$^0GR&*CZ:+MFZ+&F6>2+24W$;?V2E M32I\*_\4I5"Z[.-T3R6+4BB].ZDL,"U*H0A$"T2+4B@"SJ<)YRY1U2F"12F4 M_I5"L?9RCQ]]Y0;!&L$:P9H&62-*H8A2*.)\\MX[C))ERI+E:%W%>'N2/B? M?(I@%I50!)I/!LU]/9LIX"S@O(]RUB5;<21;ZRRU651"::<2"K_UO$,W0QS, M[C+GT)(T7981CG>DU;4I3.JAV)H^L"XJ)J@X"^@+Z OH"^@+XP;(X6Z1>E1<3YU$'M%@[D M?&KWMSB)T]U">DY&>CK/E1+2(Z3G5*2G![Z=$!\A/D,5G^YOQ3I6:9%R;'_[ M,4_/;EQW^N*7./;O@C!\$Z1>&*=Y0K\"&:_"V/OV\W_^!R%_^Z^SL_(9XD8^ M>1]E;G038/V1BS2E&;!RQ5>7<1AX]^1?Q;_8)F&-_M_9&6_W(0$7D3]OAS?S M\'/1F <3#.U]H:.?GGAX]$]1-26+\3YT156=)S^O0LA:0!2 J2"H^R./"UM[ M2]Q\",H=ZL-TL -YZ6;@F*?$32A)J(>2[A,W@]E),P84_,&=Q" ?\(O>8H^ M>S:F0%?B(B/.PB"B9$*S<>R3&"2%_1H&MT!//&(?IKR/\SG0 4G>. )9N+EG MG0 @:)32+635PB*(^(^H.7:38.4DS*%T<=^2A*<"B!\E,038I L M)HI%[JF;+!#U2]F^!#HB EF=3&D&H[])*)UP+@$E'K OGD#C"0W=+(BC=!Q, M.>77%#NIQRVW(!*9910TD0O>!&N>T.]39 XF2:)P,")07LB=FY*GBJ0;JB3; M.OO^J67)\(4E 77IE'H9S$-X7QWD^X@11&\Q[S(; X]'KE<.+4B\?))F&)!) MH3\?E!XP@#V%+WENDMSCD$!EYK2)A)X,\H3B; 3Y@W'V8DF2 3@Q'P[BZ!ML_\ M^(X]F= _4)C,P+)FZ88LVGGPW;4@U9-RH$SYL^G!19D3DI2)2\F13=L0W3MLS-I+R/ M0%PH>?8!?GK.Y>PU]!I$.:+@,\PAEQ68:YA,2HKGO[K?44M]BB.D,8G#$!]_ MCT?':;HT)OX2=O$..IBW/V_^%6N=/\?:?OL=) _421"YR?W[C$[2Q;[*K@Z; M+L4R'%E3G3F/6B3UA'E>!Y>*HANZHZNGP/.R"!(I2[F0?WVDDVN:_-]9T20\ M751L'];0Q?<@_7U&?4D\)_WWJPP6%OSB%:Z1-$W+W]E; M)3M*;O"7-L/!E%58!*U30,.F*9^7@"-E7;9^X&%173:+A_F@RS'O@@C'L&W% M-DX=$:S%AL;SU[1B(Z"[/EJUL*CQ9/%Q M09-M77.60+O42[L4UY$S<%><%0;J3A3/-X3)OS9LW\Y:7+&!?)2=VK4;EOC< M4HG@Y7,2SCEYO_+1&GNH? NUNO=[ZX)S@7G,*4Q.>.:YTY1WQ]C'=IKFY84[ M[!XESO&%*MU1([\&4[G?:R3)K511);JZ?J;(N$56S MX?\,XWDC\["PYJX>]V42@WF%J)@J$=71L>\TJHTN6(DNRT:]51M2J.QB*32P([9[;4253Q=LB.CNV M<^QJ=8-Q=3YG8YH\#1N@:ψ.T#(30!RV4V";BN28^O" =^(N M ;LT&4_U+FUX5_:YA68XJ66J/]PQ.=!T[BG]V$8;Q'18J M94?UL YU-LI#XGH>.P4H[-5'Y*'IIF18_;KL5GAH@T'\ #PTQP* "P?M43AH M%YZ7Y!2/K$ZPN .KPR&LUL?CJ:FR+*E:C\]AG-IJ=EJ('X"?9FN2K79VOYYP MTXYZ6AZ6,"PD):S3Q^./F9*B@L&J-5-]I/<&:Q_6L-/"_ \,E.254>2M7Y% M&T_**=OQ;O?C'X_!.GNO$^H'K95_V?6:^P[2NIJYYKY]]ZZI:^Z/L%5G6F ? M=Q;.W*WD4R]8T]J**N1KGX6X]R+&Y4G7'RA/?5^]>W:2J=WB-[OJ MF@[.L#2C:]IW=)M2--V[PI;D:*JDR9U%N_;7/J?C'PL).^9JWK+C;4FF;4NJ MWMF!PQY*5!_6<[U'WCB9N,E-$)WA!\!Y65+^$\U6KN^K2G-WI8O6L.UXG@40 MQ+*G0GIL*[7S@J\U.=*C&(&BRI(L'RU$H._GTK0":R%@_2DOVW^!*E(L;%.R M]*-%!/84GV-9$#^RBR>:UVUKRLJ'K=Q*LM: 6+B3I+@XI[@I:N%B$B^.TB!E MUXN(RSO$Y1WB\@XQR^+RCL&E(Y57=K;E[@TD-6/0;EM/8[V**NF:(MEVOS(; M12FL?GI2_04X:]&2#$63M.Z6W[$D),CUI;\E13#EG2] ML^-F#25,=!)=%, ?/O!9BYKDZ(ID.)WE[[:,\N/M^'5@[/6'DJ9B_*?CC346 M\^_>80,;UY$EK;NC:/MO! @9ZY&,/7:!XM*C2+JAPRK:V4GEEJ5GTX[7T3>F MOHXIF2;Q;8"'*1]<3L\NML=J.*G8F!(;4V)C2LRRV)A:1TI'X;C7>9( @Y?T M\2$0;1&-6YL^@N)(NC9 U)VNC\#/)!1'U/>+%@M33-S2*J AH"$,:;%;<'QIZ=R4MA5# MLHT!GE(10!PF$%F+S\"!4_5^A?1.JMI43^QS$<,?@%'6Q3*C&)ID=5>367@' MCQV(10Q?DQ7)L7I\&51/#^'VQ!]I-; ORIS6%NK>USA=>RA7=213Z^SR[H9J MGA[U2*Z _7!@SYTJS9*4[JJGB+J^*]EPO/J9_:&D]Y4\AWO*MW.6:#P/QAG M,44A8CT2L<#0M/0V=\UQ[3O2 )]>+("\* W=M-XM'# M*K*3:9Y1G^0I#)-D8TI^/;\Z)R.^<04=N%F>QQ M,O8DGL*CV/K\W"]90>RV\0SRX.\D\'T4COX?_#5W/@I6CDD<_!W>P=]AS/)C M/O@['(VAUCTT/L,,BWG*$L'_/E\_W4U&0-=8VQ<36)2W7(/: TSUMS[ 0!:# M2YK@1S'1PYCHM9L7U3D5LGMR4SH4,=TOKFFH_4]49#V\K[J W//;X/6UM5\X MD*2Q0<=)>[I]J$FFHTF.*?(D>PGY4\R37 ?%GAV$[GS\/PCU/I 8?1_VQ#7) M=G3)M#LKQBX4]V-7W,4)Y?X"KO'!;E+)W7DF1SE[RA(4%[:H)!+1#/>M2N?D MFD9T%&SQ(46.\0!SC->9**:C@K_0+U]!)+L_0B#V:Q$2$#QA"'+?U-0E5>Y7 M%3V!NI-'W?#P=NKQ^LG4]< (CDAQTI-\H5,W2XJDKJ_N=_AB%">31Q[+.47W M=YTM\LS6)-WJ6$2]++AEH?"N@2\CPSO1P+L/ECX NL=*K%GFJE+AMFOR(S0 MVP++>V%9H/@Q;3",V'NXG_#!O1,AJ),+!:PUQ@S9DFR]L[(*8C=!P/OQ^AH" MV +8>TRLH6']U1[K:+%Q<(JH&Q[>'LV^P1>:4C?QQH2Q O]'WM!;&L;3"8TR MMFG@)=07R?(GZ)^OMW444S)[=O6R"#\)>)]D8I M@#V/G%54Y9,K5^': 64 M!93W@;)0R(]LBP#>R$?P=Y[0)"4^]7./UY8]_$-W9?6OI_?U'UIW4=K'552[P-5U2[,[RVAN2I:/>7"LP/C2,GPBZ._#$UMTXV?V]T<>C MI*F[+X]V<73]:RJ/<./!8*Y]%= 7T&\2^MV5'FD(\UTPI;5K%X1LG:)LL18' M=/NQ6$,$SO<_,3YU Y_&X[W-Q,W\LE375)D7;+D\FOK? 7=1Q_:99ZDN8O':F)V3_K5 MQ2M%L27V-UZC[D;W)$B)BS>@4Y^X9$+=-$\H.XHSA<9C'[/G\BDV$$>4W%,W M(>XHHPEK@T:NE[&'?;P# Q[%;_$L_H7'.AT%$=#U)V7?X[WN"6*W?#"AH8L7 MLF/B7Z-R1C^<'T<$3PTBGF?19.SN^'QNVH#,!_LL3A/LC'Y M(W<3I!8>Q,D[GRLI\A69,':C&TJF23!Q$V#UG*28^'1$DX231]..YW?#[=,+ M,_PY(F^H1R?7,$95E1@4^?S^&@4X$'8[2-0R988)^H)NX61I4ZR)ZS..6W-0( IG&R>%\*"=V[E%S?2\2%'@ 8#R;Q(8#@-*&W09RG,-098LKB M>" M$;2>(OP8O=5J>>?D39Z4HV*"12,F';,)U60^H8S4^30[4C$"?/%U(<8H M7,#V/Z'W&1D5GM#O4QJE3$2?%H=R6:NKGBUNJ^'/\B(+. ?IE.?)AO=218I0 M1/''/,SF8GU6U2/P;564X(V4%N + _+"A#$+8%69,>".?"VC-V;RE, 8VX"/CP6,Q5&JSE09HE MP76.[U:QM;(8X[.GBB-I&EC@*J(]6\;5)=$QA7%689%;P M/\WA@13HO@N -3<@#0FLD/=@PP$R@<@$IH>-K)R9()G/ "P[WDP;7=]S55R] MJ/8F!LLN0LEXR#8N12L8O@I#3#IG''E)GMJ**2D.F"?)TCRR1I8G% 41_NN7 M9"[-Z^P>*X:-Z30$G0[&&YFI?'Y2-WV)E/53,)^B]68Z#C,+^*C7\,>GH*Y\ MF(3*+04P]!D"QS1$+5GATAQ&#V>R5,IHP$Q<'SH$*(>4GSD /3%U.<=GU''2 MH/4@ K47A@@/D&Q "K'9VI#."867^<]^3DMKAS_"S%-<[V15+7^9R^)3@ZF# ME]5W\%$-%'C1)@>5HDBJ82P]IS]\3KI([Z6Q M_&L$ DIG'UFEBZ# IS<2TK%S!F1D=Q5MBX%7.5?O= MR&;\B3RT+P!D,;=&GEW'\;?GX*VE03'?I3U;?#5"[ 31+4VSDJWNLKZ'_KF4 M!C (Z =6%^BD\IH'M@V,WT4Z)S0[)V]GQUZ0TB5]RVW\I15#PGZ8;3Y_$N2I MNB[-[.]D@M1[;CIFRMD'ZR9=M%GNXCST&=M H<)8_DVYUX >+HH*<.J!;H9Y MA5Y00\&+BR^50R@>1E NJ;QS1'A*V"ZSCI9 M)>DMZ/QY5NB.*F2M%KA@(@QB&@8++N8UO0FBB+D* (3"4I\KUP4&5HSHZ@^%C(A'AAJ1?#GIR?R$_8Y!9^W_-P,5\L(E"S_,&?H+CO9=?;; M]XT7-MJ'%R/[H!-U;3AN[Y2*3C9E%B3 RU/DR*70FYH_^JP' HQRXA\M;5I/Y"S;UTD1CP]A,<]/F.W;KRJXTA6GZ^W?\P'EQO?V#U5=',H M&XID:_VZ^*#%@I'[K&A='^XD$S>!->P,/P" IF4QEP@WZS LCX&(:9P&/(*? MN=]H1/SY5EJYL\#WKSM<_D0-I^,>K+)T257Z)K+$!<>0E..=UAF" MW'2PTJ\YR'"\VD"5@"B-_+9#H;N>ZSC:H?3:YSHZ]]U:"S(U=GZD9K,S^;I@LI=]6'%_)M?\.\V!&0C9F6TXR?&%G( METLKF=N5A,$J+1+ODA]*B+V%\V#0,/ H*A+&K_G!#S?/QG'"3RY@/)HGX%[C M$1B*B8 Z:RJ*H[.'V>7;6IL""Q*>Q:NH/3WN\#[RPMR?)WM>S\VM%<=4, /N MJ:J9DF4KFW/E>.H^2^YT67XJ3V&.HAQF9+E0>Q4&[Z/-AV)W\$LWH?]K^)53Z<;!YFQ4Y*[)#SRY-R@ MV*XA &:_B+*Q]-$",A%T1K([&L)\3H#,,9\P:0X8W&;[.V&, M9XM8SNRR]%92=$NAO-\YDC=+92_&QM[ [ZKGF3QX,,!^^2LY2QLO$L370>.: MA@&]I07"LUK\9*=0,(%W)4L7#]O-,LB7V;N$K?+OO_V8IV?__ ]"_O9?9V?SQ''^.#N=\@79_V4A<58BG^*HN&D! MTU??DK:BJLYF1JF*:EM$&)UDEX+.(UATY>^^"'3#F)VH. HJJZ8JM;1W? MPTX[&$6=63IS5-56]A_%^^I9C3Q%I;U@]"V>ZJPYU-G7!2Y><1UYD;WCK5^5 MC<_?1WDZB"&:Z6B.:6_ER'ZT#8MO=<1!LQW=M+=KS@/YMKL6?5/>^B.1_P?V M)"R:L-)>)G%Y%] %-A-D]S5Y.VLVG;4Z;[1H$^WZ@T"XG8T[DG$"?*L#0GC" M,/3&F0?=@=G'3N54SZ:M'3E-H3\:W/)S/ \&M,/T*XJFV;JU8AS5EMLA;PGI9A/3WW9 M-SN4HF!'6BGXZ9,@PN/Q;LJ/^OL!*,V$1AX[F0G>%8U6'NIE7B0_PDOY$=XU M_6"M&^BK\"[]8MV?5=8IJ$QFP3!6*84'2= IO&;GOWELJU1BZQBU M\(I(1P+6;!1RX MN>T6@0JF/6>G:HLX0S"[@K!:&2FNG+0NA@$\00^+GZTN&\$3RNQT\AR-Y]! M448IO)?F0=7YL68<;$4:\2,K(H/LFT&9!SF6R;[)0:XQE#;R2A"5#.+I M@RI9\])#2,V[BZM7C.<%EJYF50%>QSZ+O# KZ-F3BZO73YYC$*@HFN2%H#5' M00&J!VB&@HLOJ*4?(I!/BQ27=KKQ-0>F#4S MFXC5 %H P*SL2KFV%J' F@8V:_@B\C_@?D;%+CO,$S$=U72V>\/K.N_3L&L% M=TQ=E;<'K[8.>TVQP0VF^276(CPL@F'IBJRNBNGPUALGK@YC@30=7MA.7'G^ M@SPKDW:?HWJ\*#7\W-U802][OGSO?52^M,7MV9W#N@W_7?0SMW9YM)'5PKUA MZ;:J[3FRV1"F[GT]^B_Y"X<1;SNJKCF[T%YTUR;A=? $0F$J#W8==J1\#9C> M1[>PU,;HQFT?2^7AP\9A:(9IZN:F<53ZZFX,=4!TIACJEKE8-8:+8K\7#3 : MI6QUV$[U6_!EXGM*O_#-Z0\59_&PJ+YB&K9J;QK$^JX['%.=B7$4Q;#4 X>T M!FIL>X-\GK)=7K A+Y@#OWVL[+W9:_RM0V=.5F5SX\RMZO2X ZPE7Y;L6(;5 M] OL9 ?&"?%KL+VD14O%,\?-FF6J2B:L6E(B[UU/IA:,728(%57]A@-!UF9 M^5)DS^P*LD+9-*8N%-VT#77CI*SIM[OQU%(,FFT9ZL:U==MXW@1ASK: T@P# M[3'/GB// ''I&%S[]/G*L:'3[H:O64'H*_;<1<8+OZ$E\C5FW[W"2-,EKP5Y MD218W'6/W6GUX20:IO-051Q$3L]XL0G0#WD!MI7VT.5HAA=?$]>G$S?YM@+; M96W!#\ K?_[@/MM&FFECW5,FD9 M\!C36?C2M2*[JM--KAK[6,8YJ0QL$#M9\XG'X"3FS;D3W)?YDU=_YN6:P^!V MML_#RO[RV.6\=.9"(E^9JH>M\&AO64X=0[G4]<9E()&EW8U0C?#BR*0H/UBGR.1*#7+8L8TE>):J!M1OCK5EW;#+7O_N)OX=Z(@N^R17 M] 87XT:.KHCRG4)^&*JNJ)NP$4UXG#);V-\]D^,*VPID]0#Y#59 M"K[+R5]1+$ZQL1?V$,:'(OCJC'TWNVN!_)+$:5JD*6V>&E&@7=2N%ZP1K!&L M&=IE$+I\0&WXUO8^:J]7EV[&3RVPRU_966K. +";^[W6KY$]?S'63W? MDFQ;EW2GL_J+XBJ( 8/Y?-?1'0O.BF3JMF1U5X97P'G <.XYF/FLV:JBOA1P M%G >.IP=R= T257[=;^' /.A9/08=^L*\RKR>6=5>8]]851=K[>]*LD'>;VO M\Q0HI@FO^HB9O>-@VMK%'>).GFTRVV[Y7TTR#1GS('LEI>(NJ(-QUX 'V2[R M%$G1'$FS^^5!"N2=NL;KJ[,GD'?JR-,ERQ8:3^"N!Q>FV.<#!.&CWHS\%$=G MK)@ %F^_22@_A_C(MR!/,932:R-%!/'ZX)BUBSW=<"3#ZE= 0.!.:#R!/($\ MH>\$Z@:/NG5.F7[>V35\+>V5E12,B[$IQNQ,S,&NVJ[74O=T6^U]E-$0J_;B M_6S3))[",%O+(-V+5WV^PKO]0$U35WB?7/!Z_WN\N[_L5N!\!Q]S&$C79$O2 MNK/*!,J'A_+!8UQHZ7 "!(.+'.?#@M$]QU!S^T0[A*9*A=7JH M="5">Q+1%M+3FQ.J Y$?33(,0Y*-SHZH"/$1XG,JBT\/@A="?(3X#%5\%%AX M; <6H*-YCT)Z^LBE.F&1)=IZE,S@='?PM^4I.\)I8'$,X_C', ZOP=8O]CQJ M:#1]&E: XX3 (: AH"&@(: AH/%HCF*V4MK\PO/R2<[N3UXH2-_6=J%(X:_E M]?9'Q,3ICCX8] (VY<[2L.]>$!&=#E. 3P)W8L3N)';NCWX8@(@XB<"MB7;UPEEJ. MLJJ.I#HBQGIBN.LYZH3&$\@3^DZ@KJ>HZX^K=*P]I5WK>/9THZF7MQ$W(AW?U+H'9?.D;@?/]2@3U#NJH;DNT8 N4"Y4*;"YP+G \8 MYT*7]Q#CQ^922[<1=+_!V#(CCWA'0$^W(KNN^K$7NWI=:':@9P :*S3;]C$! MV;8D11M G=GV(2N$IS>'&P+UEU#]XA#2.M88DNZ;DF:.8!+PQ]35.F1BMC ]PC7,461;$V7M"%< M+2Z$K$="]M@7+;%M*,2G=VO4H"5J[0HE2ZK-LEN$C/5)QH[-);&[V*?=Q0YT MNCCZWCOH]D0IGCPTQ+7@ AQ";PAH"&@(: AH#-(F[O66H2HK%ODEB=,4CP;F M46L[A4*L3EFL!#2$$2_ (?2&@(: AH"&@,8I&/$]+8S9HZO ^YAU.YQ4ASY4 MFK(DV=(EO6] MG//.;KP06Y&G<<>Y"*2(>+0(X?7"+6L7>[IL]2X<(' G-)Y GD">T'<"=8-' MW3JGS#@?( @WEI!4]/9*2*Z[G;"GFVJ]O&.]@]A/,[>5MA^H:>JVTI,+7N]_ MA63[Z!(XW\/'' ;2-;#*-.MHU:@$RON/\L%C7&AS@?/'@'.ARWN(\6-SJ:4[ MUCO?2NW0:V]YRHYXFWM/-UV_QAEXZ[QD"SCP;G037(>TM5W7O;C5Z]*^ SW# MT5@=WY:/X,F2I79ZI'3_*JKM8U9(3V_.IPY$?E1)L0W)<3H[)B7$1XC/J2P^ M/0A>"/$1XC-4\5%4R0'[33<&<.'"8Y*>8W.II0L7NC_W*Y\/X$JYNBD./V8N M:) *$\L_KQ/RX^RARO?L>>+1,"R(_.F)_(1]3J>N5WYN9B9*3LGR#Y6DB]TC M.29+UUC'Y0-QK]NXM^Y">VR3W)%;_ L1*/*1MV H67-!#SYJJL^+Y/8SSU^7F?0@K$)0].M.7PQ MB8$C?[+"3>02WHA]\NR?U$W2YQLF>[^]_UT\QB[G8+\K62X\+Y_DH0LSML"] M0R*4?7)WFZLX_FC=HN98^&@-Z,98^'BMK<98V+^5>MYXTW\ULFB%'P_SU#W"\_.N;:KN!X+ MSZ8F2Y9]DL6SSV7].#I:.6U,][VH3UO96N>[KDVM ]OB?R\U.Z_X 4\Z=3>MEMQ7N]W"$>EJ/HX4B]W7= MGX;.^#7@_C1#22.>2KLG457'EDQ]@+5/10'>MEV*EH%G.I*M]NLFE*;T3UV7 MHJE^#W!8J(^GZFNBA[7<=\[[B\WF:;OE=5)+=8 M_<,H)-F#FB.BF&3OH;[%QQ@&U!5;EW2UT4WM7L-\LVO2M5[?Z*_T#.S#K_5^ M%)_G^(C?Z AUC?B-WE&O$+_%?QH&Y%M0[UL\K*/C?8O;U2C@N_'%!E;-N(US MCO7NWECIU27;S]G+R^E<93)4TV)=GL+%OFV#7?AE$9[Q'(SWZ>8]_D M1Y$TU9%4U7DT\E//>6Q[%=K'>3PM*3J!VN"]\$F[%Z1:/FG;@K2/3WI*@K2? MI]LW2=(D4S,DU3FFL]NY(-5T=@^2I.,1YD;W03PS$6:TBQ]$Z1>&*=Y0K\"KB-S")M50%5LWM2IM6SMJD>0= MN*D:C@4T*_N1/'M6 NVRKLK.% MB"_N'9FX ,0 7F1%Y+$X2QS!DR /2;9^/N'-C^6+%Y%_E4^G84 /!Z.B:YKB M*,8*PG?I\E@CVT4#6 !8Q30/'=EOOO5HNGX<^-S[Z)(_=?"\6"!O MFK4*3^O[:9/D'1AN.Z8,6G<_DBOB>1F'@7=/_E7\BRL_84O__ZT="']T9B-L M73I^7F59KC4D"].Q8GEV'[__=YYFP>B^/!7.QPV8?6BT[G"GR .,%MB6^4_17!/PF%)O]D%S^S]\[):WPN M2 %N(+23((*FKN]Y4VZ*NQ<2&04)_!7G&7GVX?V[S\_)A&;CV$:C(8^HID6@Z,-.'?!E5:,_*&>G1R#?2ICH0;(+9$Z')O^@X:WK M/6?ZK:" =_R A'=5$K"G:B?P1!KXM$J7+2G@@VB:L_WA520^+U@$A%+JI^QA MY +QW"2Y1\(9(Y%D=PI*X7N JCJ\)T]-R3$LR;'4E>VR<<(SNF5*LJ4M/ .L M9/M#Y^3K& PKFX"/-U@#>_Q^Y&V5!=D_"X(\\\/FE:C EK'$8*6_@?430 MW\ ?)0+- #)P!-?%IE.*FTX$7D;DX0^O865QHWLRAF<3ZJ'GZ<,?A>9"#B(C MTO3'^#J-0RQ]5G+T_GS)R5OA@ZQ6*C-5]0&X\E 3?> K7OU%2C$<6ZF8@MA0 M_9YV6>C!,U,=>UU/;R^NWEXM]47=E*:?1Q^ F92N<,9.7=$J\CGY@-TW=_T@ M?_K6!2'!'=<4)B@\\]QIRGMD'&? K%YJV3\-_[4BAR$CFG@TR5P0;@JB/L4Z M@UQ-YD&(NC,%=/JH]JPL*+:-3T%=H&2?Q;9!B]71895+/ MY:74B1>Z>8JS +@(,E"FP02?9$PB(Z 6B82A3]U[]E40>0GO!,@#5B#A2 X, MZSL^!\.B2YJO'SAZEV>@4 @LZL$DGY0C*J%+ :XIX(R0>^HFQ,\3?(2ZWKA<:R(T,D?!+7\"%Y$0 MK)071V#(IOE@T3/ ;Q@6 3K4[.QS.G6]\G,S!):10EG^84Y8C8P9VSZ) JJP MDFTY!W;RQ2I[ML?7]]IODFX[DJR87>V!-[=ML%]J7%U!;ZTPQ*&"KFXIV"=R M[MN3R9:KA4B.:DNV9?5*)ENLQ'$RBZ^J//+%]X@RV?8I>T65)=L9X*6GCWV= MW'(25:R30UTG-5F7++E?%[<>:Y7-W">NVON$U5 MU6MW33:,SJYMV+^FUW_(9DZ[HD M=W=OY_[IK757^\6$TGYL:7S!+1E:Y'>R':HP7+%UX:;DJ2H9ABK9MC7;%&<[ M[JJDF*9D&4;QM;5NPPE[\;*4C/@N2E+I6<)=H2)M8 !YQ#_M ML'>_=<-ZON$=N-=!&&0LZP.&]?://,CNES; YT]AGE@&+8SC$&0^Y<_OM>4/ MS^B68582%K=UTS;5NZ0/6*9NV)IS(-42>9TG"-,--!=/[$.EIFB*;MKJ2B*+ M=ILF:X_5#C@- MOW]!!<1^+*CFWR]RT*IR\/VG=T]^EL]E>0%P.U-^"&/7\?&C^WV1X?UB+*=N M=\9JEG$8:[_0VSB\Q;7.XYP*8SZ&-?'+&$E ^Q1FHX5T8O5HT5_./]_ 5OF;M%RS\!^8+ MP=J-5+''8 1L )S^&?D%]?@8(WT5IQ>4P)G!,M2MH#!"^R$J3:"TEN;= M@M(CRIJLRUH3HX I,MY/IY<+4-'PJ[+=UT6S M!T-YR^1IRB;!WD;=+GPYP%1K@BFUX5PPY%".K#7&P+H(8C_PR"5/4H1O$O"Q M@ZD;GKV+$^JY:7:HI5#V5O95=#7K:(4D6;+*;#)'-M>M7ZM5Y54&J@];OP*C M"=1FS)XM/Y0CVLIZ="-LR]C&]W4C.HSO&[B\/"5-\MT!OBL%WYUC\=U"MA_, M=Z"<,Q!I7V(2_/JU&-=>)T=M\R&1E1:;(&*7L("AJCL0\8[ED6.R-.(P* X, M=^(L5,B9.S&OJ(N)RHRL\O@RZZE7[L1*QTU7UC![^^BV3< )N0@LW7- ME!AM3%?"R= M_*W2,V]TWN3GT:S!]Q$VQUOCC>VE_K4-BK.9O M64$.B"^;AB&O'<[#0&XK1![*\Z5H\P)%N!.4PD0O4KZ)SD]QY!U JJEM8.B\ M[2[(W:5RQT9C9B.YM03YGWA*B:T !PDP-L-7RWVV!I2'SM1>73?"BG=QGAS, M"6QD+XS*R@:,[MQU,YBXBP]'Q%U\)#S!FCUU$ M_MORH5^2.-UK,3),15,TO3*&]>VW2.DN05O5M&6U)J4,6!_ \O$)KYYU]BMT M 9^8PUFQR6".0%.R5(!?:'R3N-,Q9G&PK )6L66]73S7<;R+-5'TUW'$TMK8 M<=;WX.VFS*::=USM=][M0P>Y^A1KX->K+;O4A@8$F'KE0/U#BC>PZ_,L+^** MWDP6^?"1XCG0H@2-/R]\)2!=)*RG8)&Z"LF)IC M-,ZD+IBQM_7K55T&![G_=B6&J:NF&9>A[\>LA#]I4 M+-R].SJ_%-VP%5O>#U^;9.>*>KB$WO=3QY34U5$SH(M5W=:LQEGU/O)S\.WQ MS/_?W<2_PXRU/C%K3E])WB[LTG5;M0%=1]?*&R5M/ZVLJHJLV'W$YCXST0XV+5.6;7D_B^%UG(!V!J(D@@M&04Y+$COK#)HI>MI)5SF695OR M?G@X@IG=[FJXU0NG1OW32C230[)?,,CY<\ M*3X]>5X1"DU.7;VG.Q!P(Y679" #:3Z\ MGWX.CR]2\-4-[ER8,#HG MX7ZA;S>8TD JGEMZO?(2//QWT)3D?^'_5@T58Y+5;E:-]&KL1C=C%_K#QRN# MJSSS!MJ_R9$6]@ROL+K4W4(W\-9'^CWPXJ4./]!D MT4OZ[H[0N]C^)T]LCS MGM;&0RS'Y7<]9LDJ%ZL8QLG_2_/O9VPL/ MD ^9?R[-E$BE-_A!*DH @U04I^#>1]ZY-)=Y/(] $P\?_P<%BSJ$<9;F%:MO MR\SP%#0(N001#FBP%R=7YS#\DU>G_^# ME=M-YY--L2IR"HR2R&0V"LHGE%=5=E&;T03>*>:6A$6FG0<#BWDAS32#_T>> MW"+1>>@F[.N5^)F?*YRZ0$!T0['P(CSF!D7-SWDC:!_@^4(W\\8XOR#<-_CO M)$B2.)G] 4L/<,W%)YE*OBLTY]@\\^XQ:BH9CYOZ8S MZ!)@&IXK'.')4CR>")1Y&72"%(;0'&L$P3:E.%$L+74V:[?%K$E86CBA+B\E M6OEZ%!3\A3%[.:W\DGKC. YQ:O@0PR!#'5H^P#41B' R^^I![>-L/IYB5M-B M)FO)>G_#PG$W\8@<,I M830F<11XT%R9CM-GW;+L!!3S(9'W(I1Z!+0!@ #EH)7 M /=^KEL0D:@V\!=4#/AW>I^B]U/5*A45Q# :<^/E&ZN'RP W_S@I_^1( YRE M8*D!1HNOL_R:M?2-%FV45U- .[S6[M3UV0_G%6XNC92K4G1CP'I JJ99O"AL M^,/2PLIE;IJ VY4 .,N3SA5M$[J@HV!\10<5(JH*K3!8209 1J7I)_$419!] M8%U[XYP9HQ.P=.ZYOI3X$\ DIH[ Q$\R+ COPP=>#CY#0(S@$9BAC!-1QE<"5/_%!G<"B@_]31C"#']I<:\&8IH0EBO'0 M>QR/F+9E]8YY,03@)S2.UQQP%LV7J1D@[D!"QH05O"\0Q;2K5Y30ST$48\R! MA$4,EKPD=OV*.F9!R&"F,'K*YBLW+"I_3UR$?ERH&%SD%B3J$[!S3"[@!QC8 M#C4"EJ,3\T@'J);7+KA8EUB7V^?73#S[E4_=<_(.=$:$99;)!7#ZEN6[+,4^ M:(8ME V\NL>WWT>S5^=O'G;7EB:;MFXIU1V5G7ONRWCKW.=UILB:Z=B&UN: M\>![FNTUX-FK#0Y8EPW P=8!K^BZ+P.N@^@S7;4< +73YH#GD=S: YZ]VM2 M%46Q 0KJUO&NZ+DOXZUW)9]MF;)Y^'C!'()U8,4PWK,?/JQ,NJLS,X:L&ZIA M+! Z;_MP6FIQ33=DPUD(U&\CY@O%^RT 6_=)&*^V-K=BCH\F^]"\/HN\PW% M8M>1]UIVNM,N1&U&-S:V![4LFA_;KA/WF5G :W 41[.@-'^UD=M,'4U3S<44 MIM7=-$UD+0M'MTW'K$/DIYS=3(57?604+GOP/N+^I'_"P M5(L#*/I[C=6)DOL*U6H=JIG(,[_H0XPN45?4LWXO(I_U6NVT%OL+?'\H*K@5 M]^B4]98NRV,$;W+,(%@^&(9)!:_G)>%X,YM&S?OCS_'.BK[*KJ"GC8>6?F?O M7LRO>YH=M0-:YJ3P'G9*7=5M1U;,!4[5H+)!9BX57;H(PY*EH(WPT_^"PWTL M_D+_96$\^)-14JK8/H=[ M8D(TSOHE Z$ERZUMUK=O133#>GXZW MM(+NS^H]EU %;2-GE674"4O?82WY L\=^>"XP7@[<&4R&T%#K.]N$6V5]9TL MHLVROBU+?%\^[^NH&\?B)59#Z=PU9=,"7_+W?#8'3/$EI3 M\G?JL\3VK^[W)99BNPO-SN,QE0;G[5VDO#7L;;>4ZP)>32B.4QO*(1_)61RY"=Q!IARNX7ZH5NF@:CP.-)RA<^ MYD;R/'3^2$T67N(7<701^>RIRSC-$IH%"3]4RDE "M)Y3Y]H]GET.'=E3:LF M[;5$Y"/A?*U\.L/05?WD6'_A>?DD#]E1OJW*:/TR=YP9VY)F5!G;.@)W61/% MS/=AYFLEF#4T\UUKV]=C=FD?F*"C(@6(EQ#P[OGADM!=59!U$U5E:D_1##NS MY++L&"#TZ[S-IK4EEBBR;7LWUNU/Y$ X5R]173$U13/[QKKVU45[6.U&6_04 M\\.:N&.H^2.*W)2O&BQM?DN%E' MUG7%,@;,S/:7R4;FH)L54&"_]F^8':GC--!?D[SFGBF7;EGYZ MDSH,0=YMAIL79%71]1.<]-Y*\FX*^T!)5G1;[8EZ7MI/7C6IO[A@/!4&4=$1 MX3T5%\:V.[5H7/P:N1.LY?,G]9$:I*5W&OH,P:/;.X2*FABCF-:.Q/5,40 \ MBG*2T]KRZMN=Z#:^]%J6*8LY[[5<-S[GIF$XQYGS^6VE8>!>8SG3%=6#V*,? MYK\?=B&H9FBV\7"Q6MEZR[3N=*NX[=@/3:9=:+WPO"0'<:D\*Y'BE/9*DHL7 M*L\?<#VL)CN&:3[D\=HNNJ-]%Y:;LBDO!?JVTUY2S:M-KMYN68V614E>%K+& MT*3(F@K//1C:7MWW9M@[H-$$VU0S&AWU#@O6)QZI!94'WF%Q/?-%QHO9LBST M+":7[EI,KPE&EFJT:+':X->8-W=HJH6J*[:\XP;E#N0,E&>U$GML#%+MF.10 MAV6S*AE84.$+G>:)-W93MCD K4^ .U=9['U[R(SRM7=Q,G_I\XB_PMXX;+R5 M/=?M71UC,+4V/&53TRSCL"'AQ36)'T18B_U-@)4&(ZR!O,NX/H]F+S0V0:IE MZ(9I+X]I=6='&4^M#&_+,'6K_GBP\N/9@]L4)%0Z:\W]LN&O\87W1PZKPZO9 M)0AK;EJ6=5GC\X)__5X^SUY/6=%]9K-S*DHB@(2=MAQERUXX>;*-O.69!(U9 M/$KFS\XT+2OK6?SNU^ %4V+X)+W9:OLY>K=X$?JI1,U:F6WMV]XYZ,ML[L:H9C M&M7-R#U&^]J=!ID;HF<]JXB_?CQOZ"T-X^E5\>"!JZ*M:(ZEK2+_03]M47N@ M0;*>SC*BBS#9%!)*8>5+RQM.-MU%MTMN63IO"UMB#1WEQKIZ]\LMW$W'[XQ3 MSLF7Y? 9"P8MWR;7OYK_7RO76X%A1Z(X.F.72Z 1CM> ^$6@L4RO*9,HIVR$ M7GQ+67AQ@EM\K)HJG4S#^)[B+0?N9/KR+XHIOV3\F+F_[(J!&[P\QPW#>W+M M8NGL?(H8O*'$S<@<+A*Y9R=>89E*B\U$P*G$;&9L*75#O)K,9^3PVWQ"Q#F[ M:PF&!<2R1-LJ+=4A@\3$))WBU9#02QZ-\%((GW'A#Y;<$K [T*;3D)'CAA7: M"A9D8Y==0X%V%_% @[D\VWK"ZN*.@&1H&>^RFX\?'J#?V5U 0&883-AW>$<5 MKR4^*NK18E93Z-[U]+:()386/$C)F+HA#-=SBUN;@(V8S@7"CJ>\V=QQ+OKS M^9NAIKRQ9?&&W[MQ3"84[!5V,PZ$!>OM\K#K+QUSHO#L'CGVDUN %;L3.]-0LMH4G9' M*>?6N\3]D_(+Q/XGCM@%:&QF).:NI,6=5=F*FQK9%5_LBC=6H;BX>PNXSU]Y M.[LF1BK^QKM,)')53MRSC_P>*M;0NSR!:<,%XK_W9Q=O'NP]GK M]Y_G"=@8) /,,%[PH=ZR"XSF*!B[.&P( E&P83(!FC]8 _ MD-U;Y##!FYG8N3DL\'B+$Q%[7IX4BH!/(4.Q2R8N-H*W=LU2&I%$3%KD[0*. M2YY@YOE#+>7C;4*3\MHDU(&SOD&.8(1<=<)O_\Y]?A\.OVL)FO2+JU;P-49F M<0\3W@NVYG-5C9ZG 7YR%JWF3"5P4Z&P?>;+6"[5-@>HX? M\88UO"2MO/6* 0%F^HZM9SCUA>SD44*]&-I!FVQ%BHH[N_'19Y>3CN:CH=AH MGDI+\N,'2#0KEI]@^0/V2G%B8,5='65O0M)*0I!;KR=K:9 M7W^X?QU58"$XCM9Q;>#OEO$%E=V;KJW>CLG%W.L M+\Y]H7\6 MH_ B36,OF D7-_S8U;_X_ 5-XA2F>6;[D=+L>\,NK83Y_PLQ].+FA[_HFE,( M#Y =WV'O7%F L4^+*^A>[#$Y?&/,HV$X12A%-Q@189^1N-EGK'[PTY,W5Y?O M/@!U7_&E)^6D3H![071V'6=9/'E![-F\[C_1=X&?C?%5^8=Y>"%+9G_Y9=_% M@YJ)?8#>S=#<+B&2Q=.7I/@[P4C$RI!&??*O[B?7<;@2E2$=P=-%D_@!&K"K ML92E&$G9Z .6%&\PW>J8EO-R8W#DQ\Q?RQN\:W$U;YKAQO)D\KGH.SH4Z'6V3+.%J8EO7!^-(--X)F[ . M)L!B%M2ZGBWP2"S>$ L+^[DA(Q>7<,58=HWK L]K*1^D+O:?7Z> *\[UB%U\ MCDPI10"C/WB+[GR9BMCMX(OD5LD,0G;_-3#SJ6Z BQ9%7%@,';8K$V#\P46P[=M%@HTQ>DM56Q&:-F^UIWR_CZTQ.NE&?] M/E3I_.>7I"#Y_[/WYCV.&TG>\/\+/-\AUVN_TPUDE7D?WID!RGW,]@,?A:[V MLQ@,!@,6E:KBF"(U)-7=-9_^S8/434F4R&22"L-V5ZDI9F;D+R(C(N-8RG!C M_G7]-.&FT89I3%E\/]%R^IJ+%A49[&T63O67;A MQNQ>86P<9B$_9<3 S*8^?"8GZ9NX@&[?)E-L;6EKO); MNB:93Y$8I:AQG>]V%<+E'@3A[Z++]PW=R32CVQ"&A$RG71._3G46#U'Y3C?G M!W2S4J.FL/'Q+KF8MVQE.+7[E$!4.P-BA7N7 WK_@!Q=]6V M$.M%&C+O5T:*19:@,N*P=%-?N774([=*MUI>V=B@9HNMVTIQ<+?:[6L ^.@ M+M!L8=MJ%>D58-]1:VN7^K"]60= MDB?12Z:LH!-"DW3Q&)-S-#099T]G=]D-*:*0O6B9!K8,LR\Q99TLIKJ'-3"8 M(I$AZG-3><9KKHD=>4[8CIGG4#Q[]6./R6QW>;Z8S44^R2(7V2=52L>AZ/DJ M++[=\/D>"'"(_H.,S.>):(,(RV\6H+VT15#V]/A*PXC]^[H^IOI"_&SDE=4< M\Q")/_"-'6WP_:D9F&VHO_Q5/R!>4"VL6QBK*48/3]$@[BP5IX:Z7:2(K*AU MX+T7@J)K+KX2NK3H0N$'YZZ:QX22H5D8&:9'_V?;K_=RTKYKEWW>B9X*E.!C32)ZM6XWCGOZI< 9-ZXZ?0R"7=,K;-C_@X91O??(/ZV5:YRH<^=M>S-[D M7%L343B:J3;QZ%;7E))PTBD@\V0'Q,O.;[K5I%T!*G!SU>\!+C/R#[*@KC%) MI$Z&N[=7DOZDPB$&8)=HDET-LE4XOR1&Y/$Q/I9EU-=;<2SK"O>EED)*B703 M!"PP@/K(H'Y-N&YR=*D8@'91R=9#G9R%-79"A-DQ(@PR"NRB6!Z(%X) L.O: MV-$&@HVK\A!481U'9H^BGCS3Q9JA5KX]E&#M2F<>*[C%4>9BT_.'A^2K+CD$ M]5?'[9:HO4!BQ5?5*CHF(1L3<-BK>\S3L&>H%5?;-)_R^NP?B#FXLFO8^LJK M-G9LM5S<4'85T'U.V55;QY9B-<"AYJH25?*@YNH5:*,'BHMKKL(E5P=]P@&X M)6[L*X.><)9:)UQ_4(;BL% <]L E,-3(;/\D=6QL^T,K#3N<\Q5X:7R\)!C' M=;&C >/T>YI#"5NHL#G40!?UBV[6*@VZ@75#6@&*EJIPRJ",-#T"&!E*Y1YN M6&9@3 A^-PP5>*$"[^#C\R'Q8J0;>Y6)%_V6,-D0 MOI?7Y840"Y5#+.I+;SE7$CVD0N(WH%VBN]*ZU=4*&X"R)>V>6%["9'V"4>O ,N.!9R\Y:$9/9(,F3X&#&G @J2R>I3 M4^.?NIA[TO(B*!;Y;C62_1VPV(M.J%,2Y.MN.-2''VZ3FX;NA;O(ER+57^,T M]F<<#9^0<@35^H>JGAX_"H0K[]J!#;]PPW_E\NU^4[X-9?I?$,"6 N->ZRX/FG'/\Y+:QBA*"I1:&DH? MZ0M$"DK ;%/Z_802EEFY+&3DRB]+9#CSQEJ0JFZ]OH=MP\"&O ![J+C6ZTW5 M6 $NT$R1;'O8-]6JJ0-H!@G>V7H-;!DFMA1KX@:0!P%^3LE,;)H^UE0NJM2O M =-;OIWAW)J'3)@WST'R1-!D05C\?/ YB.+@,8JCXH59+],H"6(4A,6"_<%# M1/B='#53\T6.)D$12#1NX!9=XKVR6)EGZ,;.E:8ZM^E071.0!\@#Y 'R 'F MO&&5%1[,'0!5H1W[!!TZ2M $,H)4X%7Y5:(\;.H^]ERU"M5)IP,4&AX?YOD; M'6QH&K;D%4(#;^6UXZY6UAJZBVU3X08](&D!\6=+6MW3L3-$.3M^1_IA*Z"G M_HI@IO>;1J@+S=]2BV/!8S1B*):X,UP'.YJT*H. NVO'W8!:OP(.1XQ#$7*B M7I=6<):?H";WU:@5C-B>BV9A76.]6M4Z)\"#.&(H5KAS-:RKW"0/<#O441,GK[[OL: ;&K').%=O4L>L/ MT, %( X3B.)RG?63MK%NVNH"K_5%0_/8\:&Y/E+/QXYB3@CI1 # CP_P MV. M+;/IHN*R^]I=[65YFAS-@V@"KO;1V?>U9YR)'_ZTVKG]H MP/E*<6[Z# M/7EW@H!QP#C('Q3)E*1]L+OK[B1LO*%NX@*ELTJ%]R3Y*P#PQY\9RW$@Q@V-AT#F_*2GUMR M $B]Q0;.!9>69W0)\)?83^3EB)C#S*"Y1.?]BSBJZGSH:IZZHRN$O(\HNN M[S%PR[Z2+$&"4J'-N*8+2AF\6^^AKT2.JP^8=^'&!&Y,AD]N M 'S?.S!HP)]Y1:C?>@?-RD%="+Z*TSQ__?U3$"47.3QN]1$4^QFTRU%5?Z)I M8E>WL.U9LOP7:FZ\S-+;8V>N47-2R38&MEF7(/U*V 9X! Z@CE*K3,I+CJDP M'UUS@44X%IJE.FF>CUUO@,62N[&VE"_=>-@$N\^B-&-O^AR%!+T*T[QXC<*, M3(YY;2\RQZ":3UN7Q>I4\ZFWOQP+FWYON?L*%/B!:EG 7RU9999O8=VZ9F8" MS@'.::ON?9\A^V>RDI2"%X#ZX:->0-RCJI>T5F@=0UR. ==Q.&PSPPAB<]5Q M+ZH?KEMO@EE8S:U\RFP).*\"0J("LNZ*^:ED'EWSL.Z-I;KOZ9E@B'U:E]$D(Z%J.9,WST'R M1*I:+"SW*TT(2Q-+IV?DAJ$]:ZE^K%NN6DE;FV"RS%O_ *".2K!M%X!S@&M/ M#]"VMS%OV+>F>8G+:D#I7$#2;I.RMLAPJ]GGTK?.:S<$%C-VCA7]UCM4H4MQ M/!Q/0KEB.IZ?2G+%1 /PJ06^WB6U"DVD?BQK"08%>B1/49)0]9&WDZ)?2H\T M*&Z"P4NLVE;'D(!X+F^CVW[2(3*T'9JL, #N;@&SQ.==G":C@TBM7@P7 W[1B,\'%966T_T MN%B/[2V'PW!NS4-9'*7[=K(@J$A1\#F(XN QBJ/BA:F]TR@)8A2$Q8+]4793 M32;,SL@7.9H$1= M%Y\:C=?3.,W92V:H:AW'B05ZAF[L^-*5H.HU[E[-5MW< MW, 6*;)%P&!#WKUVMZJY_G%1G/*0_&@[^H=C'U% LBZE8-(G$,-2AF( M6)&-L@7=GRZ@HG7A0]0M[#7S&,'.R5>N==?#GGND>A%LDX(,]LK&FBN3O_JY M;^GX1FD$D*G#AZ%CRVK$V1>:S!*N5DYLTM&^;J195"TRO=YU(U95EQ751:]8 M45V9UZVCT^7[4HRPKFOTOR,-=V#O%+CU-*D(]63&!L%&M:0<.3:V?9DL-DKM M: 28J0.(ZV)':P20"UTZ(]6.>HV;.'QO\5-4Q4EP92E__3W3G$BNI$4Q$,M% MO04!X10?!PBG..$&=E.NE#W^-LI#.KD"94%!E%3&KE'I.]U0\+"I^]U[P&'O M+E;8'6QH&K:&:]2!!=8.7>65GW=.PT8V0POI4/V[ACR0=; MIC::D"G),M)Q7NZX%?F^?*@^%::44:T6"R0HM5:X9+Y8E-O8=SVLN1TK9<#? MG5Q$&J9,UH9].X?!#&SZC9+$P9MS@0HSF41%E+*,RHR$Z5/"?ZM2+^=QD*!@ M1I()*[4%5H8BZG@#B6=AWVBQ3!%L7"?FH>4[V/-EFO'@YU&,;GUD:@+G#B93 M$W)E*HV%%P$=HA)_M,.2/#7_XJGTY:#1L6:YV-0Z5FG&YJ !Z#43ZY:'75LF MQD#(J"-D/!\[SB#SPV#SF[&Y8W. +,KKIO>U)_>A /P#1V2C; M]8R:S]U[;O#$A$_0MI3'E M7$,SF8Z?5)G\K%KOM[Z/34_CNO].]2/^Q,Y8HEO;?+/]4\W GH$UPZU&91%Z M8E1>0F3/H!F91,7M'M(J0/V[/%_,YNQ>/D>+7)0EG)""9+,H(9Q,\RS])PE9 M1[N*'.DC?5$@OC.E"V5/O4EG\R!Y^4.^LVOLGE]LRT$:\W" ZFW3**<,@%Y( MD%&ZT_WA'?6^D(R:=6S,.$Z_Y#^<0=%&K?.6(JFV]UU8-7(+ANX3J;L6MIG3;'AE'3=<,XFQSK-Z\8Y9;EEZZ#M M$V7I1N(W4QI&[-\#=U*['6Z/-V\Z=T=/W\4]^L]HB7TDZJY[8C>G;)U/+ESK MKGCB/+_9DGX-4NA.D%[[1^M 6)U,[4:0'+@&_=&MIWZ ;1/]OI9"Z'LJL%? 5@3V3" )2#CBAZ0#FHH=/#8CZ/N2LIB)>^I]XUA2MC MA,ME=,WNFK?>D1@:I1A!$0T!T-<6^G1M=.CK1S.X,J45W ;]NPU^W7?=Q#0# M,-Z&;[Q9M\:1H"2E^$ 1Q0#0UY;KP%%<,;C,9:!BG,A=@=Z2D,P>J5 W?,R# M1GA8P?)34^.?NB*4) C#Q6P1!_LC%WBH01#'Z%\+.M@TH@^Q=R5ILOI@0K^3 MK'U[P[I$7X(OKV#9-5DNO##SQL&T8]'<=HXSDZG6:;1$G0"X[";?4/[G0/ZEP4_ MRDJI*,V'V:M&V*_:MP^M>[#/'SM2.DJFTB=QQP <)X%#(7M4FOAJ$L5Q0&L$ MF_AD,A[)IE#%0EX91NIPA2*[K\8LK@V-\!!CL6&C77"3='33C^Q3;<,?9 MSAWG4 1U#_NMQBS&B;J!B.:+*JR<(YKW.2,:''GO@RACXR[(EF-5FJ@^:P&2 M^/EHX2!5+ZN:S;RQHN0X6'WM?#II9;WR[GIM M"U65P893;ZPOOC)L;#H&-@UUCBCK9/:M6=21,D0 ^JL'O8,MPZ3_'2E.-!;0 M*QZ!]([^/..NL.FB6&1D%1@4O+#@TIRW-0D8(:-YP'ZG-MC^XBAE413ZCF^M M6QW1F<5E6 PUB7W,/C4W/S4T_JF]]:G./W6W/C7XI_[6IZ8(SJ&S9+DR=&[? M&NZMM7QHFJ4S]IA%YTRW\NF9_>+MBUSJFM G[G.7&[6W5HVPI]FFZ9J&&:^O M-FSC$[Y9NJ:O?:+S3XRU3PS^B;GVR>X&V:;#_[YF;] >ZBC *)]6I$3D*PN" MXQ2?!;\3% ;Y,PKI.%GTN! UA.A?1?2)5>#=)I=0.@3S>99^Y7L:OZ!OG9+6 MO)*3^'+]?NU^7=?L]L102"3+N)!I$!9IEK/95X6:J(#F MM,A)S (.V6]K99VJP+Z4RG@6\2AVA)(Y3JE@9V_@M4+8NRGM%ADE6;+N.KI= M':=H?5+LG<]13B?##H[UMXFWL'&RB+!:O/35Z2(KWR?",\-%EK$]8O->SHA. M+PU%A&#YE;5YX,UG-V>?KZ9_RV9))QA]Y@6L0%!U0P^1SEC/AL)D]4J#""OM#3+Z^&*M]+YTS1<,,+6#U3 OV[#+#\'&11 MNLC%BE 8![RM)WO;!EF7$Z: CE@$*8HH-X4%!W,H/EC-BL(J>.*(W]HJ/B^V MA!H"KQ%73)G"FF1YR81I5DRIX9V*J>4<5_1+DY3"ETI./NN(A3\D0=GEB_QK M04TY"D.ZN73:YEAMOOT E.D2%FQ% M.7I\H; IPFX*<8F]G[3P_O4%76XZ?*!X#^&I%X@MXLLL\$TUV8S;.(E:2CDW^FNK,X M(.ACKS)^MM_=(4K=1U+0S7A-'\\H8MGZ'^D,+D77P:-MNG2R+Q6'L$[#$\P5 M-(A=IX=B'/V;D;#8&(O2@(J;+'Q^X?N]R'/A4ODEI6NFNH2HBO?#.2I!HPCJ M"QGO>%&]&NNEU6AH&6,L@V]UJ]8D.]L96AMCVUG-W/50MQTPMV*?7N8W;=4Y M.ERP&6/#VD_LR$/MW!-WB3#8Z%8VNIWK&=AHY3?:A(T>^T9_8GXLY;?YTGO3 M,\C'S,J ]2U*6/IE?&(B6/6PF &;S?*S8WD*:V2@#RW8#V^8(X[9(.^HU4[7 MR@P\D7ZYV&SIU<9WJRCJ%(-Q#Q?Q6+)!DVVG%WGFV!ZN7M%!%LD"[ M2?J\W)6@%GD &@ -@ 9 Z A#1JLNJ!AVQA5_WM]0+<<&G1&Y^%>QDF^"W(6 M';Q,!1#N;/10I.'O5^Z][E',=NO.L+%AN=CRVTG35(OV@+O6<*>.C 9H* 8- M\+ "\H:(O-,\GP,^'\?I^U0EQ@(L/G & #0 &@ -@ 9 UR(9[L0JQE4K8QT M[[161N?I:YRNFD5):GHE75M7IH_$T/I5N.Q'EA,=Q^CG15Q$Z(Z76'B39@3= MQXLS1J^"\XIN@;&EEK$%9CX@3QGDF1IV=!W;>CMEVM0B/@!/7>"!R /D M*>/9'+(4/*Q VUTJT!#L>5*PYWM>1.P#+R(& 9^*&=?@=P%H #0 &@ -@ 9X M:]6X1Y<=\*G*/3J8@1!U!] : T !H C6XTL\W[WD%H9M<9X=BDV-0G^B@I MT-M%)OH#_/3V UKWNO$+]!R]>I1Y@PYF$5C, V !D #H '0 #^;L1O5>Q:S^]7# MOJYCP4:#J"/P#HP>>39V31O[?CNM(]2B/>!.7=R!Q /D*1-G.6 A*$\CW[1I MU-?(6=N:"I)L,I,HG\:GC]D*3BZ$-V3NT$Q^S8;$7P4@#R ME$&>CCU=QY8Y0(\$X&[ N .)!\A3QR\[7"$($='#T?0U-35]\ M W"%XI$:/ M/!-;FH<]=X"U' %W \8=2#Q GC*1U@,6@AUH^O-@,HF2IQOQ.U/:O_;EZ*_= MZ8>7V6,:K^O3+9H/@M:>V8U5L;F3G=L7AH>*%!F^ E;&B<"2X6U)LPG)EA/Y M+XW_PR:$\C2.)LJX1II-](K<=GNQI(@O#W ^4IP;6-,LK+G2>GH"R@'E(,T! MYX!S.8;@V 2\!.O0JF$'V66I/Z5%$,NR7$Y:M$P90">$)NGB,2;G.!=:/T*^ MO60CSI L=P&JB,,3F >8I\GZ'0W[AHE-3P/N >X![AF<]0;L M,TCVV32+'M-X_^M8CH6NF^Y=O]U)O:=#7+Z!#O1U]] M(<"ZE@] &B -D.:ZZ\?5-N*#3LICN!>X4J>_(OY]@/,(X6RX'M9TM?+N 4&R!+U)9_,@>4'"&XP>BC3\_2-!WH /0SE::6=E/FJT4E7B M$Q$6$[N@O M!7J39@3=QXN3XTA=.Q8!O9,#X 'P .1!\@;/?*& M+/(@OO%0?.-ZOP.(<52 D8=L@@(T !H #8 &0 .@,1R?IO081U5ND\&$@D S M@ 9 Z !T !H #1&'F,_K/G_K.B[K.>Z+= M_%Z5JW;BFH?X,E+N=60.G3"'Q 8T>>[F'-,[&AJ54E&( W=N"! MR /D@$T &@ -@ 9 Z ! M[M#^W:'*13CHMG"QUJF5X&6] L,/7 Z O)Y<#MC7;*PY:MWY >[&CCN0>( \ MD'@J^E@A<+D5M5Y34ZT'(Q]"^<"]-'KDF=AV-6P9+N .< <2#Y W>N0-6.*! MM[X3%=SP4)$BPU=3$0>;'[Q-X&T:/?(,K%L6MCVUFA,"[L:..Y!X@#R0>/W[ MU^?!9!(E3S?B=Z93?U4PL+FVMMN')%]D01(2%-)!LR L.BNY>Q:ENI$@:38A MV7(B_Z7Q?]B$4)[&T409N[O91*_()[072XHXB@#G(\6Y@5W'QKXCS0,%* >4 M@S0'G /.09JK8-M8-=COS-ZLZ1CR*2V"6):9LA%GB)&ZY??E#K&QX]I8,Z2Y0_8"5!'?'# /,$^CBF0.M@P3NS9P#W / M<,_P3#5@'V"?H;*/:V#-][#K&B/AGC43\/LBH'1>HUOUXV.&OE\^M/9Y-S;; M/Q=Y$4U?Q+S?_6L1%2\HY/T>17M'-,^B69#1%Z/G-)Z@.45'%-+?BBR8D$GU M;%ZDX>\HG3)"/J/?;A]0D$Q0E!0D2WA/HB!FC\Z#)*)3RPEK)$F_/4TS^L9L MGN;T4_KM@MF-*"/%(DOX&XH4S0+Z&OH?(F)VY"M]?)'Q^[ \R@N2%.A+1$>= MIW1F+RB(XS3D8^:WJXU GYX)^HE\)C'2Z;P^D[R8L6]&.1U@0M!BSL;/GX-, MS(0]_B[(V?S1&S[Q%R3Z8*('OE:^OIQ!;4$7$A3L3N]W4C!ZA61]8#&HL39H M3G\.X\6$<.I1N,6,%)S:J]1$7T1\O,O4MLHSBE8I<2:H:H M8/U"V9F^.PSF$1,(*24 "BH."U]""C/*"NET2B=.81P@2@3*!-$THB">IUDQ MI;(@9:\0;!7P$>=!%A0$!6%()3?G0K8D]@(J79[B])$.Q049KD00FR7[^RF/ M68UXS"H6,F_"V017W\L(_1]]&Q^ CI;.V30H$],!PG7>WY))I5BE*WA)Z#Z% M:!9]9?->8](JFO;#F@!9+NM[*D%W5K8^QKYO4[D5T)5F*1,!63I/$[ZM4Y:T M%T9SEJ_'H,C>^42G%/ -7,E5OL",T&4'"6/KY:.,'NSO'DD<4:E']_>92[)< M2(89W<=*_G'40I28$14I+2-2T)*:32:F$_OJ"(14M0 ME/(Y/-/'!(!F4=-5E+L'6L\J*[8.[&U(A,4;'O313$G&9.$#"/TY*7JQ+P4EC\&61@'+_E- MQ9+L71\HGW]E*H<0<=,%_7Q=SFV)B[P:4$B4->V,LM2:B'YBYSF%'E6MN&1X M3-F7.#N&,=6VZ!=F04'UA>*9_D8)MN#J&A< 3(0@J@776W*@ OZD MDAOLNY_HB4;!LF;"/+YL*B%!0L\[AOA_LP-X\<@.HE+'*B=+#T*FZ1"!-WJ* MTX?C(%L-1$>>LF,GR/G7*J$C>'(2LMG$L\%LY'S6 T=LFF&8[QO*>DK+9@I(%1ZY5MJ,ET TU.G&R8\ M'88!Q'S>< MB^JP8!*<,3%E&69QKPX4BG;^>NX 6'(TTTHKVR+G2G+&44K%1#2CYFR!^$N? M,O+$/BM/?:;_;7L=*O?!,V7)RO'!]%NJ+%)-,%H:(GS;2E7ZA3U! 4PES_*@ M)A6 ET?-NB5/(5YW)+]99!E]=_S"M=@U2ZL0RLV:QT1X9-B[*F:A6V1KWZ'* M_\(HPX!0?K9N&-'W4&V"'>1\KF&QH"R]>M?&, PNCZ3:Z(!"A=$BX"XU]G4J M7\3DUA?R:?7:W3>RB6;DFWME)(D>ON _5$NL'%R&[F)-]]8<:XPXVT[#8H-+ M2K8KM>"EZ^I;&QN6BRW?YMO[[?):GWG+WI*0S!XILQ@^1@8;D3VS_-34^*P+,^CFBXQR92YVA+^%G83T>U2MS,0CW),@OI(SPYWQ1<0% MF,#7.FC>1DP*L:,NHQ.A0T[8"<=6MYPA?WGIJ3M$%3[VM[Z-+4]\L?IY8SUJ MHH-K'CGEQ2PJ69,IZ521H8NE\H)YC,AL'J-"' P,I(J2:?NH"%933ZG& MEG.^R(5 Y8*?J9]\59:FO_K]=46G#\+I'E,5]C-)%NREDY(RW M":58$W&<1 MYT Q76[(D_*U0LH0$IV+Q"_TY8&HW57]+I\DL^)V@SVE,+49ZYF_0FN_; M8LZ>8D[:!E!+4L@[(:"IFA!\%>(9LWDR+R/[_H>/#_1HFT5% M*9=1)6]6!ST[MC9'+UWE%46IC& G+;-OZ3!,A^AABT]$V$D0">B!,.%'T>Y% MQ4.)%<9,*[\?NF_5-"1?^VQU["_O+;UXC,IV6GHK_NT@(TKG(=+:UF;W? M%E8]EYS%,[]2X2I+RM6$$I?3**-L[7PG5,[UK6*;QY[("#N1&;+I(^_I3E&8 MG#Z%(,[3U4T)>V>P8;$SA*^V?QNNZ!6;P3=4^TKR31N?4H:CBUJ<3%=8,0KG MFY68^O*<"C%-Z,Y%S-_)[,"*80I2.3T?*DG(YB^P',RXSX43BE+OR$RYKD2I MEJ4S1,E+1[$X4;]0(XSI[^NW/\S76-*?4I:=1XSWZ%]N;/&)&TOVS"P/IH2* MJ^QQBP'9M,SOA-$@-%WQ!D$,^MQ0CB:AVD?'"%-&.SJ(4$4\^X6P$ PVOWA21L=3%;*5J(C+HN%A8R^JE,/T M?^5W\;S$!=>I\=/VG'PM*A21IP5SFW)%A:G%&V+\DK"K$50H:Y7^->*KL]"V MGC.7ZM9KVSK6++6ZRD%)OL$%;JJ0EV#WD0H M)@5E&2XW;EP/FZXI2P9 -1* O?SJYK:-7>NZ:Y&N!:\NJ[0D[Y*%CLVOFI9!Y#<[#O2W/%7W=* M^=V>V$R\%? Y88F+&. MJS5M+=;=B6ZK?O[C]XO\YBD(YC_QZIP =,2/9/JG;T*V5-TP_&]X5CS_[#=-T[]!$Q)& MLR#.62S,GTW-U3W/6UOA\7'Z68RK&Z9V9#&6IENV<]YB/I+-?(G=.4=I=L\U MW^U'[Y99L6\)A6XTY[RU;P%ZD2[WY<_[I$FM\"B%RYJTD:([U0NI;2+LD9,* MB%)6?H*(A.ME!H@(JOP7%0B%")L4\K7*T:2O_!SQTO%YD8L\ZT>6$O68I;_3 M/])%4:9*5.MGD9,LKI G,HJD(98ME>:<)?(\#:.@J#*ZA/TD1A+,L1ZI>;<, MO62))],JDOY;W3>Q;YELLN4(6Z\M7[G,UUI->W>>;&'\36DZ*2/R619NF:7$ MTR=$:/",I?B5<8=58AA/^_B2EC9@&5><;6&A#)_,R4HT3%+"@C0I[7C$K!#V MI*@&I(R:TNV8*!IGO@]&].S,)ELPHD?=/$LG"[K "2MADLYY0.B2"JMMJ>H/ MQ,N,_*B*P(WCBKHLO#MGD523VS*!<,^;ZC>XG$JYQZ*>0QSS3)&$Y1#.(E9J M@:7/?%Z]>6\$:<]!WNS'^WJZHDA *Z&*1YZ+U.Y@FPJ<"+?H8\!PCK?A*3*A MXJ#4'?9LXG9 =8N8WZ'X'L6CX>FS=D:G(2&3,O3YU4<*NQ>12)A.7Z.?EFEM M;\FCD&MOROHAJSS=FY_))%K,Q'._I"P_\6\__FLQ)P. MJPBZ9?C4PEHG['DSKB'P*GWI8YF^=%/JC*A4#T^BW?(UU5N.:1/_^+A40YG. MNR11.3C[+'\KLGO*>9Q"+=^V-G7# S/LG2":K@F"<$U168)$>;[@%4^HO%AE ME4XHS ZM_T/YK4U@'M4Q#RZFA@OV#]7+:C:W](CRKPOG20N+RH.8+X@E[XJ# M9F78U!DTJZ$>Z+=_G=)/Z"%>O#"@,0'R;OFNBU9I67K=$H^,J\9:6\#G>>M\ M6)4Z>GL$G?S1=EC,/83)C7$ZGW83E#F.;CFZWF3:[Z@V-^/JTR(GTT6,XNCS M*@^U1-+/P==HMIBM)/[/ 8LD)]D+1]T*-P>.A/V[_AL?]*=H2HZ>E+7O^/%E MI5E4\UK_>S&G?WQDB5GE4WPYY<'QYWM=^^L&R8Y-M1GQ?EQ$,:^TLD:]+7+V M1*UJ9D<)9/I_=7[ND$0_4X-F3/@2RUF1KTMX[=!N%V_*P6N+/F?S7_4LY@[C M8@LL[+>/I6WXEE"3G#E>]GH(:T:\YT56E\[@7CR#!TWOG4;FN_>GYY%(6+9U M?;9JN>\(BZ BR)GZ"*F?XNF^8 MOM5\XI\C;J4SER2[BRX89*IBJ7MF+1Y_GV9ORX?OJI*Q%ZFBMFUXFY.O'4C. MY)NH_[IG4Q9O./L-%QWZB3(<_^$-3U39GON&RXH]^NOTS2JCY?R)&]N&2^U MG<^["5KT;_UJI"9V_#?LT7UAJ-NJ1N'O MNY7MWO!_'UQ=:VXWW;8/[-4^[U0WH\*.K3$V_5Z\JFI1"_GNWX]QV_0,5>,5S67 MQ;4Z51C+)U%>?95=T&&A3=,_ZDYX27&J7+.GJ5[.(CC*DJ__ M6K !RZ@?PFNG1_GSK"S17I#P.4GC](E7/9[2$:IR.KP FM#C>?W8:(IRNCI^ MN;9YY_=F[:F\=K7\A<&,U;W\-]>T]VOJY1/"&BC5=E[-NIS^MJ(^758D"N9S MR@B\SDTUB_59OB_CJ'@16E'L:K?,7WC:4D3]/!U[.K5,7)-?0=-/^,=)>NI; MR@I.)P98G24,UA6_VKOW.K%#7[\V6!DJ=*'.ZAB&9_B[J]H[EHS9-SF?'-_6 M?*?Q[#\25NJ+8H$^FS #0*'9.*B9\6T-ZV^#%TRU1 _/PZ)RRHF7Y<+65LJ\EVM#>N[_FF9\#V-!-BLK;'USQ+]Q00(LP_)A+XE8RW\ M_B?()MSSHP G72+K5DNJ5G3*KMF&9:]?\"F\9P]5ZQZ59-\E.U8MJ!F7F;;K MNRILV $.&JT]@JH%:PHV&\/JST8DQ*^VKCUI_@+Z+)_.XVY',MS M+,WN?Z<.R+K1\M8YXM T'=OQU=ZP0]KBT)3V<_;(T7S7\7VO_TTZM!.*:H3G M;=-YQY2NVX9K&J8"*GR3D^DWNB3Z-4X1)5CKX@/KMX:.#.;FKP;Q?>^%)'7N&'<8FNMZOF8KP!W#U=6.J%VN95LJ6*%*G>A=NN/. M/-$MS?!-2_/[WRF%%.0N]^DL!=GR?-=S%7 0-#E!MIT)JI_N[3@(=-URV[8W M/Y(P?4JB?1EY1UZO0DSQI7EY>ZB@>-(="^9]BI*;3"S%NK7G>_I$9F(]_R:L M$;18(FMZ'H9I-N$%)SA+WCV\08[FH"_/1!1-/2*>$1Q&78<%C"@@^45)4%>]IQ.\FA"RK;CZZ4-1:_S M7/2A1Y17HB(6[VM%K<,T)[LS4Z_\U6F[)7(3"]'1-2:\J$2Y;?E: M[/>R3%I5=6)9H8H5(*-#1*PESRJQD$YR,67=ZS.J:O'DN0DK6,5K/&;+T.(- M?7Z[3-,!/"WFK-K;\KSV'W,9?IH\%K\UV$(=U M\RM>YDR@LK[>7PM>+Z?L3,0R/3A]6"OF:JQ\(\DSRLJ'OU!!_LQ/54ZL5<;H MLA)5V50=!9//G(NJ+(Z-(G0YRA?A\V;53D:_C,ZJ2J(KW\0/NT"4MBHHF-BB M*Y+B%8U6?<@YCI9TW>"D1\+*8N7T"*&?5W7P-B:V9^PEI%9#K(C$=-8582<+ M(34H;$P-38(7GDX3)9_3B%5VVQBI[-[-:;0WB9!!8-DX>;D905FY+0KI!@3Q M2QZ58RS;")??IU^)V+&L)R;FN"A8\W'V!*[V"SU3/DBS M%\Q)07^O/B\RCAVV^YM$"?@)NDR(6,/M'Y906\%G"P[T&[M9!&R,PZ5>V;!' MJ%CP6O.L&NNWCJ=A5OR8O?=;R^6_L/7E<]%A.WYI;5:/P837*%H6D.,3,(RU M"7CNOO&'*9TK-J-\345?QE)@J%!-A02=$"9AHD0DJ@3%4GQ5TC#?D8);@G,E MQK>$&R7L:B &M&V2X:G(MN]ZP+ M6=E#.XORW\NZG=3\FW#TI%^H?&3KJ)-@0]KP'RL9)$0#-SP8O+.(4/;;I.:J M,"&OPTPIRPB;?19<6A4_S @]>).\+KTHK\TO.LZ#Y7'",H>H)I!70S':?^L: M]HH-66WK'3[$B*.!"BTZS5)4EH?ZD';L+QDAR9<@GJ#*/4%?OM*D\O4(\J7J MFJW;IW3[V%F_/(JL1'2"@! V^DGPM=Y':UFLU.E8'4[[\9IC& MS.)8KRV\TD(S5F24"]3RKRM=>TA4XMFL7. P<3NORM)2&VDB:M2RG>>U-M=U M)&$XK?Y.$#4-PT6VG0FZILTOS[3M,T;4?2UE$:\A+XK&KC9"$+NL%!_DR[S3 M(9'ZTS[9SRL(LT_6$EZI-E#:Q .4I^T?3DFZLF+7JP.3C,)V)NI>/M+IE;<2 M.?TSYV68J5XU9Q5[EV6R-S77>9 MU? U77F2SMN1,2#"_)+2XW#]D!,F8ED47=>^8TMF MU;.%:)XL,D8AONRR3/Z05OM F*Z=%E00$Z2;=,^?*)"K8@%K[I(2&)1G@ZPM@!6!\4X>F=VQTS09=4;/I7UU8K%TJ4^K)5^ M-'_6O;>K35%DJ:WM=CGNR+;VW6P>IR^$K$UIN:7KQ2H56=UR-P?(KK^NW*0J ML.MZG5M%UGG)[DIE3VE;>8@]NY6XG>QB-0SBX[#2I=3:BV-F#5%-DIK9=*JO ME=S0C:_\2*C.Q);^H[@CT??7A3EY+S=B$LSZ(O,J+;FE759>*+>P\>FI MH\?X:1MREV5L1%$/?_7(O;CUY!1['T39_POB!;ECEYUB/M5(3%_8)?=.5-M) MVFH;4U&/%%NURWH@!?_^C0@@61\$K8W"W#CKSY4C(3X41O>++'P.EK*"5>U- M9S/Z"HYE^O<4CO3QW0X/;1&^F@ ?_]>I&)T/7@Y]O'M934^'#29WUYG\PR_O M*9NWL%5')[_X/)D'XO+HG M^4H_9%%MXN9'M#SXX0QOL(C=#DDK ?\_G05C]W@ZQJB[HFO;=:B]6 M?>WAS^VO+J^[Q<->E+[^T#E??K_%M=QP\ MY?_(Y&#CR%ZTRL$;R^N/@]N9QN7,UMEN\S>:F!X\RC';2;27PVSRCTM#O_+C MLD=FZ_9D4Y/9KOMD,^!D&^?)9FA8M]7CMKZ.MM*0O1&__X",^52R28 M4JN^*T8\:^6=<.83K[M2PJC^OIA?A: [D5;S@O[&AT%L',0' MVKTL6LZ4#_?CSN7J_@M@C$O)1P=Q:@7&V*,+],/P,$7F:]R8;;46Q5Z7O*8ZNA@C]< ML6H, M0-Y!@K+K33SI\/GX?/\@+;1 MZ#HJ>WI\96@6U9Q,C_[/ME^WLDEBCTZ3O"M2K&5(L"),CU4*!*\JQ3L+MT#" * , 8XUOK%NOH=V:#L!=1;B/4>[V=7L* MR.M+T(Y:J@X?SO+T?=OFJG[O^OZ'/%_LNHPA]DX6,W87:5FCXMCZ,$/Q (?C MPJ%AW?H 0X"AS$@FW?*5\V< ZL:..N94.))YJR+F.M"%3XP 5\HA_C[-IH3U ML^E*1X:P^,9H.#@&/3!(4X)K\]D"P5."3@2^F<5%8\$84[IXY'_$FRLFNP^I2XA MMH*.2#+I/MQHY%F0,H]/A1(6:Y5&S\>ZTTY>0O\)C",!?M]4:G+\[O1)][EE8VR8&DHO^55/[??;A]NT7LRX;VW'XJ@6+#F[>@C:W'(VQU2 M*^0CF9:='*,$_3IG38!9U?#ZN@OOIE/1'%>,3@=G[]NOV%'AW=%LZ%#8=39& F@RA=1-06'X'K+ZN MKNNN,%<0DK+%("9V?!/[3CL&'*3'JK+V 4+Q6$N0/C$H8_W?@7B'5/ &;58\ MW\*.IU;"%0CN$0MN@3M+7<"UOMA#(GDTY0SV6R;LXHYL7%%AE)""W5M5QLDC M2<@T.F)#0FKE %,KZU04QS>HO:"6K0 YOE<(1+4.(8#@B"$H;%/'PH9F ^H M=3)1-SR\C=U?/YL'(56"$_0^S>BIE*"/9!X461G4]2GXRD+;TFQVY;Z<,9J_ MM74'/!-;KEI%2 ::/0KH5@_=5^Z5!ZR/#^M"N<*::6'-44NI!P?ZV''74JPT ME.YM7ZN?LJ:67*O/%X]Y-(F"+*(OHXH]J=)/F"M<=BP.V-S].AM?69J.?5]A M:WS0&C[ NV=X7PFP5=#P >L2A=@KT[&P[:CEF0&Y#5@^"\N XFNZ8)CR[['[ MA)^"+^""&ITKH%89LS47>Y:T8EIPFP#POEY; X -P#YC8VU3QZ:FL(R&BX,Q MHFYX>+N:>X./)"=!%CXC3@KV'WI+/I,XG<](4O!+@S C$PB6'Z%]7J_KZ YV M7+78%MQ/ .]1!@8!L '8Y_A5'0T[IEI)M !E@/(Y4 :!?&57!/0;BRG]>9&1 M+$<3,EF$HK9LSP%+X!;HU\NJUG$&GBF ($ 0(-AM6S_=,+%MJY47#M=+@.7A M*_+]H;CG+NF]W"G\6CR33&#;,W3COQ/2V9W!J;TZN[?B6^IQV[V=WU:/6_G> M6M_ AB=-L)S?VG.@SB_@I2OBI6MF(^E9%,!9X^,LD8!M6ECWI,6UM\1+\GJ5 M \9'@/&1H+N_7NH27 _JS*2MSK;=^TE:ZVS;0\<#S;.P*2^=^_PVH0!]@'Z; MT)=7>J0ES,L@2F=M%X"WQLA;_(T.MC0?.YZT%! X0P#G?:2<#*"7NA(=($YO MT-Z\D?FR%7OU$I$=7J#WE QD(EJLY^AO_%N(?0WQ[_V]OILZ_;;XLOBNTHW3 M<[;2(_I"C.4ER M%AY7]JU \SA(S^AN^Q&O"Y7+>A+7=VI-+G]"[# P$C.[Z5!QWL\C'=9&M+VS&%84N! M<6&7@7'EYW-UZ'C>=6/,@NPI2F[8+_25'GLE?RBB-GE"/[KAG_&IE%H:2A_I M"T27F8#9IO3["6L73ZW<%Q)D73FQ!Q(++N.B8*SMA.O6ZWO8-@Q,180L)Z B M#NTKQ/RH 2[03)%L>]@WH6S7Z-$,$KS4[K!EF-C2(1ES]) ?-;Y+,)NFCS5[ M@&"68\!T%_)_Q( QG%OSD GSYCE(G@B:+ @J4A1\#J(X>(SBJ'CA+7>B)(@1 MJV+!_LAS4H@[.6JFYHL<38(BD&C<0,4:B='1:VF.2C&UA#![0!X@#Y 'R /D M ?( >;TD(*ET!T!5:,<^08>.$C2)\I!.NH"B;N,L 5/?9AZ;NH\]]TIJ'*G0 MK@\P+S6IPM T;/EPW02XZUO6&KJ+;5.MSI$@:0'Q[4A:W=.Q,T0Y.WY'^F$K MX(%DGZ.0H##-H9/,^,STVKQMH?E;:G$L>(Q&#,42=X;K8$>35C8 <'?MN*NM MVN)BS5#+\P$X'#$.1C(8L7V7]M(U%^N. M6N<$>!!'#,4*=ZZ&=1]P![CK602Z3/ZIY2< '(X8A_R-GH8]8X!Y-=?N3KYC M0==9%,3HU5,0):^_C],\![_RZ(S9NL/"-G7L^@,T< &(PP2BN%S7L>7;6#=M M=8'7^J*AZ_+XT%P?J>=C1S$GA'0B .#'!WB!;L?&CF(U(?J3W=?N:B_+T^1H M'D03<+6/SKZO/>-,[!@N]DVU! '$2 +F6SKF3&QZ-C6/I34H4Z" !*!Y?&BN M[V)I4AE^+?(;X#U2>%=8]K%O2>M6H3B6^^N;KO!EQSUKXW W(\F$53_O2A) M)\_& F08G3Q[R)Z'CK6 <^DXMWP'>_+N! 'C@'&0Y8!SP#G@_(1-4Z4/N4S+ MYIS^ (0UM>NV,\#(VW[*<,%U5J]7_?:BM4T'=&R;)JL$TY?$@M:Z@^2Q:V^"$:M!40?,=[,I+L@$6&P6+73L_E[R@2U5OQ,G;"DP[K7N M\J 9=W1I"GR,]T&4L24L"'-VSUF 3]5 "EKDCLI=H*@OP&7. ^[KB'+GE'$ M[K]"S(\:X/R-++'/<+&E6$4 0#-(\,[6JV/3U[&AH,#8NW-66NG.PYZE5HA)P.&(<"GU<,RGJU#(M^PJS5RFB M_J@V_FXVC],7DJ&0#IM%CPL65R]3#U?1%A]C]8#Z(#^;J>&N6IH+N(5&#$6A MIEBZ '4C1EVM7USUXD Q'$!L42=XF5\>LQ+5:_BCMM[85#(7&_,YLIG MKJM3<;2E7'89Q.G,A0X<-CX.J]A) =X9YC55!5D)CB;@+]:.ILD MVX$*,M-1SKF.2DC'TSR@TI%*2>Y01^)DDC@.[QKLR;MC@D(2H^"Q:V>HGC*O M@'M&P3UP0C7(C;$L#^M&;WHXL-@@6>S:^:F?Q#)E*AUM+_CZBALM*UNX@ZAL MT:!^R3U)]F_%H\DPS=IWF1D2+*".MK,YB=:>B_:LZ? M,D,A#I?H?D^%+9F@AR(H%D>"B)=@-<<&UJ%4/AK8#@RZ*M'PR V [WL'!@WX MZ[BT:7(V_D(*%,SH3 N4D3!]2N@T)BA*$-5MZ#+B( D)RI\)D=:Q#PQ[\)VU M$ ]BV-AT#&S*2WYNR0$@]18;.!=<9[&/S(:NVD"^ M2?,B1W_CWT+L:XA_[^\WARX+T-]^)K-'DOW]YD8,L'=6Y<-\A,U9\3(9])>/ M9/JG;T+FB=$-4R]2Y@+3#2^J'E +5 ^PK0?+R!_H-OF'SS0VKOL*#8+^0C* @I[.-X_1+ M_L,V$M=^A,8SO=S_&DU=J$O7*'E]I&+%_7]=[/2\$LMB@(Z50!N+'AHVM MV=BQN\==9R!EIPY[PA](]CD*"3\-NE+S!U+?8M!6MJ(FM.EBS;!D:>N*!&U> M(=Y'#6YQE+G85*RH8H;KV5@SE\NGU@J@W)"]G'&]0[[3?YVW6Q+J]5 M,M3=O78<\C=Z&JNB/SS07;7]\^[KG(0%F?3> T-%#7&,%?]J+_ML&SLJ][ 9 MSK4>H+OG:S);QY:OL-7=UW78]1E =[.4+N'? :LDS\N89%&:L3?WX?0#;;3G M:F$VUA3K&3O0&GL [GY-K5<&JQ*@U@DWM*)5V< MM:)&["]UX8NRQ,])]%(Z+EVZK:E^J'H/Q;H-K!OM1#5V&KH^WEK=P,A#3S#I MV*]@L=SIWGI3*,"BG667U.=QG)]=LE47K*^$DG(: M&7]N&N44Q;SJ.:)Z&H4TNSG?3@A!V^B!C)#396EGB0,#*+(SPC)'L,M02FDT ML5*0*S(.$UI1I[J.3=V'/M37 /E1X[L$L^$ZV-&DN7L@8P0R1B!\Y/Q$1:QK M+&E$X9@22!H9%Q0KW+D:UA6+UH6\$<@;@FN/W#+*(=T!TAV& M$R4-Z0XGD\0R#=;WIB\Q=68L=:]=W('!KIZ;RC->1HWN2H8?G(",8_1CD]!0-D@EZ&\4+=F&W)X^@-EV@>B-](7\??]M=,BG? MU2Q]8%!-)#Y1XYQJ)NDL2H(BS7*TR%<=,DE%:*JFH)P1AJY]-E\4W+:O,@&N MIC/$+)I,F.@84QY M2;( QAD'D"SN']H$]%^Z'\-0\EGE\;V)S_D=H3W)7CN M4$ =??6%R.F:U:^'-"TZ>NH.W(%U(?]?SK-4K0KH H,G(E2I'*6+(B^HRDJ7 MUK?+9Z"=%V7ZAQ5JDECGBG&P87O8<*45)V^I;6*OSAB _I"@O\2YCW5S:(VV M)1Z9$$2C?A#-Y2J;6N0!:%PK-.0(,)GZ5(W54SJ$S[.:(2Z^[;AX==@$TL[;67<$Z#[7CL4^W$7**U8#SR[@&O@T6=ZE!0L%B.= M\U $6?YS"*\>2WBUC1V_-S\Y9! Q#N'N$DA;DK+J!M.^D#36V791M/;53@> MK\@[*0,:=Z/Q^KXU'F@RZ8TE5.2O: MOE&D^RKZGMM:OW);"]V%U/Z*BI?ZCJL7X?&4VHAO3T[!6+ 3O7CFT?5K3M#2F'W* E;.ORK#+Y(#43XG832- M]MPZC370_I!.J58(MC.(4NP- NW_RGH^O$LF9+(';/*G\Y:$O+4&,GR,( E@ ML CL$VY'L65J'%NC3TT8CE@=1H>+!G*,:T1'O-0* SV^<)]7EYXWZ"[\LK[ MW5>2A5%.T'T6A4=<-@ !12$ ?'U%FSI\)C[/6VX;C8(86 ZIH5E4=S(]^C_; M?MV^?7UR8.:O:\9T4*!'\A0ES-'!RYER.[HK9SG$Y?5VS57GT39L3(6'+#>? M(O>X \%AZV[=4;<7$KOF&;JQX]D#.*L YS&*54#>$) '@O1JX"Q/G;=MKLGW MKLY_R//%KD\8 K)E,6.W-_&J,B.D @#R 'F O"Z0IZ!/ D W=M -6MQUH/6> MF.N@E&?[?9I-251TIPU# DACWE8^ :3.,]Z#0(#_3 M,- ,@AQP?@TX[YM*(+65V"<)EDI-'II23ONM&!R23+J/OH%\O=8./87R]=0( M[($\U2%0J/6"]_1S2I#15A,H MJ?0H:!:)WPI&,[;(/,J+G)I:4!\ $EFA$1_LPEW1*W_=P):I8\]3J_PQY'% 'L<9BW.QK9O8M-I10@:0 MQ7'P"&L2S];Q+5%M\!HSS&3=_M3=!/?F-VP:\=";V[!QQ(/TNQ\;Z[:'+:LW M7^+IE\;R/7@ _.$#G[_1Q+ZE8]L?0-WN#H.X&QUZ_35V56JXOH9-8RSM;8''QF#]J<]0@GMT;-D6/46-D7#/6;=T9UV8+:_H_I*E M>8[>!%GVPF+Y[F9TU@4*D@FZ"\/%;!$'K#H:_9@2Y-_\_H\%^E6_LPNE#TD1 M)$\1^_$NSTEQX&[O?91$!?DI^DPFJV^)+_5XGP=W97"+X)YA<\_/I)![\ #K .N,@W7&.A;ZE)8R 7AES+Q2%4N_ M*4NE2\78A@OB7K3+>L5ZRN2OE4=>.\U)+.\E >7'\G MG'?TU1>"J&M)!:0!T@!I@#1GD.:\6WM+NR :L]4C[*+SZCXH"&O#R>X[)N0S MB=,YF="GP^>$3OSIY:SC"^)5KS5>U?,L;/D#C%<%,$L'\^VIJ^OM=AT[EH== M4P[<#!.%57T;^DB9T MBK,Y*0@*GC)"6 2J3+,,7"G@D08GGA*&6;?8LVP?VZY:#@' '4@\0!X@#^0= MH&[PJ*LSRJQ;:<6>.KHKJV;P7*Y-MY;:F=5.E/'?ON0%"2.25@L@AC- MLW1.E]E9!"E4A6LL$X91%:X'+0FJ'PX/YP=MS&$@W=1<;,K3R@#EPT/YX#$. MTAQP?@TX!UFN(,;[IE)'+:NE7Z7:MV,!=@?WJV<5;57':.>E2\J2!:N:E)W= MND*)6T6R.(93XM8VI2:50H%HX)[S70RJ\8^);=O&FCV6"M' /H-AG^$SCP+. M"V ?8)^ALH].#Q[/IP=0;]8C<(^*5&KB%MF9FT+!#+Z\Q%]Y?3=D90-#&D;_ M:1B7UV!3BSQ7#8VVLV$!'","!T #H '0 &@ -*XF%;.3TN9U/?&ZNBZ$$/Y& M5J\Z+ ;9'2HH] ".L8(#H '0 &@ - :*CNY6U7HQ]+H044;>3AWORH$NQO8 MLCQL>FHEE(/#1TTP*U^FTS5=;+@.@!G /'3)K&J)&8 SP/FLZ&7=L[%C@VQ6 M$LQPLW25-TO#[KT 'AV)(<".Z6%77OPO^!&'>375.NXLS<.&:0+NQH4[Q5&G MJO4%R!L[\G2L60[V/9!X@#NXL1O%C5WOW1# XP".6_!U*6$L=>QE-7QL^.!C M'1GN%$<=2#Q 'L@[0)VBJ%/'5.KK3NG4.IZ*7C0IV8V@M](X3>OZ=N^^:*NN M[^A70)5?.@9P?GZI0,60;E@V]GP;4 XH!VD.. ><#QCG(,L5Q'C?5.JH M&X'\"\:."=ECCP!%KR)E5_TXBUQ*%YH=: Y :X5FNTX3T#P7Z^8 ZLQV#UE@ M'F62&P?"/CIV#0V[&K /L ^Z, M&C1'U9Y0&C8\'MT"/*82C_5-);A=5.EV48),A]1WY:"KB% E!8X"G <,9\7!W$.,&< 9X-S5XCRL^0XV70O K"*85KJ(JNW][[CX#Z26A'2L36LR2MI!V[+8=Z$M8X\R_*QJZGE#@' MJ6KJ ?+&CCR+6F4@\0!W"J1[^;?2.E[ 5>0X>IR#(P7\T>#"4\(LZQ9[EN8J MYPX W('$ ^0!\D#> >H&C[HZH\R^'2 (#Y:0U*WN2DC6=2=4]%)-R1[K$GP_ M[70K[=Y1TU:WTM$YK\]O(=D]N@#G9]B8PT"Z2;4RT^VM&A6@7'V4#Q[C(,T! MY]> NG]*"6NNB9 LUX(/D*7J, M26>WKF=12^G2O@/-X6BMCF_'*7@:=@VI*:7G5U'M'K/ /S;V M?6EI4L ^P#YC.7P4<%X ^P#[#)5]= /[5'^S[ $T7+@F[NF;2ATU7)"?]ZO= M#J"E7-,0A^^+@$J0-2)6/SYFZ/OE0VN?\^=12.*XG.2?OM&^X;_G\R"L?F]G M)RI*:=IW:T$7IWMR'!ZN44?E"W%M:)>\F^X7I1=]N7$4)Y9S=*".\;^')9?C MLJ?;5,*VH<=>P7[YD$P6>9%%02QSU/\)LLF7(",RQT0/Y(GE0K0J;(P#&-J5 M+)<>1Q>Q70/6L$U@C>*_'TBXR"(1?"5KS/LLG2Q"D:\S:,8XA*#V&>.X*&^) M,5Q@C.*_?R:%W.-B+%QA2.4*0QI7P'$QXK$0O]QLDPU,7>KAX!U7FWJ"Y__R MA\CDYH[.+GB2JP[?S5)*D7_SPDWHGGXCG:!7?R5!EK\^L-GGW?V?8C'*W(/S M6K+%BMH@#NF,;U+O$0ZF2N=M>Q?&K-8O:(^'5*M"MD?!ZM:W62*C>2;UZ M>=L_M7'.F?ZM;XRBC$BG'0UNS5X23F]=9\2UAKU;RU8WE[6,H]$T%UM0"E[- M'&JU\.S?FJ>R:U]X=DP-N]XHBV??:E8_,EH?-Z95+^K35;36[:EG4^? =@X& M!74WKG=(,1PZL+U;[Y"\4 '9!G9,#QN:T:I'_U9K=UO/!YA^ZQ\Z+^56N#_# M$%*T'D<'1>Z;FC\MY?BU8/ZT,Y-6+)5N,U$-W\..-<#:IU" MVN3HF/@.3[V M#+4ZH;0E?YJ:%&V->[E)(:/;DC^>^HH.RYR.YI>A731^FMTJ-#1C!E4*_JGK' M#B7+PL8XZP&/Q?L_XNK[ZJKJX*AOZ_Q5WZ?>O@@$C_IYJCJ4O6ZBODLNKW=8 MIU>JBN01K7\8A205J#D"Q225A_H1&V,84-<]"UM&JY?:2L/\L&DB6ZX?M%<4 M _OP:[WW8O/TC_B#AI!LQ!^TCI1"_!'[:1B0[T"\'[&P>L?[$;.K5<#+L<4& M5LVXBSS'9N98QV6]SC+'QE07[SPC3[72> 8V-0=KCK1HF;YKO@VC,MX5\,]Y MEJ-J_*-CT_"Q8?A7PS_-C,>N3Z%SC,=Q<=$(:H,K89/*9Z1&-FG7C'2.33HF M1CK/TE6-DTSLF#8V_#Z-7>F,U-#8O8B3^DGEN8"O(4^FY3R9]LK3J$$A2&8! M=$#&B<2,D_8@ BDAXTT)::^$UPCS-H9=P:K_JXVV2SO^0@K$RSO.289^#.(@ M"0EZ>";D2.E?N._HNW7(=5^!U%'%8P6VL.G#K0C':6+=E5E;HG=UZNE_9[/]7 M$?N/WR_RFZ<@F/_P$#Z3R2(FOT[?1TE4D)^BSV3R(2F"Y"FB7[S+]__C__@= ?__/FIOHN2J?H(PG3IX0B98(^,,LVFD8L:(]_'=V% M_UI$&?V=%7'^*0H>HS@J(@H=^O>+&?W\;WP$Q(9 ?(R_W]R(87;GN1II-9 8 MIQKF+IFL#5*.L;D&%%)HTE\^DNF?O@F9U:T;IEZD]"=/-PS_FS_OXX1:X)=0 M7^.4=6YB/WYZ)O29.$Z_T%U&HLDBG=[AKNX&O>\/4<+6UU_P=X5*C;=G?ZML:QG&>3/%SDVAU^41#%; M3O$U(18ZD<#5G67_-./JM^3QLNN*:PZD4+P>GNDP[E.. SO,KZKG MP%.3OU0Y;.FKZ73IQUMF1I!EU-0CQQN,=I_TW]O51].LT)8J.TE(">V\BXXK M51R]V[8GT7AH+Q,A*2Z#._;)'&/;7TZ(V1I.R0 JXN>>OD=06P)2\W^J)M[EDV M:!:=C>DI(AL^))_I1VEV6?G(YA)A'Q7ZE0BMSJ@=YNT:*J*P@8%]W\"FZRK' MO4VVY"I/]ON,\#MXIC&GQ3/)2ET:COSHZG$RG,-'.5E4<4;S M.$@*SM"$FL/S+IW><#0K?C2;V-=U[#KJ\3.SZ3C8TG3E&!D.YI,8.5I&&_?#R' FJW(FTP/9=I0+,(%#^:0(D_(L7KM< M@@/Y2@_D5RYV#0W;_C#.Y-;7__K LGL*1%/P]']+IB1C=])%\%6&V+B44C+B M89817GP:&D;LW].5@3VJ8?B6(TLRG1VS)H\H,L65NKJ,X:Y$ MTZ>T".+-0)J$@)_ARM4:P\*>YF+-M@:AUB@6"M^?!L*'^4N:3KY$<0S:!6@7 MG?DO7&Q: ]\R,L-3,.':[GROE6QSBCU$6-]-S-+.Q )S]2*#>D MW$^RTL2BG-.*?+Q,88)=OLSRVMK2=F)LNMS2AMKMN35J^B]Y<^JKY5:] =*T M;'<=KK,MRT06 J*N$RP?H:IS'A1K>@K52EY(D,ESM"J9AMCQ&:Q %I7\]1J^ MCUU3*?^MC+H7UP?X4:-;0-G6L6+E:$OWHAQR-]HFUC3I35GZ;N6R\'SH]\K[+,.E;>D.E0RDB]B5MT-3;-T MQ@\2\G4>91M.X+P(BD7!2W7'T2PJ^%_V'6H')=\&5/*M[NQZQ0XO4UJD;TLU MX%J7IH>"Z("7@)?VQ*+:6&_IMF.D?"/AI&\:X2'3(4I8Y8EN7:%0&%)=%ZKZ MM2(/>ED-HR_1UG+M2& PJ+PJ;?V2+RCDE5T]/3"L:136,@;L_:)89 3]'"71 M;#%#]\$+J_"2H]\2NO/HES2Y><..UIC')/TZYR70J=7\$S>CZZ/"Q&O+MWZD M;PSBZM5T/LOWB-(? U)SDO8I@GA:D_E'"=!^%QY,A+6)&P: M?19/5.%I/VQSC*0^4X,.?#L4I'WJW6%GI&[KB4&NJEE(Y]P\.>6@53I?<8&.+A:QRY M AC]X:M*VX .>%(W-.SYTGS5<$ZVQ9-'?'!P3@[UG#0U"[N:6H&L?9V2:O7B M.X=-CT3AP.4Q7!YO!V_9T'5O )CN-R MK'[(ZH>L?LCJ;ZQ:-LPTDVE6\C$^D6R&XC3H+GQ_( [7CL79J"] :T/W/.RX MMFHE^"%'>G@6EPI>$E/#AC%0-/>7YB;S/H./\9%\3N//+- KS,@D*OCIUK=+ MM#>73%.7:/<7'FVY1+OUG8BU>X9N[!BLZKE&Y;L> ><%>ZW&VVWC.)[\QPD3X35!F"9_V_2V3Q->,V!=(KNPG Q M6\1!02;H5_K7&?_[C#R3)&?5 :(D3&>D/LAO[?O\ZQO?_L"__%.:]UG0@?VX M28%P@P+!&@523H%P#P6J8#\6ZS?\%CZ;4+?,6_\ W(\*V"W&N74.")73([OL M;8XT[%O3O$3=[S=\[Y[A*4VJ!EJ'9160]!22"H%UG^9%1HHH(RRX^1SZ&K>: M?2Y]Z\R=(;"8L7/HZ;>>,5P\'(^0O6(ZGA^#>L5$ _"I!;[>);4*H.M8U#^O>D#!<#?O'*@$U459;CRRZ6(_MK0"3X=R:AVJ[E.[;R8*@(D7!YR"*14/[ M%Z;V3J,DB%$0%@OV1YX3UG0]F3 [(U_D:!(40;=A&FD75(M/K73?ZA;#* M1GF.7CT%42+SNG5TNGQ?BA'6=8W^=Z35#>R= K>>)A6AGLS8(-BHEI0CQ\:V M+Y/%1JD=C0 S=0!Q7>QHC0!RH4MGI-I1KW$3A^\M?HJJ. FN+.6OOV>:$SE2 M\AB,W6$M" BG^#A .,4)-[";W>QPNY@0].P-5RC#BRXKIG9T%ULF[Z2%+W&G:MC9=W3L=.,D<'X5CYL MXXXE'VR9VFA"IB3+2,=YN>-6Y/ORH?I4F%)&M5HLD*#46N&2^6)1;F/?];#F M=JR4 7]W!'2(2OS1[A3RU/R+I]*7@T;'FN5B4^M8I1F;@P:@UTRL M6QYV;9D8 R&CCI#Q?.PX@\P/@\UOQN:.W7U$;*^NIOY*;'!]K39.=:VB+4DF MPZYE>[QIBDJ^H:YJ]@V+"AN%22VLN1[V7:B(.YCMO4)$0T'G\< 79'33>UO3 MLK%O#S+.33&J7R'0VJSYW+WG]O06<&?U8EMVB:O>L]T5CI72O<_2?Y*0_59V M5T*_/M*%!NQN.$=_XV]$[)6(O_/O)_6+NTLFR_>6KUU[:X\=XSJ V3\7>1%- M7\0P'Y)IFLWX,NDK,]Z3CB*$LLB4_3&AQH]H%<:NVW/T)2J>48#FRSVHJ@ZF M2VKQ36)7\VO[MN>I*$'D:\BZM3,+B]_E\W+)/VPC?NW'5AK:+07%9D>ZZJ^? M2Z%OZ/.O:W]?V[MR7P?CHU*ZYET[FUS'RF<-&NYVZ3EYP#T]<[9%Z=)_PJ]D M-(S8OPC$MIEG+4LX"O8<_+WL<%OS&,*F'PE[ZW[3FU.V86/Q MG;F50HAU&O]F2]#]LI@]DJR2BD?2HQN.=TG;O_:&JM'S6AS\D-);=UN^B=:Z M)F%'@O_.Q:H*1 -P7 J.(VX.=<#1HO@ZT5QB/]X?T!IEB;E+;.LN]ZL!&<_K ML=X.-S28IJ]CVS19FJ@Z7*'([JLQBVO H(=MPZ 8/'*1.@@,=BRT]]QPLQ_O M#IKQ?8KM4Z,#9&]F1_.ZG$EJ=G@H@KJ'_59C%N-$W4!$\T4Q,N>(YGW.B 9' MWOL@RMBX"[+E6)4FJL]:@"1^/AKZU:?*>%G\W$6*DN-@W=6PY_;GW]@+&U4U M>,#X\##N&EBCIXY[K W&<#'>Y3%DU2"\YGAGE=&#F:C%)G)W_TT-B(A?"V:+ M-5LBKLJ"]G8^G;2R7GEW/3I!566PX=0;ZXNO#!N;CH%-0YTCRCJ9?6L6=220 M#$!_]:!WL&68]+\CX65C ?VEL49-XGCV1QOQ,RM''S<.+1["A#9BF) (8D*O M6!C3ZV9Q1V*,U1 ?DM-CI$85?511>T=%6+H<4T[Y<(/RD: \)40>Y07=M7TQ M0UU/G0W32CS2A1.L"6U_&QI62IA41?9GIT,;6#'0SA(R^3_,B(T64$585:# [T]!RD\&[YC'>I2?/ M@'FWM6!#60Q;OQ\J[< !2SO#'+5"M=;LA/AQ$^G0FG4_*Y#B^WDU"A;M?+TF!=W<*V=Z1P MQXD"8; ;?YZWLY=X.N5I/&I.*MG&P#:K@J)?"=L C\ !U,EZ=6Q27G),A?FH M$_1=(>1'C>\2S)KG8]=KYQ98Y0#N$ZVM4T.1Y%0P:VR"W6=1FK$W?8Y"@EZ% M:5Z\1F%&)L>\MA>98V<1K1LAU4ZX5CL3E1&=);.,8JE(.A8V_7:BOCH-\I). MFLZT3>"O\?&78";+M[!N73,S >< Y[1DF)FMA3/*8Z5.L :H'Q_J!<0]JGJU M<3/;ER!U*VD!_^YFP4JB',NE60[ 1 MFF7*_>/C?T^:4RAFQQ_*W]*=DF5THICBLI+NU?5FP M?2E2-"$%R69T72@A1=GP* J72?KL5G99'IPA(DA>_I"7R7GSS=WC)6>J9Z=1 M3O&/7DB0H2BAK^1)?5](1E"0TZ?B./VRM^0WI.\=$;_;LJ5(Y^V6JNZZ]OB) MAT9-A>G:N/L+\;/1][5&V1I*)@5L;,W&CCU!@Q=PV2L@>DO-V!"^;^FI($K# MT..@*T-[(-%_G=P-*6JEFK=..S4FE8_#K*/ =X#VT:&=O]&ZU:69CPJX# [A M6,*9)2>6=>/,>O=U+FK74U-GD26H;(ET27'-7@K0*E)OMLORLMV*<.M6K3-, M.@%DGF$ =HFQ.E>#["9'6 ,/ZB%GY-D>TJT:0WTY1L'A-= M$L'["=[/P3O)P/LYTHT=K?=SGU#H2BWFK_H!104=*ZQ;V.5^SAKJ-@)F8VH= M>.^%H.B:BZ^$+MU[6)A0,C0+(\/TZ/]L>W]/US+/M^)QGNB[D?OKKVMVC'%: M$V WG!#L6\=>SP1/98&QD2913M4T.DJ4Q%3?NWED>O%>BI_R]K,F?[_>5'MG MJ#[\P]L*89_5$,Z=B%(^XB.J5%VG4?/6MKY#-XC^*2UK!JY*@!6DL4(-[JU; MC>.>_MF.=:$\[A6X1^&GO&WS QY.^=8G_["8SV/N2@OB_Y^]=V^.&S?VAO\_ M5><[\/AL*G85I.6=PTVR5;)L[^HY]LJ/I4W>U*FG4A0'HV%,D1.28UGY]&\W MP-O(;WE;Q3A7C=. MP +>)MUE<7*@I#)3=UZ9\ZYP 7XAK:(2;"WZ)*= M#+)%6+_:2>2KUJ\O7L8R+_!",7#(V+5P>)]80KVTS4QTF=?4K0LB/3 )]8%! M_91P+4P"G_^O>9" ._0AB(*,GGT,OL&'JRCSHOL TZ@NF%^DW#TIG[Q_QHER M&8*GM-MEH7D7O ?60=4^;_[M$VNT*O(AQ.!*XGKM>/039E^77>7?P- M_D8.I0'^BM33\]BMHLD8T_LP%X]EVP71/2SWY?1PMW5=!M[:,,W L^1J(U]4 MD.TF)S)0D>O=4^1A,\&9DY>_42UX(Q DPTV)F]FU429_!;8PR>#"C_C0"Z^;^B2A> M-%;" "8EI?M%/D\[B4WRY92._%_"A_B!)F"4A2SJDDZ#V:EON$@WZYA][ MY!+;$3@X>\J76 UV.V!T+M9V]A%OFA(P :E/,I(Y MS$BF-;*)8XM54^/X )"HZQ9UHFG[K;C>M+;?]C*6#MR(W^+HC.W=9E3Q[A/* MLFN/YD;LQ0B1;Z4YOLG6U*TTQS7J+)U83FM[9?O?2M-^K>SN(-XUEW:^8U4$ M(+>X7AUY?HZ]B&TJ G]\\TH<2I:4 M/5[P*F^G%..)-9X%G&<9\NRY0EW%CX-*$SHHN4+0!(ZM_=-6DG WIG7(XEJ] MG>5GIG3PE;86,C2.I+&K45S.DP08O**/14LNV;;I$\R[$9,U#<8@-F_H;%E: MJUFYV5"OXP,%->F%+>ZABIB[<.3%?M"9.1NKI(],8EJ:4)MI,EFG=R$Z$6+L M!G$T@[A]S#QK;T%K/O*YWX(6)Z"*]CLK(M,S1$[/V%B(PC*(I8NUT,@\H0$# M,=^#4<' ,:S3SA;JAY-SD\E;!H>8GKVQP)[I$,UUA9),Z7H,&(@<=9I+3*.' MJ!NNC\!Z>$+]HL33%FC;%#@_VBL4>"8U3A<;)&=)RMV"H%LPF4WJD M661D"5R07YK2PP(B:_$U.'"Z*59([[@C?O/,6(=KG\L8?@^,LC:6&6L#^^4V4X1!NUMC_1$,;[[FF)#Y\&XK=G0\BSR($3LU.6)M6@34P7#^=QQ>4^Y1MP7KXG)>S)>P^U8Q=+D#_-0]F6."PQ:TP M$3>Z>^W;"1KRU(DUTHG3GN,F2'SS!"'? +[/-4=!B)$%?]H+XLL$["U7 MMJOEZ]9:7,WD?GJWX4&3.)I*5$NL54:F=AP,Q286A.,&UW1BZRH8.&*E$9YX M8CGKX3J;TN3$79HAYNYN=#6T$2X#0LFA=#2$6 *.?&&825Q55FT1S2'(\[N5 MOP79= I: N]DOO6^2[?@9-P"RP3+S.ZA92:!V&^G8&1KQ+7-_@%OX"[!;9QY MH3)>L^%=V^>6+L/)N PCC!D10^NA\2:AV&^GP2&FJA'3E1L)G=DL@S>43KIL MAH1&JS9TS] Q<$.7Q;Z569QF"Q8AF&,34 MQ7*66^=#F^O8L# O_I;!:\?5B:,+O&XADX,]92K^0N[ MFI^:A+6SFA_9\7:(/1H1W6SMP*& $B7">KZA9+Y(UQ/^1K.UZ_NZTMQMZ2)Y MTX X!5_%OWQ@XS6,NDI4M;,0@;S*HY<"UH T[65"""10>8K%R":.V5E$8$_Q MZE&J\/>5WS-X]]]8=ZIZ2ODU MH(F7^-.GLWQW62M1E\A6EE7O3TQU29Y3DZVT)I/X>6T?Y2?HLSJN@$AH6YVS\IR_"3=Z!LKY ;[:.\ M'4,S>W$]QJI5M/'&C!4P-Z+T#_,5&SU7WU^P]>,JEAVP]I%^HZ'23+&\8R), M3G0C$]U,BJZ<:.$GVI 3/?2)9IN!PD_SCJ9!$^S[YB6!%P'_HCAY\,+-3NX" MLXN'.05(3?G=2SY,C0WPT!Q_N/32*?-!WO]K'L!8\0I*?H'B?)V/<(A<'%$$ M7FSZ0( =6V5(UDC62-8T70_-T@](]&YTM7QA5TT;89/LH2 :4UP2SMAWC)3+ M^.$ACGX$*D/J9\$WJF3)/,V4"=!^ZF<_! OA"YY9SV=MI&OZ"PN[B'5=)9PE MG)=N.U1M,AJ)=9I70EE"66IF"6>ADG%:1_A"2MFZZ$6_]7<[[LCQ,I\VQX2P MG:.&N+8-96W#$!:APK@5)D L!ZVPS;TC6++8A2S/+Z$AH2&A(:$AH2$(--8< M?]AL6_8-.H.+<)=YDN^]-*-)I%SRY$B%A[.5FRSVOYYX]'J(E8M8BQ;138>8 MKKRY3N)N/SHD-$X;&C+"*I'71^1M%_GL\?HXS-BG*#D6TN.3P0 )#0D-"0T) M#0D-&4+<.X184##-!Z:-RD,H1[#7.JDTMZ$RS1<\$QV&RJ=YF 7\K+MR&2=4 M^1S.4^4#4*V\]F3]Z"$X6]+-E\@3!GF&2FQ-(Y8FUNT;$GA#!YY4>1)YPD0V M^ZP%GS>@K6,:T#+9,N$AH2&A(:$AH2&C): M*\8^>ML)GZ+LHTLW4&;=26A(:$AH2&A(:!S',EO<[^V%97::&8Z[%)NZA4=I MIKR;)ZR0N_+QW952C[JQ#?14>7W7Y@ZZ=(NDQRRA(:$AH2&A(:$AXVS"Q=FV MS'_,[; LGF&-ZK6&V>;-V<+^6S+_ZL-W;<==W0P]9)NWONF_D%TY4OY.O62] M>=C5=JSTT636D8P.#!YY%G$,B[AN,U='B,5[B3MQ<2,'F6/5:"[5GD M+]^5+99%CM?6%)!$8L9!.@L]Z"&(PB"B9W=X@V9%T/&M?,T4T,R7SGL[&PE" M+WHR;#1TY&D.44V36&YK5[%+X$G@294GD=<.\K:S\_NL!0>7XKK).[BY_7+U M^69MGH0O*PV(X92+LVTEXS42&A(:$AH2&CV#ALQZE5%9(:*R%H_*;C([96!V M:+ZBC%)(Y F#/(V,-(V81@\C$A)W/<:=U'@2>>+$9?NK!&5&='\L?55,2U_& M!63>H8Q(#1YY!C'5$1DY/:SE*''78]Q)C2>1)TRF=8^5X!$L_9DW'@?1_1G_ MC$;[]ZX"_1MG^N;IX2X.Z_9T@^X#Y_7(.(Y7L3B31_,P& L3&MF-T!,*VZW%DB"Q/(GS@>)<)ZIJ$M5I M[4Y/B7*)FX%OP#LT-XM!V6>K;.//"MCR7K0;=I@X @I1Q M/+\+Z3[!A<:7D!\.F8@]-,NFX7=7OZ3ER]_7 E20@*<4'BD\NXS?5HFK&\08 MJ5)ZI/1(Z>F=]R;%IY?BL^@6W<7A^ 0E:CL_T;:)YJADU)VCV+",U1S%'S,/ M6%]C9?'C7:+\N&Y[B#VO^#0,TFC0I+_(TGL-K(_T&PT537@XR5G=?59U.:L#G-5F"EG*615E5K<(N0LP MISLNYTWX4"NWI&\:WSH'8]WMZ>LF=0,;POP>]4LOG2I>-%;>_VL>P%AAWM+E M^]1W]>DV#..(>'^QZ0,!=FS](%DC62-9<]KUXS9>Q"=O4A["OL")!OT%B>]+ M. \0SKHS(JHFUKE["64)9:F9)9Q/&\Z]U#O,&K/K#T79#L64?5FLI;$XKW$76.X$T='2V@(!@T9H)3( M&PCR>KP8MF.5'JW,QP:K5)1\!.F^#<9]D]"0T)#0D-"0T)#0Z$\\<,N;+0XZ M6_Q"YJA;)(D6=5P_S<,L4"[@0Z9U2?N@6'J69 M\FZ>>%D01\K'=U>K%X.FRNN[-G>7I5LS&+=&0D-"0T)#0D-"0T*C/W&R+7/_ M#KK6OK#O=KN6?EU+>]P_OVV;!]TZ/^+7S:\U*59WYHIH/TM/?%V M=@6$7HUD#&CHR--&1!T91%?%JA(L@3=TX$F5)Y$G59Z00?6.;V!BW=[.09Q')48NJ.Q)W$G=1X$GF#1UZ/-9Z,UA_%!-='2A8KNBNF(2Y] M?AEMDM&FP2-/)YII$FLDUN6$$G=#QYW4>!)Y4N-U'U^?>>-Q$-V?\<]H4W\7 M,+%Y8VVWJRB=)U[D4\6'3A//SXY6GBF0V,76#.):4'BD]4GKZYZI)\9'BTU?Q M<72BNB/B./I I*?F OZ8><#G&M^*'^\2YF(Z+9],L]K\J\009.55^ M/[]1O&BL!%%&DXC=2>2%^.C,BP(@+:5XD22\/8D3:#&9Q2E\"V]GZ#&$8^ZS/]+R: M".5V2I6/]!L-%0WH^D;3[ '?#%+H8$R5^0S[3Z=>PBG!Q]][*=*O7#+"GQ1^ M#Z9RP\;*QI,>]4KW6:PL]^.!]3QCV 6XBL8-RN MFIM'0<8_XAS$WP+D]AWP'0BKT0_SZ]W3!";W<1KX4P7H!W2F\"Q0BL].O"#A M[3 &PS?0$4W")^AW9393ZL^3((,Y.E\#OY<0RA"M^#0,7GLOU*=:4N'6N;U. M6[5 ]8)>N%W$7'SWS_P>V!Q17ZYN+Y77(,P/""PE3_]\HWR:AUEP=@&?,A > M0.;G<)ZRG$_HDGY-4;QS;"MA#&H7&/6@@&)]!'&&MGUO%J!"B($!BE=(F/_D M \Q %.+)! @'&'L*, &$()@$ .)9G&03T 4Q-L'%RF,]SKS$RZCB^3YH;B:% M."1L +3+?1C?05=,D9%"!2&5^/L)RUD-6,XJX3IOS,2$%.\E%/Z"UE@'T%L\ M0S) B*$#OR[[2SHI5ZLP@J<(YLE7'H+O2'=-2(MLVJN: BF']2-HT)61U?M8 M]S;H+0]&FL2H I)X%D=L6B=X:,\/9GA>#Z&(;=X#21Z;P$JOL@$F%(;M12C6 MY:/(#_S='0T#T'HPOU.FR5*N&1Y@'@O]QW"33^C4PRN%X?,L1FT> "%;3LZ#QR8Q?8 A*)GG,UE2 MO#%BG-,#W6'_F_%*\/=/Q<#P _P6V+A ,8VF+%&#@R=%C1SRM(T@FB,%;#5# M?0T65?IULXY=-!_6*XM-T60AU=Y+%P^*J_:VO%H1%05.;SS/9C1!38@8@947 MS(E9KBS?>HD?>D_I62&2V-85R/EW-#FXBIO,X?NZGEM2%VG1(=L,1*JF MHN]Q/0?H@6G%-,-=C"\Q MHR4!X^(&!-AUY\J,@MD%G @#[RX(5\22Z;2"'85R1W,@MP)!B29,"U2&7C8% M4_I^"OIAC&-B5B/^P"C/@@$;69PL M$/<+C6@"6N")69[X"HP9IO$NX%8J-R1C%&_&LES/PDCNT0*M#2/OHS!&"7\3 MEP'=O844#L-1#CTDJHCZ'F"RXZ7LM<*I<-EMZ0@;TU3SS1->:)>0A3-/M-L]K,"LJ&/ MSG27?V(J:E4/S0"Y0 O3)+BF%<*"'LA]*6=,@6R4*A"HNE"5@\C78VYXE/;< M(@VP^CX&H"VG-)QQ8:/[B9KRG$^SC?->//_G'^?IV;WGS7ZZ\:= 4$BO)Q>E MU70]^0QD,.,BO<77;P&;;[$JPL__^1^*\N?_.CO[$H?A&6BF1R\9X[S_$L=C M'./9&7]DM?GBB;(M9F[ AR]T\I=7OJYJCJ8;6A;#3R--U]U7/Z^3ZXUBG(MY M3>[;7H!AYL/XD#(GGZD&/-$0L+QYM4+5"/@-0EXLL,A9RC7;1XL [4X M(_DK8!_P3]OL$]:Z>[3:&@G$'I: (S%]5$SG1LU3F^CZG,2P?O.3#1+1$M'- M(OH3S=I5T!+.$L['@W.;J&H5P5MDC0J WQW3>#>0TAF$=CE[B/[47BD(SP[Z M*$+[8M,'(N?82DZR1K)&LN8T+KQ\FXJN7%1\K'V!LKO\$__M<6G0U9*6[8 MY],$.8HFD=R3C_$"85O%?K= MGWK1_=$B[;)PV-L>.%@AQ0<*3C/9J^(4D%% M%KN4T)?0E]"7T)?F4D?FTN!+Q^ZS6_$^&K>0#R5KE@FRN=F3FF6:2]2136S# M[$JAR8I_4GIZ*ST6<2R#..VE=DGID=(S%.D1P&.4XB/%IZ_B8YAD9*K$<.R! M2,\AY69E*11Y*EF60I$G[4\9T[(4BD3TL! M2Z%(. \(SFVBJE4$RU(HXI5" M>>$>2EFY01:UD*R1K)&E4&0I%'D^6=CSR1IQ;)4XKM%6C%>0]#D)YB&"659" MD6@>#)I%/9LIX2SAO(]R-LE(<\G(:"VU659".4XEE+_2\)OGM^AFR(/9;>8< M.L0P5>*:K:5]")(?)8'7+?!$M7W2C6)9!D>=Z=Q?D?ISK MM4=$TUJK=B2/KDN(RZH-$OH2^A+Z$OH2^M*PZ2S2+TN+R/.IO=HM[,GYU/9O M<9*GNZ7T#$9Z6L^5DM(CI6TNO)+W$\?@S"\!;(>!O&_M>?__,_%.7/_W5VEI_853X$$7A< M@1/N6_+#M3?)@V^/"%3O[R MRL<#?9IN:%F,MYQKNNZ^^GG=O&^CZ$BEAL1$/(8^MM'UO?A)J73PX+,*5]/#53 M);IK$%-M;<=(D-R+$P3]H!'.X:Q91'<,HAL]+-[0SH+73DK%'@M>44I3J1<$ ME*#+;A3CO5W&&79E@X1X^82&A(: ]U2:3JW[0J3#L_2 M/)7Z@$PW&=IN.K0MCF3)70\)C9Y9C2)M0,&W.1#AD2E:0H2"91Z.A(:$AB . M0,]3M/SX@2IOZ21.J))_NO6^RTPM48+:X@B8W.^0T.B9\2C2[H/,U)*96LCD+LD5C[[R?A:,ALK4&:C&TL00[1=)!: ML[4;":7WTRBY,FT ML5R\UHBNZD1W6JNJ*L &R!L)\,$!G*,92^5;FL1RYR%"87>9KK,I392 9:UU M'2#L+.5_USC)\2W8IN(DK?M;KF$0W6YMWVK_P,GQP29A/SS8\R,IYHC8;@]" MX*)LG&TZX]5^B+X[2IHZ;3:<]+_&#J"UOPOF$,M5B:&W=@?G_H?2I(P))&.G M+E!<>C1B6B9QSCK87I-;!MUO&?3L[(B$AH3&0/=[FC[2^0N-[V%R MIH&O7$63.'GPLB".VCS.*V57L?-!0V*ZZI#G)%+5,$R M'J61WKM MA!1:F=$--TD(ZV'<):93JOKWXP\OVV+C4V<0< MP1^UM1(Q,L])(K_U/"> N::9Q&GOTB"9ZB33,(;HLHF?F;%QJ3-,HCL6,6VC M*R4@USQ4NH,DN"!R^!9I4L5GQX-GZ@2:H$D?);G&13 MY0(^PGC.&UF:N@S2MQ>9%W&4G23*]#*(+9<3N9Q(2T-"0R:<=')3#GX33 (/ MW'/E(DUIUFJ6GXA[\C)Q5J9K2&CTW&H\FGO7HRP_$G_E@2!9?K+D>^.Y3NU7>3&) M-=+(2.U!-3-YV8%$_KXI"CIQ3##H+'G;P<%I/^TGVW9'25,)2,-QV1K+26K? MJX-U3C<=8K7GU>V?IB2%3" A.W6)RL^*V<2T1L1PAR(^'6Q=R5B_C/5+:$AH M".L$]&D;Z"H:S],L";Q0^=5+QH]>TN8M-D./B\O-(-X)> RVJI)1>^=@!7$0 M3A#S@P8X1[-)1OH(#?G^H;GOJ68'+GD9RED @G9 MJ4M4_Y*>=W4R?\RP2$V-<<6/=XGR8_E0[7OVO.+3,,R)_,LK]17[G,X\O_C< MC#XK.*6J?Z@F=YM5?Q?;9%_Y;K2/LB:COGM-QI?LT%86F@5T^N#!TX1WK*L- MW2MSF+TI9_FPL,W2E#:C"8\YI3OZ"1M(:5]VJJ&]H[.$^@&[DEGQHK%R\1 # MD?\^X([F9T=Y%. VE5._=>2U84$_'=:<>&9EMP<)1-P@ZK6W+J@KKA/7 4]" M;ZT$@2 ^]PE"?M#XSL%LX05QMMQF[=NIN2Z/$8AX?DB4NL^M1(.)9EADI&E" M2:T\RC9@*+(67=LD(T=6'QQ$]4&QCA#(4FR-9R6TOTE)=,TB:GL*0M8@E,!O M?R^1Z+I#1I8^$)3+$H2R.EJ_LW':3SPEANX276WM6(0L0#@($3MU>6(MFL31 M7**-.CN )\L/BM.I();G\&O,26A(: QT(V7K;)Q+;Q9@S.O]]QF-QD$V3VBK ME_K)6/5>=(@84);0D- 0QQX4:5M!)F'))*SCC]<@JNX24VVM6)&TQ+N"_*#Q M7:1S6!H9V3VLLM)WWT$F80W29&QGM]LL2VQY*FF$'/I0T#(=E&&Y.5#(UH\V, M7.FCG#H4\V.%CF431VVM,*/07DJ?')++>9+0R']2LL2+TC"O7#'^YSS-'N#9 M$]_*$27#I(VUX[5+5$W@0^YM\."-Q/O@\,Y:M(ENRC/O>Y<-%FG%DJ7%98'E MQA6_3Y"Q_?MHB:FIQ#)[ M>-_OIQI_2\3RDUY,; M>H]QP2]TAH5MH_NK:!(G#RQL^/8I_^4MD/@VC/VO/__G?RC*G__K[*QX7XDG MRLW42^C9G9?2L7(9/\QHE++7"?]-JES,LVF!3Y8L7W5/E?V]9L7,D06$T_+^S,T[&FK%@?V^1 MD#H=G(J*B-^1!D8"IX 1\/:IZ)UUSOHNAPVN:833](5._O+*Q]++FFYH68QU MM35==U_]O Z<&[&88[4&WA+@8E5VK^KJVEM7OLWBV186=/NGR.K%LSG^?DF\ M*$N5ZWF69EZ$S&85GG,<,/EI0B]T46"[9T7.=Y@ZKA1 ZRPJBQ?OM9GXQ=&@6"G-!>"4_XT] M1<=GR@6,P ,%]84^>$&$P+R$9A+/S^9>J'P,)N*O*1(-C:-A<:V2"!@P C8L M536C4L2E2G?94B4O"1HR-.52)=$PM*5JORVC%F)T_0G6OCC@KL*SZGEWIV#D MMD9KVQIM;N$+MP-A$56"7"R0=\VE7NIJX[RSPUP2Q2)RJ9+]*ZY)/5V/^9)HEFBN3=HWB\Q[4C)7%4.&T]N4\K4-^5=D/IAG,X33#M[ M)N%L*66N>JV#C+%:&_4)P_.^P>2I>@X;6.AL34$TXUQ9^^@.>.9PKD>BOWE) MX.%F6/K@A>&9[\W2/)6'\8]MB>4ZT2!?__9O/FQ(&:=16):ZX"EWN>?=WEVH2:7F1< M[;AMM8&4]O<.UYSN9>=X-]=7]<)]KVAX=M!'P?&+31^(G&/+_>FP1ASY65AE MMA&52BR4+%;FD3>9!&'@912F!VRV^($F4F"DP'0K,$,KBB3OM!C4>5U!#^-J MIDITUR"F8&73Y*T6O4O*$B$.J6D6T1V#Z(98U2=%KU>M%6D3DW1:RR'^S2Y/N$G5D M$FTTE-+_$OD2^6O2^AWBCEQBC/2!P+S#RGSM5\CLCI*FTEQ;=SG$KR36.DMT MPR2Z8Q&SNVMNML_BDD(FD)"=ND3E:1P@/H9+;&THXM/!%MPIQ_I%N?G@\"U@ ML=@CH7&JT.C[EDK3N6U7F'1XEN99Y =DNLG0=M.A;7$D2^YZ2&CTS&H4:0M" M)F[)Q*WCC]>P;6*,Q-HNE]9Z[T(K(FP]6+I)+*.UFZ^D=R$3M@9M+K:R_!## MMHCMMG:)C_1<3AV*/,9.7,,BCMO,>HN7'#U1Y2R=Q0I7\TZWW769JB1+4%D? MY'Z'A$;/C$>1=A]DII;,U#K^>%UBC49$&XFU52[-]MY%6$38>["(:NK$'HFU M_WX2CH;,UAJDR=C&$N0030>I-5N[ME%Z+Z<.1=:B351=)2-3K-5"9FO);"V9 MMR*$;Z01S1P12VLM^5\F;$G@MU^5F*B:2W2]LSUG\7.V1/*D+/W2E=JP%CDP-.).M*)8\E"Q?W; M9LIH0M-,H=_Q3M!3WV,2)4^FC>7BM49T52>ZTUI550$V0-Y(@ \.X!S-6"K? MTB26.P\1"KO+=)U-::($+&NMZP!A9RG_N\9)CF_!-A4G:=W?<@V#Z'9K^U;[ M!TZ.#S8)^^'!GA]),4?$=GL0 A=EXVS3&:_V0_3=4=+4:;/AI/\U=@"M_5TP MAUBN2@R]M3LX]S^4)F5,(!D[=8'BTJ,1TS*):W9V.]:YNG]O/IFK]1N4U)UV+5)]-&0D-"8V!6KD'[O3^'@49'2LWF9?1-L\2 MBFBO]#IN+FA07%<=XHQBLZ%@KG\SV&%ZVQ\:ESB;F"/ZHK96(D7E.$OFMYSD!S#7-)$Y[EP;)5">9 MAC%$ETW\S(R-2YUA$MVQB&D;72D!F>O42R$[=8G*@R(@/H9+;&THXB.3G80( M9LM8OX2&A$:33@ TDLX\(,[<2*=PVT#_G*=9,'E:"' I*6Z?*UY"E5D2/'@) M-*MDL>+#L_$#35(EB)3?XB2;*A?P$<9SWLC2U&60OKW(O(BC["11II=!;+F< MR.5$6AH2&C+AI).;)LS)=0T*CYU;CT=R[ M'F7YB6BV]'K+2-#4!\VVB6U;Q+%[6"->@EZD+1P14APTRR".AE=MM+8_([1_ MT?LK#P3)\I,EWQO/=6J_RHM)K)%&1FH/JIG)RPXD\O=-4=")8X)!9\G;#@Y. M^VD_V;8[2II*0!J.R]983E+[7AVL<[KI$*L]KV[_-"4I9 ()V:E+5'Y6S":F M-2*&.Q3QZ6#K2L;Z9:Q?0D-"0U@GH$_;0%?1>)YF2>"%RJ]>,G[TDC9OL1EZ M7%QN!O%.P&.P596,VCL'*XB#<(*8'S3 .9I-,M)':,CW#\U]3S4[<+F[H?X\ M";*GH]]U+8U&X;9I+)-8KD%&AE@)"=*!&3 6.? ,XF"!H#X"3Q8(6EU$/M$, MW*5CKR"R6DIG^ZCM;ZNXQ%5=HEM#N2M*(E\B?\WV!U;*LXDAZP0)9JQ)"U$X M;T73=:*IX*ZX8D49)!@'#$:./,TFMN,2VVTMGU'Z*\?T5WZA$4W 8_'C9!8G M7B;O;Y:&V^'1-)=HID%LN[.K+:7+(I%_=)<%8.XX(^*HG25LB>^RB%/K4!Q* MA*^ZV-^DY_9=L3XE/4LA$TC(3EVB^I?TO*N3^6.&16IJC"M^O$N4'\N':M^S MYQ6?AF%.Y%]>J:_8YW3F^<7G9O19P2E5_4,UN=NL^KO8)OO*=Z-]E#49]=UK M,KYDA[:RT"R@TPFLE" 3QN4\0\H/&=PYF"R^(L^4V:]].S75Y MC$#$\T.BU'UN)1I,-,,B(TT32FKE4;8!0Y&UZ-HF&3FR^N @J@^*=81 EF)K M/"NA_4U*HFL64=M3$+(&H01^^WN)1-<=,K+T@:!K, 8U[OO\]H- ZR>4);O=1/QJKWHD/$@+*$AH2&./:@2-L*,@E+)F$= M?[P&4767F&IKQ8JD)=X5Y >-[R*=P]+(R.YAE96^^PXR"6N0)F,[N]WF2">Z MO%M60K'5^+FC6D1SQ%HK9!*63,*2N2A">$:N"@N3O 96PGZ8L&E(9YY8KQ/^=I]@#/GOA6CB@9)FVL':]=HFH"'W)O@P=O)-X'AW?6 MHDUT4YYYW[MLL$@KEBPM+@LL-Z[X;6*.Y$5($O2#!'UM["-=T_\T$)S+LN)= MQK+%J7CHX%?Z S+V4;W[X+4#^-TGM!;(.=M&/M??_[/_U"4/__7 MV=D-#4-XA"B%H\;JX(X?@BA(,_#7@F^4G\A)Z=D9?ZOJAKV:OW@1C1=?R]\" MSR]"+GRAD[^\\K&RL:JI6A;C3YINJ*^4>13PW_ZNJMHK94S]X,$+4RQS_K.A M:Y:FC]SZX+;IM2'\S%5O#!4XAG%7\,;?IQFJ1)/E&Q*E9%3_"SERE>0D$S9LHX2*B? MA4]*0D,OHV,EB]G#^":^.)LG_M1+F8 !T?.)YV?SI*!FEM"9QS_!SRR)"@:= M**D7TO-*T2FW4YK6B+WGP&2]0A,IJ+*- V/-S6>HZ)3)//)Q0R1EG1<4QZ"O MI]0;GZ^L VOTYCZ"48KB59K.H>BD=X[Q M^SEBR3QHGN*ROWM4_7(9^\)O[IX M])+Q]8RQX!=X,$NOHL\ GGC\2Q*GZ4L"_ _V_NW3C%Y\#])_,-+KE'/"@>P; M3O.B8M/KBNWJMP^O?K8T, MJS&U^1(UR_KEFYG20CV/BL,>[.W:]:*JGJ>!?/!JD^G9L M/= ZMDQ+U5X:Y]%(W<70-5W#L9V#255JDY8J=T]*_<%\YA0V=:10*T3Y$"<3 MR@L*@"6D\%DDRM^880CO78")X-VCG4<3/P!3Y',2^+0IY92^ *X:=07""LIR MP@JZ&%G'T5S&TG3M(CP-#U! #!Q#BW8+BQU5[ (\=%"P[KDF(=(O-=&$_2C5 MQ.#41).6V+*:T#4QU$3-/!['8>@EJ3*C"3>5CVDIOS2>1;M2H'E3SPVWP7G; M?IP[3=G1=>XA\R.Z57:D.>F;&!W32M+-<[<'4R:T&(ENM>PQ)U^"]*LR22A5 M,!^RL?#+!R](_NJ%=";P[5W7# M:""TLBVYXK+MN4C-&K9IYHOACV.P[:\Q'A,)L0S*F'X+=@CX[$D-;I/X( -5 MQP>RST#VZ;I]).ZMIU=\_FTMM9Q_KM4-_[9QSU[PSM[_:X[LOXK2+)ES=^XZ MF\(REDV]J/+=N"JNW+:S+Q1+W2%M"E_I&@]Y<\IJA#&Z;H&LM)]\X*0W6*/V[.3.3ILRCV^LK!#\3F$V8.AJ\W/RV]S;.]Z MP@FZ*.@!_Y%1OC(/G/M(T&_> V<^?D#BMMQ&<\QF=AQ>H+Q)L2H%YWJ>I9D7 MC=DV?DOAKA?,JAI).]F+-@I4^U9B,Z,197([V#1LMY%%>J.7+]A M36Z/A/I($;]-+L%' MSSEH*8M=STRWJG&'R3HXXU%.6OOZKX$T5:W1--6N9ZY[1=AH M[O; EBDAY>HH)T^TD:N]G&LL],Q=15D21&G@*VR[Y:P L5*7-';.283)+:EE MQ.XKE1?1>//4I^NF?CG)7--4T]PIXVS?,1X% 6N3#UO2K6M2ZWIX1F;-*%J? MJ0Y$<:O).^Z1FU&C:Z4(\RB$Q!WGT-_ 9DI4B3ON^5K#:"0/:XMYS$-?;$?? M8P?&WU&?T:CH+L$M_-$QCQ[F6^'S;!HGP;_I^/=H3),:YG&G/ET(SWW!01<[ MZ37J"Y%NQPIU;>=%06M\; =.VGY*KYL9.I[Z.]ZL<"Z_75&)V_&YM).O(A_D M-_A&&26\(,'@"W1L8)V853EN:R4U/-^/YYB:ANE0 ?R;LJ'P!<]#3+,U#1]+ MQAY,K?(89%/E@K^&]3-NT EASUW&XV 2^%RKIO.[+)Z!D^AHHS--)8NK[.M7 M%S>7^:]>O2'*XS3PITI"_S4/6):6,O&"! L>@HS.7CO^0]G"MU1L,S(.<9=(%%2FK#@R&P_+/R[:+I.=8N M84^_#3W_Z]F-/XU#>!]?XZ-]B,BQ5FF0U M3,*F-YYG2A@\!!GKAM1>3.@]#*V@*Z31/8 !J[0 \J#5DDL=H/HQ"''\F0=P M_084K_#SC@(JL#X+TX#Y&!X(&TDQPK'RKR 9_ MG=.2OW6N7$YQS6"2G_$".!NAX\.LXV_PWF9HS9M,0'98HV,*WSX$D5=(ZBKP M&2=S\5R08^P%UHP4Q@4B&SZ1?)B\;@ZP!I1/H0B019S0A:F*6,E4C^, _N') MN6R"6)$A>&"E[HX8^OE#S&?UB7J)0F%]'Z_:1XPA@.9'_,O2"):Y0P.VU"5S MM M8,RR-%1=C08?[>TDIXJ6$;*&%83(_4$PKB&%HN;B."PW-X$=#!KD8 4&Q M!!,\ BBK-3"A',R^EX*Z2MB/N2SSM.!%45\L 72PGI 7 ;YNN%QB-_1^R"* M4'*@ >J!:$V"U/="/G5\;7@ A<0ZIUPT)OGLHI&4\$G>IO[3[D97:=A]"J+@ M8?Z@,$,0*5W,U4A;.C6WI^7Z,0:,\Y]P26KQF%SN*FUQ3KB9H543YGT_8,): M]9-^G\T.F)U]$JJ.ZB8M#:>A&>E:A Z;I(-%:*NSI@U/6&UW1.#X3XW*=N,_ M6^U"-CZX+6>GDT#/GE-QW!W\X\T ;WEA9_?L-F&>]M,V)]+JVX\;THAN"JN; M']G"<<41&N&,<45G.QP?.]-MUW3TY>H/=5*>'=\E-_G:&!WO:H>QC5Q+'>G+ M(KGUT!J;.H[Q(TR=8P@P==N,;H^ILRUWU/W4\6VXH4K=-J/;1^H7U[[_=7OWVB_+Y^N/5Y=7[FY5!@&_+ J!15L5'F2\6T+2;8M7%C_C,0GNK M-SKHY\K%VD.9[LY1W6+*(>;SX+'ZK?&Z5B'QV%DA8 M_=!5S&27/8@///+P=^HE8L9Y;A<"=$5P*\7P)L9#;KQLGHR])R6B*(,LH%.& MO0RM'I.I#37-MPLQUH*R1/*(F [_TJ\L)M-MV&N7*00++O*#6<@#4I=E"%/H MG:2%2.LDB#P8 DQ.+>9:5'AG@>ABOVFIM#O.']M^FM^EP3@ <<7^64WX21ZU M]C#<.04?^^DL?HSH&/05_#K PB+^\FX6"\LG8!Q[1=EUC/SCGD:$=/8'$E^H M'WII6NZKB8D#7'@IS#NLVVQ[D$7Z@P2$^%]S+\GXQ@@/6Z-OP_8'\XT*7NA_ MZGW#:"J-E+LD_@K_X!94OMF7CQ_1E<0/K.U[%E/%WX=QBK7VX9$8?6%XJ"2@ MZ E^1[.TKC\NQF.V?8@[%H0%9%%U*#]HKD%]2,N@FWAW?9]6DCTW%G!'$7P8J=IJ"^<2]PF46,0^?*%P^%@"QC%U5T M[2Z/-3.\=#%'DP*Q;CK$7!%^3WD NMB1%5.4<7KX'2OES&RP#=" (%\0/7' MI-ZK;X&@X1S)![ M!(6"_VXB+0$9B>8Y,17V^74WU4NU+?Z:)%WC=CM8X?6WJI6Y?&<&R@?Z#_+4H3L T"18 M,@3\;.YAUD@Z#S,,^,Y!@X\#P$%2&!MQ/?NA/W;CASB!!R/E"[SY)66 7&0KA@8K$ '"Z\=U[( MTM?2*86V4>K2/Q48*J5M8R]Y>UY>[&"QLTDM7V,!7E\8KIB Y$TQ>W2,/.#J M#[MA"07E;58@/%YIMC#KD 6X6+8,!J? 1K3)/VC0GGEN?(V7NU/RJL+WY\_ MS//+I9@08 /P$DH',"$?[VNTFM\LO%K@Q<_Q4J?XU8+OO?Q@R8N:O[7&0,]O M[2I2A5A2(2B7M>D/PDK5)>:/8.@15!?.GYA2]2N,!9 4!D#HF"G7 F[YG6BE MV.!TP")1Y+IA =,'H&&:8I(,K+I\WM##!^LYP20M9 "M&+!LD15K!G0"ZAXT M,"X9;'$%F-#:H@7PF&.#=SP![0,=LQL0W_%WL)[B/&'R>ADGL'3E6:,?WEU= MOE'F,Y22'W1+Q;0G6%OFV<*"5=I\!>'H1&!2:5H%:/%WF#)3F2<^D ,])UC* ME6>DY8$I7$7*/,>%51H&D079'%LX9WO*\7>V3@#S;?4/S&8HRPTRS@$58>QS M\9QG2%O1Z*(1$Z #7*G&>E"D/\)R4>C2+RPMB]T+*IJ\@ D]T%TEO 1F>=6 M$4 OJ4]*ZIDPL+6B6!""A#D3"85F_\T>83;-)JG 5+ LUXSH@,:/#.*X?N#U MM-ED'BXF9%=IJ;D:3WBEAJON,$"MZN&H_<5/\ XXV(HS ]\N*LE@N)5C''R(A6S.$.7 M'00-) MZ?,"YG&,D$'[G@64HX7XMKC%K@"L:; MF)I[!&]@&D2@X8G"K9>$N?!>WD#%)USE07L#Y?%#X"M^R !)%OCRX#UA_CD( MU(*+4"8?/X_T33!@N=./2< :FE2"41?("0:%<$\SCKB6Y:!E1P$FT-M"C(YG M;N;NVH*E-Z9@_F'.;/'^W>(MH+_%,$$5:O+%#-[0N)K/XLP+UU.8E3L=?*,B M#S;V1XU?5*#B*54#B_.9<>?V#H1+-THCMN SW M[-N@3FNV+JT;H)4[U7^EX3?/?\,0FU/ .UXBX4.=!':,I]9)86;4Z!H1S;&( M8;@O/[R.Q#-$YXQ'9NHCK'P M#+"22PTJ"-P&\M# JYP)UC_H95#!66'XEOI^0>S LE2\<:'FO7(?:HU[N*CC MT*+% P<)BCW&BY-O^1V_R(@T_3&^2^,0,%-R].E &7\VC+O%AO[G!%WJ[(FP MY'_N3Z/O,BM/4GW) S;O:"T=4IS=[^?BT/G(9N7(:#FRU[5#6^67_#B$[\T" MU-0AK!CTS9(]APJBKO07N/+Z!Y,8 %7-L M,$>4'W"X:$4-3UF:EB>1[O/AU/00V@DL5LXR'$J]6'UVV.?:XA2PU>H!C[:% MP5?*3G2!68[^+W.\04\&0%.0/.1AI+)7^CU(:\&MO.M%*^49TRP?(M 381!U MTS@#[K_RDUP<<*OC73X[LWFW-MM$!DL$") <+WQ"5P3M:?J-%W;B+T1'%>?;R$#O-PS#A/*VY M9OQ.!E*NTAZR(_E:\:02+2"[% 2N$OG([9N=\[6CM MN STA_R\1WY!Q 8!8O+%-PUB'URE_.SFFO.),0_H+%@9_5&[5]66S 5;=,04 MG\]>5@;52U,M7]CYCE]":\=J7UB3R\.U"XONC/>Q@!?J3Z,XC.^?\BT+O[Z? MO8&,VG;FEN=\BV0%K)I2!H LMHX[JUL/OQ3M$RX&>*@ ]T7N$YKOO+(CMH5# MR[;N4$-.@QFG_([FJF0';GDYD3*LV'ZM]QMR:'--)@&%:F.+)VD"W<::?%,L?'FR M W ,HQ1,68R_P>KLW=-XGA9QBV*SL>RJ:C?@\5C0-TGXM+ =5Z25Y6W,/)!( M[(K9H;SW>I4-=']K MO0+.,CC0+.P21. L<9G%3*F51^?1ZL,L5,HI9JIPG753_;148*&DD/GT?-2[6KGIM8-W4N5#/C>/O/ZXKS:!U]^%(^G(7 )+!*. M$A:'!CL[R&/%ZR21A^E8]B*,C8! U K.Y,E%-3VP;H^PQKP?:]-_ ! J,3MX M;C8UU1"EK4%6[R-D_^\R3E< RI(G&7C_A# K$I@K+8D/52J:*#1@CY09+2S( M7'SBZ=88$,@\MF&65Z"9S-&? G-H(;JUL+Y)5'>!:J./J,Z+,L1)K5A6AFY: M\*\YS6&;&]@K4+X#A"]DBN3!D6FX1Z([%$Q?8(2Y><08JA"J:1LJR3D&:I]1&/&R'Q[U8OEOZZ,T$ M#5["(#OI:+> 8V^)C%Q@H&GBN_QH\8O"-YW#;?K"PW %9M7:8OP2P. MO60E[YB7Y0.;,63)";43"F#9YJL2/SNR&!E;3WU^3HO%\KB:+U(RZ]9<)!AO")!&;.:WVPL8\KJ"2YO8Y+Z MSFA=L2SL ]'\\N(B",F(G(3Q8QF,*A*N:X-:-SVB'RO97.IV*K-75\\79#$81F43.*' )'#SYJAPN"G MZU(6D,;S_D*VC]4 #9YH'TM$WR4+> M?E#+Q>;!"DRA7Z%,/#VRW6SQP"TF:3ZR MV%7;D 4BYQB\!$%/N&X?XZ&QX&Z>X1?KCKIL3I];P=-\QDK=Y7WAI!1Q*5:[ M$Z9N!1E>;A+E&VF+OXSO>!KCLSC<1%_V-$/;,$009>P$>)YZR\O_Y259JRS& MNE(,5A/8&+.J<'J9_%L4 V1!-*R(N2;W\2)E>7*+NXH\9I]N2N=BAQ*QW"G+ MR.7,U$Q;IW$WX)QW5 I8OV!7^VXLCY 2(/Q MO$J'*S:]%D+IBX%Q>(_36+]FILB$Y#N<3X2Q GIQG[):$T>O3"L7(5C>=HUY0G>M&2PG"@GP3\XK#2="V,%[;N\3!Y MM0Z!1"R<<^ G<+\%&'_ A'C@(,9O "5LEWKL91XN7,$RSF@=YB(*=QZVB:<'#+*[YM-7"E)9OYCGW]?H>E17*"K;G80GV MZ\+6[A.7+EF-$Q;( 74[*TI#@(\TYG4B<.99=&7U4'7U.\Y4GFA4RZBK[S+G M!\_9FK:\QBRFHZ1E;89J(CBSF9G G@!2\/B'@-5"MC,&2MW/CH#@-_6P[ICF M/G$/]6GSBU,45UYL_1P_SU=A9FU\!^3E)[2Q/&G* HT8]F57&A2E:A8M5TPU M6+U(P1OS6Q+*3#W@2Z$ET_P^D56KB.9J NC"W #N<:)\% ; .,@%(E<92S49 MZAD1^887&NU^,5A>JSTODK!NV-SX6G;UZK&0TO?FYZ_R,9$U%6?R6R"R6@D( M3"["&*4WFX6+%4U*IO0)I#JYI@#I(9Z_[1%CED^3Y2YB MGD:4'RG#PTE<->=E/,0Y/;8C#!8V@8RE*V1JX9(<&""SWOT]/I7QHU=5[9*4 MWG,?B.U?Y)]R+JU[, \-X<41LVG'=M5.90;RI?D7%C2]@8>%F^\%.FLESI;" MQWGY)UYV@(5UJD!G80;Q,D'L4^F0,5O)"Y=/4J=%O;@JWI?0PE4N]DQ8\BT[ M?LPW>-F9OS*Z6@5BBS[J!X;R<]F5\AW7#P$Q(ZF6SOJF-)NJP"\KN,&"H/@V MRWHHSZD!2_-O0N\N3OAR@IFS4^J-R\MY>/P@+9,FBH=A 'DIE(6C/(PA*!)W MH$302&88(WGDD/$\B+AW@4?>ZG/QR.J)\,Q>-A)8S(JR(6FV8 BPQ7;C-#)7 M>J'8T[JI'.S.U$W=JO^UL.JYU2_V#M4J^:53PB' ?+C:OO!J5+517?YVI?S(F\>;D<9!DU9A5O>26L4@:72N4N9.:5679+NOH8 M2V])[+K5=]/ >+K?#"TS93*/BG*\+#R=%ZK*%\#^(/%BS!+J_AZI*=^['+Y0:Y5+%4CMF;5=8IN$]O2>JA1XDF&-E!?5H22WC5+ MPK(5FO* 1/XDK-3YJ[AD$WX ?DS*A-Y'O,J*I_Y2%GDIPK6NRO#59WIHL;TT^\-;DW2;FT*#?%:^E?,OR'7H0 MY5NP7_+;=EB1MWIU6:R;25G!SOJE/GEQWJKB>I[%)*AHO"MV]I'23=7W$[I0 MX:](*2LJT^!697%JOCH]4NTPL14,FF=)12_<#L"*?'-SK.ZLT,CCV]G(SW*5 M"+W'I56P$H)RY[E.99&UX9>[V-]P;TS0N;F.2JT,*EDO5,L]^&720YYOX@ET%$1J\M6>,R8[I[QS("R$4QL8-5) M*S2>,T8P MKH09L\@75DN@0 TT[C-%VY>!1;Y WR]GASK+'U%TNS9E9O(@6;E]]$RFY;7;P]5:O? MGJKB'>*:[5HU+NQ'1)-LV>ZJV>,PZ["K:25SG[T3MUGFZL!;5Q6*N>VP41RV M%!=%'Q-TO(_.1'KUMFE',YT7V?LBU7WF;Y-2O8:_(UMOFK_E=4N<1.4BXX=R MF4D-UM!G#\N8KN58_FK^XMJKZ)\72-<>P?\,=VE,"^VV1.T6]L#(=@W56E$@ MAU-;O]3JFF6G72Y<:I5;:Z\_LDNMG@7Q\X.T$9XO@+)&#*-E@11.R39+T)EN MZ*IIJYH <\N&_<+=%CTM\WH7M9/]-<3;4Q M3_::=L?5-5=M?O3-3?LVIL/NTXYXE&H_@G>MNY:J:4<8 MALN*' MB:-.CA%/4>JO"-5WI&ZQ1VIJUNO M6RTBY:JTZ(M54?(+?E)XO*VSMN!E\4:*)@Z,>;_HOZU&O4T5_JMS9"-M&_F0 M;U(5SQ%^P>'O<\NQFID9;7=QNG:)G]A)?"Q UUY NSKH,B%?;.%CMB&>ZORK3N& MZ>CNLQ)^9#K7<',-G;:[/9V_1[4,*)9'22,Z"8HZ_/R"I5I6?'['),^#9,G* M>=+D\G#J#=]ZW]_FS=Y"JW_#1J]88MK[HAUXY NNPOO@VK"=46W_9K^>UW,$ M\^J*!@CX!D7UOR^+INU';\;O2+JHSJNAFIESN^)C>1AE)<%@ [%E3VG9TP?H MB/5S/:EZR3NYGM2Z.$SI.R8\_"(S#Z%OR)S>)6_+TK11.XR^BGQ4 ?DA\%IZ M(:8/%F6-ZA;T^L#'!A++UAL>S[+JK.;"#1#5F18@U[OGA[U?/K?,JSM4QC4_U52>$'WI.!,_@%0OK(D@ MA!&P\P4;WLL6*EUN.B; RET_TC L;E]=1UI9IY3502OJFM16R>J45GXRMQ:E MNEX7CZT?..?GQ/&<42U*MZ8N;[U(ZF(5<5(6W<=*32O7#..=61&6+>>M5I<( M8RTXM@L: GEG(;M7MG8)<7EXA!3W;*6U=\!HR*#_(#_Q7^C#Q2AK-F=GV'#) M3?-[R_E)LB)2'M7+$J,F]/;Q&M,8S%.MQ6Q_>0H3TXX/D>=D^$HCR >G:/VJ N. MOBM\S2,QM6S_Y83_8W-8"<9_>74%B]V9"::9IFD[L+L:1J\YOA05;X_C%@N: M'\;PRZKN(J_NB7PMB@\>B9EYG[7HYXX\]+PN[NMU/R^XSLC" X4](VQK(-O<1 MD_63\C<6D -=('WA@%O?RMK4^6[8M?UV^G>@N?H+W.Q:"-O@K=P/>'OUUYG M+^\69]67AZY;(]VIQ9QVZEND43\7AE\S:E>K!SI;&?6[()S#TUN..W]ZA81# MY]LQ7,=\<>2;>A=M[+O-NFLZCG'XV-&747 M9UG\4/;+ZD?[7EBP+XMG?U)R>L_XLS\I^NS[,5!9GS:LN!KW2F'&VA3?RFG_E2E_IV<^E.=^O>]FOH? M:S9,\];,( &WT] $F&*YICB)ID]3&8?N'2]W'$+ M.N4=+6\'E@[YT;E=9)9XF?*V*+_?3J9D14,\R>L3RE5$3 2V!837VIMG8IYM M0G(Y[:#M_NM9#IO2+:6$B",AQQ4+74"Q8+OE;?=?;)&=<2/A;J4HBI2'$Y"' M6AIA;3^M;2Q*")XP!&MF\_MHQ6Z5!O.QXJKYGK.I_F&5 A,H4.X\_^M] HO$ M^ R&'R> DLO+]^\_?&@/&]C'RCUA>W=2-KFPY5]<*?:A=D':AKOM?FJ3'JZ: ML; 3'AQBIY3*=(96"5%J,"Q_6LR"7"FF=+1P0Y$IL2]H#]/FV\MTC.J 9FHXIA=VP34))0DE"24)) M++9)*$DH22A)*#7-ME/)7W@FI\!064Z!(W,*9$Z!C"L-+:YD&D.-*TE1$P!> M4M0J7HP<*6G"424E;8"29IM2TH2C2DK: "5-T[2>BYI,+) 2?,H2/-RD\EKL M[D=6([/&P+4QGW9.*G4A"@1S?@52'X, MK V>O:3GP%JT9=7-[VBR7A M/\;1/7;\CMYE9;UQ3M M?,W(R0N-__Q9__N??]R;E));V)5R%:59,F.OK]7?88#(#1S\DOJ<^)Q\<8Y27?M4^<[R\1 MO2.+;Z<)W9.3VT&V4R:ST>W$9N,X;&:='(<_*X,^VE _TKP8.KO #R^?>\!K M26(>'F*\6JOB\DZ^8!\7Z:>\ MA_RZ4X;6ESBR."#&DX(")*#L/T?-%R^ZSU'%"5]WJ8)3K[:NO_K9.->M7!&^ M2/ N#'R,C\F^Q[A[YFG(O*UX]QCOP+DX.B;P<+D1@7/FN;H%YX#:DG,?@N\P M_OPFE,LX9R-[3;E(E4]+;+Q&-@;1_FQD_?'NBMXZX"@?P38!)3P46!9-2\$+HT7<%F1NS,PZXP\+C!;X>DNR-2W1>8:]@)8\2(& MY"E8(_5;1HIJ'? U,U:0X.>,N>)"9FX&WCQZL[7\K3J\GBS<*<-ZNYY@7VR: M5F\Y,563WW*"/P%OD^ ;C.\;K3C\)4B_,OX5Q" M2$K.X!U^_%[?C7J0IA?^S:\6)XF7&VV$4IVP5IQE]\S MI%Q%/N@XZ.@=S7^XBI3W#[,P?@+0?/(R?XJ888P/[N;L*IGK2/D0)*"ZKB?% MHW3AB?3L,PBT8JJ:\C\*^_$"U,UXXR)2$%'0>U?OI]Y-K9>7^;M^5=[$ M]]]OH&-&7TG>BUR_^NT#NQ%Q![+WX>?+[%NQ08_+S[KEV#P_SU5S;Y8J[[9A MJ;ZC7MB.$+T+D3=V895>L@K6)EB2LU2YB,;*_XGOX 6P<5>]MXD4INWL3%VSE0\QNW)R#2\1L=/A,@_N(K?;3.&0K/#Q'%]9R^ )[ MA4ZQ3^B2]UAU6/57=0.UOO*N:CVQC@Y;HT::K;DCSLVCDKDZ!UY]#L!N MQ[[(,K\G&_C]WDNPCG5:;D5 VA9>V&(,$KYU@0/T*?,*]AR4EX>6=%U[CE/ MZMWB-D'>*9C36TW/SY]'?W^6_TU35,[$^\D$MYR^40Y]RAC._*$O%*C&[0^V M;424%^;LXH'=0%MC;MDT;QG>QW87F]TP7-[88:@^LU1G9#JW6M=ED9^Q80L4S5 ML;5BLV#KKKH?VS8N$.ATV]Q_;$VK:*X(:UJITLSOP&_^.QY#P1AMD]J9]5GK MLN@1.L3^UD5JMT&-:QAV0]KZ90H[G9";X'N;$P+=[3,AFJ;IEM7.C ")S2\% MN9G:T%J0M[;;ZKEL7Y^!@:T?O!;DI/268\\MGVL\$DM>W0J'6R M('W7T6;A:\*,T57#5.W#IV)'HN64'6"JCPS3<4]OQIK58EL/O[$%0FMORH11 MC*+-V6Y+E#;J;LJZ,& _Q/.D30L6^Q/@DR-YL,1V\R:LH-T^7 M*LBH?;>'6N'3<2+:F,G6:DP;.]PKJFV.#/-Y,Z=9(KMUU, 7 M;=51P]"!V,LGDMCIG+S'T\QM3@KK<"]9&5FF;K8S+8S(;>=E@S^P>X)+S;(I MMG#W]0CVL@K*3O>9'L?4;-=MQWPI":URX^:LJ"',R2R$!I5LZF7*U /Y3Z=> M E( ?VCRC?*CS)-Y@E<>*T&:SC$C?B$9CK5T/<%LM?06FOD56KEAC7S)VP#" M/O 6KO(&MF&8NY(*F(=6]^JQ''EQ_!O'SEXZN_,PZ_P26 T+U;Y@M@'.-X]@9E"$S\ .^5S$OAXO 5M MFO^]92=#\1"YPDZ1+^025J?169=OD98Z*9R0BH[?D0Q&19T(3L/;IX( UC_K MGG5>'F!_.>EJW:G_C8?\\R( M:H 974&5FE \6D8YL4,$/3L*4XK5(<+Q8O4$ MC!_3A'=\<_$E73CN@QHW!P$K]?!L.8L#KR1>=PWNIGMAMRHL6W0XS<>NN_5[ MC9?N4V[F_F11)I*K"E!)BRKDA1JJ DS@]D6 G^MUIYNT!S/S_+L -'I4+X&R M(,^8HWN\JBP[('3EZ>>Z^4&UT2QRV-_F[ MZZM]:>N$D@U*#0C*2].VRK/GL+TCI9TA?>02S78DRD5">==(! MHEB:,P>/6-?.35L*ATC"(0V9QDUV8CO26A<*Y%USJ9?*VC@W)(HEBGN.8A9! M&0B.-][.4EU:TGZ:V-IDN8LTG3_,>#'+WS%C+HN5=Q3K\.)E*$4Z_?4=<,7C M3VV;^59K&1N^C)XS>%PR.)M299;$ M_Z3L/NB[G-UQC=V8J8E/(2Z\Z.F/J8+PP!3%XFF>ZXDY8C'+YYS%:9:410@7 M'BM;F]2NQ ZB,8@(]O]($[;C-XGQ#FA^%_72OE_QXZ:[A7;*$-PAQ<]X2=HM M%45XKRV3+=7*"D+RGAWL>)L[L[A.V8O$'4G2--W>FQUUGF_J9YOA%IO,2^Y MN9VD)/=WKU6BX/_?;);)AH]DH!K 'R0*^X]"X]PR$87P[Y%, MR Y1N&,R5T/0G+#_Q(/FL>AJPCA8H*TWQL&1./J,<;"!3S?SV2QDH20O+&-/ MG5L*)R8(A^OH#;-KG(^T'@F"(!:"1%]3Z&MHRTA92"=M_X[;^:YWDP"H$A.FT1?3]!GG-N"&P:'A0RVRPK9/X5B34FH&SKS M<,M*N9Y1O.L\NE?>!;R65'KV>Q1@ L -7G^]X<;.O#Y3T4S92MG(BSH%6*HRB+QG!\Y;N<9&ZFT<,.JB=];WNJL@K9>*96V@:2<>7'J1 M-VY[Z)<7+XU4;WZD[^+H_G[N1=W,=M%[Q[/=P<@O?^M@LC_1[X$?MSS23_]? M!R/]%8"E_ _^U>Y@?_V?#O![&X1A&D=W\^2>*-=1!M_&(,]=Z+ :*3DAG(S. M9/M_: C?>D1YFP19D$Z5RSB$UP*O(P;E].34%,1TS*2/8$ !0SI1#ZQOWG-G MX_]"GZ(X[8H#>>\=\^#6"V8TP-+ P:,7M:TV_G:<$8.)/P:?(*KE$;-=FK,B MNZ-(YGYNN.]X"_FCK!;K2[74ERX\OWV:Y1>>\VY9&XO-KIOWU;JP]B(7UE#6 M'0>>O?*],0Y8VW.@NA:<'16(>:;W-UR4YJGBI2G-%#_$?_,L]"!2 ) ^UAA& M3Y!^G_$4]!#M"'0R67HCNTL\H=D\6:@D7]R\_2OOZT.<_)7W=($=7?)^T&.] MBBZK3M[G?7R$+FZA!RRM' ;?7^1?EZ_O+[VKL'WNG@JEI> M#7S7CD4:\BZW,]AZ<5? WB.^H?AMCDZS%O,'#,&&9>'V% MD0>3FJ"GQXS;Z3Y5Q[(=U>T#XZH87MYR+6AW%8WG>*,42.RO7C)^]!*Z=L5K MA>/_N(37\ ":_<*;**4K8WE KZ.8&5W?1VGL)JEZ;%[]E;U="*D:U;25=O MS;:TD3V2\]J@"A)A7@U5=TW5[ON\?J*XN'Y.XO'A=IM11++SK5JF=;+ ME/'D.*S:D- I!@*_T>+NR]&)3&D1]C?R@6P:]YDY\7\^V>BVFR%Q9(X!1@_ZO11/Q3]GN!O>*-;7M&?UG7BZ36 YFJ:9CJ%OHO\8&*L*L-RK 1X1 1U:);=FJ=F*0$%@1 MM+'\FB/'DEI 3"W0T4(_JH&D-'X1S3L\LW7"M?:J,O!5=5 1NXMB[.;V-+VJD74\^(&$7C"Z^/026SR4CZAW0U,WLYS&9 MEL:(TVS$ )A?YIC6[W*<6"2EFS&@\]-#&718/8 MGC *^TS7',MP-TU G>:=^+6?&GR>16UH+5M75=/5&N?'T?'3D>@"7.TCL.L8 M\&EEQVMD:.[(,7=B")ZL D\43]W5AH??LB]71K)%RHT^LAU++5(/RZ;V[G*+ M9#)#U?7GNF1)A^R4W#MZEQ'EDY=A\EV %\)\H3/OB:<6PMKZ&?Q"/YCAPLK\ M[K_CC2L?XGE2I[4XDH:-54U5#5U/RF:89XA,. ; M#>,9TP&7((RI\K^?XS#PGS;=$)2_6'N/O<9?ZO4=0"_<9;]P+=!&]BW7#]KB MSIT6;C$JR!W7R/617*+X4R^YY_<:L2R\E%TA!-C!TWECPB\5^L$FKJ42UW;1 M7,5)),H/%K%UG8STXCOG?*5XTD)AI.V04Z453X/9#"-?:,O^"G^%^&$KC!:O M@HU5O"@,2#?.$3Z'#;QPH _.^ 6$;3GO)<2*3&P,V]Z!@O97&G[S?.57( IZ@8&#Y;_6-"CZJ'6!/5S/LX7VJ^:A M]34FE:D:W*3"G_Y1-'KA_VL>I"R;FUD,G*J"*"!IG:'@U)<4 Y:4<]7)-[_V M(?99;A),XN>EO6 -73@7< 4DX6$X\*?0#.'G!M#O#2FF.%\GP3US;'$&E;=> M&C F?X-^X^3I(/[72*I1E--3D5-14]""I#!*2CK6S]1A\[-Z_G&DFN7!UN.. MYU#1N'V,CR@:T'K;HJ%9ZIZB <0^STUX#Z>%FPYU?F*["K*9;T@[\O3GS];?-W)M&XI*QGV*Q\$$KS=$OL!24#AAG^9A%LS" ,N& M(,/\*2L10_\U1W9>1%'PC2:I!P**)XX^!A/PL![8C9G8?>+Y69UO]5ZN)X6/ M579Q'6$'5?O_?WM7V]LXCH/_BM#[<+M T]2RF[:#W05F>M-%@;F90=N9KPO7 M41+O.%8@VTGS[Y>49.>E3)VX55>WN'YJ'(LB&4I\2.IEC?RU5#7Q+Z.:-&&C MESBJ=PYRCI96&]HK,W.(*N.2?ET #^C<4=NJD+=8!G41G M)Z?[*87N\P#1#Y#/Z:^[5\X8L=%'B]5!FF^Y$HD04X/BWW2>[>Y);LE]$Z44W3DD2*AN#+-N*L;49X%6Y680/>K\MNBJ(";6S4 MSMGW.*L$,R^LW\#+S!6\/9BDIO#)O$#N*\1O#.GUBK&FN^->W_U/FOH(-WJ2/#KZI>%F64 M8E6XNEL=,+%]N*XGT[IIK-MNW\I^8^]IWP>A$%*>ZC\CZ2'=^2 A,1S>4,+/ MDGV-E9D,VD3Z+.%5,VWL(43X1(AGV%^1?B.&";MZ*<.?93X_C.>FA1,]MU)_ M4\X/4?AK<+[GT-W1E_1'U\(FJJZC/62%KB&X6Q&A#62EMO]#WL4C? MY6GVZU&I*G'$^F_*$@V,NK'T?6]^OO\/,'/@CT7'[7KE,6:J[ 6,1;U."V / MGG>:CE)H,U)R2A0]L#1G5H69=6#/1_*ZJR^Y73M@SE0M;M>ZN89>,&[^,OH= MN[B#'NZE7HQAEZN_##Y?AI=1N"NP?S%SJRFI.3-X&O\I%4NJHH3O5=&S">^" M 5V1SO%>E16&OK*O86(+\[2JQMT%#;3KPWO_BYW4C?K^G[Q# ?*+G1Z.%,E7Q3X]B>>?I]B]=(?;.>_B MK.5ZG]>V4]WCK9B+'+R'*/^ORQ>8IJ>Z7*O>@3[MJE48VE=Q,=DZ-;PN^HZ: MM_"EPW)V&R6V %/C@^98<)I^P^EFHMLNRWN?#W>L9=Q H!L9Y&8C+[G\\*5G M>G/.!Z<7U@<>TJ\'@A[BZD,^.*\S98>+F:7YCW7Q0V8E4XSZ'L*V/7_?QQ2/[?@F#Y=C3?V[8=?JH8R4-N*ZK'*&>$#\TU*O*F5!8QF> >U(%&+' H^]Q M(\"'6 %66A:]VPJ@4Y9I6C<@^".>]3_'$AX;5? <)QV\,V"99.*$,6"CJ/M) M\[D B#E3\$NJ-%MB- 2? MV AOU4,2PWK1;%*I>7U- 8@SUS#\V\G=27/[>)::9?&I* QORT;X&2YE@/YC M>T9AG"'H5?7]Y>8N ^A:R6H\85,Y1%%2,&*%_VB&RW0*.!Y7(MEC)(%G5)\] M5Z&,$WUK(#*($UXN\UYB"EK0HI0*>?H=3%7%66;*Q_BF7HZTJMTOTG)B03DJ M")2NM239.,;]'"ON+6GQ.)-%I<2Q:0D- >##U_I^AF&58.2!#Z=I8;3[(,J% M$$!*WX'Q[V)]8\>Z_G[I;UCZAOEG,K%V.E$XAO^U:?!V.)B'?V0/V:950^L8 MU%$'-]MCZKU*F%1#H6 6/SFMFX)]MHPC^T9_A%7E[?&$$1#)D=PY; VS0'6; M45IZ3DG/O9.>NY$^HJ2/O),^:> +99> M3P&D^^/^^3_NR &&)/H)_8,_H2/\$PY(!0S\4\# $?PEW6#DGQN,'+G!B Q_ M(O_BG\A5 $1Z@<@_+Q"]V OLD_QJS,%9\FLMLR0?_K1I+#G2R8[;F_LK]A-F MNH3*ELSFM'XVR[)[NCC(KJ02[&M6%3I[I?-$Q7JB*&NV\HZ57&!29L02>ZN M38BMY\+8 QZ9,1)Z.5[,AGKIO*F^XKT9(YFE4I^IH?,YL>YQ%NN\4ER7OXQ( M2"#-V3B3#]!5@;7DXSH_A5SB]R.=Y3-5VV/,'TWET&XSMNV4P-L/BE)W@$OO M9\A&E:?00;*FO"91-L&",#"^S.,IO#%-'Y%=X!95B'W6F<&;5=N5-'VIG@H$ MI*E&*;0 N13>* K:-FL!]26M:9'@:G4LMS4R38E0,@X MU^FM^E64'K\#A!6 LIV&*29J;4GN:5SOY)X"7' M*HQ*BQ]=$GMDB.-?A-,2X/".,WM NK; /]<6M+BVK@K@Y._/_3, [L@"PE-R M )QZIX MEEY/ 22\#?V#MV$+O.VL #+$#?T+<<.6$+>S L@D;^A?EC=L2?-V M54!$6D#DGP5$+[: ??!]XQ*\!\!656C85543T&X@\S@$. M8A$8%T\4N$^VK ,.RVQE=LP*4XL%D LO9[%:=00]CQ">Q85N5E?=316[XOS2?=(V^*<3/<+GCW)32$?+5]6,\ &/< ME)YU!7UGH3D>#M?KS WO%JX:.-[$-+IKP*2+%&#N1&0S4W86;U5T)L-N_Z+N MEJ [[#@KD7DW_])N+5FWKM(')"X+_,-E00LNZZP ,O$<^)=X#EH2SYT50 [_ MP+_Q'SB: )R!@C\FP("5W, BI_"M3 MA"UEBLX*((.AT+]@*'04#(7D'!#Z-P>$CN: B(3"D7]0.'($A2-R#HC\FP,B M1W- 1&_$\ \)1HZ08$0BP<@_)!@Y0H(1B00C_Y!@]&(DN$^AJAD/3@I5W_)$ M9GH3(*XP:A9R+51:E@)/!!T=L]R4B7 ;ZURH;E6.B/1LD7^>+6KQ;%%'JSXC M/=N9?Y[MK,6S[5; EE5\@@_P_)<^\O';7U!+ P04 " -?FY.EHD'.HX7 M &"P$ $ &5M;"TR,#$X,3(R.2YX?>Y,Y["^-&"F)+9B]H MIX.-7]Q/KK6D*V)X1"ZH]T!6U%T3BUZ?+3UO_>G\G!+7HQ+&7JT)W[R#_\\O M+[H_=2\OKX FAZXH]^Z$7-W2.?$=[_KL3Y\X;,ZH?68 $]S]].)N.WM^?G[W M_/Z=D OHY*)[_O?[T50-']:E*Z?:R+HZ2,+;K&DTP)RXCZK[L$0UZ5QT.^^[ M82.0S!\)BEX>I1/2]/XFV*G3$"KIFW/4(MVB\ MONUM&\0K?SS7A6%5QI^HNU/5I=:[A7@ZUV7(Z?LDI]Q?95-C>_( +/4+:? M0CPF=&XH:7]"*J[/7+9:.RA*]6PIZ?SZ#-2G$^K(/]:2O@/RPAI2.+0 &RP^ MAR8NZ+,B;!2-&W9!I)7J):4,T(E84^DQ4+Y(E\Z/Q95%G+I<01/+=YK,E$WG M=9F")HRS!O/DD,>Z/$$3ZKPN.]C/#!@P\,?7R;!HM54TW0K+QS6^Q^T!]YBW M&<(4E2NE36<&LZ_/"FMLAP\)B'#[Y0)> 1<71L<(>XC_)-PV='=&K+^?SW<[ MV>W?=ZEM\E_4[]WI'+0.JA2UW)DRU1LFU3*[7? TA.)0A/J"N\)A-AH -\3! M%\QT2:GG:GCRBPNQ 604-E,0'PW B7=E!'T9NK,6F!K C(D$[I?48\!."4K) MNG$6P?#3A<8$1OM4A(XR]HJP[M;!VO@N0=1?6NR+L=^*U37G0ZQ*TYAGU"F$ M[+)L>D8=&F)NZ"Y;H*H#U8>*DBXI=]D3K8):5H-""-_7@S#1?POH,0 M68=K MM:Z\,I>C6K):OR];K?* MKE8(YL>:E@'T:JAN6\@R'!C4M21;XYCF_,9W&:=N %-V42$T/X0N"^9:CG!] M2?&/P;0_&8YG0_/!,.^,FZ_3X<-@.FW12*/1LRSA0D. MEVD<>OV^^?5A-GSX;(S-T; _'+089& 0:GK/@G7?56,'*&26E.#P/HU#. $ MD+]]'4Z'.#%:)#*0^"R$_#-J%Y<<"PE7<CVN-U[)M(.E#J[J$3T M/Z5%/YV9_5\-4QF/\,)\N#5ZO_9Z[DZ+R:D9=H)8\>E(C^*FLE[YOW M V/6^WN[K&2)>P0%H:2#W\5"[EZDA3P:]*:M>+/$.Z$>DVH7?T,Y#.^-'1(: MXCEE)>+/V)I.!K/A9' _>)@9-X.'P=UP9HQ'O=8:SP)D0"3'J+DQE3,P'^-T?M$#E;[,0!4FT\W+"W#^VFZU400DD&9MZ-.<#*>_ MMCAD[!"L);5]AP[9;\3Q%P.0(IDFX::A:NP2QC$URV+4Q',)? MV^Y5'%TT@$&"$5HLJ_BFRWS4F;[JW8.^#*]TR6'>CQ6=V\9W(0'M85U%/_>, M1'[ @O(B/#.]VR6(_E3936Y\ITEH$2WPE\=1W'E6A%SH)2\%J\##WN)3S=4> MARC]N BEF(.]%*AB_WR+58G3. Y2[.\B=-!57 I+CHNYQ:.NKSD.4%&%(L3R M/,RE*-;P5K?(5G-;)U?%WTNC^-46*,(MSPG>2F2-1SN+;8U/.]Q5'/*BO!,^]M+D:SDM6\QK.6^ M3\[-G-+B>9ERVI<"6\" M.EIH*[DX)]1RB.NR.;,4"QA,CO_-W;)_U['VL3 B)I33/<9&JY,UW>XZD\$&[3>5 M5@#DO0Y2#$RH@U<@;BD(QV**PQ(=W+.WX^O<926="\F%7TBP3H00DJS^"H@V MXE2W*E9/Q4*O<8GN[%8[OE)\J*04(1TMS/5@CCS//=>E7MGK*J_Z\6'_H1+L M$3V&)JC%OZYU R]AG\*K62PT,:4&2UZ#X^O 3Q5M$$61$2.IU8+:]H3M6]XM M2-(1ZCW:%RY8G_83YDN"WO<$!@54S50[E8Q:HL;'5^+JMFNBBI# MD67$Z6I5HFZ<2@+^H@K'CE2YJA&ITH):'JJ2 ++.=J)BL,I5<;!*"U&E:)4$ M2AG/CQ.OTZ)YTN&:6/->296I36/ &+*O,1VN"L)AC:BL3'C M#8[>0EQQUO6![(MN:NX%C\O B\2\+XQ1#T:_-^H;%]T6L(KA?XFY6%BC",8] M P"OZ@4 MK.Q4@3@CJ69>EYL:5:. ;PJCP%L :L#&"Z7EWFHZ<*JT-584J_2 M2VIV3P:28%RV6.8%=";F7?)1$6Z50CJOBD(ZVVE6-Z;S@7IC*IFPF14\1K\R MOO)([G5J/H:=>=S M6V?B]*MH3E;U5]*0U/*>KR&:*D.3U6I!?2WHK<)@,SQ(_1>UAWC[NK\D?(%' M_WA@(;A.U-H3%JN@*'OV^$JZE HER=>E@' CHMQ@_'NUU 34P]]&1#]NNGMF M?]BJW1YJ%ZW=7V'XF0 14KEBG(ZE^">U\(L?NKKYZ+ %"3=X ]=C*Q*5CLE& M!4Y7T,+8,F=X2VIL.=R^16,\ZFBZD,MMC9#/ M5KWW>+<2)C'=!#7G8_S(@.#X."/<:O_FKZ1VJ?B;@G?Q4LU'AB52]9&6E:G%X/K3_%PKS\_G.5Y;U@^2W MF/%+S&R%*[3!4U\#CW]?>T'(.O%Y;?TE\9'0=^62'X3.;'A.'<\-GW2BKMZ] MN';XZ=I"; P7&9A=]U:5(2-\$ MHR@.H.+#N<1/H%V)\\] M>$>?<\$[W%]1R:QJX\=;/NB&!T^!J,_]*-F?C+B%@'VY1[(M5%_'F!57YT1: M:J[/B>5UZ,O:(9QX0F[NX._JRT6\ET'4R4$R8IQ]IG*?QU6)5!E3.#,\=!!\/UF2=]J$Z@M@1Y7Y_-B>/" UUY MK0[<9VHDV]=;V+#L47_S' KH(_/R93&F$O>_9$'->>\)MA X+J:)B!@OJ**Y MA&F#M&"EMV$QCYG=A!>]H-.(E_P:<<#@&>RNCL"+_GM/5L+[LN8\N$2+P1_I ME"-9/-9MVC#FX77P2*4YOR?_%++ONYZ =3DV%?/*XVPP[M$%E=]6(0-'>LSY M_YF D6'R8 %Q]?%+I)74OI-BA8$SYARO6[E3X=@S87I+8$4%[D52>)7.&[-N M69+:A0L7&$P4-E2V"BQ^$&.B#^)^$WB9)K9ZE=1[:X:UC>D=C=\'P9\JLARK M>BI<;TE.\J1.4-R>[RV%U($K^DELB:C;,+$$JF=O(H^:C$=@EK(:KYIX3RN. MORESOU7DK*S>";!5KJGU6C5,36.73=.&2&9APTP-)>ZAZ_K4OO61&AW%JL6M M"GOK*$_5A"V6\3W!?JW?%L.]9: FV;XB*&Y\,E;&/9#F!-E%W'N*9F?$>F9A ML"8)CLN2+59@DGU;!:<67CW1:$@*K1NF-?X-^H\$>N+<&R,SQQR:_>UFUNA M:6_=##C K'MBZ TDSI#/A5QIG4/W,'&BQ&S*_;=VJ$=-R1;0UL'WY@UQF1MF M@MX4PG[4<4YW'2G6?I/3 ^:.:MVPN7.'L5QT!.\%>S?[K$KW!H97VB]0JU'# M_ 7Q)'9ISK)+&\;"2!#[800[\]UU+E70M/5MNF08_K> ?=T7PFTGS$RJTDIN M9O3%NW& _-CFMFJ#!*=>^/S;SJV1X(O9E2N,,-/E"QI0M?! MU39SODVFU)M[5/XO)?).^ GEW;>'IKQMRGQ1R!U,41YSOL4>G0H7Z:T\!CZC M>3 A7N'I9K)>8_;R]1D.?1>)"]:6Y:]\]64$=1Z+99(N\23WB>K#V?3KYA6Z M;MB[*H]#L!8KL'7KTYD(0E:8P[R-.;]#F[-G>3[\JRT.;O>AC>_>$H^4B_;5 M!FZ,/I<8O2 &N1U1VG,/"E;]XO$$,4/JEJ9083JJK J MSI 'S"5S7EGJ1QSNWT+\:2U4M_:AM:V^K'2@2N=T=C*BVR8U)EE*6&U65V[9=-XOV/S[$E8B?_]6C=- M!@-].[ZO;\?#?V!2J'BKU*PMJ]@TSOIDS3SBJ,@.L%/\1+1D9F%C+*N2O7.0 M,$1G$%&G8=N3LCA#=T+V;%N?(LP$.C;568DVI[KQT*VC='K?"#SQM>W=QXL?5"71&_)^ MF+&!+Y!7S#$7^LS1H^KB72'@GBUZYQ8B# MN6=5%^X,J8EM[X_0UQ[BL;U/RPT>X_N/ZN+"ZPCJ5^J(9TYN\$#,7?:% YK, M2)]P8I-=6Z%*W::9"[>PSBQ\],\#-KL,918VC8,IGBPL"2_,$KO,9!8VC8,1O(%SZ,\H:AKU!RW, M(WA1(_7ND1;Z6'\->Q>&QLGO2^$X&_,9#!0,VV4V@RE&,ZR8W(J-LV1"BJ=T M3: N-=,F3#@(]26IAW;N#IBV[".3E1?6U;3QG ONW&O*MCYWVOHJ0 M+9+J[*O/CPYQ=,?!?K>?:O)5=)&*-"E%X-C#M=+7XKAC3_3MA*]':V6OI3'% M?(UO)_Q@N!.7?GCK!8KQM'G[A>,@.4C@:2B5:M5N3B4XX+5?7+L">KM79GKD M$\?D:!-ZMI3T#1?O8+@37S^R]#*F;5]AZ^GJ#Z%1.R:J4$;F/!#:]BQE/^OQ MT"%/'(7C*64\1RWV:T4Y']]IT5?>AI)PPIOT9C@XLR2,XX M=B^NU3 /@_:,;*]X!<8@)E7G%FS32:"XI9IM\@)31N=NV77'O-&@@3.Y*3ED MWH)W_<7PMY5W..:IF*8'R.28^MQ4-7WUK3A[><-]/_L&%U*;:K4DTG*]R6"G M(OGP1C[P%'JIF;I0@@S_SKSE4B?%2UR6KM7H5"1QP()VQ'?/J;U2#IY,X164 MV'Q"31IODSJIV7;$V5MUP#@"S;C&IA,'28R8A5[( M5)A*8:6FA70\")5A"Q.#" Y25S>@T0'%XDDH+Q/1C=4:-,R0P]B:#Q?=7Q-I M.K("<'(K-0VZ.+%A7M4BAG;K-(V?"5W ,B'OB6.F:!W("HDNKWQ*'$8K7;?NTMAMW-(8O;&)HS^:4 AF MQ>I-@S.!!J[OJ>BH_!H-+,=7H;-X6]]5 MV_(I<3!@'"_DN_$WZ8$=G8K$8BG5Y['8XAO='+9X05;=[$_@%K=HF+*K9#8Z M V=?/%$)'$RP2<\-OO-!9TL*4J<):.3JM1M%G>*J'MX.RY' M@MOX@1-8)AX)_\.F).4J5RW8=.,9K2-T"DJ5:H8?.&9&\!4&7YA HK-0TO#+ PYWI7=D?1 C\V_&\UGLU;QZRL/CO,U]K-FL:^J%!>GG1O4Q[I=-E3:-?"1RF MFSH98^X?Z2UZ?HUON$7_^1PX<:TE79%?_@]02P,$% @ #7YN3O.6Y1@P M&P #*P! !0 !E;6PM,C Q.#$R,CE?8V%L+GAM;.U=6W/<.'9^3U7^@^)] MEF5Y,CMKUWBWVBW)44JVM)(FDSQM421:C1TVH8"D+O[U =@DFP1Q.2#!)JBX M:FILLX%SPW<.[@>__NUY$Q\\(IIBDGQZ<_SVW9L#E(0DPLG]IS=Y>ABD(<9O M_O;7?_V77__M\/ +2A -,A0=W+T,QMMW M!Y\I"2**HWMT>,@KLU)_?.3_NPM2=,"8)NG'YQ1_>K/.LH>/1T=/3T]OGWYZ M2^C]T?MW[XZ/_OOKQ4VX1IO@$"=I%B0A>G/ RG],BX\7) RR0N)&]><[&E<$ M?CJJ>2E+\'\=5L4.^:?#X_>'/QV_?4ZC-Z6(_&< DZKX0^P=]1=)XL MDFBY#I)[E)XG2T:%)*Q.>KE:D!#WU\DM>_>&^(8R9F[,?#$L/R])FC%A%FF: M;QXX_E/7VEOQ'*+R!?L!#1!?J#]$E'/^"=T&SS6]91"'[WL(I:3D5CPGD@T3 MZ@3=90T5WQWWD$E"8ZA(5Q0G(7X(XJ]!EE.<8<3%X/E"_;O%A_TG*$D0E'%B":\4W)F&+5\Q'[(2V ME2I9%0/?59#>%:-?-NFX#X*'(Z[M$8JSM/I2Z'_X[K@4 T>^%C+3ZJ.F5QZ($#C(V[! 4@14NU]$4G M4_8B2")!J>:G4OCMI[:0#= N:%O>@(85 ?;7%F*[8^7-5 M?T7)!FAG(A6](>;' QV=@XP<;.L3&B%:SK.?$+Y?9^4_)FNE11CF&ZX%BDX0 MB\TA+A1B?X]1T0!L[+\A-,/?B^]*-47_3?2!+FE#(Q+[,UHK?K(-E].D\>49H5;VMV<(H)8&D?BM"[DX8YO MD@,8__:(P?,D0JN=U+.#=)&"TD:MBRN"2GW].OM5N*?5IZ6^M8?Y2[K%['275 M.^[7*$3X,;C;[>G4(R1-F7IT)"TS-?!%XQ.8-A(HEY2V8Q,IA1*#K$6->E<'4,-#&-AKJ@<%B)Y_LZ1%&%8'R4H@LSY- M$8"T"40I3 @F6N(\-'5\!@T8$5A4-&1\SA@\N7S M=(TBOEX% XBYA@@070V/ 0)6% 80'3EO-VFETU1EAVJ:G38KSFA)"CS3RQNL#!'8Z+0_B\2\M(^,>:Q$S*E(_YLA?![Z'%J^.(QN*3*5[,>QOR*9>\ MS05+974%IX,QN,6(A:HMM)LX<#_04?9O0:J0]HJD&:VO=9WP;3X4-6YW@;$S MB% 36ST)S0A[+DS5#YL].0/[K3UBUQC"C4';JS"]))L-20J1I&L\BI^KY9S. MS],Y@Q[^!D5:H);#N$O!/W V#D 77B>YP'1!R@G3;?#<7=GM4[M[V!U6VWB?^7:C)+PT!=5YN"[%O=>H0IM:7 "=%8&(XJ>YQ_P>*V,^GJQ4*!W9^;GC:^>=0 MGJ_92YVVQYY\=:C,'JX$ZZC,H!VEM&0 MA5#9H,?7=5'CJ>,HG]14CK,A:Z[]ZN\N[9@57D>.!ID$FN,V7+S>F-4 M?LY47:"[^3G] ?K3S4-,7A"Z1D6W9]0.7+Y4%E#>"S^1'&&P557E#(W##0"2 M_BW.;T^"AR'- ?B %6[N7FH*^XH,*R4!L##1\S *DN3^%M$-SXNH"(/J$E4< ME)7PMH;W(\3"<4)W#IS\A7W'ES#@ M[ WA!5SL\'4NT[LO5LY7-+WQ+_XX<;-?4TQH*#J7S!O M7/ 'KH: BG?3-LQ]Q<-&[3YK' ;Z)7+^HD#.KT>B_2[8O_>5;EB2CGDJ/']# MV6[K1@"O]+>RR83?)LY.4&_I%;UPSCKBRX>R!TX_HQ6AJ'$C__0YHP'#!^NY MZ*)':\H676V#26_5*F=FK],N _ZB)(<5?"B09C]CK/U,D\S9E9Z^AS& M.4]ER>_0L/^B[DF. 13JG=(>%*;K_F1-2ES8H=7Y-;AL=T][4/=O.Y4_O7.Y M*N[;\2X=T4<H"JLP%Z]/EZH+>802LE0X*.B*R]:VI-UIUP9SH(F3+ M"!(J15*W9NU2^W?^X)W?)V4VXBD<3I@'QZ1(3E4F?ND$4D#9.F1JRWK;V#8Z M0IK?0 _J#ON\&H2*8=CVV<&8)YN/-OP:6D-0 M R4,/:N[WSORXT\^"&0$+ERQ'TVJ8L].)HU_T;X26>[$BE_KJ9[PZZN'F-X> M^X171Q(/^PTF/6E[@1QEQG+5LHVZW*M''M1&^\2@1B8/-XKD"X)DGVMCK<9I MR;/+NSF2'/[-JVLU2M"49_ZD"Y?*4F)Z5K&4MW S:02!BH2&J1?P9^M <@%C MLGT$B2R*.V" DKL4 NJ2TY[5,]Q]N>(OB3$/R3**[_*,'U"Y)5>!ZC#?<&K- MTWY#J'EI5>U%R]:3YZ;+]R-S ;3"("X3SMD=P93LJPW:"P+#I*_/CXXAM8$]8D(*'XL5BW3O^=! MC%SH@?P+2"]5^]&?>RZ3X\!RN?A77C(+,+0./;#ZU;3:"0P MF1W$V;^(-,I9,0]!H]/%!@("'$7)(V9-_OGEMY0_N;E](HO';S;D>2P.Q'9] MU++BSH'!%2=\RHB$"$7%RN\-:[K+%?2EWAXUZZ>-+&I.NI!JV_!DB%G$E5<@ M\_+Y:#A3_[K(J^"E"**W9!$R.2FJK@J5PZDBQ&Q_$<^^]:E:P="JZNQPV-\P M0X!HQ=7#59R. N!P:%U1!#5*3=?-.E5=@*>#@L?\S+U&K:3 6/:]D3.@GLYLP-S]2_;B$+Z^KB=[01" M4U$_@9!6G.XZ3YD;\C*1##Q5G:5=I>H2$+"2=V%-U]*DIS$@,4["M[@& .17 MS1-^]JAW/$$/%(6XT)O]/4;E/L5BPQ<%OQ??!:S95*DO%$.JS UG/0PQ &4P M;A7&/'I+1^RYF(9\47JG9NN9K=UI,8M*N\-CH$IS UHO8PR &I2?;$PQ<3SK MBMY^[]H(,WEQ)<#$XO.'EM8 3D$E9K MBLX-+A:*#P"-GDL%'8_FOMU@6+V&VIWN@LHJ.ZA6V;FAQT9UIUU3BTV%'Y]N M9'5%%C(1&D&D**\$4J?\_,&D-X%30'58^9?IM2NT.HFQ$5WFJDJ@Z:K.'W-@ MPSB%GXZKEQ?*%.YSC4*$'ZWB6[>*,<0UJ\P?<49#C!+HFMRJ#M2G?>G9GR+L M!P_PH4([',C/&!Y[E#E5L:;5S<4.6XA4U].O1MQ+!U*=J:3R[JG.#U ###$"5 M'=<*6![E?*D2T,)NX -+"TF _;R1WVN[SD;]03MU!D8EDC[X=)'%[<$7\UF, M,0Z^2+GZE[Q;(?T93H(D[''P15-1?_!%6G'"=(4/Y6&QR]4%/^-ZN5HR+Y(\ MAFDH5Z;'6J M*@\!C)J%=,=EZF2ZC?C8>"=$USE)BLGZIE:QN0$%J+"KGJG%P<-,B544/".4 MR9W3<,V&K$6.+$/?9*X@]$^Z"G,#D;41'/13.EZR"=K4P&I$R_,TS9EJ2!N) MX!4DO9>JPNR 96L$1_V9BA=T#6G&4W_S;'2,J;^4JW\[FZ>K%0JSR]7I,PL[ MR3VZ#C)TF>'Q &F&81%.[Z&C8G])]ZHKA(7USI3S FG M)R@+<#Q=R@W)FY;7]1K].9M59GB%^:[R]@QZ=?69/TCRA&.>3K_YJH]KA>/Z[T>>JU+3:#9&_;*QMR?:-K2K3L/0"YZ0RC! 0+&3X$2!&:L\Y!0P+'?U;IAC!$.H3 MEOMA-EY(\.0LY[Q\'WA*=!Y.+CM_^F>/]@Y9$%RC^O"122[70>)8FU@ M$MXC.#N ]P_?=]Q^X[?8OG#R]VTUIP<7:V2?X\_NQW);'-? MO(PZDA=XC#)BKWG\<-^>[3$G?VWH\+IW0JO[9;?!\WY6U?0,1W!=%<,??NRB MI>;DU"J%2@__Q;3*-@.,V)PU&??(P[Z.K#C7PC @V__1NMUJT.0GZLYPPJ!Z M@1^[:U3=(S6PPB5<3(4GZVPU@GVAW70OT.)FM=^9I7H^NK7>>_ \*Z.T3T3B$+0F)Q\!)3.=2W18E M3NS0AM<.*CYZVS$&NQ8@[*)3LC.>T/(2D9>Q@)9.8+)9T]G,!)8.#? M@1-[UV#6C+:[XY_+#+U$AXG2)&H4O93)7SK)P_7&]2BZQ<:6O5&G](XF\7[8'.5 MT%J#-RIYMYY3YS^>?A,4EB ;EAD:F!"[/ZJW:67P(ZHY\<0R?(><=2OQ]@58 M]G&99^DBB?Z3W*4+GH6&T?GEEC(HX++ 9=+8[3@CE&$B.0UH@I/[=+'AKW0( M^N^?<2M!T7X83^?X)GB1"5N@%604@NY2'NU'0/^6+W9*MQ0^05$>\K^D?\^# M&*]PD2^@_*;,YNV&F!B4>A+SVBN<6@J*]*%,//9-N\!-$_\S0K)K.PD*6JI8]-W5I>(Z:?[@.C M39>ZAZ_0*&3_1OB,@0?&NQB5&E^C%+'VX/D13] CBHDL=Y0S>GK\V=";(S)[ MVVL@9FWXRAX%<+I",&"\ZGJ*Y'KF\]HG-%/-4X3IAT=YO10.IS##(CM#3(,@ MOLF"+.<7HUJV@ 7=8;3U ;@O;:\!/Z8=!P;FOC+X=_)/H2!7@&?7NF"O*%N3XO:J;M*U5\XMJ.^)\YQ:MISL M#V\H@5!_N]>$IHXV^\4I<6AU23#;BS*[ -E/B5<1*T_87](,A\-=2J34WZ=V ME'XX56^[S\RK=EKX-^J5SVEE:H$6+705M:L3\HH>K-B =QBO$ V[ZXX3<-[C M_G?->;I@U@.'>]H3ES=+*W;!A=_7/GDMM'\K51#U#7M-0TA8N)5/NU#C^8?- M+I5[H"MWL7Z9%V)+_VN5.,&L(K]0B0,Q];%+DA:(-I-\C0BW-.3(B#=+(SO< MU/M,@.N!E//QD?-AS__'T8Q/@Q1Q[.%1WEN(5KM37$7?U /H"@H6R.Y0>(U0 MUIMI9.QVF'OX-@-$#[N=7(<4+=#L\:[M>.@>L'WK'NTSW,>%J 7/[@Y6NG>0Z8Z>NG&9T!Y MK4$9CF'YHR=0K6X[LX*ZHH*:\J*3*]L6J)$86$S**/X;U.0]Z&G1845ONJ & M@@=Q;[16Y-()P6.5 ^;^[6G(E9*M'P!*:J$X^7K ,) 99_K]X-.>PSL9ZTG7 M3>7TFI^C?^E1#$_7S ?I" M77_3/!4PI6KL+]6WYT]/-P\Q>4&MGTTF<4)<9-(8(9PS@/F'-8.9^,"*I!E%&::( MCX.JK\YZ"SWYP?V%BOS,/6.(,4?O,U12S&!PJ'HXU5Q0A50OGC#M@3G0G15M\ K+-ON'M=PQW!X1&P)C@K_ TUV/A1KN;KWTEHF5;;C*[+@-*7 M%:%/ 8T4=V#[5=;@5%=Y;I@$&V( _G0\@$N@?JY":9=7+->?1%JRU+D3GPOL MB-I0I?MN)["TRL_$TE[@0:N(F^5)&8M^ZY13OSWF\WQ8*Q(6-6K$!2(['BEZ<_9M'@=4XPX_#4-HA8 O2!H'7B5&5A4:' M:(.Q?X,CN*,]D6%A5*AO'43K^J\3G@K[C!] :[[^G06!NQC)Z;#P*1*P#I\[ M J\3GRH+C1\^=XS]NW0$U**<^O1#IU#9#IEUY=>(2KEE1D9DS=2P^;/_B>JU M>-"37YWB6\I7B&(2X;#\O"1%XN=%REKMH M4W$WK$GX,@O[E:D%"//6$ ML/%,1Y&HB,M'T9K?\ZE2]O&QL]!HVVM 3*^B3OON8S47OES==C(-[8E;"='1 MN?D4,4^M9BQ?#=;:QQF:@CKA,FTT7D?6%<'LC=MU KT(^LG*)_<*+4 M'(;,,$T;*QJ.75=#>:"_2BG_<-)!;3$7SY1J8KJ[N/_Q7.-]LIMU0-'40[/? M"ZN@:/&(:'"/ON6;.T0O5R&UL[7U;<^0VDN[[B3C_P[?>;,)<:[ M49):MG;4DE:2[=VG":H**M%F$1I>U))__0%89!4O"2!Q80&L9L3$N%5,)#*1 M7^*:2/S]/UXWR5;?1/DRCK_^CW__ MW__K[__GFV]^)"G)HH*LOGIX^^KCV8^+V\WU^R?Y*L_?0K5FF:_^TUCW_X^JDHGO_V[MWGSY^_ M_?S]MS1;O_OPW7?OW_WWI\N[Y1/91-_$:5Y$Z9)\_16C_UM>_7A)EU%12=PJ M_OJ0)0V#[]_MZA)2\+^^:;QY3DCSVU-&'G_XFFP2UI[O__+^ MPX>_\M;\-^T:WEFHK>\KJ(MF&-?1-1G\C2S;NU.37#TF\KEPR9_W(Q[R(-]'^ZTWT9NU1 M!Y5OA*;<5/WI+5G2=1K_0587O,,]?8K2-LX8S8G6]8_G]*\8.W9PJ-KU;3JM%'YDGT@ M%N+WRMN(3D5CPGDMD)=5?0Y>_7STU/M_@<92N; M>:*4G8V@9^2A:-GBN_<&T@$\;$6ZR>)T&3]'R2?6B61Q$1/6);;J,912S=91 M6]JUHO4\OV"S2K9>DS-F\*<\7RW^5<1Y;#F)2;C9BU@M3AH\;FL0<(547=<(&G16?Q;#9<37- M,Q==NP:WZK"9ZZI<,H=\(0E]YM, /M#GB]4+R0K6E.EZ^W>ZNJ./Q>=J\=8E M=:FZ0VG<-M,MJR8M23VA=6UQ"7>W:NP[%=N%HP9OMRK8]V,(GLY][)GA]XW/ MK/D<^B/KI"K$LG_?DH2O#,_( MHH0O IO=/T9&V&\<02E;,3*?*&AF-;:/)XK=_"E?9O'S=D>Q&;IL)E0R=FXW M*>_Y'V[V*!M6+K8WGZ#%RO>8P%DS%S/'VI_^MF0K)C9N65R//$ M$8\JG9]1NCF#S^[W@[%UX]\)^0\H9\-_4W%Q)E/!XV+LG0HK<)81DC$<1WJ6\EL,479;U:1TCS2^T^5N%%_3F0H%?OW-DKRFQ5YC,H$,6=&RPCP=BLQW40QPM8F M>L M7O TF?F%#9LGP@W^P:PJ&\(/>VU"L>EUS-JB_9GYV* MR6M!>+QB4S47U[*#&+-F9(]WL&HE \.8,JA&U$/5K9R'>!0D -, L^E*BD:. MA"X[E2?\ A/-P&Z@Z@(>H_RAZ@?*_)MU%#V_XP/M.Y(4>?-+-?1^\]W[^L;2 MO]4__W,G%M.87+!_[N8;2?1 DA^^%A,P!^=M !&\\Z<.7?X.+H)VZH@(=NH, M";KJ[%&RR+J*L6Z]X5;W\(:#U6-&-]*FIPA-]G+^[:LAJZ\*^A7$@F;LK_IN MGS\S<@?)K\N"WVKCMPO[5A1];XPX_!ZF#15Z($PXY%!;\(-7"UZ18MO=7M*\ MWZ6 WVJ->]^"M)I,?K7%>J5K:WWOU5IG\4N\8N-;SL;+#4VK?H'OQO4,IR*K MVT!,%J0YD5JI+2MF5!OY_WHU\C6;]&3 A(CC\)QF)%ZGIV7&)D?+M_LL2O-H M61]G5W\EV\/MU6]E7G#-&8RO'^^CUQY$QJVD-L58E00)SX.TJ!K<8XE1N\:? M@G6-,Y+%+TS\%Y*WXCKRG\AJ37(#+]#BAP \DM_DL&W23G8P1M98(_;_!8O8 M^A8V\[V*ZH;F109?O+7IS1W4@D"W52V3P[R[-K7S!"LY:O_XLU?_N,](E)?9 M6S4)J[(35#$$&;\FE1>?2/%$5SVPZQ2I6QE7)$@8&FBKQA2.:0V0OX0#D.TJ MNI%5A@N8$H)#GS)\%$AUTS1^GU=M\[\:VGQP>,A^V&[V7>1Y259G9<:C<:HD M!!7NJF^+Y_UEI=MX_50,-S>-.;2W"W4Y! D%^[9 ;CCJUM'L2'YW .QL86L% M'A0+.7H4+*8$'YW6,,:/HI(&0)[WM&78YPH,+G'_F WW3BVY8'HM&94'Q_F_+A#*3_O!UD95D^P--"_):?$RJ M4C]\G6]O(X5@UNTY\NDN9]OB-1:&%,AH^T:':)KM6IGH8@/"J. M'6C G((XK>^)=M8)$JQM+J6I6T) ,VI_+PAM[!E8:D:*TPZT,\28FUW <-KF M_N>'H S>C;YU8?&!@O8VYRR#".AHG6E_ZLR.:HL+O]=- 7SW-)&3.RM5J]*V M*LB,6Q-@$H3W=G;I0$M***!]SM"MJ58'94^031">>N*H.0NKNO 9+-Q7:<\L8][#>69 MC=S7AT_U-()KRQ-A.7<_HRQAXP]!_H8B*/?<6 /2(>I2)"(<8\0X1#WH#)0C MCAZ'J$Z]8()TRRWR\%UT?'8-U<,W+* MVM_)63TX7#]>D:+U?$Y/U/X9FEZIYC0-6\K3NGX4M%#3UFIO!KB4K#K7PTH4 MQ*;Q7MK^JV8XC*)*#3"J*'6T&-5IK<-@5"%1$-O@'8]J/[:&[T?5I:!^5%;J M:#&JTUH'ZT=E$@6QD]_RJ.&;A[(+.=A^U@7783]LQ_5H?3.(AK M["UMU.^SP)17A!&S_F/#P#6'#.;D^ M2^6$78?E\2+?53O[F>KKB!O$S7C0DUGC2%[=UA\A3/C)Q@@]?L?K*TY:^.#C MA)ZL0=R/;^F15-541V%<^^U[C%B7T"@\Q#^J\/&"7;_M#H1LE&!!W.*O&X$' M:V3Q0\EEYA*?Q3F_,U-F1 YDT^+=$PB-XD<&9LOV&Q/.^J)9IBCP>!375\K% M&9R(I\WAVY#G0>_PC>P%3MOW *YA*V\G+\,T;BGN3]^Y3O>L.N!ZHIQH'RH/ M$GF]D.@6B!39%-90[4M0!^2#-0=Q'#H4#KP$IR(30LG_S4>%X4%H*&\]PDQA M:P=UX]'2WH-K@=XM#EU]-#>Y]-JCOM&#N?)89\';]E&=C@V\;H,EKQM)3>YI ML:#T;*JMJQP0^YLU:K9!] >J\4R-%0L.[:29NAP"1I1]BV!!9E33L$,Z]$6N M_GV PT2K]F\%'":Z&;B>=<9O:"8F,;+@T=IUMH[2^(]JEVM_&VT;F'_#)J), MUWH'[#Q.HW091\G^HMI@%=AXM5.FC:,[8NKJ4!*T3NNAI\4#\ZQH6?3:1K?8 M;I\!6\Q3W^;8YM2XI=K=GQNAMGL%6&$L1V80:UMQX5;IX601=HWAM!%#@:9&FWSCB8PHAAN0"0HNG7)YHD;]>?V2A_ M5S[D\2J.LM9#T#TH*:A[.!)2'QV(<.TR+H*$,EA&>[J?,D#[\NX8NI@J^-B1 M=X].YVTZ#H!=B-F.QO2R_9YG16O-S/[JKY?93_O$@#\2NLZBYR>>74*6%%!$ MUT\(.*3SNO?N$'@4WQK.T#E,.#BL>8R]%QR&MLAM2P1NP"KI&@R)Z0)(-B@T M.<5K"":>ZS.NS"UF.%US#S:D_1M\\YZ3Y;=K^O*N2CN0 MO7'#_[GY@]O]SRV[US__\^>[GI'W/]1J\A]\I8!6>A\%!.[81<2!VX67=.AT M)LU_NN@U__Z')H_C(NSF'PB,;GY>TC/Z[W_M-?_^AR;UXJ]A-_] 8'3S\Y(. M+^F9-/]/_^@U__Z'6AO^0\C-/Q 8W?R\I,/[74:=SU6_\[GJ=SY783?_0&!\ MYW/E]"E,D^;_]-^]YM__4&O#?PBY^0<"HYN?E[2\O0+N&5V2;!-](J_QDH+G MP,+OM0+ =T\&:+4M5+#/&]OK=4Y2NGZ+X]"E.([#I)13-0@VB\-3TKS+-HNV;;0TZIAI44WZ%<7'<)9_D(1^3J.3C$F2/YW2I-P\ MQ)'$:O@"M9Z8 D%83UNSH04Q+/P'3PUS7]Z291+E>?P8;Z^Z\=33/ _V2Y3P M_? F)2?/4\I^>TC((EU=I"_L&^5'C.;A2*Z>XVCE,.493"\%,4EJPMT#'6)" MGZGO>V:X(H4@P@A%NT]Q+Z/UY9QJ6U$]/3O^*N1>)[67<1TSNN=3]!O-3LN\ MH!N2B<(P8*)>]$6?*&@[HC3#&U#$+HA0^H'H-R3C/T1K\E[580&DHBZK0QJT M\36TQ$- SC2(#&@#$:' &#F1R/@^ E@,C:T*--$TGR:1-E MOP,Q(EAR$4(&Y%XC1A2H@' CUU>*H%V AYII$'=LAF(V0H*Q %AR(33ZY/X" M0=!6!Q$B55N*D%XU,%;Z[(\1*X/(BF#0 D61N(2+-*;$!6""N=LY7.Z(GE"3 MD@F7D[ZW>;#] KB>5&_]*-C#"\J@[G ":!;D@T!0BB<<@62&,)IK(/(]:$TS M!ED< EN3"B_V(RB%BY(@TCE@C NN4S!I'23,X=5*:.D=G !!/6D(),^#/19T M9PE(- 0S-V@VSP:RP@]?XZ@;5*BH0YDPP+?T]925CQ2=2_E*QL.>PO\9TDU& MV;A;O/&\ <4B7?'SHV>^I<+^?4NJU*!GY#DCR[A2Q_>9D5#QT:)51H"F,33 <6,A2A-L40E4D! M%-PFV2@ &NPDA00A://,/8:DFVGN4!3,YMI)&2>K.%V#>VGPQ[IA^A]#FTO# M.V92E5"V[FZ4]?D%T3E\BI9/;%Z6O;7E!BV,H&PN&\HHIV%[O+(&0) R'\/5 M4;D[;J-T#2;5[__>W+7;_SZY>:9()]/99(N?7_O!]R:'7]HV/(AGRG/6#\Q! M95)WT@4W17=F&+-[=6>(869Y#Z8 D\DK;"%/&2^PQEAS&)0]/C'Q-N4&'M2@ M;\TPUOWF*P,WX 94+OC (ENJ:NCI%O/F(Y^B5[%-H&^[J<5KP#:1""ZS2;=8 MB%?N?J1T]3E.DN8<=-0DXL/J+]*"-5G,K_)5#]KY/HX]Y_J2R_B%/\/=%6VP MJUJ#6J=(#1E<$6\KAP83U>W*GGUVSP()#FB-RM;-HEG64Q>A96]JUR+MO@53 M+^]T-.L+8JTJUDUX&*A31.EV 1P'ZL+*0'\3-.&J"6(7:[&A65'G6KU^[&O5 M@P^.N DE5Q!/!#):.IN 155!8&?'$K7DI\?8@H/S8W7!@YX@ZP+(N 5,P*13 MV?1.DB4ZG;QMKXOS5!C KIU!2?6T#=057=\O$1J#/P MN5:^E_:B.XD@X0!56J>5D%071(5W1:MN2%&2QSLCV'0X0+&K")@^2A'!Z4$&K;8D4 M63U![#8TEZ.J.T5,R_PI?H:1@J#L740#*:>'%;SBEF"15C3&IL,7$G:AL_C2 M"[S +*WFT(LY]&(.O9A#+^;0BSGTXAA#+V[)"TE+"R 7,'5TGN[U(Q+)KHV70Q,Y +=4Y:[Q3FE:2_1H73\W:X^/K,BGY)0 ^BV7_6]U'K_V9BCF'W2LH M!APF@"_[EM'%G%&-86P\ .+>D.R19ILH79+KAR3>*G['_C]_C/D*ZR8C+S$M M*"S1[>$"@K+*+%\S_+*>+-"QNO;#!1CK*IXO,5)- ]!O&7G?1IW?,IK?,IK?,IK?,AIE@A(ENQ/^ M*P+GW9+2-%,1F":4%PDD3QAAM--]OTC ,]!.XI@?+[*8:"#RO1K,,0:Y7;T? M:ZNJ./Q>V(M-)!JD64\;GB; MOGE/,YLZZ$G4-MGV+K(8C\YBQVGY,=W(H>XN1WP'J;VL M^1XTC,BQ#XW4NB-XCCM)V]M,T\@YMI4>WI,$OS7I#[O? KF<[@IJ5*X\?'_= MLO(J66*WTFE,=81J[;5)5_PU!6'.IC&KP$YVC*KPM\$*PQ,S=[%ORS;\.W*@ MYB%&]<^>8%[%8/=TTKX [3 ?U!FDF]$'<8=@]JVK7;W%\_X9X=MX_53D=XO; M._AP&TO? %5-'^IZTZ:7I?HMI34K-I"M@K):)O][YB=ESN;V>;Y8_JN,\XJQ M]PS)25Q?IVNTHV*&5D32K!9#$D^^BVIBB]&J[G8QM-;<' MV04QL6E$9_W%0YQ6OGW*I(R9:-4?]ZSKR!])EI%5_QJ=2=$>@'%% P>+13OH M@$BOFC%2IP(2?(RR]+HL.H+LKP%>I_V--QL68NP@6$P/0[KM8HDE1'66D51N M,'7_F=IBJL7"%%,5BV/#U+!=1L545=T8&0 DV20KX5D/*9C/&)14YPX?E@P< M..:MH(,7K5J"2#&@,0(+\&7!07_F-!F\V;?*2/.H ?[\9C, )-\G4[E8L5XU M?HRCH1?QW.K;'"PQR=FWE@?H74M_<&-1.VT#]X? MK^R!O/]S[\G)X&$DD%_'[GL6M:'^,L7.K?6\)0A'-YT;MA:[SDU=2^"H/$SK M'J!S4TM4^\Q?1UX+\X1J<;JN0KA;8'\E&R45:I9?DOU[P!HF2_06 B^J()N%OMJQ^*_."GS5= MI"_L_VGVI@:MRUK$H'93R_1 /T+K6CJ%&XD:IS$]5<%VS-K27F?QFI5-^%6< MDRB/\S%=05V90X^05?8%. :ZK0_M'S+!&C?Q&T0":-EJD.KY)A[)D ^>Z]8O M*,:[L.#TL(MK TL<"BMI,.7WIKW+[8S3,LMX@$Q%R;B0^(671*!QM"I'V#X3 M5SD]#QB[W7UMK(G%:[S.] 0M/*_3F!BYJV,$OYKT-,AYR_KR'$]PIHIMN MX28CSU&\^OC* S]Y'.=U\42R[;=#C5@8&<8>PN0R?$&N:&J9( 8YN;R-*Q_/ M@2Q;WCV3K'CCP=<%H_C(:)^W-P1':^ M_$PD7.-KP=U"M8E!'C>B?=Q(]B_*9;P$=RJ#.C_XC8JHTS+D][26N-&3Y%"V M2"QY\Z"9DCQP_&GJJP,H->L&(<'%.(BN,+60?K'=8L#%"^LRT[^>!C(+''M. MVVJD2VM@Q0UN@XL2$(1"[QX--PYN'W#0#FQO<9@D+'5:99R ]E9M#0#]GKUO M[QPGLCO'_2PG.D4Z=\%510+'E('>^K>_5>P;U/@]YFT$DMQ8_Y7PA%AL;OG" MH+\F/^?DL4PNX\=^_A,7K-J)E8Q9!8X^A^VDG:C)N-H&K7Y/1O=9:0%M\Y.W MUE_RU-AZQ0<9L+'%#YKH&HL_RU;0P9Q^50W._C*=7-. :D#6:065./M=4)FH M-1%#L7K#J:=QM;7G;8-:@DI$UY9NVQO#Z7+1]!+4].C]I716 4" $9F^BBZH M25*+8'N<\!CD\@T'(%">8Q<(D:8OML&(@ZS$X+W+2QJMKB[I$GX,3_"UUFWP M-9P9K\!OJ4HEE;DZ;+GA!NPL71DTTB\D>8F6/]%D%:=KON4$&DM!56LHI)J" M\7 J:AM1R#:(/."2E=+)VZ?H-YJ=)A'3<#C9,RBISK4W+#G92:%Y^]A.%+5J M#AV%>WF%+R\8EE:C$2[M;YII BDY$A'MTT:CA@ *(,(5!S%5/2@8!W.Z4.$( M36H/@T?IM'=<1 ;S7$?SY'%U8Y_W_$_Q&J3T-&$S[:JHCN)( M_$ 5MI^?!BL*H@=CFI D(RP[;^NX]K^TM39)SFO'7FP3: !0]?3H4GIQ,W/84HTK;?P:L MVMEN.RR"&&PGEJ$892A3ZP0RK.W2O];A &=E%J=K,-LJAK1G.I@T9',BE$.; M&.9E^;2,6[.S_H'$ZW1[-6GY5L56;J?J/[)FO!R&8.L7[$$"4S!D@&@KCH8+ MAK/E&S*NPVX:T>71-2#5((BF1W706!FIY7&**,TL9--^\&4:(2YW151L7YZO M-]KOMB)!9Q\HVMU+J%+:0,XW8!10/57A@XL.Z^UKI%*60BJ7 KV".5$.[>"B4*S$4H9J85$',;PI$^DJ':8Q<:14-3*@!2AF46M MAM0F8/$@UJY?4H"U<*YI$T<]F&6JPJ7#2)T_ATO/X=)SN/0<+CV'2\_ATG.X MM%ZX]*'/P?>G^;GOHW!)C,&EX'1S4K=: A6X<7(#,$A#^'4;2]DZ,Q.#$48)Z+Z(&9X$A7$;WOK%5(# M,H27MQU"#_>@M@.00>]D!WN# DHZAB570\AOTC&'X%$E'W, FVX2,K\;3A(Q M%\MEN2FKI^':_2@>0@H&:E )&4P?9KBV<0P\8:5!A%[(.UJM(5!KZ#L&.,DS M<+H9ZKK1' '"I)?39QN4=D(>:4:NV$KOEJ3DDK\#XFR^\_4"KT]'D:@W?$X2JS"+30^1'?UULCT^VB2 M@>RL^GZHL"47T[)]2V3$Q1NB6R=$" M%&BCP^!S6W&SN^WW]1T#Z1FM/3Y;3,SQ63$Y7GP.V^A ^*PJ;O#I.3!\%S@F MT4-^ PA;<' I2%WPH/>$=!%GW (F*-.IK$'6A^E<.I(H-:=?,T':"(G75'6; MIEP+]OQY3KF&ZASGE&O3!..<9D.4"&]=H?FFE9=O3K<6,E3"3+QOM;LXTLH]1X1AX*W]=SN0P7*>O$2FZD M2\&-7 55;74AE;>91U>B7'!744$%:I=[OXVHL@G%*M9V5@%3[K9"9D',,;FH MUX^G&5G%Q7FTK-Z"_Q2]QIMR7GK!5OR7/T5N'^^O&2INM[DFVXMHMTQ:2.V8!6 MSS38V-$_G+%DTYS8&+,)%W:.F@8)0?/:@MAI!7*2W)!LR72(ULRU?J%\]L*W M 3.2%WF3_+P'1CLFXH1,*";A M%)LR!A:%I7$+NX4#>^O8X6+V^V'G63Q6P* M_1SUGYDP*2H99L5%PX6911-8#+/B&BPOR\*IP802G--L)THC0RT3&BH('DK, M2'E,$3SX1K%&D;2J(.Z<=M7BX[ITM=LPWLO'4G4QVQ_97C(XI>HB%_(%>7*1,EB0\O!9H>*;&=_$5G( M=D>IAK:WB%MC9].]4?@:3FM3]KHL\B)*>:+ODRB)TB7[C0/NDD;]@#;=8LWQ M#KI8N.8V5!U[?(/FWL#!;Q+ ]IATPA='SS3E4^7M Z/\I(D']]=_)#Q I,*V M($;!$3=@=F'$+5P0NFTH@_F'4:4-9/WNG3:3I)LH[A\<0I]:%S;VG\)%AD0% MI)F['!J;F6Z/@J-.-5D]?8JR-3FEVW2/M_R.V"+_5"9%_)S4V1^OTV$*&NV2 MNUO%&B7#M:]Y R#-KU5!@P[3/51#=-P_,81&C\4@]M2D*!H?[:)3!HBP"9PA MI%U# Q'3C5'X_)5H]1I8\F;BH"0/U_R:JF*'?B77)IC-="M4W\S#]*-8 M4UNF>MM,8KH>!6#!'<4T# DK9&#/':/&K'ZC]]JB[?= )98=$@'&;1--P[Y" MM0Q,W.;56-EOJ%[O*!9(1BRA@ ^X/:07UC_)5J0.QA]>=]("?_CK=-("<_?(+$U12HF1L$O" W,)XT)M3S0P>XN<2&!<_VEY MI,8#C*M,RP,QA.P;5%H>"PL/\MIXMC&4LLY(H?),BM)&9=)^F!&(3A-]6-Y/)BDLL3@$$?6]G_^E^#]:6*EUPI@2X M!.&8GQBVR@V?UE_1@HAR!DEH=EF#0)I@K8K1"6=9 2?+"_O2W5KVX0-H*3%! M;_^V31"LC93:X P$L0GB)GMW1@XL6\0$X((U_"6+4B'$@@7B$417VA5,^ "# MB@PT;1CO>TC,-S NZKV.(<.AA8-[?\/2SH/IO7=+0TL7,U-+ERYZQAXKV>@M MR7G2TQ4?$78)S<'!%$&YNX@IH0QBW\*:? M3IG]-B^FC*=15^*LU$Q?$21:NX0XKD&X_$W&_(>+!C\B!G_=I9_L?0W2QG(= MU-8%=9!X[;@P/P]+-_K-NZ2 A8M<&:I!H\[?, MHNEJ7ZQ)CK!?2-[&^>_@QK::=)!T B(->?6MH21JVUO&+9#SC$9$_I %OU4N MC.G D X )'ZW Q'F)=JJ=J%@9A]%P\0VR F^X[P &R8!X (>-/<'A**+71S M4 2S4]">"=]]CIZ52XDA$;"2:!-YVW)'>#I%Z@:;?/II?8OD?O;S*@LK$ !C)]VX 0 ML!>!HL$96GT1[OSQ2KHLJ<'?;5>9"(;1 NOWM=]FY)TBB+J>R=;8BF_[YV MER;D,1^C%F+$%[ )XI6+1J2?T_R9+./'F*S CEQ)UUA93!? Z]F@'2E>N\YS MI!#3RMQB9F$XM*W)AZ]K>S>Z]*5M;:OC7MM&VSV8-7LCX3G-R#+*!;<^I$0] MB_>)?+TPK/1?BE2L8VD1U[:U^]S&A;489M WQJ;=+\%9A.)X#*;=(L-_>3O[WKJ7;(_MU^ M#QW%R6M!TM7^W=>.ZH1-)DB6+NGF.4K?OF7_?5=IS@>YW5.)]2MK,7\IB7\X M(T44)[NA?#P)ZHI.HV3YW?MQJ[LKZ/+WZV?.,%^DJ\7G*%OEC:+>IM!/449. MHIRL>')VUF5'6V1G'#W56T1O>Y+Z0P0RDMW.$43B:ZGASEX4I7UG16)=^78_"JK4<>@X92 MA;&-PL5\4+? 0[\%;LIL^<1^9,,X?VB&OW-)T\H;ZS=IH+%AU(K:8\9(%1V% M$QW,$B/T]B.*'L0U0N-F^OBO,B[>]AM'^37O;%AGE-:#XX^,19%?I-MLW:XF M;H;5VD[OM*L]'L<]O)5&Q=DO45*2!9LT;+8:?GQ])LN" MK'@.F?X3O>-79#O&(BHZ'E<]A"4"&F,1H@<1%FC<3#(%?Z$)8\-?? =>M3U@ MC;8CJTZ-Q^.I![5-0..IC@YAA/BXU)3?4SC/")$\5WZP^L;P6[B^V6L-[!*X MS\(:C!$HH.VQBZ1B3E:PPKRW2?.^V^D5JFV$+704#F#40NY1C!6CAJ+?!QF, M56XV>+=[NHN7*$YX7,XYS:KUIJLQ UF-[5"AK.8H'.1 5@AH8% *7CNAZ9]$"S/[LPG)!^SI:I:8?+!D>AQNY;MF1(JHL M16Q@'D!LBQL'OTB++$[S>%GMO(PWJL'UN!^\^O4(_R.KGE,G:BNBL NJZ@REOD$OZF63;?\6;P0/4AZA*ZI"NJCIB MGQS%&H=R2U?"-YX90'"**QU_?GX^E&<*JAK#,P=5S9ZI9XW /7,@?..9(<:I M&.K8; ZW9@KUW&%,)U77.H:_RFJ=7=?81H%[L4R/QJ$#"%X91-89JCM4L[<) M=4LX&MGG)D-C&24\#.\#Y/#A2"6-,/4@U?%T&"&TII?850]Z-AV.W]B;PS9' MI\@)6<SE0<'=ZE+X^0A1@QJJ'Q.LT<2%R6;Z?CP=,/J7;F[=O6SS]M;+4#' MUU:H\?X0HQ*-9C3;O=3Q9N==_N[GX0W_+\-!+=L]Z+EU(W'C8B&&%^(5ZTXI M?LQH[BP=N+H&1VX&UC [&JKMPW,U4.;&V0((_;-0#1C&'3N;I 9'S@;6,#L; MJNW#]+9_(JDQ(G0K%:/K<>;MK]YJ<8[Z[!^B<\1W3G:(D&=6) M1FK=$5S'G:2-PU316<7[ORT3R@A_^+K(^-U-_@--"_):?$PJ=C]\G9,U_X=' M[^*'0U?1!GJ>#_I46Z'[R>LC?>Z!1J6J=Y]A=%0WQV&WSB#>8VU$ A]AA3_V M .+_A5W0E%0A?MO(;09M.P7U8:ZR%Z7@O[ M\3OP@3KX8ZOUVQ\]3:$%[D 5TD,MOW^)ME\T"%?9]KJL%F#( [\U"4F[WXYO MT),I/]JHUZLTG%>4C-3::Y.NI%WRF%58'SK)JO WD,/PM#HF0K=E&_X=.>Q. M=63U!]%73M03!A.$2?L"-%$ZJ#-(YUL'<8>QWH/6=P@XG=K=XO8.G/JAZ>6I M]=KTH>ZQVO2RXEQZPI;2V@@RD$V2/*\M4Q#=],?-MZJD[Q$DZQFN1>5:T.DKV5[^39#_] ML[I> ^PN#7YO.L+][\>WJR12>K0=I5:%8SP"C$< /# .O[11<)!>1[K-,K07 ME4G=-N.NZ,X,8\Z2W1EBL+[U80IHE:^RA71A+K+&6&MIE#T^,?$VY0:T"/BM M5JSWS=.@#+D!E0L^L,B6BMND5VSH(W]_UU/ODOVY_0)\Z"A.7@N2KL@N\*BC M.HGR@F3IDO6P4?KV+?OONTKS"_X3N8]>27Y&BBA.\J]]K3%VHO +[#%KMG3Y M=MF/,ZEQ@Z*MS:&@=37S917\#XDRP8,,@J^UB(.OGL".:U:J4J?M %*6W"4& MK(+87KEF$Y%:LIXE@2^UVITOH5M0K(:6]3IL@MBJ@$2&8@&5=)+NPT>L'MJR M6,6T["QAVIYQ3R, ;J=,G4"A> -6;G*B/CAZ1%[7=&H 4*1Z*HCL%F B;D'T MY4/AP%-)%9G0Y/[/R17&!,VM//2&F<+6#NH$V]+>@Q66=XM#ZT1SDTM7D/I& M#^:PE7I(+P2DMDGH' 06U[^F>R*VIKJ9R,.RW:)5< M@^@*[HJHX%O,EZR*Y#_++,Y7\5)X5HJDWIW;*Z@#QH2>IEA,*+D&T4^;6,D^V!F&#SR3WC?D,Z M8.S;=62PH2.V(>AT@#"=.9@#(8(8GP52"O1<%.>$"1TE?* IF4AO^_)LY!&A MWB7O/O#=\)X*]D=H22/XNY$CB-F(0*?.5*IU2(/#N*JT',7BTM/$*;(U'"!1 M7-,HL5:/CX1-KU](!]==B?A^75F]_?R?]"%?+(OK1\;GS_=9E.9Q37"=+I;+ M2SI?;/@DKQ^>=?"*FXBN U8<.-:]V4#'30XIY!BA7Z9K MRT:V6_(<%5G,I897F!+"[CH3) P MSF<'UNN7_&:O$LQ7KB@/&"J9A@\)J6?/MR0GS'I/3)\S\D(2^KP]K<7,._7Y MR6>B.OP"1['K%G,P6]6INT:QW[10 CW.MDK0-/^O,DKBQYBL;C):_[;@[LO: M";MTTF0FQR^:V33!:]96#I"+KKB&K=^G\P1*7!=/)%NL?BOSHHIRQ^%35$H. MQ&&I:2).H;T#: UKJ#'D][4VP1X7;J,?MVL_'4Q(M7.PG[[?'/?[8A9F]JFW M)^Z0H\;Z8^K[W^Y;S?4:!+O7_=[SI76$*LB=;Q>L-" \V3UQA^WD&K3*W?+W M3O.U'6(S\H9DR^%JV4/-!]PPW]5\!)XPCA5"VS+?2=GXF=^'@C JUQIT*,YB M5C!CBL118N!Q6)8:KJ1F>00^HMENKL&OKKY!M>E1D.O1P_F@X+RO_P*Z<*\] M\Z##]?MP#$83XZ.!<9AK8/R(#@U&;4O7V#:&%$5QP3V+#0@.#D#A "RE'8DQ64(@XN.$F<(=K 'EUP)0VF3,^KL/=PI#D5!&3B^S=>,RI@SYWD M6AD=/ U8-D'IWWE+IW#4^>Z4MD2FKQ/Q@;/1!9H$#;+1G(UNSD:'M\4$L]%% MK^)L=-"W)AM=]UM@V>@D@LNRT76+A9B-[C1*EA]VXHQ2Z27[X#_[73V%2]>5 M.*M%GI,B'TQ']CG($,3[M&128I\YUEJ"Y>->U+?,BGK;1( M=;7"29]S$!=PD5@^+;-L>-AA5EBO#]H5GAJ0]%ICE!YH5]48:<''@MI%>O^9 M\HR:\F%?H[P>X-KECP5SPC89!7;MVH*XEXJ7F]5*[+ WX*"-OA:'(\*?J%W& M0F"K/LN+L0?&X#DM,RL(#ACH(K#%X'@ *&J5D?#7JBZ(*[!XP>,7NQYPP$ ; M?GL&1P0_0:N,!;]]=4'<744*;H8Y,Z =#[H. :E +I/NWTT"-8-.976*-+E- M444.>EJ+!XV!OGJ(P570OC%*1U6TJ)@ODQ3,$.BA: M6_AM,W$5'$=BUD'LET+B@9G4U8022/C/GJ^TL %R@SZ(L8BVP>51=^!]0>G MPP'8'SKEM@. ] S<# (.3LC!,*XKFIY&Z9(DO ?:3G? @W E7:VIA,[3U!+A MIQ2OG\J2^Y38$HZ6W@P::XNA/B.:SSC M+4%6+;'53[EHE:FMB2SC;3D]E$]@/3C:T;2XL'54Q3WYL9[IJ77#M#L!5-V\ M>]"O,X@=G:'8K7[B9S:%ODAYN#5/&<-_02-1BXL0D$@NT\6E23,Y@B>RZB#B M,972[V1/U[#;\6;AN;?;>?>PX#5BCL6T)O.C@;I-HX[C 9H2!1$]:J\4C[U> M%F1U2=/U/XJN.J<.8^JNB_'G;0:WI.#J60,(FS67DW> M?UP_GK+U'$GS:KR]2)<9W[!T[F[JJIRYFJRJ+\?-T WNR<5D\@41$3Q4L7Y& MFDNO] ^ 5@CP#NUT$2I6V1'$.A4$$;8[E+%Z>9SD!0HD$+$0)5WBZ<)$HK0C MG'1K""+ =BAD,\5HIA9U'XJ9ZJJ+"D$D*SI=2*$;Q!' 9/4%$8<+#,\;FA7Q M']M47X\W;#C.6MWI:496@_*^AY/E>1\7%%XVR@QLPJ+('O0JC#3";AC!"F6:%G?=>IG%79A^1P742 MW)21$S5A9@*B0$(W=1!#D2K# 9V(FJH@-D$-09RQ#X4#[TRHR(30\'];1F%@ M$ +*FS(P4]C:0=V2L;3W,.;4M\7! %1CD\M#4[6-/E;0JK;9;[;-M>VC.MT6 M&#^)):\;24WN*\I2Y=E46U/2 M"QZ#O= $=OCJ=8^LE'C) Y>:+M(PS>!JH0-7%>@5J,6R**/$X%Z+JJ"X/Q,6 MG"Z\D(WAJ@<3UA;H]2G^O'@6/Y35A=.3MX^;YX2^#;9&ME]J[P+UC_E-%*M7O?)B0G2)BDT77*B&<(0M45V!WG0:[ LI424L M(0044&*Z6%*I[PA&0#6AWF"JPFBVVS;J:15$+ 1.EWBZF)$H[0@NW1IL[R.! MB=1AZ=#9P[2R@1U+=J_QLW6!V;?>A[:1/R]RXZ9;30.AT':;!_-KK94U MJC1^/70LZVR=9AEKG02NNM^'MBV]/:@AZ:IZ,Q.WDS,@E^_@M,BGBRBIXBYW M;%IU-)CQN\L\9W/X@K(Y_&7.YC!G&3@N(]>\9'U=GPE6\:&?*>[/^.F*9UM M/QL*,\:[XT#467VSI=,!J45&P]H1?^7=)V/^TX6YVZ9U!'=KH8)840!NO!V_ M[Y^BXML2G%.6O+*/D?$F6ZUZ[&K5UU&6:LVJ?K M@88(^7H2!'HO M$E8"?LC"":QU6&N"',?ZV"!OT*"C.@!.GB"N9R)'IY[FVZW*1;H"]I.JK9DK M4EP_LJ57ST,.5%MMX]%KFXH?';;9C5QK=!$MKZUJ+?W99 ZASUE)[NGB)8J9 M<\1)7+Q=/Y[':91L;T5NKQ;Q_4Q6ILS/HB)";@R,7+MBVV"TVJ?B;'[-XG3+ M8321+:_W@L[(1,[69'5/X<=[!/L"FJ7J5D:7F@IHS9K!"&SHJBSOZ((@N8QK MC+:>#!,@ T-:MX.<="H8T%#8R/!R_I;79N>;;!._R69ZV14TO,84D@G4PB/[ M2#*V6EMD<1ZGZ[,R8_^_[:6:TR0HFF'DJMIA#Z-5-17('K#!C0 _KGRCW/C5 M$[D31N_$*Z0\A1L#@];B2[[>WGB^W1RW=T/'M2D] M<9K=J=,Y$S&,:_)X-?GV]\]IU$0C-.>R8_B:>57:CF92U?%YF76#C^QB)O*% MFD, L0G.E&AO:\&KHA$XV\0HBSA/Q5G&:\[#Q2F+Q DUGP%.)3@ PK%7X"JQ M=!!5)8LSO,V1WF[ X:B)FS.\S9'>;L#G-VASF[0]?\ M;L#G-V!\/L#GE>;IZKESM^SGF\X!EAI3=,@YN,_E;=NJC) M]SDA>9SIQ[R(-]'^ZTWT5N7[F],_A)K^X5<2KY_X)9H7DD5KTC/\17H:)4N^ M'1"GZX'%T==]758B;&DWE4QW3VF$1G:TI^1&LB#&:.F&V4!XG+I UF@4]YN>0(U!K!J D*_6K/;7N'B2*9%?I!]?ER3/V\\)HKMOYS6): MQ7_0])QFOT3LES*O1H+3).*!%X-%0"/\)4W7]R3;\,M*; 39OE4[V!X=K8;= MCNH(-4P%X.,WKQ'@1Q$KT,>UNZ[<&Z"X$]]_)LD+^<1\^TF]AV7$#=FU*[E- M!?5NFVV4+ETI0J"O>$NUX /1_6=J!^(>$S/L[I@<*63A1CH$4G&PN0;MD<,TR!ACH84+=U!_JLN%+\K3Y6KQXQ<''6J;BP5,*R['#--A,QT,IE75MED4O,"4B[[?+,GOGTA& M(A[N;H=;)5LS($O8'BFRL0UY"*A+9!DE'\-5R=L;C('NH1-!6;>3E'(J&,*K M:P0+*?LPL@.,<7JW7F>$?9=$@AW@0!DOQ(AGS1@AIN(K01@IF!-JC.1A)"08 M4WNKT*;#BG$ +S_6<"LOA@K.TU$A8,$E1W"G_WD49[]$24G:7P_HY-+Z#^#= M@OIGM\:9)CA_%@@=;&J'X7.:)Q'[?4GNG@A!/ZBE*J]Z$DM&,N^:/.^T>2Y-6*17J%8,6V@JQX1&C6!T^(*M M*8@-DZ%69H%.9N%)1Q=4=,!0('D 3VC)V)J[ '=/4<8=X^._RKAXNR/+,F-- M0?*+/"]9@;)Z*!RE%K%:)ZI%JGZQ6',(,C MKQI)U$ 3N6VCL)B6H#9MM4V\SPEW142>,??I>I/+9G4:S69 $4/;G";*::>"0QV5C5"EJ, R^]IH%PQV M,+Z/LC4I%DE5/9_SDVS)-_G7ZMA/'2;B4'\4DZG S4DCN0JZ1]4<1':T.5SS MRPG7_/,*B"ADHZ,40YM;Q,W2W\%(OH_;4,O3;:@E^\^&IG<%7?X.&Q!'W5A211VT M2;54Q=M6Q=8R1 ,T\B!9V56'09>KN+S^)7'-BSIA@@-;5BZ<6W=TB'#P:XI M\*ZO6\T8+[WQ)P@*0E)CW)@S:"*Z#1B$C![K!D$#R*0FRW &$/Q(RS&W?WM MQ_ M'LM7Q&#D?&;+X+=J6+VGVS^NXI18H:LZG1)JM=\HZ5@4TQ%5C>(F"QD9""50UM;S"^,1[5Z\((M+B?:S6Y@HI"M MC5),8X8"KIUJ+\V"@_BU*36'D %DWR1H=!E59?LLE*-.IKEQ>?*V M^^=/,+LD+28"( ;U"_K,8BCQ(,!;W!0'R;TH)B% MD;$G#6$8"7W!1#3L!+Q(G\LBKS1Z#\_DU91]9$&4GJ9D9KT1U5$;A VFN@YZ MH&K"ZJE:$GY (^4#&BD?C@DIL-K.D?*AAY3P^I3OT4CY'HV4[X\)*;#:SI'R M?0\IK6EW& G.ZM5%M><5/Y1%?:5BSFTV2FZS?C,+LIFIR)I 1B'95*[ (Q4U MNG$LYAW$^"YPO#HOXB)-RRAI?\QO2%;G'B'UG7P8_RXX=KW#CN-4L.B^^6QR M,]B)$<2\1*!)DT#G4U0LG^)TW?F^5>#ZL?J(P[<^/SFZ=?A-'-O&3><2V3I" MC!' >I$N,S9G(F=D^]\+J437Z7FL=V>V+EE/!<%>T)N][P-4L53I9IR[BC;JC'-](C#)U)YHFK$W*)6M8FU$ M-02QL3@4#I&!;$@FA(;_X!B%@4$(:&:<:YC"U@XJI,72WHJ,DF>:%7Q O=L>)WE_5+R68RL8:X^+ M])%FFZA6&8R[URG2G&RBBO@[\.V)MY_]7#]^3)D.;_G0\!,VFRZCU\'Y@C&'W8&# 8>)8-2^=4R0:51K$'-\+':

T! M:MJ'8(]7TT3\X'"M;>(OHTH71"*56A,N5Z-JSQ\D%,WS4!#%1/"GULX$-R#7 M(%[P;N#W\?69I'D_V%#P===?];Y.Q,9RK9AT-[0(/MK*2;G_V M*Z*;B.6QFII@0,([B.AY/NR46<94V;[+/00!^'EO^][GZ9AAI7LL@X@J M/R//&5G&E;SLWTD5B+!(5XL-5^>/ZO>>T76*[*XZ8(I,!!P&^IL !E?-&%FG M)1)6O=,J+O@1W#G-%JM5I55^3R]INKZ,7\AJ"^_^73ZG/-7[=SH\)P*[,5K0 MQ<:4H1QC)*0^K3K8Y5L53I=4(BU6OY5YP04^C9[C(DK:,O8P:EJ\282B77PB MR+-L%Q.0Z5=IFQX;!I0:,VI83-GRXQA79C^_.];[\!.),B=O]4?Y53MM#H,+ M=QH<#GKM3GOHLFX3HX'*I-9. FPO-_!0A_BG;%2E2;RJ=*@T!@+)Y$3[]%T@ M42 A9OJ H4C%X:@S='UUIJ5* MEZ58S>3&WL>#"[D%$3=1G0S4$XN/2;R)TTH'P>M*"-KVV8N8-F#KZVB)Q8"" M9Q!>?THS-A&)"G)%TQJJ( J4=+O.7D@7L/6QVF$M+^$WQGDZ+G1]%\SU(Z'K M+'I^BI<\Q^;FF:;"[EZOT"XB"E M[T(!A^M!%&VS"2&GG?+J4*<9'"P2%=4%,8^1$J5](?+O)Z*H4O6HK)]JY%4P4 MFHU0RD@M).(PAB=](D642(TCH6ANLT$4H9E%K8;4)F!Q;PN<72_!OGO_N^J]\1B0MT*;BA MKR;DF&$0F]YGY*&X2)E( M9;4W&.5Q?O>\?Y-!M]CN"@RV6- @,=0>#QI\!0[6J'E_ M_AJG+PRP'$/?U__FZ/F^A9[MKPP\&>N;BOB%7%&N!YMRPP_&R,EVX!"1!0X& ME'8ZQA>"VU=+6U,$AQJ,\+E;RAN!/ M./Y&LR95R> ZJY2H6?T(B(*V)DHSO U%[(*XLSP07?S"((94M"@)X2U!G/$U MM,1#0,XTB+O- Q&A^SIR(I'Q?=RZ,32VZCJ-IIDG^U#50).3MQ.2+I\V4?8[ M?'D&12Y"R(#,_0=LX_H%<,<8$ZHM90]O&0=UGP= \SVK$S?KZ%.*)QQ[RNG--01:&D\S M]OR"Z *&LK,:<0/&D%*X*&E1!C6E&!@77*>(]%2,"PUS>+728AIF5V "!/6D MP0,4D/,%32SHSA*0: AF;M!LG@UDA:_YX:AW"8D4U*%,& #7I[K*RD>*707; MY$(*QD'T%.T]<6"F(/I<-\?P<^!S H4^N(G D$D0^9';8H%]O9@ ,*?_(5YH M*XI0I6W)/J.^#8,:N@VL.!B]/-H1&I_U#"D=BW&F#&;G%S?@J.O5IFZB9!E/(W$$F>E9OJ*(+$??9%<_;XA-\%G&=5# M+.;]1?'8.GQHT>G-]_FA1:%-YH<6'0][\T.+\T.+![#)_- B_J%%/U/ -9N$ M;'A FF [7D:RG^ !)('/!!!ZX28%,*,@'C+IBP8NV>1$ A/[7X!+[0?85[D0 MAQA"]@UJ06YAX<$([]G&T"S%S,C2N8N>F8-9K'\BJ[C<\%#A*UH04DD,V\[%03(*0@WW@?][\/"J^M"P_$80SJX4@&1!CX^:^B) M&Z?E#(,(V]Z+>%J_*BKLTS&D QA I/Y&<)2%J9:J;23(V'?Q +$-K%NPPL-@ M/ P"$=!X[P(2TM'?!A3!S 7:ETKO/D?/XJ3(0B+@FFZ;R--T .7I%*D;;/8A MX_XUW3;#82]PZ&P'35ZCB_B7*"FK46V1KOZKC)+X\8V_,%V'_3E.@8#:W5%( MM'NM_5*0#<&X_.XD4;N\J[MT\JI;*:<$U^B-RZ-4!\M[.U\S-3*U;Z;N49RF M(-OC6VT!@I@Y[.5.$OHY8G/BG&EP2W*2O9#\)$KX3T),(LH,<"@M,VWLX9O# M(=ZDE08Q#9'+>OH496NRNJ>G-"_8[_ 3RE8\4!@4\C@^3.*::V2,"H4() P- M)?MU\42RIAG,( NRT$-LC\41 U;66(?":T^&()XVD(M^1GA:6_95#Z+#8BA8 MMHL='Q2%C3(R_-KUCG%FZ'0A!R4/,"JKN8#SD6I@Q'6+O%%&7K,,*F_O?$\C MC8'7-(<#0S"D36H%*:GW>3^B1Z%:^N*!TDJU(&6//S.J?^?_]Q#EY-__/U!+ M P04 " -?FY.$Q!C;O8( 0"H2Q % &5M;"TR,#$X,3(R.5]L86(N M>&UL[+UY<^0XEB?X_YKM=\#FC,U$FBDR4\JZ,J>;8PH=T=I62&I)635M86MM ME#M<8B6=]"+I"JD^_0*\G >.AXN$*\*LJU/A? ?<\?L]/#P<_)?__;*.T3/. M\BA-_O6[PQ]^^@[A9)$NH^3Q7[_;YN_#?!%%W_WOX/_^O_[E_WG__B-.(D>7M'9ZDS\Q^N,/Q,8//Z$/61HNLVCYB-^_I\I$ZO=? MZ?]["'.,B-,D__4EC_[UNZ>BV/SZXX]?OGSYX<+5_^9%*_)C@XC)\P#%Q6:H7KQO\K]_ET7H3X^:S MIPROV';B+&O-T%_G%_KK'/Z)_CK_;6?Y1Y/F/5(HW:=%&-MI9VEOW-:1&_-& M7]GZ:45-OK+Y*Q.*XPE^Y8X;\T;?X"Q*EV?)TGW#AZYL-?ZN"+,)H#)V9OX% MW+>:T=28?G1)_NKYQ2\%3I9XV7BFM@6QLW1=!MO2PW.<)YNLP4>>!BUX+_BAUCII^KU=-4TGM%U M3-S2Y G[W^[^PY%2YYLT'Z$Z&?_\N.NS>/O>9SU^R;,%DV#R)^2+U%+_+A( MR8"Y*=[WOL\J2]>\7D@E/U[]6Y3V?D4],52DB*/[XT2H.]EF&74#> A$ZN_)%_, )8\H[80*K'/ ZM0+:B?HNHQHL\1$4!48EX42[LR MA?_L?6SS-!J8BRU.A?C3=+&E7&M':P;1#GZP3- M(U0]\P3;XGY+@3]S']5,\0;2 EM3X?DL(>U]_1N.XW]/TB_)'0[S-,'+BSS? MXFR ,I!L_?4EL@8X%UJVA7>($Q[NY;I!)8*HS/O?J1!JI% E-B\18!V=*O9' MGQA"M88@ -O3$N6O:;Q-R!SG]3R*R42321".3(\8(QEC0@PLVB4"V[B8 "R= M!OCM,U0]] 'NO&Y+@;\R"]X#\3ZLF;:FA7.=4]WB39H54?)(IN_%EHUJL6@/ MW#Q18XRS#=N%NM"'&/$"U0;X36+?RJ!*R <"2'HX5>L)%AW86GU6B"Q/2XZ2 MEB$^PAFV)D6N#?;ASA:G,=I6#!ARWC> VWON3%D.];L G9L6 S7H7P#UNIS M5#[P :JL[DD!OR@+IAW1/DA'-J:%Z"U^C/(B"Y/B*EP/L2,2Z0%U*&*,U;Y! MNW!EVA8CEJ'2@';W"-%G/N"6TV$I[ =FH;W+=H.4%F&I=DQ@R=-B6NGJ'R(2)/?< RK]]2X,_,S'[[ MXH.TEV5K8CRGZW6:W!7IXO>[IY" ['I;T!T@="<.&]P A3[2A0KFL!>8M\P! MN2<)(60&6G:4@JB4/$"5+.H(>T$6" Y2G9YBTDB@.^"4U,O4JT:[Q:MS\LFP MT"*1&JP/6*;EZT?L;1V*TC=)=+RN1]K2+P^3,$_.'L=:: P M7$EBVIL'Y=6BEASG##DFTGMRUK#>L>H&[6,',+P/]4:(KY=.O<,\JS^9J.?\ M]"+<=U38R!_9G!K[]\0N!^[=1P.$5X\L@)H:LHWCCDT9=%O1'5KI1W[ L_?[ MI^+?C0U"*C7$W4YSVFS][@G',%_ ./ONFK.;;3,LB[/K MD4*339/8E%&"KM?A_0;OG=9;L!?CY/9G" M?W4F[$<: \QS+$ZEXDULSZNF":@):U4!78Q/JE7-1SFAX5R MB&9PG45D: YCE-0/45@^G7GZ*.O45*D#!C-+C@:E ,BH.\0"W[&.V)T:!*M"?#YV+!24)F26>/)$NP_EQLCS+LC0[ M2;,,+RB1\N,'NOED,

W9R=G6/CD]. MKG^[NK^X^DCO#;DB?Y^#I-2\AP=\5;#2H[.R=P_8?I/& MT2+"IAX>AXY-Q\>^/>D MZ0M!53"D."PRNU9]7&S-J Z, _]SDSV_"5_#AQC7)[/8K.8(]>D[$K+#TX%9 M54(^X^PA91>\0(X !&0I!LTSM*D>>L$L7C^.*23XU9E<&<@S2,&TZ PBQO4M MF L]=!QVX%$_/6@.C^X_3C@%+1.@S%K-JEMUBQJ8-^X37#Z/K,V1B@U@Y M%K-$A:%A!PD,SP>$#$S5'1MVC]'G2L"/.0._6QF4$'4!FQ-##18KV%8]HL45 M+L1)A$B42X^NJ'6*[(R[I[HL6V[IQSZG4M@3YKD#I 1,JW^I:DVV5D E>YV&I2.OE3Z\JV M87R>9F?)T-$$U7D9T3P,=C==I$A&$ MH^()(]*(Y2J*X]FCB#T4I^Y0-(I)QM8'HDRG9Q(69)PG$_%*?S]"A4DX,!^2=5@]Z= ZR_!I,Z1_'R?)X32_G_&?Y^4V6;G!6 MO-X0$!9T-?L?VVBS9M9XK9K=C5F6S)K'"BL- 8]YHG?EC"**S:9) HX]5T'' M&EIVS,T>>^PB.76+HE'HLN)A$-HLMMHC(MH#/4E>KHLGG-$3_AE^(O/ZZ!E?)(MTC6G" M=8I748*7'W!"_BANZ./R.Y8Z-V1^EI%O3>NP24&_8GZ%B^O5??C"SVE<>ANG M.FZ\V0N\+MKG-C%RV&)@K';6@N"WA! Z?4RB?Y(0GN ";2H#94Q.J0FTZ=E M#Y6CJE1Q4.JD*U2$+]X$;J=\8\=SUZ#F1GD7CCG!W]UW]#^X*"5[&_:;82>/ M+PK)H+LF!!_"F.XI0F&!,(TI*[3QX.*5MQDNY%GA&X@7XQS2PX!QI+0V,7[+ M^.3!XFC^8''T75"^"/U;9'"(Q[<<&8[V(3+\K)Y*,-[3/GE\^'G^^/!S+YEX MP(]1DM#;#+^E%%/ ]2T'CI_W(7#\P4'!V65;9XX6?^B7ITL5U/.#WE6>OB^7 ML&G-NO2&:G=E=?H A:N"*-Y_JV\XQ?1;CBY_\+_H?9YF.'I,JM,JB]?R4M"X M+.U(K;:AZFB?Q&;M2B@'H]U,:<5@E6<:81=]>_B)Z]=;!:PW;X92'THS]$JX^@=-?_] 6J" M0.,"=7R@G9/J;!V9&.Y+WN9I;# K*'L6'#S??,"[&4)-#YXSV;L[ N;)\HE= M):>&L6UPW00\8/ES$84BBM1""^"J"I@)Q2C@RV46D&AE-GTRFQI-/>W1GM)8 M6@BS/UWI3T6Z,:#:)+/HQ8 XG?M=#+JP4D\IK$TE##*!.:8 Q+F3^=Q^N7?\)(\/ENM\,)P6<..3[709>ISFD!GULH9PJ*5!EL(HA;:46[K M#^-R4_\C441I0J(LXY5(^[5YWQ+9U&.T/2QK170S]QKQW\;WG7&T^,/W8?431W+'1 @93^U@81C)]J_T M9=JZ^>).N^B4WZ>WF'9I5%Y:N8NK]RF-FS=9^APM\?+#*VD[^7K7&_)%Z"4? MQPL2.O%8F??9L8830:-(LI) MV^HK_481EB?0QL>Q@'%T&YJTOQ60YT(<7IA*0>?SZA3XW.3F=ED*_9&'Q!K* M]FG!MN0$!?96EKCFU2%PV,= _61_4PHS_"$DV0VMF!&RE]L,.2F$DE+#+Z"2*M!*E#<#GZ;;AV*UC=O7O/BR 1;2[:EZ]XSI MQ=,:DDILW0LJ-9UY/'H3#^=5;3JZ#+(!="VR3^K-_F1J#_J5%NK]B@X]DJQ ]E&/_JX,PK%YNT/31!W0J+*#01=&4]F9+ >3W7Z M94 WH5Z/7P /SL%E;T0 N3)#UN$ 6ND*[<10)??V<,:+ZQ:!-FOD3HIH&<5; MNAGM#B^V6;F<>/:RB+=+O"RWHJ7KS;:HFW\69O1.L/P&9V7%@GRY[7BB8M-F M,P[8L6G*:!NML#^J6&R5,$18\Q-04^\;6RBG]42$_[$E24U<;HIX%R4HITKY M]S.'%*M83AU":1"?;)COA3%[[?6%A/9&7YLMFH2!AQ4%6P;NC*'&&J($0!U[ M=,!O+")B$I4V#U!E]1M-@6#;%Y[.FI64N=$5Z>]J?EMNIK]_"I/=1Q?),ZYW M3QTG2_"KT*P;;O(3BX9-XZ.UIMB_7\!VTX3!TJZSZO+L^H1EZ,-LQSZ64],9J7S^P!I>?/;'CG3Y@/>QF&O3,?/7/V:Q(L\_((,3@F<7=W=G_G M R>%IQ*XOR2+&LR3 P+UKM7:>1XQME#JMK#L$&@K[&W?2R,?[!.MO"FG9%- MI1?CR/.#H6FU[CUJQFGTN?EX[HU*&CW->[>+0D^/WYPR]8C#'&F8(XPE4#J: M.X)'DGK.=GU_?(G\B3%\Q,G&C3' +(X3#F86\ &AE]'[WTG"P,_NI?D33LZ. M0M:S7C"PMB.P:\U1:%#8T3>2KXL[S3X>G&'A]$P*^3W[J.W+=>'*LC [3FF]]&)-KQ@IWZ^5?\S2?#A?!,D.4,R1 MM01JIG47&!K]\R8.;H#>M4N"GIWRV-";X.\6))F1JLH;/=W-A=ND6]R23Z.XNJZECS?KO&R&;=*R=VF M_C'YIG/9Q)%K-5"IFRP#R'DD"9*E2O4\76 =MY0UUU3BFT6/'W#IQJ48.T)JFV'T>XH9.A!178>ZCD:2I00[6Y(D3;#U=@"_/YO8HPI MO]MN6V=_1=[!N"+TYV LX?CS:/Q@MM#7,4/4V*G&"7X;ZK$AV>U&?VMC@Y@^ MCL8#*4+=C0%,UZ[BON![^A3K3]*$WD9.6DC^RJ-E>3MYFC3?YY6]^@B:E853@5Y:DZF7RRG;F?;@K]JD\P!>:" M&_*C/(4Y1ILL6F!Z+55(P9E'5-R[2"7'CG0V*>]3R/R1;44^8Q1YWP=^=Z+2 M155*6^HS7F!,/08PC4T7%1CN9XH3_)98BAP\!\$I?ICY()@E\.D%$0D$M,,* MPZYFH.&VT+/0(ZRKF9>^S6O>K_H(&SU5@5?0B*!YAHKPY6TN M 4FXY*@J*T>KN\(LV[>KXJSHF^Y%^/!R64C-@-QG>A-&R?ILSD2\W=CK?VJ['_\5M\&@L K?:UVWQ MJE]@EG.^TG8%M40Y%OGSXH5Y.3K%<5THY">6_Q^R#UO%N"?R2 M?'!1X#5O;!&)#H8 MJBE2,TR[B*@"OQ XAY7?9=@=T309RJ$2JG9;S0#]#SZ:AO'U*]3TXYA73F2*Y&#:8 M##MHYJ@8?:YD_>,9!PYBLO%[3,JXOJJ$=BP_7G'O)0(,75TI <]**0?L(G9= M1,MT,E3!G\^G)^$ 49*UJ;LW.AD[_R7A4$$>5/Y^V] M1DADW/'D6.7M0E+UX,-O=Q=79W=WZ/CD/WZ[N+NXO[B^NO/FO26@[A;/# %O M*!)I2>99XK<7S3J M9+0%MVCV2-()_Q2?"#.?Y(?9 [@>W@:@0C^.2/I..Z Q]R=C.]>@3-V^R])G$EC0)XXMDE6;K\M.+ MA$2;,*[O("ZC#(G]FQ@7^'CY]VWUPE#ZZM"$M!2P3=NF%S[[[7BQ'RYLM&N* M+>$6VZD8E:QY#L[R(EK3G7!H%489>@[C;9FZ1+4879UO,I<#M.D?B0M;J]X% M/JL,$D=*VW"5AE8;#B6QV-YW\C<\N-SO9;.-,\4&[LZNC@/4\7" :A]HYP3M MO!R@G9\#U'KZ%C@L ODM18ZWLD/K"@-JJC:L.]A555KW:+\4:8]R7B=[J:>; M]DVUT:GQ6+]8-.KNM$WPV[L'M(MW1SN4!B!SM_>(.'*UJZC]#OZ1U\M=]IVV M3WP8C2^_F$ZW5<)DQS3M./%L[MQ'O%&KJ]GPX>?6/PWJZ>:M\/7]B6$:W MY#?PMYIE$?3.7KJC4P(W=^?N)3JB\O=^1MF;+-W@K'B](>0JB,09D=W0BIW# MJ"OUZ2 *"WQZ%)6YK?0U2LL:/%74%K3JQQ(_%V KN<5XX"/0BV M[@(_U[VK@4#R?=_$P'"%"_@JI6\<.&0X?E57^+*)UM MS[#9/@:HG4H>[;R M!QEIF[=+N]T^!?5B-K.0>YEG9B%KER_;JH#M=#"] 'D.+@03B0/T6-LXX,TI M#NBF+._BH%7ZF,\F5+!J938A>0>8E73JC@+J M& 91D!>;A5@5AZ+P!K<34!G4$9HWK*AA(37HJC[C0>I=_BKX\XR,G$4:F+"0 M?M:63,3FK=?Y0.[4Z3;8!#G@F3=+"L".EW)-7N 7Z\G9)2RWV\>8M3P7YLH, M8(9$L,ASF^!17_X7E54)5<7K%476393&= M6:]-:3C72+SXY@(Z+U@\T3?WH2A!BX;#Y1_8\[1,#"5Y=B;M8E"2QK0"R-4$ MWB=&M..11NS8)IQ%H] !JO10HXC>-:K??UWH5AJR[,/;O^'L$UX_X PT?/5% MA<-5(^J$S)7QB:8B/6?J?.VH!R?E-80_GJ1QC!=%](S1?;;-"W2^398D4:Q$ MO4P3!STOY=^XAR!TJ[3D].I:=PPPQZ-#WY$)NL1SD#<)+:50KHXM_T+U<7$2 M9MEKE#S^E5X/!BLBL77$M:2ACIOI?M^+:CC?E&/L71%FA49]B>E;HPK L+/C MX7 >@<("/>#'*$GHE4SI"KWB,/.1DSS0R(L#_#X%E0CZZH!* [2"T",!0M\Z M)(^FAN31S#G/^>G%R45"KQY>'I>G1A@Y#E>FD],P9"Q0;635]O(SSX&,2&R] MH/J;QN\EWJ1Y1$)Z5$FAAU=TCNG5%#$ZK9ZATD!(T(Y.TFR3UC>&O*.V/:@1 M\7L]5>BD,8]&XD/><.S-1Y-TO8[*:QIS2NFTO,41)XL(Y_+[ZO64&V(I*ILR M3LF=52KJ>!9R5-U@<')]=7]Q]?'LZN3B;.;[[#51D]KHRP%CE>STJ*S1 K\Y MSMM+HJ.KPG![.TU4O$W.;Y4M*,KV^NSV9X^ %G94>0[8K*)B1IGEGIP<%;05 M3FDX@5W2=2)RFE%QMP93"U13RJX(>G>',;I*"XS^-'?."^AS&/&T: 8DE0<4 M2I,[^EHO]C(F[WF'+H/G%DC2LVB;&BSC,D*,=>JE2%1^[LOR$+>S4N#O.T9W M3W2(:88='Y!\]Q02D!UOBZ(Y[@!8I^IW6/! M C :R#J=S1)1[W#Y,E3B,(=MVP<.G4;/]*J9)=V)4[;R M%"_B4XC1L^R>5 AZG=X/.%:5VXYZ0I'65@C"EZ]KT MAQ?7VR(OPF09)8\R0SIB=JF2<>X4ZZ,_2@19JC.9DVZD_*8.JRN%_&' MTT42$G6TA$P:6?>!3I)D2Y)G64^Q7&97&HD5-Z=*TEU:]2O:37M_17_\Z>"G MG\K_-5RI(NBOZ"\'O_SICP>__.7/[="3(-I!9>V9//SCGP]^^?,?^@__C#JH M^17]Z>#HY\.#HS_^A66"//S3SP='?_CCP(0WI(2D=O"L3I30>9++T=LBJ\OA MDN4M+J(,T\HY9-E657-'3;BF.6NAOBP36M&MA.M*UH+;L_N+V[-/9U?WZ,/9 MU=GYQ3VZN3R^\FK=5AD\J7&OCE@*-3(@L)KO6;F=)G05['IUBJLW.=V'+_4= M0?T[@?@3&*E/9TJ=\F8:!RE(:&$MMW" MR=YY6[D? RP=#L%4B:!WEQ1,Y161='@@T@?HN"BRZ&%;E/=-DE_ZALS3YGZ1 MD5W \4Y.64'W%W;_/S3(%+*3Z?36DG5R[SS^H-W]X>$\\GJ;K M,$ID]!M+\EC7E;1-MIUMIQP;N5&BUD [Z D@*H&H"/I<"?V$8C 8QH0TD^QW:2]NG5V';, MK($;15+UM/G#E)]4&O6SF$6L#I$2J%&2<*=OVR/:-)R&I7@<<2Z!AN+66=1W MX)9*3%]J?&*8D Q2?B: /!P("<;O*QG+^IIBJK&\^,.W&YS1#\)'?"CC&D.4 MQ[.>J&V.=8S;OP=2[DR)8$/UX)[T9OZ4QDNZ(;=^1,N%BQ[I,J+J&<-8O2]B M%Z>7),SJ: E9-;+N&&06:]-R1R8(.V3%[_(*X%KJ;<&*6WZV@RNO"M"748(O M"KR63BA&@KPPW1&TS9_6M-,4:.A%B3E]95;:\YF*H%+&MX1GW,E ML/H[_.%EA=]F]19B<4X"Y&D<+&]>1G9XF\IU/U'ADQAJLUX(W$^ISL*3>(_2TJGDZV>9&N<=;L M'WN]Q<\XV>+=>R+'?-)0WC%,2=F<>ID^Q-%CBP,F*_< J]BP)#<$-5&ZK=_^ H@/>@8%,4/5H(,XHM8$U[%%JS6J\4;#27"W M?<@76;0I,^H<9\_1@B0.N[ 3AT7%'DZ(0GECGY[XVA##&:JNF)_[4FQ[.)=$ M+WVDR2.:FFU9E--IZ8R1K[K\&5^1-N)'>A2'<[>:1*Z-4UPYX_##L:P:59YQ M]I#*U@3$OL0Q0Z0;?,1)>0]W*^;-?6RR#DX5^V+(.XY*GTY"NRX19+'<+_&B M#9ZRT%\_/T!$XGTM\N8@Q*WQFV)HWNI^7ERO/J9DT#Y.EG=U%G"7QN/D42;8 M!EN^H#%7>*;!X?:7BBL)?J39C3C<2IR)*2-4#NAS6J/99.ERNRA(+D4>S4T4 M:0>GJETQ9 I/IT\5L66G&+(8<&5N].%SN,-/*5(>]FR$T-V;0A(WZ)I#:?ZP M>Q?&.)?5R&6"O;#+%K1"&99I!_M>)*[DK.$J#TCC"T^$?3OBB:P76#1AZ8QI MPK?L%#Z6(Z[(C3YV.A&W%#E E1#Z7/^72J-2?/9TUQZFA+'7#%2SQMYM1D^_ MWA4D Z3'\XFG^#Y\.7NAEX#@#V0JO(I&UV:HZ#01&:9CRBZ(%ZLU3@6'0L:! M[02ES,R\4@) :M _ [)!U'N\@_N;FX'G:8:CQP3(/9ETGW5\:3M\X]FWGQ&! M_ &()K00U$^]()FTI\?T@G0'DU@\10:EQ#[I@3S98@IFC-54J@6*V\H MJ@71NUIT[FM/G$".ESE9Q9P'.51U5<:H=2?E^WFV4?)XO<'5]C3N?63&AOIQ M7\N0'>YJN':0E^FW L!W7>-M)/#F&C)SV(TC@B$ F+%"PR8CC&BW;.X 4[\@ M&)HB2J0'*2)7VM)8SK'O@/025Y"17&0AJ)]ZP5EI)S.&:D!/L$=JCB)KI!;Z MF)%'U?Z/6[J=A_+[*=KD[,T4H32&+;+:0L3JND?@SP=/A5 8H[@;*!J'DG3E731F=WA#%9 M(CV(RUQI2T3BV+>;UT!<0>@DLK!C%.MXF5>TDB& 02U -['9Q5%D,4SH8S:2 MG49Y^/B8X6J7Z_6JWME_R3FX#!6O?RVYN"'/9 YL$@WH2\0TD(F@+T574FLY MCTXW@X&0ZG56GVXRS2[?8%Y\(QSK[#-$5$PT.^>@1<8G(!CT3+14740L'PY( M@_I;SB?)86F1%H!'/AR+=!!^U# M+[)JV7<[DN M9#!G* 7T+YI+Q6DX\Z8806^ET-]WC.N^[!#3+$M. &"M^,HWK][[AR3"D0=H M]^0 T6?[BP-..54'"',63_LM^A#F47ZWR7"XO$[^&F813>)OPV)T@ZBJ&C,* MBM2L4H/OR''$E#J&,TEB*BB?H[P40&32^ER+H&SVC;[*8.&2#]:1(D;R+?!Y M*O,Z(58=!7>Y4UM ;0:"J#,0M%"-$L(OG!=?$69!PXA]T/HSY# +FGP)=CIM MIWPYMFE[VL@VKY!.[6J4=XLGO-S&Y0W3EVGR^+Z@N<8@R;!5Z%-=^BPFFP+?&@"HTFE=X_):._+H6D[B!%DQ_J0\2?WO>3MGA%+ M,=.!2WM[9=AVW24&0Q?P[.!RL"%FF")<>K,-1M*CW&R!^?.+4H9+YEX7D4U/ MR, [SB:18I+!WD$TCEUW9% Y0B;2##K# IDBEM3P:7U1U*5<-@ .>7$4^&SP MY7A6OU6?PF*;1<7K:5B(JR,L028G^H)6:=$U[8X9#"]P'T@8D=7AT^0L65/.'(5KMFO"Y>),?G1%;/*CIUA=]P8^8 S8Z Z M7J>E IZ\'%+:L5QZL#M!1(Z=!I\:0ZLS$F.%LPPOZR.3G,/)(YJH*+6D@2D9 M4PCBQL'RK8);,30GTF)P$>)\.A_0$$Y-(."'L#2'TWV1X,( ZQ*AM M'(#5AP%$;>10&S).872$$[G$$U[?% @5M3C !3 MAGX+,1\8[/T/\G8A)PGK=C#G<2!7N(C2@B78 .#T*DH#WW;KO:;-,""]_#;* M-A[XL\9H#CYX9-"[D-+ J$) \?A*RE'+FS?'1GB\)T8NRHL6/5';X:!C7#E1 M3(LP5DH4Q\Z46#U4#^YI"]"R(6]4#>8D7T3Q3M0S(K,Z7L143@=)J-C1$G)M M9-TQOMREB@Q')N#J)HDT.^P\/D ?LS1_8[B")H::P/(A)>R] 4-MHJ^B.@CC M,%5+M(,XJAW(9BO$"HN]<.\3X]7ZL*'BV"98 MN\-*J5.^JK'4VH-:Q%3HE@Q&KN'MPV!%&G::-3Q+IP9#$E;;$ M:HY]\,#3?R7O/72:(78+8;'(0D#^8$XUPE+##X+*<,#@)*"SV"SD*+*()_3A M'G361P^)+T.H#:<>E=P!(H_?(LHDP=X.S+P*Z:1-5^17KEX3(8OH3&%>0!\( MVZ96S[R3$Z@ ATKL&AO8<6L7PWTI$DDZ7<0K;M=(6-73$Y**X<$YOMQ%;J8K M,V@)XC8]H/'7,-Y6-_(>QW'Z)21H(,]:"V\/@=# ;@!!K\)Z6164A?.>$"^, MUT*VZ56:G2P+[WI3(M9.45#@]S+K[G>NB"RCKI!PI)07A.@0*.I E*\BIX7R3,)ZFGV*HN@(T%>%.T(VF9$:UHSFBH%TJ$S M)7KTE8/FG]ZLBPJZ540+9@=(F-'J"-DQL.P4.>[BZCM @L98 M#21Y%6O)'R?DWU%Q$F;9ZRK-OH39,J]W:,OB+TB9%Y,ERK;9)G0W1>R&-$") MFG*#S7F:DJR5K&<,A2%(Q%IPOTJ(++0C)#>@!9.#V=UP G)M%\>\86>':M13 M/6@.[GQ]8(<.6P[1[MOPUGQ6+^Z>I&OZW[+\=IPLZ[7>_&R]B=-7W'L,&/[, MC0N&1Q/C#B*.?G,F&EZ-&Z@:M@P=!L>+1;8E06W1>>)?S+* <4E,LX,L>&UP[B_E M]S-+NDGS(L-%E.'RS0SUI];R)+%YXTR)9WZVX,MND%?9DK");J*PP&5P73SA M#&UZ$NBA%MG70"J!O950*H>:K5C*]F0GFHJ^A8TE40.#YFE3:W"^$%LWP:_4J-\H1[&TZR1H_K6W M<6Z(33N1C8$.:Z&LMFTI>/5:Z@6=?,A1!LUQSR1[><@W0D+QY3\C/4\@;G&. MLV>I=M$IRJCZ0">8"@[,@_2 M;-[TA%;+DQH'98[4N#A _9C0N$''WV*"+: M3[<>:&-%'K25P>)?\"R7:4$1M"E+9=7'++=Z/.CYUVM0SN(Q?Z MW2DEQ.AWAY"BV@,@94;'MF?L^)BFRR]1')/\Z"(I" BBAQ@W!X7Z_P9Q2,.> MD&E*]ISP4:$%SNXP-&V1.L%5?02[3WT[!&^(3FG@T 0()+PHF)8'(>5V^D G MQQFB1FN<0G.Z2 M-LS)_BC!S?8.VKKZS^N'.'HL=W^T6S_":#EFOX[VCOUJVN;L5_'G9N^"1@LD M04#98M#N,-Z0CV8GO1:"4BO=.B*]BJ$!Z=7;,#V<;/]N<$/4SSR1I<^EKT;+H84N;1]M\&N6+.,VWA&[W M(9GVWN.7X@-IQN_LP4Y9O3_:*:C;B0]@AY:S71W?@/B@9K*-#UVU,DAX$0'4 ML30. 5K]RPP!8$N,&*#8BKEC0"=DT4TX"Y*W':_3K(C^64:MZ]7',$HNTSR_ M(NT^)]\EC/\3AXPE6@O&N-FPFC'KV82*>Q>K2N;-44LWE!V4FW7>$93GWZ-' M(N9%2#$%HS#'T(6$+.-0L2M.0-1;.#MO'";E.DUQ2QINRMX80EU+]/)_:@N] MH]:^IUN:7@I46434Y#?*<='D+^<\F -T6_^/;52\WN'%-BLK=2?I>ITF=P7) M53[A]0-K7Y:N!?Y(+[=@/TS)?#J8#VBX5PQ'(*M!)89V M_TWFVD@3QQ25KI?&$9DQ2?" M<6C@$'_5RV-*U7&Q6K$G@(^2SO.AF)V1;$S!5YG1"=#M-GL5-;P.2FQ/3_MT?(O"Y? MNP$O.)6UBU[/TM,ZN3[?%ML,U]$9E])W36O:IFW:\>S[K5$0V: M>FM!"CK]!AN'S<$5V^IAH.M7$6ZR*,WN(8V9K7ZOT#@;A4FPNZ"41'DEBA9$%KU;E-+?^QK^#."M48)4A95>/1+B M1:3/F& M&RB:%.Y36"R>HN2Q]QR3>),4UZOR(6R;DKH]\;XE%7MN-C+!6S#!SB;EQFAL M=5+T$33R9$I7*9 TIK,+:E.IA(_8BUAG ;#RS5%ZF 'MEH*;!FR?4FVG;]'K M4_@2K;?KXR39AG%O%DI:W[SCH_XBL/BE8U$ST":-8*;L M);AIXQ5-YI[3>$O^D;WV@EJ.0GIS5E7,VH0D%5A$FS"A!?1UY=#+6*<%;GFT MTT47*-ZI& =$//6V^L%(V_,Q&^V9@(Z'@JW5!ZBVABIS/8D<$2OMB[WHC="E MS6^T!$!L'WCIP52*N1"^TL/<.2THG1.&*B["2ZP %]ZY5APOMG/\3KBF M!&F'R"JO@@+Y66_GF&%19[1:V:3[L3[!2 VJ#(^#+ MUU\J$[NGE9&#4EI71G4H:?Z)MH MGO%%>0/5%2[H>9.<'CC!^?&*C"7WX8MT%#:VS!V9#2Q;CUC:;='<_'VO/I"; M-E$MQIEYZQS[_-''8Y_FH!9&-BMHD@4[;2?B &C8=K^8Z3"_,&[7A'PD>4A' M'U6W7?XB4G;;TSIF&U &]V?0;N34 N8_L]C;EJ3_=7:FCDM5PE2&) M"T/9900 *2!KPE[QP]Y MD84+S@8,>W9-)DELNW,D8JR63%#B-&N9]3R,ZRLX7E?O/LOP(GU,HG^6MT/3 M-UFV(2\M4[-%+S6K+Y#^W-CR[LB]*?9-TRT9["SD6BP7QID6O]T^D7?>.92H M59,Q%S!_>E=9^!Y1&[SY4SME^D9F?1CN&YO]FC5)Z]OW7U+SE=F.$?V%V=+( M]&M3Q*T/R[*[9EA>G&H,TT79GWR+/DK(,EM=&O2S\=H2L6>XM-2V:#;0S[D> MVVF"&\0;KL82*]_88F\IUAI=_!I?=Y?Z7I(G%P5>,UZX"-?ACIY,'>MQ@^'% M;<61[U M)O#L,", VDFCSU0>E0K>I>8BG C9+>E&&9<9ZF+JX[*^OR#SK&V.EF$1^L9))C*$9.3UGXR%73TQ_<8>/.*=<%BG MQ\[OO^#X&7]*D^))3DPM:WI3TK&U:=/TH?^Y)ZF<]EC,W9D>R+3U\!??HH > M#/4S MS)%YUS?0N4*&Z:=A]MH5JA9+V1F H3'8M2U28V[O;)&XG_#"%EA+#&YK@3@( M[M."S KZ-QF4%W'2/4$DXZ67M42I'_?^FN(3?DN+ DJ4KFB1V%6XGP74PKFC M4R>XYL=)M<9WD^8%;7B&:5SM2@S?W"6=IAC8Y$Y6M&Q:3[\T6N&V:*'?(+5$ M3-G*5IM]>C8"C, M-,^C9[R[)#"_)U\5EUM/3XC\XR^^Q3=#[.K//D&X,9J%)V6<\-1>[,4D2?5[ M\, T103@ST*FR/%BG# *6^]1 M+)5?HT"&!?-]IETK!C< E59FN 6%^)U[%6_0#ML7H326:5KWLV_12 U>AG>9 M#/K:_"H3>NK \"J3MDWS87_6&X Z;7 $?-,;@(B9;ZRQ>@.0/=IXL*C6:3;L M9#_[;0^6+P.".3&\%TCF9*:+2,3-FNRXOFD+75Q. G \>*74._I.J>]1]4XI MW^*@52Y8N'$$CCP[=X^(_=FXA@3RC;R*P,4VS*(PIM>GT-. @'#*T1#$QI&& M@T W\.$Z:K'=J88@EI6@_1B]H_>0??\CO9/,OTC"@X$D+ CZ2<[Q@;*,L$Q? M'K%/?ER(^+=0Q#U:';$-L'_EK3M.YPZ!O?%3%F>'!O MV-_F)_>H1=.S>[M6S4B!68^[=AOA"O^F1UZIG6_LL7SPU29]/*M!5/<;W;;7 M&UTD'T+R^0+?/6%:N M"(MM[O/=-XJX$Z?GZA"0)NTPDY)47J5=/@67/-^N-^6^[]]RO#P)XP6M($3) M8RVTNW60;JNC7_(V+.09OZ%=?O#1M6L_&.FU9(J;^XQ:IABQ#'P%S22,&?2;I\HZ/+^/;-63<8_[C2F8Q-1HZACM17=V3U M+8]OO_%8'8'[1F0O9T?W3V'QMRB./V#R05;0#.R< )XP^!%0L]W[C;4JLZI MW'J7S<1<>7LCFD-F>BZYPIP>NRF(:!)M?U,G%47V#WM:(?/CMT#'_/9GO<:2O=V59> M51(M:GFZN8W.6:]7-#,@:4$YFR6)08;#W*2"K>M*HZBM[FK"(IMJXV8M?6LV MUE8U3LM]4-9QTE4YI6HDZ(RJ%/$N--HGC&;MS028^M4X5:^Z!3J];^=Y7)BE M'J_;T#F#@E[5GB9>C:M6CSH[0$V,Z3I$%]]BC$N0O\T@XUFJ6.:VUZOFQK3C M9'F+RVK139@5KW=XL\TPRL5R[>KUE>V>Q>)K1 M,$VV@#K8'%K3$62&;?0=?(JIY4L$;G&QS9)KI7 I410?S6(JNCFAQ7 UP4$M MOE>-\UH\8]6QK1AEY6-4O[S9U_ B XS\$)>D*T%GN1@V $>ZN)Y]HG*UE%8F M<=>KSKOI(:F/6%.4UO T7:0L;%]@.O]2T3G!CS1<*Z\K";TK9QP":T'W,4TJ MZ!)20B9\7I[*E()'EA+(>Q4PW+.-2(=RD>]I$>QV?4CLUR)X^=6, ::I'GI' M%;__FB"ML@QD'=.>S><5:Q66CBO C5M;WIGMX(*\.1XNX3@\P@!TN*_G&!2@ M;;5(:O]$@]R/W3KHK&<;8$WR:$'%Y2D'J$?+BR9[>N+!%\8[6PB9CO)>)T<7 M2?M]R"?PTPPJ5J#I#L^*ZXC)]NNXF*?0!*,(*+ <=&/:EL8TPH,E)IG8FM@L M"P.;)J@]U$&-W@CG\W9\)5RJ1"XY2!0C%-N@4B@2M VC(BVY[*BJ*H11X%DI,G DQ\D=0?[>X^N4WC^#S- MOH394AI(5(QP PG,B/5 G'K-I HM$ MD( -!Y4D/8[:U,725AA]IN*HEO>N M0J:$/6%$446"+*) [(DC"KQ%'D64L[R(UB'OMEEP15[-#/_B=* 9^[=&@QR[ MC2Q*;5"\,QIN.FAET:JZ';H),IM:G+)@$Y+!1AEY2$3DH*U>Y!UDAFH(6E"(S?D+*F1N9XFL0&V M0B^Y 1GO)#@K(H^>FU-(G8+UGN0Y8%B"!?'AM M;B*1EP#%>OR*'T_/?H&/[6F"S:QBSXHU/(&MX&QW05!'RC>FRJ BKL+)>U%: M=&.;D-381'ZGQ*K#>;;$JS6@H90 ^OJ#'QM> 9G!G9!K1?T^H; M^HZ&M)SYYW^+BJ?.FQQ&XVE^D9R]+'">=RO@X/5SZYZXHYY%3]9CC[6V33"R MVFZK6HBSZSVHS945\QQ](0;1)DO_7M4J,,0B1*$2Z^CA3MO M=PO8)Z$P_CI!NRQ@6W,J#O&6OYO?D<9A7F2]G3.&&7'N50:=CGW&O)_&E+,V MIG0RMF\QQ2VNWV)0\2O3O$A("H+S\G2+-%ED"7/SO;ZP]4#:->]V?Q+#DUHP M&QD(FD^\/'S![&4A^7E](:-O5T_,P+$'CSC$/BLF99-8C7 M@PN%-IUPQS8[3JQ'&!O-'[,RW;II]E2, M]";8( 1OA,.]0Y!&>+C8+V_V7NPX G^-J7<) !L6W @V)?D6KR=EK.-- 6KX M=[]=0-X>USL)H+_(W@8SKSD)PSZV?>:"--TX5:W+R:HV5][&#ZT3MBKW&@6>1=+4SS+07GW NC M]N%TLQ@^PL E[5M9H&$:$$<&@<_IL*MQ&E_Y?@BAE*RN)Z!-@4VRNJ\//"W28D&+J(,TY6\ MGH#'RR8 H(GY#P* - 9PK4@"@<2[1\' WC11I#GA0@FD&1,LE8B;X7%]4:2Y M5\LE@"\R5YE1VK2@6S_\FA9-0.R=J!0(9<)TM4"1YE350/FOLL?!;2^63R!? MPM?(YNXT^8%$\5O,]*/_OP5-[Q=1['UOO>68B?Q/, N8:HG(<8OW*N^WMV U M19OVIQH[%2LG&JF,5]X<-V6JH6G*U< )6KT7&;S%A;IH@.1PJ+OO[-'0\N&U;=P):?MCFI&6'[]$\N%!JLE_@1M?T_Z; MB7B^W(9:F5O%]Q0)K7&FLJ4XVLFCSU3#NVU12J1A0FY##-*--=F6IC'UADGOIGM0#/&)KM"S0JY+[ CH#FK!Y'!V51H&NK:+Y,/O M@N;9ZP$:#6J= ZD':*?Y]2$=5MUT"O5YZXJ;#"\B]B;<\:-V9.H^,B;JSIC= M/')D5TRQ@7C0_61N8C"Z(I7_A$-,[Z3ZB!UJ>P%'\G>,RZLFD^7Q.B6SP'_* M8"I38<"7KV(1UCPGKN N\0>E@=!,CQ[5JZ,Z(O[P18H)#H\@?<;G%T^;QSNQ MMQGYF$7/I"'/^"+)BVQ+CPC=1OGOS)J&7+3EGTC4F'=\XW;Y)O4CYIE$/=A) MH)V()W4'0%>GZETRI!-?JT\CF74/Z%.^'#-<%/?$Y6FZ#J/Q,"87'=&')6J- M/F/C;NC#]0.C#T>]2Y]&!'VN!+RACZ"KF?01=PF//F,M-GUXUN>C3Y0OXC3? M9OAZ16_[)'.I+B@\A#E=*'@M[Z+E'5:V8JRAH*$Q4Y(:N;=* M8QLM$1+=W$%P=W]]\N_H^N;^XOKJ#AU?G:+COQW?GM[Y<[[9#C93%P@91!4C MN[VX8Z&%_D>F#]W&W^.7X@-IU>^ZH4EL334V\:Q-%9S8_ETL+%AID94H)?# M#5-[$ILDX-0)3G*$:$8GMF&M\"1JX_Q,LK>F8:$&--?29VD.EP7U)"B8E'F^]Q"OFS;JB$CU'2YPL\Y-R>]P= MW1UW$N9/HS%?+-8.YCPQX]C"-NSBC4-B5^*0(% -Z%]HV8B@)5[$!!;+N6DK MZ=A4K1.&/&-K] DDLNH0-Q8'&[$3735>=A9CX.(^Y' 0U&/[N8 =4O($!_QYXWP#^-XBV9T4B@/Y#B M@+^5L@S_VJY+ O1=J%"@JQG4_]@+&@S[5$ $1@>(J=#\#@(R]&QZ0P?.K?"BN%Z=O2R>2,?CV[# UPFMJAPG2_H? M>A;V.8P9KZO746T"KY*J*;$4G%G-6=3]"NFG:BZH-,I3\;4.RH@2JO[.$3U M-GM=40M%J7GO#BBL8*5':V7O,S.]W(BZ2-?X/GRAC;W%M&^BN-KH?5R80Q]Q)4'Z$B?"%19IO3 MEY_]]L/=#VA5J:*\T2WC$7T#)>F.N<_WV43S*#Y9@Q,K;!D9'T?<8B_ MPG7QA+/CY=^W>;'FSCST3"AD&F,3$\2UH=-9<@E.(TR#%]-L4'[Z/L'%'L49 M+KH4 XNHM]4#R="::N1@MV8FT$\Z>O,:X +Q2N-S:0!U+'PCB>C>W[E8XON M>IYF.'I,>A*G$5&DUWQ$8:PQP$)-*@RXXCQV0L]5T,D MGR)I1OC"DF+BO$)@B6\.3,E,LH--(VBB@X[R4TCA?Y' MN-[\+]21++.:18:7T3Y5+31XH!@Y]="G'D+A?E2#J>HW\([2DV9"ZDV;ELU* MV5'/-*IM'^RB +U&KF/_&_'-,;J_S/<]H3JMODJ:Y&6]2B-KXEA02(U&%B8( ME@.?,R4Y[%:8QCZ6U4ZZL@Z3[8K\O/? 3&41OY6OUYP^48.LT':/CM\'V[I7@M,LH1+THRXE<,Z M.Q=DIA0&8+ZI"6(-S_DL.QHDC3$-0$+S0?F4OH2LW15Y@!)JAOY M]RCP2&&J&($@<%&/1#RKJB%)W+J9V33I$"YKB$LJ*0WJ%>OHI+TTU9''^[2+ M8DJ>&0SY4Q#-OR3@)$V**-E&R>/UAL3Q,F$ SU9T$H!8KI0'[[0( M8_7!6^!:/;YPC76"R6YP+F?'/H8%(62D04#6F1#&LVS(^=57B?,]SZ"Y9N!2"YORF29!Q<7 M)P!]"LD+LM&^MG'1N3!T9E:"(9!J]M* @C+5'O-@?J; G+U! ^K-&&YTB*CE MWF?UG<(=R0-TXL/;%-T!D#<(6$>@#R&_O /S>D,#RB=,7V+."?5?JT=SWV!?^A_!C_;(OS$>!E@?/\>G6+-W&XP'2;UG569VOE6QFN MR9RP+"XO+R_.K_\:QMO1?38&)AKR:)DPI9:&4ZO$T_I40>45&T"+/LE5Y+\TR59F:R">I2>R@81 $-:[T8H=V:V2+(>91$!8ZC M9[R\2 J"2KH/]#C/<9$?+TC(R_#R<,! %97Z]X6I&$8$B!.;$4#!GXCQ8#/! M[C$*R^?S"NX(D92DQX< ML!2DW^.I@L?YF?H)A_1U:.55&./F,LLO6KI#WL)T;=$7XLT)BQ4<@\@,MB?A MM!7'":(!#$).E=KH,)G/A5AIUQ#WA+P@>+-Y">X_#5Y$ZDZ=R M?_/S\R+9;(N\3!1^9M:! 9)#+K(D;3%P;-L)[[AN0&SC: ?E)^AG3\K"D)YE MT4CDR48<]*B,+H M CE1#F%$.?26*$=@HAR!B7+DD"A'TQ#ER(@H1V.B''E,E&'/2HC"Z (Y48Y@ M1#GR@R@7Y]<7R3-)!=/L]7B=;D=[;@42#3%8$J:$&-NT2@2N>2$!.%H!?8"B MY@D*RTWV02*78M\C%47.%1T@P2EE._%'9'<6)^(BKO/&E2MC$0 MW(0%+5R7ZWEI>4=/U(KFS>4DX6*Q76^K(T1A!U+> <@$J'U:0'\V'^S'!X^%U ?TCZAND/(;&SP.CN">.Y)WT. ,8YE68387.> M1Q.T[F.6YJ,=6T!Q>6BOQ=UQJW0P47CO^M(DULY$4/Z)CGVHHD"[&T:I49> M.57])#!6=;SX2"O>9)"X-Y]9]:SH5U\J*]/77ZC?F2LPG298KL&TENGTZM!; M8H.095:'&7:S<26&&C2LQ>S:Y&/0^!3^/408:[J+!D-?$T4"CEO-*,"T)HD Z.&U%P.\ M.(RA@288\47=#";]T B0\&S?'I+]MQROMO%EM()/%,8J4GIW59SQ>N=D&D*/ M_.DQ>6 FJ/Z-Z-&\\MCRKA;KT?%&("Y 1&7W&Y2A.VT8-8?>/.0D=\F&\,)\ MH;1C1'^AM#0R_4(I,3?S0NFN!9872AO#="9_Y"O%0: R6R@==+'Q0BFQ9[A0 MVK;(QU!QA8OCA[S(PH7:@NE0";1PNE-RNG[5N)EN(77@47\AJV>HKKJW%XQ4 MFQC+95;>:FJYTEK_FX[XH\&?Y.RU"W_S=A:\P MDK,Y762=K].'K97V//I+\ M>(>6;I!2R 7$!@!Y ,^ PQR [7*J\5_H77?L%Q@-.@_1\3YLL)"!"I@'R+L9 MG@.P;4''?U%+? P+EU&"+PJ\5BC0C53DU.^HN"-[ZV0B>@_]:1*Z;T96??M, MQ5$I[^_@/48(C,?,'@0SM]4&V4C7R#2X)XI8HIZAE&KF.?;%R*>IQ;4 M3]#_N\VB?!DMRNF<)[@7]6$*_\T'F&=(]Q#/M38WWL_"+(F2Q_P6;\(BB^A: M%QOU L$^]IF"=AC , WFP2\5#Q+\6+Y61$X'OC, *7C*P<5Z0ZN*Z0JM:I+D MVX<\6D9A1M\?10N_[2N-'_AQ3E..@S%_)#W&9!%#A\$EKF6G4+/VRE>Y M&WV4'>XB<".!.B)O!T:\<_,6<#3K>?EZM"A?B+1XO<_") _+030_3I;E/^/J MY>+5U=+W9$[[@;3G=TZ^HFUGD-1HV+&4^2A[=I$>Z38"DD/IV6YIWNA[06T# MO#$2,*.N9V=IRB99J9QFNV8+*A_#*+E,\_PZN0MC?+VZR=(-SHK7&X+-@KZT M<;/&HXM)U93J7QNJ9!@;8&X9$DF:/N'G=1L96]4 M4:F+6N6W#UI.KNH2M7/FL!_3=/DEBF/6<%F-C\WW& XYRHK-L*.@:,IFL"N; M>:BR5R&GU8RUF29^63P1FS._%E<#)*EI]PUX"[;1XZZBY]GIRR$GAWK6B.6" M-@JDJ ]KU?_R ^HB(,MAR@*AG<2F8TPI==F4"YYW19@5PF1[8!_:?203^8 ? MHX36=M!#=7WD?G0D+U&0]*3Y>Z&[UH[4N_(L$<^:!M:A'7GT74 L[UTO'NGU MXI$',?\X&5]W6#]BOL9166\P:@#T+"%;ZDEUW"EPEF,(ZJ&>(:R V?)L^(*# M@T$HI7YC$TYJ@L5(H-\IT6FO/*#JU1HT#W?8+(M7C'OIFN<'J.Z74F?<13(=K23[@#M@^E ^.%__81AE>GFXSD@(P]TE"1(XMB3+:<8*Z&EMH M0)"AD"5J],VZ( 73 X0.#,5@]QDM73]ZE4]QNI%!!_Z/SB9"7YY% 9;%V<%_ M&N6+.,VW&>9MAP!(#FC E+3$!89M9[,/OB\(-7C:P^L$(4;'<'J;ENO#7\*,5^E@2 R":$_" M$ALZ-EW,W,;F(0P8:G5B)7V$ZF>>H)[5<0S &\Q3K4WS/5K$L7:?JS5Z_6HRKKT]9!KD/21NCL<-_J^Z=$.O+ M!S>>OKN(P/8XY2 G;(%F$\Q MZ(F]6\=7(MA"P ^GZW3;K,'N,9GY%!:LK4NEO.$#E3JB'QZ&N MW?ZTETB,[2ITYF'3F]5'^]2;O/$6U)USCI%DY,9QC!?%-HR;(YW,6\CD@O57 M%PD:PI9OVN8X*O4B@K1$.>@^WQU+]N.2,D 7IZJ=T><#7Z=+#YGE6(0O)>3S4Z M9TPDKMJ02Q+[,]*)WL5Y'[Y(%^( DBV5!)+&1.+:MDLCF1LQB<3:026 B 3V M9XT,TL&I4OI&G^S;Z(5680D.6#(1L$:1GU@DW M6!Y M!@K=AB!VJ>$&>2Y+ZQ@]R6+$-Q?GL.%GCR3!@R+,S. ;O\_)S_029H4 M4;*-DL=KDB-6>4#UOH^V\3@_>R'43;,E&?BRU[*6\1QZJG'14>>K!#:2=NLUY'7]QY;X+40VFEN=2]H'9\B%%NB3(*=,X1 MR8J63IR.0Z[#[^9W-%"J0DJ7ZR=H[(SQX/!;0)@8E&\Q(IA?WN.X@4KW ?*T,NRV_]GRH%6 [JIP2;"7A M71%VT*_",NRX#V2%V$I#7(KM6MVG@;>^@-A\W!T8TA]V6T/3C[JUZYD'W7XK M+(^Y7>/-7=X^L-D(:V8#+J/7CGVZLH8J#,J2L1.R17?NS7IX+>1QD:P8$.GD: M1\OR#;ZM3$XOY:U#D%^[9_D]/ H-PNY@L7BD,&8G2F&=3NKOBOK'4Z1EZ7&K/3R M[7O%I_OP(1XB62HGX%$MYX!#I677_.DZ4>7.3I?+FU+$0\KT>U="EU%'R*E2 MJLAHTK'[-=0NA;G>+"V8OI9I.4>=M,TSK_I8:KXG-0;F 3=&F=.SA'T>FLY3 M)X!.-"9MS$QE ]\F2&]*6+]'+VK);Y_"Y@1[I;7 MQ>RJS&L&18/Z5J&W5!5HRE.*D"V6J41#G2= M!?UG=$VC-U$B?VZV=-UCF]-5U=]^N/L!K?"2N(A17H3%EM#D%1&'95VF> H+ M1,A"[VPB.A&QMUO0]6O.994H\EAF"%%0]-/P 0B8VBW?AQ!K'DO-@^8@\5YP#!'EW\YG[Q7'(N.J ]XSSAY2X)"G]YICJ7IP M<75R_>D,W1__G[,[3S@)?#4MM">D]_,QWTTKM^X82/8'#LTW'LOUNT.!ER\] MM@TM60 WQ)87(;D_^[I*DR5>;A<%??U&/<#XF<_"_4D:2S*+3(\#(J#M#Q.MTF7FRUMX%B5I2Q 21.)-(US0Q79NWT@7;V M!U73UCAG'!F>SU8K3*2?NQ%CCY:K+7H5-EM:?'=.(L@Z3[8K\O+5-EN6AW^[6+4^8R>Q"%N%XOSB'1EUQ M)CO&]N;'_$T:1XM7ZXPY]87-%F;9XNA*GAXG4M*\25/'B&=#DH6>88 V:&X#?.' M!)S?A-&2GP=VGXXSP.JIO=R/VG.4]75, _.]5B.XIT=N^_OS-^2A)[P9=!([ MQQO^LMSLC@IR\KJ=C3EQF^$PQZ>X^N\%F6$M: P33FK *CN$ U3,82]UXJ8Z M"74KX0G,3-!\CK+VP>S$@0,BU>^P$<6DV@/> ;U-A$.;M3NP0QL0K+87ER+H M72/\/3W^V4+S]BN!)K]&Y@2;,]>[.&V\"5^5AHF!O'2,:.6=$;/V8#E3 CG3 M(V37QFY V%2?^DJY8;^#^,;H&BC7:E48T7I^/"(9O3\J(=Z8:\YR62ZY>K+6 MB=6Q/DG*-?:GQJNA?M#YP#"L2!=B?N5!9^M-G+YB?(OC,G)%X4,43 M L>*;.89JLXSU=3UCJDB3(A9*NDQ*4,9^A)V'$S>12SM( MY$_E*H2V*NCX*\$J>)YG#ZQ^S?QN,DS7K>MC+](1A"W.'3N&XM9IVGI#[[C'Z7DAZ_B](Z-;7U-,-):7"8#F<"1@.S/%&#_Z-]BK MA=\F],"AW@Q[?H7WZM!W51-2J>I)],23!9:>FP1M[,GQ[%_H5"-)X]AJ9@QU M,<_7,4&&$GE*)NY 4%(V-@'(RWA^YZ4NO9R2W="@C2A@U 3KX<%&:Z1QP]Q) M=%NL'NWW-3 M5M:3J>*//B081Z7/&Z'=&>E0D.ZE]Z15E1_(9=1@C98B UCLDA]V*4-U)V8 M0# KP<75_?'5QXL/E_/?4PWO_%2[=X;\DBKWF0;T-2?GRK=9\HJ9S*<[+O6? MFO.F:\])99+E04*+D4;0?-A,,F?G ;.34M O.\)W5W" Y;$-^SUNL43(M*W8 MV8>=WO:DU*?3V]Q"GDIWSUNFJYK#/&8Y?C2(4)8.6.Z,61Z_AW8A(-V=JVP! MZL-I2D9?,* I.T>YDV)ATHL3E%53Z"U$=U_"S2>\?L 9!YELH0%&AT*6T-HW MZP*W3 \0!#,4=U@NKW>B3]'GZOGLKZX0]B4#X_Q?GHWVOCP+]RR+7C#@/$[3 M3$H!AA2# STIBR3HV'7%@K$+* V&FD'Y044"__#/ZD@. 3B_.I\!'04>!48V MY^5 $L:W^!DG6WR'L^=H@2]N[_A\_)BFR_P*%]V&$.,J5*CH+<+B8M_(^,@(C3B[?U%WIS@9'0*"]V# M'Y,#8R+%Q&NK;;EO+1;ZQH95.O9P=^[[]0"1#_>K6[FE/5B_SEO4J]MR&W[Y M1!+[+ KC_#A9WFTWFYCP"S3DJ^@.8Q9,UQ;P(=Z<) 0*CD'$ =L+B"1:-Z+E M"3QZR#9-Z+NS-F$V_W$)'1"QR*C:MQRR0LPPV0SW/S_;_Y9FO]-MP.D"YS". MRS6&S!9IV.(SWX<3%DO=@;@KL1+0YW1_^Z:2\(2? "P6 GK(0X7^*9A"Q-' M+J:20PWS)5Q)9WZIP+J M&'()Y,7F=%_%H8AC<#M!^8$G"^9J2$@-.JK/.)!ZEWX*_N:DXB-IW_H4/Q3W MQ-EIN@ZC9,P]@=".;$PAT\?(OKT -'GZ',E,3]_ M1+V9JOSV(X8PY >4X%KTA@/'+]&PS"P2X>"_$K&,?FK4)?8[]E60WZIQ<$^? M>X;Z7@\*,#_\Q<6(I](BO.^LS8?V,!D>C^A^U*"Y_,@4O<2(5;3N[ G1V8@% M]*^98=?]:5/^3S. %5T&[<*HE9X/-O2:C\[!>%Z@E(@U\.**F4*.8]@J#,4^ MA- 4J0;E4]1Y[%'XE/5KJM8' [QS-'H<$%KUBA?L)%HJ*."&K62::]IZB5#J M2I4FO>QZ2!2_$FQY3TO8(DVTN3HRQ@@2;KM@LE9%E+O11]+AUP0E3B'1!I9F M+2;2EN77JTN!I%$'JPG+P!G4E));0279\=W<]\ N_M M(8^@'<)@DTAU1"JYGYFIQ=D0Q'[8(XVU34!]<_;IH+#CAZ%0 ]V;A7M.SXP M+M_:TY<;0]>3]SAT[IND&UOI57Q/:;PD*>K9/[91\7%_<7A$C'5Z?H[M^.;\_^[?KR].SV[G^BL__X[>+^ M/V>FE2I<4K.N'% 1:*%'4B6OWM)7D;:*='5.4^NGU( .3;A9GV:[OC^^1/O/ M3!U&ZC-1A8%V)N( )_:FXT!GINBC4_/.W=.T(%X]?)M0XTW.+6-MUHGZKGTG MVRRC]^Q*\S*.X#BTCP3M<6I@VE&VQ?8"9!%+.:@_[&+(&^[P^I7-&D$/<.DR MT.$0A6G9(X9(F2%EA ,FN$QH^B[4X-\]@K\'X(>!7@7L8I#;SC4Z9EUD%P/S MZE#H9Q '#23V%P;R' &,@UGS@(OSZW9G\O$ZW8[#'%^BB7,L"5-HCVU:'>NY MYH70YF@%]$%[T<@K"LM',V-;T&TI^'<>@'LLW$,WS]:,8WB"KUB JZ;':.\0TF$$R*\'&(0PW-=M17T#0> ,"^[.\I4/8M'C74K 7_ ML0TSTL;XE=Y048NA%<9HTPK./;BH(R@U[MKA: 0VTA^F%'U/"V.+"8ZR7XL8 M+E.B!*-TA2H=U"B1]&B'::*';KY*3'-3K"E /6]Q9M=4P;@D&'BL4M)ND65D M%TJI^H8B_)S&S_3]S8N*-'$:)OZP0@9[6*SFX=:C=(I]+I KP,"HK1-_(Y-. M4QWX@3ZV4@? =5]?$@#[=@6G,"S PDG:4/?O#H>QDG M_B,!,&Y#H>#+*-PD#)_"EVB]77](LRS]0CA\$F[($\:JN+JJ8/K(5W60>/.< MN'=F#@2#)L2(?*,VR>%5F*+?;N%;G)!"!* ME]&B?O'H318EBV@3Q@!RRU0%Y.:K.B WS]DDU2&)6A1@_5BN231O7K K="B<@% MNF>^M^?QOC[-_H%6LJIKFMM=%,GRBO13_8^X?'\(?3DZ;YN/'6N=ZQ>,K%FX MJ<' O^U+''A717& M;?0B-@D"C2!J6 T!]O=(C8U#&;J[F065-[-0LOG#,!E=8-CG =E.0C@P:"_A M8QA6Z=7#X84[^]6MO%0*V*_^I$*?PF*;"0Z:@829B,C3O+@WA>()G M&4P#;1*Q1&&2;.F$NTVRUY4"/3U ,HRXY8G'N087&MQ40M2!HDQAJ,=/!-@> MO"#>;OG\ PY)OS^>1R]XV7T/J("(<&4&,2'*%HDJ=^>*N&#/4"(##0;EQRBC M;[>8!V=@[0SA(=BW=E["A!U!JJ MS*'*WC>B<6#D*]-\F49SCCSR)1B#L;5#CV.;KC)LA1./'*WVI.\FS8HH3<;3 M77\X*3KT)O[-^?1AG7KCV7*#"[MO'!,XT8!'><=AGJ-%'R3[# E 2(5CPI?P MMUM<$43 L1 C"':%+.)]9]95*!QY@,)]H-A)9I9E,A-[30!&IW(XP.X"/@MV M\CPB#"TZPXN[$#GVHP>;P^$:V5O%#2!\J@+'ER J38#_$X?9/?$NJ@RK&]$I M"W6,3#G3;=W.6P@:-L/:]+9O.#CZZ>C0'\9J($MW*LKL9X,I:&M/>^XY:-%L MH)^GKC-J@AO$ZU=RJ!E4VOG&%QLU&\N$V:L1]IPPUW2 [=K0'5\K&U-'&NIU M_M&UTPJKH::U2\?6HSV+%3U0F82*81\;!@IJSBA.[-HS%]KG&U:[+7 "=<-! ME9KYVGEB:T2U1I2]&D_OOZ3&\]6=">W9*C4Q>=K^)9U_+-TUPF[67INE(^E/ M>Q8ANG@RRKG[_6N:<'])S=+MIC4SP7S&N>FN 2XP;CHO_9)^W?RP-B.U0Y!Y M1\\\/TF3(DH><;+@[[D72K5C($?*F/],NW87SD0NQ!SF:P:=!^@B6:79.BSW M%/BS85[UA-Y$5**JQ?0#WVZ+57;',[9T4]HOV 3R4[&*7;<5!9UL+:CSCJCW=%.8OHV>\1/O'EC\0'O\^<[)F@@E>N-, Q:PA#Q5OBE M&JA100^OZ-UO%9B_1_L\C)FCF9>+3@!G#W-7^D+BO- 8J 2*XH&*J>B&Y@Q7 M4PU4?-<:3.<9&P]442/I^T E@H^J 2N+4'7_E MU2KZ/E Y0;/:0&45SOLQ4*D560 &E =Z2BMP:P_"\BGM/@]EYFA6F]):A?/,4]J+9)&N M\>7XE"/SV6[(Z3XSY^/.FHN!8V1=0JR!?$F=J/QL=D8PNB0%_)(C6._$!L@= MZMON6YOA=&Q9J6,/][EG^1$+V+4S;RC_C7V\AO%DMXW\-UM':3JV7&P>_PU^ M;&8H'9RG&8X>?3DJP^J.5/H[CO8._\8XZ3#2M=NG-O>(#^TJ="B-,2F5VLL. MY>\&!_3HW"=6TO4&%_CX,<.XO(:%%V\D@IU3+#Q!"T<JK+,^Z#V.OF*Y7?#ER9F3AFW93&&D M?9DJ_NPC3K!5!I00V9V/$%M*R_;(2/)XAQ]+O@X)(9-K",&7,R4$S[)50DB< M" DAU VJQ_2PTJX^G]<2,Q-$VK>I8C<,",)3Z1%$;'_>>&,*^8\MZ16!L6X3OH31=9$Y0$;Z@5_+1O!!F]44J_1'[,.T(=8$Y MTK7;H=;* 0R["KUY6'O#_?\=&\RX/N3-');JS>DZ8UE4\4! MZUMPU/Q:('\U7MW3=NT%<0T8:SQ$:5!TRD%ICM'(XC"D,_Y\#9 U&UTT,;L' MXPGGG)"FMMKX8NV$D*(_=X4,J&L+1!]UVSNWTOTS99X@PE='D[) PD MWR3&G86*N'3AS07CNJA3#PGR8T2*AC0BA"<'B :MO26MJ]#X/^?TC9%U?3< Q MEOWY&=6L=3)W DJDABP:2MGB3]^N$^8P78 XP]#LI+;M>K,?^[1D';E\1[Q!1,:!6CND9F*8BTW$Y MUQ+VN D6BC-#H_1=\4>>L%$=1>KE%4Z_:E58.K8TBBRCELP"[*D7%!CN[:-: M99GA@*XST'LYJ85R)Z)?!8U)Z6"V%F&5#WNP0G&1W!.OV&AD'%M0'1J[%J8* M(3N?\PV.HS98B2,#JW1X/-R3>," DDY 8/>M9D#8&=.*",.VS(/OZS5,.J&%Z4!IE1=[,52>1\]F(^7(@/(<UQQGGCOT6V$FNNS;ID/C3GL2 M$8"TTF-&G^KFQK4IOU_;VSB.I?M7B,4%IAI(]W8RNSO;]X.!5%+5DSO5E6R2FMY%X^)"L6E'T[+H MD>14I7_])2G)U@LIOAU*M&-@=[IBD>< Y?)^T&LU64QG]$['+@*Y+F M)(D7_(_+='%'Z4<-YG_>+JL+V:+D@?Y2'N$D6P(.*;/N+F%DNCH<""M 5\H! M&C3HEL#TR&YK#VOE*_?9G_%2]6.'^,OG6]&H"HVIDYB7+U80[*X3," M=V,&W9:K^-G5,Y7-XZ5E%&?H)4IH]$26] ?Z;C@O$.WN,*D[0J,67,09#V+>EY[\CK(A MOUS\8YL7[-?/N+A=FH4' %HT(@:XJ(,:+@++F.8=]6>PN_^M2Y, MEO\;_:]__\M_GOWXTX],"^,:5_&__N/B[#_^?%']]I=PO3($"34=-A#B]5VY M@T)=+^_\3N%Z&+WHJ^UB'ETR&P![)W(TYP">I@@Y=CL<+V$1\87O)@!V8/DS M#FX7EU\;)_(-%^+<[EVIX#O$5+#<;AFG>($J>8@)/$/1LJ 5[_$\B?(\7L9S M/K*(]HKJ(D$G?H?C/&1[Y [:>4RZ5V_@M:J+TLKC N>OCQE] W81+W]3_E=2 MCJN[Y)CN2C123!)^ YBG:E3Y0'0^'QM[&L@/9N1^Q$C*PB;O^;!B%'YX5$PR\![^.@(K]$.GM_Z'S'WDK[(0*0QO M.3BA:Y&:&LES72(U2L*I9<%8'M'$&"]K.Z09HW+%U'Y&8.<5^43CQ7^<_?0? M/[7G&?]R]N?S'\.?9C0#.\0*$+(%J.KQ*#L7'O8,*;3I5 *$0[',VP\^V%"BS ME#2'431K%D65S% .N(>%<->C@ )(X(.1@B2!O;MC+S:9YXE\4D>\#92SS'5VQ*XBK# MB[BXS.*<)I37VXS^[QW--!*2#[1MN!"VNOS9 6I 4S M7@_E944^]1: UQV!-!JC7AZ0J3]Q,#VSJQ>Y#L2M9: MN5XZEDHE8CK1NU+I=\&O63]L9V,X '^8WN8PPD@VW_ EC=8D*^(_\.+G*$X9 M9WS$D/:JC -(&U6C]0WFQEENIK;>Z0AH,TS_8*E^QBX036A!]&Y%JTQ]-]88 M3+%RY&Z(M'7BYEKM/+CMVP7N$":(%.T-G=(-Z)Y<(XH1F8JJ"*K4H%(/*A4= M8*1X&-[%.48,V[U,'AU^BJ.G.(F+&.>?*:KXK@'A"H_!@LW(3%(0PHT*18.O MTAS2HG1@\LJ5]TE(NOJ>NHHU2O9% _ 9P^W;9;RR)01T%=;ID6U \L2K J2+ MP;67 %A):,WW&TH F5XTT@G.1BOUZFE#S[K= M17-\1L+Z$WH6MDR\9'(^S[9XT?!F5_*^55FXM9!27AAD)9U,O+?EE0J%ZD5V M@P(JVD9E(51MSPJAQU6W>F_AG4[;B);@R>KU5^,-:_ .,.!5FRI5;MC:K^6L MP-4H=H:J@L<'M,'%GC!(FSPMDBS9KU.W.Y;ED?2R*++X:5M$3PE^)'<1,W]H ME3R<5(U-=D92/6[F,;##5Q<#9IGMQAY3395?F;=&JLI]QO_ZCHUD!SJ&;8MF MS:T]EE#2W]]CH$!WEX^QS>%0<91#S2UL&HF%>@/&G\L=L%0L6S6:E:?>-20S MG)2RP]KK$3Q[+;;G34_?R0.7=J;<'Z;6'N]U$B0?L](6!#]TI:G:\PB6F16& M UDFPF=UUD*XDQ.?<1)"GNR&Q.%A+0M,*$>W-&4J!KF,+#O49 DV28)-CJ:. MQ(P7BI,B2CRF0OY3H-(M/;+WJ)S2L29 'D(G;PD/8*040H(34F(S0D+C(Y$Y M46\ 4B%S;\KLY"Z+U_@^*K!P?ESRM/J8O:>.+J0C#S+B%XL>(KBHQHS_B-BO M@4A&N2/A1D_GL7 MQMH5:F1K5' %NU*%Y;KRH5A36^D@,_2$S.ZJ1ZA\@O@C=MPY>LQPE&^SUXFY MHX\*8MMN'88IZ[9(IZEI%"""Q6;ZZMPQ2".LNB#'W;XH"ZF:L#Q>)$HB(!]0 MG#2.J2R\75['+_$"IXM@(#9[@G:1/$B M#'8I6EO +'6;B$DEKB8RC#-1;,E(L;E870!'[.8_9$./^-M@Y+5\^H16");$<4'J$ M'FQH;7+WI&@27:)]9%R#AW$FBB$AW0SQ: -4C]"^UFXVA-6LG[\Q<"O"0-_H M#BI$O,O(!F?%*UN&45RFBP_TU\VZOX#!O**L/QNH",UZJ:HQ^C*5:[6O@N12&8,45V@>%:TS#N8/;P_,NEV6!S2'T5U=XQ>*T5U9U?1)BZBA)WS@?+J22@LDS6MD%0#K2"C4*>*F#%"N3ZQ MX\&[2[18P^;\N'&C]+VVP G!LWXD66V29'^G1LG^DH]^2;@I]JYL'^/"86SZ /M8MTYKQ;23)E+I8]'7L:Q_!KG)&C M6[SFD;*X*YD4"D 9I:=KD%8Z(F;UM3)AG5NCW?3$KGDZQ%+4;+%+2\O4%!N\ ML#B_CO-Y0O)MAA_QM^)](EBGXBBF34D+,3!4-5;LX< !1U,T&&XG>G;_X?'F M_L,O'SX_HO/.([CY=?GX(@OGVR.M[!"<4"#V%L42!![&T:D)BP.54 MCD;XXL3YOCMD V9#Y[OE:"\#_<:D("XFC'YSO!@0"UH&H$7UX'OOIS(DX[O$\H>T:+V.JC24OBW]L\X(E+-/1?@)F;G"FS% M.+L$.\4^%O^XF3+L*1Q$-[864L#S6V!(-+G;<(0=@85 UXW826R[$Q>K)F0% MW!"\HQ&^",&&X*OJB*$1O=M+0&3);NZMKTMB8GC\7 E">TDG_@P-PD],H&D/ MG=K;O=N+3",*'+_T=R/JE!5TL8*R@!ZC)]WX6$C5[:\ZVG3I+Z[/M_>BQ>ZD MAJQZ& YMY>TMX>9@L\CYUZLF(YE$OF]@>>EOI)J<4-7K.?8G@=P?*;XT'+P; MP$)QU3=YOHWHAVUW, /^>KB"P&G+*@ 23*P"=AA$4YLNT0:$=,@65R793KK] MC98+6CHNMGD[!/7E5%P2%,0-'R($FJ<]MY7\YH"8BIK C)4HW6['&0%RE[SB609^CW^JRATFZND*CY)?\T!?T:*DHV:_BBY%['*)3L MJ;.B9$?*[$->Q&LV]TN1Q9Z@)'XIC_.AR4LHN8LV*G3(*&XV33+N*VN1L:LK M/#)^BE-\4^"U=O?8JZ"B8J."+R;N5(Q"Q*XV*QZVA0SWC.@W5AKQXJ'VC'U8 MZ'!1V'":5-S5U6)B1U-X1)2=@J%;7D5#N!,Q5!K\#")HZ;2B8ONHC&$FLK_N M<<([S&N\R? \YFOHPCE&0QLO.OS4.%)#556+G:#W=6MI@1R0T-/FC,US93=Q M]!B4CUT @S#(L8P[DL3S5^F)$X;55!U&KYHO6G84C1+#B75:450DRK(7"92V M,@#IL'>@<34YW)&@166AUO (_1D;AWV"*BHBMZKX(G%#B8_U=+I*K1C<%3/, MWD!)*@*&#D$E#:=)SD9M+6+VM(V$1__AGD A!!A505]YKG[PD1\0.DWC/T=X M!AD%LN%]\69Z_1JJ+J-9PQ=#]SI&B?AZZJS8V9&B-Z,5QGY^ W3H,%/7F)UQ]Y%DUV3[5"RWR>5\3K9I M(9CG5!;=N^F!HNY,D@H'CH]4>A0\&JX^VY7@UW8OJC(HJ@I-SB%U:Q/S5NE1 M2%JK0R&%],D8=(_95XR3@OJY1=M/ 8?:M/B?SP;9YL%W&ZNEQS MJ^^H1Z!1&OWAD7SX%JW9XUDW]UCM[ MMX&0'F4D6X>\TB@FS-I:ZB523W@5ITQ&>=]9NN#_Y I8D6W#%%1$WVCYZOC; MWY@"5&F8.#D-M(>E3-?RDU6N/I_ T!2I+ONB.JG^F"0NH"+E!3:+&&T04+ MCAJ'#"%>@M_VS,L<"X0N?$'H(I0N7'XXA*J8J .'/ A")MAW]VUV]L-@U=E= M%M-8*X\6(SK'A?@7;F\&6 M3=!G!*Z)@[PBB^?46ST4M.]HW]B^]]+R,GOO+"KCSIJ^5. @2ZI P1%)O=G^ M$>+/T&_ET^F3HX%&) ;?O$>#?O$._&7R)D0]6_* %Q^BC"U\R"_G\^UZRW?) M7N-E/!+"JA U![ E6MNL@(U2[ M?V4UAED1Q#[?MEGLBG)ES] M).3$OA H(VJQ_OC0T:#/AE;%'A?*^^Z#ZQEZ M;2GE@>C+#[&@+B_G0%MB0 S0Z!GZQ:0L\-(S[ 7[98)ES]"I*F%#@#V#H%T' M&6'6,^QK#+,BD)[A!:=;S"Y N"(I7Q+P:UP\7VWS@JQQMM_'D^>8_A_;M-.C MC+6$'9LL)#@3S5@G^#E@]C8,<]1.ZHQMB&<7/TT^#F:/)P+6P%V"&PMK<]_2 MEFE ;C1+J+74T=H,#T __Y?9PUM'N72V<0J80^PWLE(,N!/)6K\'@//=2[QF M>>]371=]I9517?L,[>JC6@"B$MXR+:3[H::@Q;1[J 9-EB[R-ZJE%_T!+O37 MTC-VE&>TU%]?TLX%W)?;\X,ZU-\4*/K,UEGJKR7 @,# R_VU=0$NYC+2"031 M9Z'9@>3"5?V"[BAH M/FNMX[=M42-R#Z[<-[=@.J;'^>_Y9;KX0IN$'P94Q#B719(Z96L>#Y=UI>V0 M=%"6:B@:)*6R_NSJ]O/5A\^/]Y>/-[>?T>U'='_S\+=P.EBM-B<63=.AVU"U M%KO4\B<@_?,/9/,[Q71;/\3V%$ZY^B9X27);+?\7QZKG B\L7G$4K?(_7Y>%=M9?9 M1@G;C7[1(4U@5E7M'HQ5CJXHD/> ='IAO=*0>PW)TEFC_AFJJWZ/JLIH5QLU MJB-V:^NT'CZ0;RCJ2P(Q3=YK!6)@LW\,Q*1CZHEOMT5>1/S,U8!Z8G>K?/3$ M+E:%U!/;OT>P/;'S*XW6$SM:.GNCG2^ 1_#5^<+0R6/G:V^@M\[7]9N]D5]?4[Z^XB*F^/S27M@/=,FZ895IAU47SS\,H?;(6N]5SB]LH:Y@JZYKH5X M-?0N3M&")$F4Y6B#,Y0S8[][2[VTIM>8K*O69]N4_?6PE=-UVCI?[SAZ;N7@ M0:N*UY[:TI1)AJJ[IH34$QL:'VS/:_<>X8Q$"\Q3#3^_M6[6EO*3#3_+J3/E MF'/;JND&FD5?)[!N\C++V*NPS63O7_=%JJM/+MD]2A^C./M[E&SQ99YOU^6+ MLM/ YN4%+6N]3A!2T6 7!Z/(2P<&89K_[@G02O/.!TSYK/X)L6L 0NPC0!FA M[ &@L:?CWR%TJKTWW)L=GF^^HS[H.:IZF-LEK;VFW1GKN>YHUT-+0?EF;46N MOEE#T52^66D:^(8/[Z9Z<=!ZRF?5'RS.)TNTI!1%ZRC['1?HA5&5_9CS RE) MBE89NW=\$168WYV,Z[Q@PU0Z:;Q:TUP#;@./? MS.E7E&S7*4'<45GJ%95C2FPF_BXMO+T6_J\5'AR M*N#8/CZO,N5V)W[R0+5MXS,NA$>4#I:I(S5Q&5=W*9(*FKL.*!AT4=)Z_-02 M_CB04TF'6X\8?.P.\T3%6Z21RYL.[I1S41:3CR3#\RB7X'VP4 UX22%7Q O% M@D)^2,,@YN459_5OH6!^N 6)R??NH%Y8O@7[ 8F3X_Y+FF_P/%[&>"$\;DY9 MKH-^03D@ O0D^^" 3(D.#<1U9_7C,]0H$,BA<^K6%3!CL"'$Y.A5$?%#(G=" MBCSCQ3:A4=HO4;'-8K:YKGW/Z2.;HY%M_;:MOB.4:75GGIDIA*6?E>YA5EJ( MG%VF*5L,O;\V>E]Y=__O8QCW_UKCB\"T>9?I9I+:#L#&B@#\ D_QWO>F?5DV M=[G9T-X^YC_>-SF@UC M5X)9J"(;TCY# ]1G&G8. /W&E2"F!7$UDVU*^CF:492^J%T_9B )SL>;*_>1PUG;H.4U+ M\;-V">8C2P'L3%F:WE7722_0EYSMC2V>,?KRP\,/Z"->X(QF@@\%34XHK%\1 M4\=H5CQ'!;K'RZ1<$!:GZ'9#B_)E0*%X2@=L"WVB&\9DSL]E.,LU79=6K9Z74M0"CSF9SIZ]7R-6M*L?%ZZ!SY(=$>[ M5^9@WN,4+^/RII$<1>D"W9&\R/97D#0+A.(O] E= W:K2WS H,"Q(37T#D> MFCVD)5HZ@:#<22#8M'4;V^'F SY1JXSN0 I>U4ZQX.KGTY'K1,(JX).IXG0P#L=;ZC5Z73 81M&IU-?6$T]5CUJ M%<\OT\5UG+#T7'=,QT9*?SC'3 K<2(Z)7H^=EHT=FH,XQI)GUS@EZSAE",S1 ME[P<<6'#-+M;WZFPS&V:CB\>>DTK M&SR1I=.K]@ERAK@,/BI120FXIYV2.> KJA-%3#TPJ50<7P"UWT1)HLKQ% M(7",>>]!$_Q,S3A:XSRKK592K4PI"Q[28A0]A)I.-&MCQ&)>>5"V\3RRAJ4! M^*QR8N@]7I)L/TET3?^3%]SELD7Z\4IWYMA)6L];64H#\Q5 7,7 MLRN+RL(5HZL1FF"&9300(J2R7@O*N"NO+2:K2EL [*RN'/V#NI,%3@N^!;*T M\W+^SVVHH3OCF*'S>F/14"*KW'>2#I8.X!Q!Y33_*"LR>B.ZD" M::&>[X'3.-N+0GM9M7^JI?' I2$/50)#<5RPC!#Z.' 8RMPAB"*QYP1\A_#H M[6$&"-2VD9G=F3%RHGG ,TF'Q'SES-,A4#^,F:HO:;9[H;.=^BIW!XGG' M8^MD1]2%=/*IWE2'#1\/(PDRA6Y8*2ZZ:63M)X_MY0&QEDK_7["-Q=3 M]'AOKV%V]?N1.SD3?DQLSD^7!D)A9X#'#=+#+V M:,8Z9KOBNSWE^PJ]Q96"(M09?O@VQWEYK ^U-K"EE:X@5_DZ6YQI>#L3T4I_ M9VYG"*STD#--0\I M1!H%(;4?A[A)A?-[+G;XC$D [-)T@\Z:9I6(YFJK.%5F6S=A95L@,!=[0"B, M2=V@BP*),W2W.1R.^HA0(&P:B:#=:$7(5CE#T3LF]KN0XY: N:N.80(D;R#Q MS/XV>G9,DFZ\HE.K'X\,UX+S94-Z?,83&GHUW9%2TJQ1I#S@BJ+T&E-KUW&* MY< &$A"OVL\;)U@P]GV8GG:T#>(GYG3PL4P[QP#9[# H]D1,8 M9![(6*C8]5C:%H#+N<9+G&5\ V*U%[JU!UI[+;R%%,$R>2,I@$N@#?3Z<3$V M)N@NFS:5/*NK-+P*>E=6_JYY-D(HCL8.?9(%UY90D"_%-A H6Z5M;%, CN4R MX6IH!W6[9..WC=T^&L,@!I7[0QY:E>$2,0UUGM9>ZVO63*]T!+0M M", A4#<6I[LE5!PQUW$^3TB^S;!B^ZQ!75%4H:X+&4NHM'F+(#05:\<-6O(Z MVZ]XI?;$'6K4"VU#K0FP9 L/A DJ,=+@0$]_ ![@_3:GMN;E<4MYS&=W MWK\V_AIV F;5>WY MSJ8*]!3Z,<;&.G69&CWJ MBFO/V$E3WR_+HZ884^MBH9!0WL)"O@TVA8Q:O4IB%DEDAT28P;Y36$I.%."> ML"77,T&,^[5^S5;W53\.K8<2M^@P,73[FU8%!2&"ZCWN,K+!6?'*XN#B,EU\ MH+W:,YXSE-2&[OU8/AZEL+*%_ MOZ*^!+@+%75U^N&ZJ7K-*Q.-I+8ZW>HIVM5%CB?T*E;YK+GD6>TO/L9IE,[C*&EZ ME(/R'GK)L'7[.WF1X23:PJ80O(GP>MC++&-G2_'C:ZGQNS+5D;:7N^.[Y?X% M1J[F_= &O!&*4RZ719KK:<1$K_/T3OS^M*1(U9?+PJ%&PDHNX MX. ")B 6&-Q!;05 LZNHM568W$AM:'>PKI/_FE]NBV>2L0W)_#CWQG7;?!+S M_>N';SB;QSF^R^(YOF=OKA&S>5:HZ6PA%'KVPNXF>MR>Y=ED%^<-9,2,5T$_ M4T93AWV[+?(B2A4#7V5MQN6P_30@LPP<."QVS3R[NVX3EP_UI@?A3#SL M2O-M[O2>Y%PO0#PKG^1HKP]M^34JI2,J59;KM?CX6JT6<;V(*PYX\]OQN2?E MYKGC\4^3;K[#\VV&%^PD]%_P^@EGW=A2]KP.!?O/79UM5R)H'BP1/NC(A'5F MGP@[.W:585P.Q)?/IO8(TN8BFE^X0[=NT18[Q'(FQ+)T?.U3G.*; J_S'KSU MJ^P0KU/%F01J);"\T-8W3!5-,;OQ:.$,%_J-E4:\^.2$,@ (L6_ +NW4M=M, MU-46##GWJ[2EPQKZ-234%-8 9J9 ARDQ=6Z:U]9J0D^9E-G]A[O;^\?+]Y\^ MH(,'DM E(V\3+I[S(HGFAZ RZQ20]P+X8,.MJP3Z#L(X.$W:U MJHK<.?JM+A(8C7H-.\ =42,,\Z6N,422MM2IB7%-UE&E M- ]@;PG60'BC_*ZC^*W\,0P@=]JDC][^IQ1"MBPFP&FS_M3@%'0LM\L/*7VA MU[Q\Q@9,J\*YIFNWDJ7, +1D>0O--+3[[$EL#+$+YG3ES_;/:\3G[2& 0/LG M.W1J!8"&(-&-##7$ZL6,VO9-Z)82*G/U,TYQ%B67Z>)RL8[3F-E6Q"^X.I&J MYW],*NT/ M5.D8A3^H3CM2H6-E?D>2>/XJ']1V$6+4^?2%C$+SKEK8N-;! GBTIYHQ]PQ ";%Q%5YZYZQ!;-)TG4:UOEBUO+E>5Y(WUDK_B>/7,;FE\ MH>^_PNV5)B1)JN,MNEYH,@-J#S:! :[>;W2303WG5-8/>MUIC)K5A='WJ"K? M6>]W5BT+O-QL,CR/RQ&)>U8I1^\>+N_9#7"AC$],1V4R>4N*.Y71;6EU2!-] MB0 ZL^8&G4=R^U1$<SQ8!,@]F(D_LA 6R M]/"<714GEELG;]+R]MB?,Y*#>3^U!J L7JAAXC1=8!/\3E]O-OK,MF5:9]5S MM&(%J,]\%ZMW\%%R][R@7V.#Q,UL_+^ 4(OLP:595JB+H!4F2*,O1 M!F=E-!UZ,.V+ER:1MD>L&T;AP)88A>A>OL(!NJGQ,G5/QH?FHP;"./WC5,^J MD[/R,]0P 5&75QIQAG9K;<0K;4Y^<%(RO6U'>-"1>7MP9LR@W%PS5#QNHGGJ M/D[?UE$GY,'-]MJO&5K3'+4^NIC;@G:0W8P=GH$[&'TC0/L6TW1O2B[ MJI[?5'])&;0NW_H^SG__F&%\D]*\'^?%?508]R50^EQ7'.CKFVJB4M?"()9O M&1KK90K3R(89>X*6]!'*Z&^!=P5@K(&8V;0!)M TIZYJD$E/L_<\#A?/]L?- M:5?V=Y)0,4EOAJE'QR]6[LWU#[WKX3E_=N%M\7J3YD6VY1G/;?&,L\?G*!6F.% ] M@*5:UV[ 6.U4?8&AH>&L1+8SW$O78&/*\2QOM&481!?A@%Z@?L+0 I#.PNJM M#\C!3+\FVM+H4+R+YLRJ8F*U5(P:FA%7C0JJ>S_M6EVAMIMQ/;FQ43GRMOQ8 MT!.FLO?\O&5WTU17..67+U& MC5[Z$1W59;>1HZA^BI8D0\LM6]10[JX[@H!5ER<0GMT DT".7*$1Q'%KO=7A M^6FS W" -SL;:AWW&+/)=T]JVFGJXS<\L/B0#I]$/*KM 1Q75FVJ;MZ)7""< M+MC]IN47.\SU+< ,'/_TL%&RZ:&(LB(0#^1[O[>1 M*5T?](17<9JR/TZ>:'I/Y&E+>=BNJ#\ $; ONI@\W[6S.1 '= $RC+H;*&UH M/O1=*4?AOR[>HO^Z.([$G)T^^]'WR>(")?!I=TM).%U+PZP@!DYU+!RIV^@J MGI7#82PF_9+&1:YS=C>3@2HAAWJ0HQYA_/AV"3R]>?*&/D^.N_=&Q^"F2V;X M\]!M^?#.N98?CE\N+;(;YQQSG*%EYTB.N:%3=^3@L&>RE(3PXWS[&/3F=ZNN MU8_+;;Y'B RW&$H<;RJC;>;H#.\/#O8G*$[DAH'?H;,[J#&[O5DACLZUK1N= MU3Y'W$HM)V?@"-9#=P9',@!VDQ99G.;QG.\:\I=AB?7 9UI=/>$X[+9EX6R MT;1T)!\NT-T*T$CMD^.Z('IA)8_&'TN(XL/R$\7!([Z!C0 Q7M"#1/[=X%- MVC'>3Z5C3_$J*K#7@3>YE3X=NTQKYW#IHQAG&T(_H.-5P W6XPJ40?I:Z;N$ M2>E@@K4!^R9@,W" )CR%^>0: &![#+XAO B,_YI?;HMGDL5_X,67=($SOH"G M?),[RL>\??,Y^P3U%KCJ"=O^5KVY5E3F3>M@I.9!JQ=7#VZG_R5LODPV[Q#\ M6#)K_(ZBG,VT7N,YYD/V%S^=(<:YT(-!?Z13]@)>$:W3,8 ;H.XL/+US8/U' M:=MENKBA:$R+^ 7S][HC23Q_U>H+M"0,^G6%!"\^>E"G?W^KH][<=ZJE5E<4 MON_%RB$Z/#UD*9V7=E/K.*)!86JGHF%+8 ["T@U^(E]Q5OXK7L=ZA\3 JO(1 M2O94A10_=HP+-F@4VSE:I"A2/_LE3N/U=HWX[RPZ;.]GRP]HGRXPBWS%A@-H M]1@0=K1ZBP*%;Q>89V^,ADCO[^#_\TCMHUT6>]7/T1I?DW44ZUT9#:/"^?:C M(16377,D-RJ@6T651OJYO4BA=E:=[B]3/?HF^O?'T6,8B7^GQ %H]IL<=K=[28^';'8=GK^=_&BLY M1YQ9EVOU.;,NTAJ2ZY?;&6POH#1Y])EUB26M;3+'/8,^0"[?,^C#R!UA!KUO M@/<9=-D[3]M/-)?HBSRZZ'G3][:?0WC)ID2?)ZL(]"B=4*_.['U$:]0A8SB^ M0MAL75;+OK2 ?\VB/:;TY?C @:?S-T1JC'%P?EQ &!IF,4("T%D/7;&P9S6( MI!LCH#XKH;TI[E !,'2^@!$ )MW?'Z_2>!G/H[2XG,_)-BVH47QI2HSS1_RM M>$^5_][M](PJU3VA9B57+FBI )N:1&2:(2XMU"*=5O\5" XW3,;.("C8B_HFJ2/[/-HOS13QG(?$O6'1" MH5[IFHNJTJXD')8/RCXM58.TTY PXX40]=F(%T/-.&)6I\6;51B9E]VG#,U='GB<0&JC7YK"VQ3>V=!+X_L547E95#I+L1SL3,-VU\J1/0$23Q M!_HV3.\:WF_S.,5Y_H!7'"Y#<>I0V2[MQ66A2"Z2[H72 XJT""RM/ZM_"2N> M'6QB$>-4+2'AEZB:D$UR^=-SYQ.U[(;^4TJ87H$N2QH%H*BQ$^F%#UWI6B1H M5YKM?D>_L2>(/PJ% /TF$Z%>^)$E4-^5%>*[(VEZ4#^R;>8R0+<>=L%TKPRLL)L=J0,#U.;Y=74?[\,2%? M%2DYYP3WF(3(]FTB&N/IAAT!J(5PDQKY WOSB)&&PF:<;0 MJR5)#R32IZ=4N6F&)2TD5>4"0V6[I!*7A6*52+H76@THTN*5M'Z]6VG_**RD M8+"M10Q2-8F$0J)J0@[)Y4]/HMLE7Y;X3)(%SO+24G4'I:[3[ZF&ZL!U67(M MGOHNI4+-3DPA9Z@WX\MIJJI_0A4[ ^S7-% C[N#T&E7:T\FK2[H\E;X):4L- MN\GS+5Y<;S.V7(,O7N3G9(M7(O^,39>50^IJDU;VV2Y*A19SA.44G=11+C/.I?8,;$ DH*KK^ MPTI@VZ,XV#0=2^ VZKO9X(D@Y_51<&5U5-:OSCL^*R^D.&N=F-P4N[1"#1Y MWWVYV5#/&W.K[N/5G 2A M6B*-CZG7%F"_5;8'=H$D+W"P MV&JN/G- JLD<%HWMYH>+@J%XQ1 & -O,A7*-]IGK'3D@U6..@HMC0(%LI[D% M"OI[S6%0\&?0^$HHWKSQ_US%4-T9PLNBR.*G;5$OH+JC'4=:'"X^_@R'CS\' M%0M)Y^.U)^$]SKR/,]WN-,<^/+%^" '3\#RYS>2XWHQXJ-/@VZ=\GL7UC3)7 M<3;?)I'\5 #-XC5=E,5=2:-0 $H=/5V#!-(1,6N6"B4EUVUW8M'<7Y<7U%G\DV:]97&"R7-XN'[-H@:MC0_)[/,?QBV E MOKN@ZAN["')DJ[UJ2!X[6S'$<$?AL_IWE.T>G*'Y-B_(FG8=:+'%:!/ =<( M:"30N&C[$'N93>_B:MET?H=;E2YNBV><]:T37LUH5*?V)GIU7!V'CA90'V&@ M<- =:,O9,W__>&*.&\&!.+16A[DZU5LDU=ES]#K 8JJQPW.'6Z M!T!T!M-A",?(!TJ(N@.@D7"!3-B$6"9>FTS-(>XV=0(9Y!YJ.!DI5$/9@L)2 MQ(+ ^W 0 V$8#K] M,H%5C]JI1^M\C*5XZ_1;X@U'3D0^\:QV=B$/PFD.E1@-NBE&1B;N_[^D&9Z3 M5U8._AT$U)] M05LACIRR4PM).R<+AICI('C6K(N*Z!MZJFJC@E9'7UE]%/&J]!=VLT6ZC1*$ M:V&\3D;%3^3=A].A]I WZ* M-CF^75YN-DD\9Y-[[*B9;4%_XG< 1Z([@V.8'^XG3*['S;R>C=K:A3[]*MIA3_-:EZ)O%=D&@31/&OXR@Y# MQ?:,[HB:[?]&WZ-KS,[G>IIXW:&W,#FK93T&AW$P*,*LK^^(&*>K;RD=.44=- *@M^^+ M;7;V_"G:'I8I=/^N!-NFGU-UE&@UH-!C&:QL,A#6T34C.+&8;T-CQ ,*<5?QX M1[KN8V>"M07"DDDH>Y@X@BJS^E?$3V4((UF4-!/1^[1=F+=+MB$MDA($?"4] MB:R ,)@O417I"\8&_0 PDI=* ?BVZ5-)H&SVF]WR\H@'81/_A6S>X;QXO(% M9]$*?]ZRLR)OE^694;?;(B]HCQRGJ_=1'L\[&+2J6WTMP[J.+#'2!CX:8:-] MB&#F\F9U%125=>I#TLB^=#@'IMGAB@ T=YO*1F*:++?0/S; P<89K#2#HON\ M >^J$BIKL86(U>%XC8IGB%=]:QB7C!*,!_(IQP4DQE['R9;^VK-9KZ-3U1[N MZN2U_?@"F3[C[HY=8F_1W2GT6[B$08FS:YR2=9PR1/'#'19E:82CC*V>S]E1 M#F5_%WS/IP2:VB_HM+Z68Y )TG -PS:,CWK??:!*-S#DS?O!2MI;Q+Q9;^@) M] 'VB.+N6W*_N9,,FT00[%9T*ZV0(RLN!H!%S^UKULL([[?ZQXE'9MRP91LH MJR]FMQ)G'3<'B$CJ2?QDV8PJ' MHV41A ?24-2,X7-*('XX0WGH;3^(GY/U9EN?EGAH7DP3XQ9N31]A=GYN6+Z- MX].Q.'A/Z.CS'+W;Z'[,UF.!C9U[<% =5U0-'QR:9X'P(7#>PL4O#'J ,8 ] M^IAY5SDTJJU'#-X\"QP'TZ%H #B D&=%HQ>D?W5[0/K3_[NBL15)X@6/LLIN MN;^.9[A0]<%DA2QI+3<.(H962A<14U%IUGJ&^,,@UOQ.#3MX$NK5*#7B%S"@+<9I4E@H1NJ$@;]ITB[HAO"00& MNTBV N?]*F*(!Y#&:T?O(0EBW2G<0+9 T*ICO\89D!5M@_S,FJRS:/,?S M*+DBZPU)<5KDPAC#K%+U370K.5! 3P44*8RTR6AB(&2V+XN:A=&^=""QCR$^ MB&WKM=FF5[_FGXFV<1E)88+%M.L_J;G5?.)"H+T<,);T1$JIT"DYXS\$$OV( MOCT9_&@=<.X+[1#8K3<^S 2A2^_W)L2<@Y2=%%!X:80C[7(UM *(.OK?FPQ\ M*@&HFD%%I\ZH@*K/J;A=[C=6IXO_VD9)O'QELS#5@0?[50J/^%OQGEKQ>P\G" UZM:0;43(N$ [S*HZI(LOM=18(8;Z_J-% MBLSE.D%E='=91 7NFB-(K)7E:GI4" %_V"]#O8#R-?5S4@, MOG@'^+(J.^ /RQP5]]JQ#!MC[2#2JF[O*$&MN@Z<,=($Q2,;I3)NF-H1#3 ML;1@=B,8PD6+M>J]-WKU]7CJ9Y<=: _\*4[+'8&6O7"OOF%/W*@_0F^\TS9V MC]Q5[-HKM^49]LRL+2FH9[)1#QPN&20ZI:< B>?NSCYW,7)9W>< M//X*B9.=M"&<5(5FCU&\P?$9HO_]&J6!X*7QC8GL*[7Q\OAK$R]UR0GPPKYS MJXWW/U06LQ\<\?+E 1(O.VE#>*D*S;ZD,3L?@@_MA[* N_&)B>PCM>'RY:$) ME[HD2*O S-#V9:H;Y_SP6DK'Y1T@K$ P@[?*YB0& MG[Z-5UD5AF(-D5"X?L39^A.)4OK@0K@E0UZ@CF4$!1Q0W!=GVF\MR'S+9I#Y M<)8 QE(-,OQ**K#=2O1%^*XD=OY@'J]2=IL&U;U@^EE+LFKH-OL;% M,[K#9)/@/^6H\KSOH_1WE)*OZ'?Z/RF*R_L^:SJ5F]N6-.&8L<(]J_/L?S9Q0A5A$]D2PC M7W.TW*8+^K\4V8CP"X+9T[P^-;A41_^J]*%UE/V.BXD[73OL$4=(M&EK)*9F MM(7N,<$/TO=;:06#/8T8:!W$*]7HW55#5;TREWK'JWX72*\R+J8E@<@XH'8+ M7XS5P44V5JK!H$WCH?,:V.S)FP2N)(@:![B H=>G.,6WRRNJ)RX^1O,XB8O7 M.YS%9/&19.4_XOE=%J?S>!,E=]$K"S0Z;'"247T_2QD._+72"!V:N1@A([2] MS%GYE%^ZMBE_9ULZ-W59%*W9R"T+RN[2_TE_2:\?T[_2_SS\B5591\49KXJ_ M1>L-VQ[ZI[OS__GW7\[_?/TGE+5'83)^Z@GM 9=L,(WJ(+2S?,511B7$+QBM M&1_R,[[$K'B.:5&,B,D\>,TE'"+)ZW5PL653B: $^.BU1_] M9$ $D<.@T! ./2>YRSJ>X%&W?HP(MD^V\V/*%8.2%825> M8[8@(:)I=;Y->#Y-^;1-%RQ>8ENSGG Z?V93)AUQ-*Z*::EO9V\XI==&,C%' M6YOOJIHUZ?4T>"8,2.^AJ\B%*N?LLM&G NW+H9H[=5$^SW)\*)-T*Y PVR9LI, M%_BB3"OUTN56%M*.>#6)+0J),S0Z"\',!.U6B=GH'Y<*,&M*[?0"DH"M1F6U M#G!UR?@8ERUU'0WDCHMDS14"KJ"U4PX(=1IO_3G M2;CPUBV:'C=!9.3\#L M'E, \/-FDJH&"[1BPGYYPH@=;EK0_Z>]"Q]>0G/R@M,HG3IV,D (L6G#SNR: MLNYN*DU3BWVTN8-,.$\Y_.CZ\684(9G@;*SRX38U&&QK% M=<(#7MP7;ZCP4<.#O3XKXM35CS(\:.)"ATB=MC/@$=M6JL.CG0;/\/,?'C04 MN0!/*SP@:HVR%KXA1I&!1L_HB1C4=B&6@!SJ4,%)JN!D)JWQGK' S9(D&*A$PC2-'3A-5!9!=5U$*^$+G/T2R>. MN9TZCAD/OY+HQC^ W6(>0V5PX8^%8B 87]0P%COD5H0T?60T'H(E\9)_!/L? M9'E\QAF.ED5OS:UV^>%AEF9Y^ 1D+WVD@9:>0L,5 ME>RK*M*2K@[?*/0YWM+7Y(2_X1&7?=EC!)O9F(LEVKR,NK15>!]VZ:MSPIQR MX(461D>+.K.1%TO4C3KV(@T@;*IJC[X A14FBL8??]$.-HQ%O9$1&#E9;1O> M- 'H,]A<\XCX'FD81C^,,9>E/1 32G@S)HRMAV+<<>Q[,,975&2C&0K-)N,Q MQ1N$L_6XC#N< 6.L.TPQ3WO8%;Y=WFZ+O(C219RNWD<40W/ZVV-UO'^'%J;5 MJF^D7\V!KKI*H&,J0[TRGAJ)F66[6&JSJ\?/5]G71$]E5?9SPGRB%?3@T!><;O%'^KFN2,HOX_LU M+IZOMGE!UCC[\&V>;)D=EWF.Z?\M'J-O#U&"\WM<;+,T[Y !2-KN %)':4Z' M13KIAHZD8,R1'SWI+GU& W(4K5897K%S-#(\)ZLT_H-F2XMMQKP#.TEFLS^@ M>$7((J?%F 1:Z.D5S2MU4Y]P!P5B HZD[GF83H+W9V8"V#(BT.5O!/%)! *E6-N$2J 7"!*Y Q M'IE&P]R2+=F)+8-8")4M@!'R^VC!3F?\\&V#T[S++?'#ZJMT'SKPMRT*.KH4 M2I?12U!X=EE>=/0B)G5.\W";)*^+7(F5%'+$_OF9Q45!19+ED(^5/$0T, MJ9BI@SU) Q+59V\#OUVNQK&H-B@&0.(>L5C]UJ=1"?V1GW2*JI\/JTDE7;]N MF[IUS'UYT\5/6^:B;]./<987M\NJ$&X^[(ZY^!!=?2]8T0XL@30$ MNO/T8)N,HN"J9K5$2O+J'W':F3?#E8H_Y6A=:4'SIB1&H(@*6/(U2ZMD@DO@_'I$Y]"XY>'9>K$'0T0"?#)DJE]QYHRY@UB\JR MTW6TP&QY0=3H-H/.6,W@1"Q;NW,Q@D[UW74(^KK&P"_,-34FVIR1>]Z!;G63 M?3L&".3N#J]HE%TWXP6.@-W$9Y)>QSD-RKC:[+75.^UBZO,.K UK5=]$NY8# MV31U0'<79FIEM#.1,J.%OU\T2W>&.UN] 5NHQM:MX21>Q>SRPCJ/FGK:TA1) MQ+J9V\34%%!3TTC?./ %Z2T,]0$ ]UR$W':BL*]P[-B4]!K^P#F:JZ.LS05_9B1,[A\NV<;$U)/-XPY855S=2 MYE$293&-W5FX?NQHEXPW^4,[X"C1D%9Q,FU00R,^@DBD->2/&1?I)=&Z$A24 M/<#TV01 &F14ILX:E74X")4V:^KP'@9IILS:(A3A3RCILC_T600]=O #3)._ M/%"=7U(JOYZ2$#M]9;GJG0?*.5!&*A7:K:L4R4@R7*]Q>M"7'QY^0"DERI85 M;@16K,TSS&P+P46KFYL8M$R;#](J-0L4,GWA",3A*C58(8@Z5PX<6@3Q,KO5 M'Z%X51C 2#RH&V+<4L-!T7#)H%*-%6ZJA*^$#$?0<>)&DH"YX09T#_=J2_-A MT9( <7>K7V&W$UM=P6EWFDH\_'YJ38WR369: F95N:.9G#2 #K%IW.Z&,E7= M_9XQ/2W>40JT%UE7E1L^S_< %2X)#<6/^T*==-7; ^@6R@H,N9.%*QX*>,J31)#[X9KCCC2Z\6.(]7S!.SD>B, MO,348>]&I-,B1U_9YOL(/>&4NNRI#V'5:'5BTCZ=,VVD=7:GV"BD>@,4S/E? M2A5V4#JOL,1*E OZZC*!^%4F]RH)Y%J4#E904>-!>22#$ M=^3Z]*%B53K(%]4\="\J:WH!'P;:2,Z'3B41(81R_>$*W)5*=%@BJN%,4>5- M=Z4"=*=N^-%PJ'8 >MW$4'B(:UC-;"]<=6X)=K7$RS%NY"X8Y-I-BMA4O9 MQ,)AKH>[Z++/HJEM%F%WT@,0R^ZEDX(-];#71P[ M-IW6P]F AO94$F7S3=RN>!;QI2JI-MM%#5G_*2X/'[! M*,&K*$%9O'HNT"JC&6=YY"SCSXK=+Y'R[('"@_U"OJ8TCF9[IY_9P2@O."$; MEKKNU*$H7:"D4LA!]8TR-RYXA48Q1NJH/O26R8O7E*\;/(^7<6E $GV=>K>9 M!M:($2@Z6WGDE78;>%1R_0$99N^86H\LMY<;ND9?YRD\X) MC?]P@2_GX++ MIB8#9SABF M3N9=V$6QE2_H!2$G7^ !C\?H"_RGG&J[/E31]AT?PKQ=WJ1Y$24)RU]R6N0N M>N7_O%T:))^^M ZGH?!:X1TUM(TCI::>S#;TWEZL:&RMW(_BQXUZ?(A_4]7D M0_S<1RPP7M. ,,.;J,CB,AUE1ZG7R>LS3A9L_DZ0MH:9@WHC[7!7X9,16GT& MM &*WL//^QZ&I_*9M?JR-P ?U(ZX=3YV^6.JXIZ:=H\9H.*DC/TE;U;.A76\&)B\JBT!Y#GX8V?MT#DLE$$R M)PHCOS%-2G-(DK$X33!?^J[:+O4=OQ/DVQSGW&>^2]@_BNO[3=[5=Y'QU^JJ8C$NV!1Q M-T]GJVBW6;Z-RL6 @X'UQ(DZG)\@'JC:[DB<1===!)"-4SLTD%07S!*OKHRF MISLYY:PJYK1BHE!;UMDPW\Y0*?5$NP% A&K3=1 M2:+/^"MGV*?HZXE+&A@)F4N "5A457F8G%257WNA-WU:_A.O66A, _Q%3%&: M84K=O%J5R3/UYFH&TIB^VF:L[&L9F%-WPR+\B>-C&W 2)]2T_86!D-HS&.L= MCQD@$:N%3B!.T"BTKE%V@?LZ9[)E>V\%OI+8T3]^W>)!0V5PD9^%8B 4-Y:5 MO5&L2F(S_U@-:3$6'\5NC''7X]O76_P_.,INTRY=1M0(M0A+1^.4TX1J^X); M?*5MLK?Y04T+F)-#K_0'&F+BL^;T((IVD6T[H(7=.'3 H\)C4AUJGM*,2\!3 ME&KE8-.3NN\9OE\+8ZF6OJT3>S0/2[2XXN;RK/W*+*H;,>6(:C\Y(\\$.'9O M-/%J+#TC UJ)I6_PQ#Z)YI(L,SDY",^0/'8'<4")\4/-(B3'7&+#' MIO8=6F*\-WDJEUU;L$^,\_C;*3$.JJMI4GVDKJ;#I7%[&JI\K)YF]Y[A^[6# M2(P;MD[LT29*C*GVDS/R3(!C]T9A)\:5D8>3&#<,GM@G\<3XXL\G!^$9DL?N M(,+88E2=9@VWQZ@CT'V3T4[@-&N#*_4!;3-J6^1A>7!3P>RN=>'':;/1:;,1 M\$KMKL-P7ZHMH"S84NU*-L!:[9:5D_NVJ7<<=4SQZ]4@]QQ58D_T&T15V/R; M;.-1PX8@=AYU[/'+0OG>H\V)4QI "9M38:0WK:3M-I7G;-!'+5@J=D^7C!5/ MX_D,S0PH_;*SW(,KM3'D=&Y$FSE;%^?>&SHX#[!.T] &@,[5ZJT/ MQKM/G8!:FAR&7X=,:#LSJO0_PQ.J!WY0P$%Y,?A\^B#3QEG:' MX MXG"&]VEG*TM.\].G08U)^F/X,7X7)S)^APPW:6#WWH?CZ ]F9,/_'+R=*=.- M;1SZY/Z!>;,)AS>F=6?A#W"$ME+!UO! G)K9&,>AKXK/-\*O@=0I6K7$<%$'%SHD&#I9U] E\U+*JC/V)XK9 MWRQSHV_,T+2,TX@"AB:E%;]SEC\FVP7/=%&$>%KY WI\IN7W9:(,HVW.#H9DELC-@63H<4=%KO'YB]R,N:.:);(O&$".>^EQM91O+@=]K#R7F'^OQ4+5$3]#QY2];"FQ M(_>3O$AX+M(8)?JN41LF@"Y1)RYWV4;ZD:*U@]4Q58YT7E&I,N"=],S 0SNQ MJ&'S5)OI=R;LSRQ:TI].AQ8%=0Q B_ CG0/0)=2XYP P[6,=!+!_TP/P;P=Q MY*G\=FW!/EDNOI)3KAQ4=].D M^DB]38=+X_8U5/E871)C=LG=BC390D4^]Y"7#LWBCL_+@R M\G#2XX;!$_ND\N:;GTX.PC,DC]U!^$^,^4SV)L$%IK:R\)\:=Y>1ESBG+Q$E M7])%G)?;QO"B\3;U:]PNJ_=ZV#[E\2*.LE>]]-B?WN$DV8=>>!\.;^5(";,W MPPT=NB<[6F=?13D5Q1:%L$V;:[:5B$66VZ9H:8Y<)\;Y3C[-Q N<+LJELD^8 M+=A?1REM@>25ZHK3%ZJ%/B3T9>,%6V%+[:"UJ*P%66L&.^#AS%>;G0BW^;0T^\/3J1X0[-+S^U>C5X$Q1]FZ]W/A3OZ3,M]V=Q M$'ZSF:)?-KW+;>E=T%XMVNL]0PW-J*6ZE;_7RIFT.I??ZS\YKA&I\98\EY?D MW8^IWE-X?V8'X;]H.M]V/X.A7(SSD],9$=1OR>DJ++CY/$FH\_;=7FCS<6#63S)E#RH]2$YOHO= M066-./!L%\[5T=[)-TT&\[?KF_R/,EP]4Q[B&V8H.]NY:\3[\M(9O2$#,UG# M^;^N+'C7K:=YI,SSAGWE]-Q"9V,IKR1NQ40SYMP]:8XR7.,K8X MG4W]\$N&N&9V&G-17TITX&FQ(?2'O:HY K4\I)Y8A;LSL6U*;OK,"\VL\,9* M];3KU8YGC]6--6>"K N]JX1^=Z*6 $ AB MBP 2(=+E@%:^/N 7G.J%VWYTCK3RM=(9\)(+;N&AK7QM&CW5FHN]#?N5KSG[ M[;3R-:C5(FW:C[1:I,>J<1>+N_^2< M1J#"6_!.8:]\W9EY."M?6R9/[J/*E:__=G(7(T#S+;B+ TJF/\8O8^\B;:H< MZXXBKC)@%\X,/+1$NF'S9*?EUR8T[BBB/YVRZ*!ZGA;AQSKFOT.HD4_YI]I' M.^5_]Z8'X-\.(H%N&CNU9YOJCB*J_N24O+/@^+U2V)ES;>7A),Y-BZ?V367: M?''R$]YA>?Q^XH!2Y@_QZEESN:*>PL^B=F8>31K=,GMQ'E8GTOY_<5]A%* M+5,/Y^RDGME!N#":S5]W(JY&#%<':'CGB#8-1Y2<'-$$0']+C@AP;. #C_YO MEQ+[+Y]RFL+,NU/EAK6JMM&NY>!E-76 17B&^F3.S4C,K"S-PJGAO.^WNM[_ MG=85F<*%V+=EVPUH2JA);*9P')3"]>2&2@&@>M&$*NL[YS54_\&@&KU)J$IZ M+']0A1U)9H/4DEY!\G0_*MM^ZA9+-V5!YNLBN0,A:;\XSWWY_'$HF):U"U%_ MS%Y4U2S9B'T$ J P]S,ABZ]QDDA )WM<6=Y_[ "[KC PW,D$RX G+C^K?PX& M>=+&(1H?M(V];M$:?!(14.C[>Y1L>>Y'/>Q_;:,D7K[2R+P*YO.;E*:"Z_*Y M&)[6]:NWMZCO '!C;6 ,L-8LHXBEP-FN'C\>?E^S'JADBX9V=8,AFCW,"$3+ MMZEJ+*OFLJT18R,>+B:W5@\*^XLF[%EX_L\][*,:]O$)]L,1_+BP!XSJ'PHR M__URL\GPO!SGO&>+4%A.<;MA?^:W-,,H*"Z85>GBPS>.,&X&$,_$"Z+: MCLA=>.V9P,RTS;*^=;1HIGC'+> MW1'>7FA#RT^\B$[22D3U;=L8;Y>K\2JJ#=K0(+&26*Q^$],8AOW()BA^1+^5 MOT_L(4T;51(AZ+:J6\_=EP?7"XMEZ[2M*IL:!$V*TX2JD7&=A*<9G.M=,)W:.YF2&=[W60.KM,491E M[ (#OL?RZS/.\-,K#4 I*$NQ;.$Y?<3>8L' 2@5B=G8%NS6)]JK+;;'-\!G* MMT__P&7 ],(6W5=1+*%EV%U,- B*YSQ2.D,12K<<^F2)\N>(/JR%<3U4>T'+ MY!MJ^3)FZ^AI5:HARMD53G%*?ZF*1ZL,<[M_0)=)\4RVJV?V>T:?T/]_B:I5 M851ERD9HDN252EE2MU6;>,9>F(VHU6$!>];YE7Z"JG'U?OUBZJ+\?5?3/+?NM_ (_H$>F MK/D3E9BB)ZJ(*J8**M'K*/L=%WSI+==(OQ7[>;[-,M: U6/^R=#7F'V4HOGY M?]CE]>OHE4G?YF6S1@4/4\]HX2**RU'&F+I":OA+_,?^.^3L] (4+1;5I@EN M5+5-V G[$?W?UT;;5[>4E(,*S-2LWJY5(XF_!WV?,D!CZ[%PFI?C$9@- M=-9?-6J.5%#L1/0U\0+3]EQS5.Q1M%BSS1.'V;EF9M^#^Z>K4RKO7HY^%?6Y]24CP:^ M8U*^"R0(FYXDLJ5LD['$<:F;O6+ I6]N1GC@RD4]/E[WEYPC;+SNQ(/!]&8Z M'@ F3)]Y*'&[9%E9_O@<%7^-7O ##R3N<8ZS%[X4_.,V8R'.3?;(Y22C M^J:6,AS<@95&Z$3)Q0B9+["7V1U(W,>9;!21_4:#\&C]*7I42> M$S"1$P>9;J@D0"!INPPK<;7#<+!E"IJ A)9.VL$)0L/*STZ4>,N,D$23TU " M<%UFH__.AU:A2(HTUY7TBKA.5G<$PJ[]D @?G$L6UNG$GT'- "99_ =>?$D7.)-D)^]?JW4 ^(X-Q]ZS4?9'MB;@$7\KWE.; M?N\ZQ$F4UZYV9.4N[!W55.CD9A+KI2YG?&-F]#<^5;"(\WE"\FV&6>!8S<#4 MTR_E%$9^AIY>T2HCVPW;ZL\D\@F(>;+E"Z58.K;=;&@LR89G$O*5_BN)UVRZ MH9H&*&=">,VS3O96A:9;]DJ5^C/TE1_13)71D"F+5KAC4#6%LXYBM@&\/!2* M>B$V2U&] )M8R"=.\B9R)&1J>G:ZDE'MV'52$[S]0?E2F%![$K/#\:(L/:B4 M,E?&%7S_Q/2BIN*S\DF.]KHK?R>=[N$>MS8!<1L0-P+]QLU S [$#9DZ^GQC M7DZ6/;T1-^>8\8UN+V N.8GMX3B[>J7\P!+YDR>:!-IOTQ-Y&6^XS//MNAS; M^$+?X)%*][0WPE\<[VZ1VM8XJ M)#DW7U6WE[Q;#+A;'L>G:QB3XFK/!%\'\:_TQW)QWVZ1:+7*;S?]L_^%[ QK M)NY<*U7&[.''-F=1P5)[]A]6C!WA7"ZK;"X'K!^</OVWPG*7J"4E7WS.+ M2RGE$=#%-DM19353AXMPLG( 8O9\/PPQ9 [=7GK?3;M:&H ? /X9%1F>B%PT:HI,S-"A^IEKM%OCE)TZ)A'MYE MY!]E#REB).O:Z]_Y2H$3(97X"I^0D(L@27K%5H8D3,DG%G>)]X4IR]6+&>7E M7%9BR:2"+TI4*)*NJQJLUUM<2-+OY[OBB&PPNV"$1LP)KSGUZD%E4Q.#5NDL M>9)5V2UK&I;I"T,P*_94&JS0PU;>4;SL"Z"R1"!KU&'0(ELAYP07P)5NETE2 M2J>N.TG^%J<+L9M4EJO>;Z"< \2E4J'=I$J1#.C#]:B;7-*XC>]43)+*&?)- M@/2OWUGAB3VCNG6)04.TH2ZM4D-=(=,7;$ \HU*#%6"H9Z0_UNZ09:ST+UXF M$-\(@Q>);W0##*!OO,;Y/(MY,'N[?+_-:1";:QS*:EJM>GO]:@Z,T%4"1A!3 MA3*^F,F9-8HS_M05@CQ=U1@OQ*$MVU33%5$SSU#E2$"%&T QU0J!UHL36J4- M.AY:/6R_?,";B$WIW-99\'53=X<@M"MT-E8.50#8'B87[VO+I%*C:ON7 M0D C$.^LIJWJ-88L%G5-M([2:,46U::+YD6J3Z^-HSJF'MK0AQ"Q:63Q_BYY MW>YF+I46[V@%W;FH5N6&T]:>Q+HHVI5%N\+'"3K%KD(HU+D%*'HZX$(3?7UN MV+MH8F_(+1XG]B2A!S3V/(0;OS[3;NGU]FN*%P_;ISQ>Q%$68UFLH2C="32D MI0$())'M*\085J?BSE#M1G"Q#RR^\@K?$U:#'3.WJ]*,)%A@40<9[:@"7>XK MO9XU_LV7%D7I*SMZ;!%MV:Z?;/=;G*-H]P??S4Y_*4U@)Z^U0I@H+1=#5<7/ MJJO<8W:"&R_#]R%%_'RV79GR[S,FC9TL5VXFXL_*H^":=I;GP$7[RHV+Y[D$ MON6)+83:W7I9RPK#Q:BH0HSQ+/8MDHI=QS(HWR\?08,HA1X')N[#I]LE^K5) MP&;)8P.7(FIR1Q=,O#2@ #Y84BASP%@K3)(Z^6/#F"(Z:"_\"-9\T]QBF_HO[OA$ZS0 MZBM""75@)XP)T#$;J%4RL@,JF;$_4[EY71LJZ&*J[FU5+R\BS@"!5L MCI\'3CG>EV&G .^6M)<+WS&32C)>OG5C5I3GA&T%H:79L;EH0=@>;[3FLV*M MDX<)-9#&7&L6&4;?\&XHK+1A6G\%3"[B"]IMYP?6E!,\='$=/&G1,(%,@([6X_(S_C,K?J_$2-O) >\CRMXF[ M0GFC$8WOW.9 KV@-9XD,Z-8'Z0&DDHW:_;QJ^+.ZY<-83F77VA*79];<;DF] M4"1<&B\5;]3H%\?4Z)(,W*S1 ;/L>_R:DGRH_QDH4;V#L(0#*@7RH'LAN0H9 M-&4U9M6#LA-Z(AD[WZ;NB\H]%?RDTY0-NA%V\27I)>' I> MD&>6/=-V?8[BJ^Q:(<[-O?=G91<;-[WBRD%@HX$%!<@6&(+@X/A#(SLLQ!@%@KW5-TM5J M&Z7R7FN@1+W!6%3"98MF7QYTKR57(=UY*:DQJQ^PTQ=I&KG8LENEV9J<:JB5 M5YBXVQIJ0Z+UT3L;)ON%=WLC97+@ 0&SCUPNVQ *YTTLA.2Q[%M?MKO;N/D= M]VR+A0)NSY8K, 3!Q?&!0+9IVA@$@-W6WW!"OJ;1^RPNXOSYBB3;]5,<#0RF MZE>HWE*G@@.DU>*ANSQMC3+$:PJ85>7:BU]8/D<_1CGA&*>4C3'A2]PK<:B6 M%\CPJP%>B$V+MKFDKEM32U>+=VB"=+[ZJMQ >;Y#Y9D4<('X:5_ DW3ET,AS MZ^CU=,#U^_KZW/!W<<*?)(J QE\H^WSX$;0=A,,)A-C?4PF<:BT_5Q_4OIZF M15Y6\N\5S,ICWZO=-_65C:2ULG_>6]G_%.4Q/[5OTUGBO]\(E.^7^._OM#CD MW3=MV$.L[N\!#W!A?]FL$(OZ&U9.SM#I=]JT3/'+3; =-ESB(6^N\4@]'YMJ M/' /\LC/JN>B^C_P$S@TCOLTJ+(;B=>IXC02IU8 .#2KKTP^3*2KAYQMKYG%U;>+N_Y=94=F'K44'U7+QH<2.G!'NA0 MPY^),B_@2^.L%,R\I1#U.Y(8K@>2F$>Z1:2G #,]8().ZH:/L14TFU MD["S8&0B@/3SMHHA*7"NY !;6=,'_MM#N:2['!/F;J-2-AKAAJILM4."_4() M]K<':\EPV)BPAMP^C%=,T3T_AY=VS(U9LZ96&GE>+NB_8W;-.6&!Y:?X!2]X M&)J?=[@#*K/>H@PCTV43(X0%X-N@ 8V2[I0$TS$3=8SH"5-Y&,T5D26;'E_A M%&?\X.GRRHVIUYC!(IUX EIGWR>$^-U.43A;0Z FS(YT2&N\DY+M>B]EH9VP MYOJ3,]3JM=A8U$XB0P&3^3T7BBJI)TIJ .P0.!E(?PEX3 "D2=Z9>>'47YY8 MJ(&H0V A8+"O,1ZK'G*%'E4=8>#4?&Q4-OSY2!@=A0.;#/CUO9*L;RQOUZWB MU+.*F;279#VH@KM3#XEJ),Y& YL#V:^/X4F?(Y 6@XSR<<3PA@FM6UXVV&?< M](Y#=MY'Y2P&WN1C:T<$ -FPF#$ /N[#Q'UN%EZ55Z_2?^S)NE#0>:_"\]J MT"Q=O9^RM .*%;*A^T<]=3)XZ]2>LF..;ZUE0U@U^53OY!EKWQP^/] MS=W#Q_@;6X9&NU+\<9LNA!&6BXCJ"]F)<&";C4+H ,W!!ADQK47.JIKHE59% M95U45T9E;<2KH[(^8@)HF(-_YY$_V18;G+&Q,!83Q2QJ8H%+$;]@])Z2,(E> M\^_OMWF.DZ06=Y,N,+O;E="H"45HN:6/UE'V.UL)^SHO[YJE(5I;T28C+_&B M'B*(OD?/; M=LL/4,V1TO!TMSJ8K)_BM'P5?IUN&3BRBO1;TMKP[-BE^Y& MU? D&_>B$6Y$IXGK_5"UQ+D/\)(Z>XH1'QQ,'LDZNB\"XDG8G82.M M[CGL+9G DX)$S"[*H7WH^=Z)_H^1$PTC#)J2"I+0? HNN 7QMEKA(GL7"Z 9 MP>X!J[K\\W\O27$B@1H#TY, \I(RM]S"MGI]D=F8.86I,NA\PE*_]!(AJSSB M\91#G'*(-Y5#6+LHXNXV.O=86783=A:,["EA;NT#SA7LY'$G>8@YPA10EUT) M."+6':\-G#0?L-4.B?AF'O#C0>0!4P!==CGAB$ 'C/MO4AH'1/0#7Y&4G]*7 M"^-[5;'J6\B+.1!3)A0Z+E?HD3%ML-KL5QH>%IA%<-5#M,!%1".B*HAB)T34 MJQ73>F$_C;3B6NK$49.RX8E^([4)(ZM1$V-8HB<\@40O*@4V2*+1R.YQ TQA MN&$(D$CB!Q>4N,4#0Y+A^GV5%ANL7#2QBT;_>.Z1YC5J79Z 1WC>>T9A6-G8L\81G R/L1E MJUU'P[CC:EASA8"K8^V4 R*],6+VGR7:3^C6&"L;#]V0*W I!\2S])J1O;V M>O6MA0"713+&ZL!7WMI:(%TA8R=P5M<[Q?JG6/]-Q/H.OHI >(_.VBIC6;N5 M5996C.XV89;96JN&=9CG#8]Y<#G 5-"7+:X=&?N."VNM= (NJ[76#\N YE3Z MOX6?&4R%>=E:VI$Q#[F.]BL-OEYYIO)(RC\^QREV6EL+*+)>;PLBTF6Q#8 ! MX.MRX6R2KLJ!4C$K*R-<']]0E'^G5-II7>\I57E#J0JH>R1^W%-GJ1B ]-WR M,3!+ _#F,&N' 8WQ[QPP'65KE /DH^-:9B K -;-5T@-0#S 9_V29%7-X61C)\EVQS:9:G M4[3Z=L-%'=S&D&#H;$M#EXSGRJK\2*,U*U7?V,>.;&8!-7IF"49*8^\77-UL ML$LQ6""\SX'J:+CV!-?X!2=DPZO@;]]_^>'A!\0-880XMO-V4:\5W+Q,M7N*9I':4$.UG M#*3,6&'TPDNSN&%3EJ]&%:O!O=_J.E-/29FAA%BW86?J24O ;KK)1!T4Z6[9 M&/$566\R_,QTON RB_E$\OP:+VG*LWB/4_J/@MG"_O^2QH8+%A]>+JDC?XR^ M== /*+'ZFB 2';@,H!\ZX8$S2>8+H#3,+M=DRVY2C=BO[##K,^8N^)S#NX0* M^XZG+>_B=)[A*,??T3RG_!>;T^#^A95_*G71!"N)5^78):O&O V*:L439Q20 MR"=>H-=V3P#":]\%9N?T- 7ICP%M\4Q0VI-S2:@EJAZ0?,>D?7>&*H&HDHB8 MN#/^OV@GM:8X%7SBH0);H1/1+5L$,@(NJ00TR#,=:8IZN9^)S_"*D[0I,)7,099O8T[,SYX\LLSN-T M=;W-Z/_>X2PFB\^XN%V:!?O@.C72 4"=GOP?F(5CIA301MLX45@;JK1DGY6P M)$.2A+"9CUTBPF=<,L*F>=C5/?VT),-)5)2S-!&:/]/7Y$+*Q5ASPJY BO)\ MN][L5H+56M&[6NMW8K7<]9@H?UG@V"6SNY;]7+*"N5W &6Q=M:6ZEF?E:5 MJ52C4C8/>0WG@I,!9FLLU-E-8MGJFJTT4HSPZ:=][.R M%6: TT*U9*;P'9LJS+]#"1=&$_/J5E^'6<-]5A[-BVV4L;63^YP\'TK*=Z*; MR;A!"LZJ+JK)E-JZ#9],.>K4',R76 T3VW/69?C83*O=N++-FP7L*B>8>[4S M!63Z-TRW,N:$L;EU>EGR3Z5?2?&* M#>##S"7;V3J5>V&SSWQ)=!5T_6LGZ#JY G!$'I\K ,R$/U4' [PVK) L!-[(ET?$,I:;JV&)H8-TF;A4+6:11JBH5AP M]R6=*5WP *;])+^?S[7K+%WS(NM7K M+7XDER]1G%0.XW;Y,4ZCY)(-/275YHYT<47K;//KJ(@ZC)E(>]5.HVMW\"LC MVPH]MCN-^3)O]__;N[KFQFUD^U?P=#>I]E!G?=69L;3E#J99Y^!0S?"F[=.F(NF4Q,+KQ#.F4U&;3\Z7W;? MR VIWR:3//_+BF\H^FNB=A]19!-ZL'M.MA7P@@>[MU@W$7=>:[#SFQ.>H,%X MR503-?Z(0MYYK>;>(M:+B5B:2>G7$[$0IZYUK;_)H+$\$P/!XG9N\"":Z;U@ M]@<&_A[V [P,G%L37-QZM\PVEGLZ[!6HU?'2E76(WH9J]5@F.,.Q92!:XP#4 M+!X[^QJ*N+X/$2ZF?DB*")(&OXC6# ;(KL+::+=;TM4V'GT3L\&8>6@XJ MR],PJ=H[*4^+K+(D>;[-P*P%7RO/$F;SX%!*&3OBRJ@\)O_HIN Z4:)EN:XO MAQC;KJ>GWZ'UH$ ,]$+LVKJBY(H.1IH &*^R!^K[]D./J+E_N MX-J.6D70VHE3IP4HXY&>&Z .QU&X@+I S.)F6 MD!\?.8M)VY2=(.$E375OCP.S1ATF9,9'#G<"0*_% M[&'B<[S,.DUWZT9OI_DI@1U39B]]H_MC]LT:==I%Q;+TI;!,\V[N[S#$-RY M'&Q_$ #_1$NX!"]AQ1>VIL\K-95TER=9E*QI*O/'X7(5N'-S#PB^9NJL;VR9*G,5Q%4I*YO'1) MSEF!UT1=BKC.DXBI1+D7] FYNE'=CSGF:\J?Z MAA>8%BW*=H%WY/H[7!PILSR$F62E[J;,,ECX5'G!!7E:LJSYOOY0/0+GLD'K=GV[RIR_%HM)?B[VBQ2?_W:M%$$05G_XEG M T+$DE^4GE(A! RN*+;#S,A6?Q4OX]GO%E+ MWU:$H,RYG O(F>3 &_(U@YLID8^8C'*7\W@3E:UKYV"[3'''TR1Z_LJ^E[\* M6]_V^&-7J?K=3"MY<-K,!;:"MO*J(ZR%$3EIG*H+N%6^!8AET'YK65I=?Z'L M"1F[O4]0'C$[L>ZSA YW[=A=LIK5KZEIXVT4M**H,SMW_C@5RJLJO'.II2Q. M_J,J$*A!9)6)TX!"XU*CGT(!TT\;F?O!4T)V/OWA>=X#S].&HD;0A((BHEBY M7R;KM7C1767Q'S2+8;[#0*U8UJI^%>-:'CPS]($M6.SL?2' &.A M:.[;:*S+'ZNF"0]0C:H)AU _76/A"$_86#I%P.EY+TY/'9,:>1,.DYBG6G$: M?_XH[.[>YMPL=W9^VZQB[GWK-3FZ8PM_S;'+O'XN\[#TY1U:R>FW>N[TG%@$',!H].X12>?GT8G:Y<)3#L9\35R!>&PD)=#Z@Y% M["M2/4%W$0\@=AE$BS9]QG5HU->Y;']U-'L5>SN-&_[(N_CL*EZ#M,<4%E)_ M2[*D9!^31Q;?"+V0+9*'E%5;L*MWN@; #C6K)[>JZ0%W"S]H+'#PJ2.'M:E+ M58/(*F1;AZA*I*YU-'1R@1#WZ]M=\EE8J3EI[W@\!..I"@?'2# 6:N0-N5U] M.C9R$>70KYLBR5A1O.>KAR23@])KFF>WF_*]>+,E,)?SQP3N!*7I33;G^4I^>B,D;0(GQ]7Y#/*0HW7*2G:;)PLX M50Y6C7ZE15+<9(^BO3Q_'I:6 9SI12BJ,]QHA-BT$80M?FLM0ARVH)TR]$0+=8B9NA '+[.6/I(HS]X"H=W"2]19S;A0*GJ5]:6\HAS&IO8 M0[1^-[K0TE?KJ+,.A_J3&__XNP335*B9T6LO#$A09/* ?0=X"&&JOB7UUR C MHR/):/.'AT:[N>/#3RWU&,:3.0-.'%!R?N(HT;RFW5$R92+ UR?NFPC0,N&: M""!-C+G.(QQ.G@BP;0/:0D]M\G4F K2!Z+KJLP<,ST4?8']:,-E;TLM',"FY@,/$Y@GBT:(9%?#"VNC<3U+F0 M'37&]N((B$TX7_]HA:05.O6!PQ8J@Z'#Q&!/]#!OSS24":4K;?P'((M.76[K M[^G+ZYH?RL9KIX>YS!R)'^ABT]1Q4+UITX@ +*E49^N]\-IQ;RXI1\(]HK#\ MQ./FE*O;>77-T:=-6B;K-&'YK7 >+>\W#P7[+OJ$\-82NJN6>1@ /U1W+*X: M#T2*VVA)BL8)W&90>VE.>4LK7_6M4E'E<6(E'(HV/#A6=R,DLJ,Z<@9I_W%Q M'T6!!VK7B*P7BOW3'MGK"U4_[9 =3).M;7*U1_:/+:+7#MXX[HC)ETIRO^%" M@ ;A#2,"-6Y$JI\?4AW_O?Y&>4> OE3*CS=2NBJOLU@XW^2Y&K\YC(?Z;9B- M>G0VPD6^;H\CCV!Z&^$8QGIL[D^[JZJ%NNIL9WR29%UQC):$P>UPADX/3 @W MS1V($4'UL][M:"JYOPGHO#!3O/HWQ6OFA9LP#<2+\42FG9RT$XXAR3VR&/23 M??;3S<>MV2Q)YZS##'D46EN-I:(\]9*Q,CHU;+E)&@MP!94IHPH23^EA+#). M#6)NZL "8HAO_ _">L;BRLV=Z.?W2]'7[":[_KYF6<%NY__.*[ M/.'Y/U2<&Y*4_BCW)&"\E#MN7AP(ORC8 &8'H)!$24^S=9O"G*/*'I M'S2/GVC..L_$&2I6_6KZ8AX!0V<46SH/^-'QNK>:%+C;$J0N(GBY6#4;H."2 M5$'?:U%K*0J03S3;S&E42EU[MOV\J;U3@'PLXW?BS4PS&B<4MH^L5BR/P-V, M+9,H9;"])%]SE;TM[-%"A,.LW2XP(:_$O&<%73'A@7T70\Z,GI'[=U?O2"S> MY.]F[P@\SB:#E>68%_ MQ4#40E&]0PY<2/4+O/\.&74D=+06\C6+O[)HF?&4+YX[Y:E%C>J)C6IX@-_ /K9^-7>IXX2IA"GT:GX M^/-3KX9.\*83+1QZHO!\%X5-6?+U]:!0HWOQ48@XZW;/HDV>E,]W:FZDZ!0U M_86JI]45\N!+MTELM=+K14>+GDIRIJW^GM0%ZGDVF*>*&=FL023\GC.6/=$T M;@0OG%=VDXHF\J0@J)!0% YW;<^D29%4U-6J&;0"IM^2YI':Y>6%1%&9\RR) MU"RR;T2 M.VL9%5\+_26;"746= 5_)LWS3"RQ!JC"38&]&T*ZR]=1H\]:$/:A**1^\_:\ M$SKHD'3'\[%'QWD7.HYKZLT7)1KYX8H2ORDW MO5V\";=^'_88N3C="**99G/%!N(4VR=6TK17??:4J/=O=)7PR70^M(>^3T/K M0IO2K*DAY:;\LD-K/M "Q%4IY50E"O]6D-]R^I?H9S'.(/_BF1!M0KTEJ>AJ M*03E.0$T7[!"38JM('.*S>=)E$"T5")0*4/V75B$&W9(L61IJJ;!-BH=I-BL MUSPOZX3(G/-YH7)#8I8O:O9AX28=6V<''_HXVT;TMBU!#]M#=A%_ M'&':O?-U>S^L>]]SCT>W44QEU^/"$@7G!R@X+D'GC@;=-@UK-/B).(U1/ 77 MX\ 2"Q XAB[;[DT;>;HMBP^(/,^%(G;\[@WD7YW=5ZG<.[&E3/ M%UB**_:G$MTMU/.,+A9\1C+V_M!G*)V;H!T$.5J\_#WG1;&]:%.6)>W"1)4F M/]Q??2E^!#T)3@YWQA *,X[B=]^D56U=IQ(MR+ %+?'-A^)FB?T+TL9B*1FA&PCJ5)?-YL[.@$\YX'=G.(M;GLT )D&D-DI*E$!-OE2O/IR_UK! MK9N$'AW. O><1.8/RVG!QBL46\:)154A3IQJ/5+VPK2:" M=?7AZX&QYK4U!H[]QAVVWO#&&RZ>L=!\KD/S61WMZ1;.1S/P&!/0FH'&&(!& M'%ATN?[,[V@N)_X-M-IAX1YUUBZ,3,FMZ3$4V($W&][M5=X.Y%6^AU XBDT@ M?C+^TYKFZINS#N4%]OY)%BQC.4W39U&^A%U:\O3@Q^;ZL3E-\OJ@ICTG1ZBD M.B#5P]'NCA\FY;9>'PWWK0=%;3 -=.C&':]ZG?.9$U%0Y2.<%JHLQ(L+K/ % MRJ[]L)+DT)<[N'ID1Q,&I=R(>9K2O-C&L2-4'CZ(LU 7+HA#5!"?>?9H(R*, MRU=/;E#>@SR#UK'5A*E#'8?,ZEMHBJPV>$JRPAQDW $'NYP^C!VYP6Z\Q[0';L,"8-$C1C! M16)X26*X(N58NU^N!%F7LO0UDI1Q7)URL:99H.J4-*]MC%,?#VT,,>Z @KU#48>J-D>BFOD(C66<0Z%-/7FA& Z$[IF1 MVH;+4T2;[B1H5+AYG@)MX@+Q#&A3=UZ@ZUC,"SHS8-PLK16;CZ)"9EPB9&2N0V1'+#U=460H/6UB%D1RS$?7& MS$MLM&MK,W%.2F:X M%28-@"$5%:'-Y"^SM-LN(VNV/R3-GBJBA867QA44J+ M0MZC])OXR> &VMOY[YS'Q3U/XZ_\%HY&N,DBOMK'?D /U:\;Q /JG=;>[<&6 M2^&::'[A-8['2VF&P!$=E2%"I24X<*,Q18#G\MIKD&H+,$<*80\XIT[U2*3) MB6562*YH[\A&!>?0A=G>SO379R,]Q_$1'T5O!FS;R)07RK:R3"K3!&R?$=1( M\!8(/,'ZTB.!G]H/U"B\(4+ !HX<#\Z1-< ;\SVQ^=*9CYEL*-/.;N>?Z']Y M_GY3E,)%?I!3V%NH3AW4%/))^N@TB9X(V.=%F\.AKW3YN4GEB^HOX$R^DK#O M$8/Y__4Q,:>_ M,[G%#W_ @\XJ+;CWF0R$$CR!,^3%!2KG)PX5C=3Q@0IF2EER4CHMQD*8#AY M5D,>G* %V54[:&I*$"AR"EC1)5-Y@<4SA:K/-&+VU) ;)\B<[T/&+@"= J1T M:5%>D$)\*?\[R]6XZ"\65TL(8E!TQX4"8&62,WB#58L-^W/X+E6K7\&NJ@=] M;!QAO^ =?.M89FU*'@1 5S"R56L 15F03EL[WE$T*.(#A>G6' 7TJ1=A51UB*A$=FO5Z3,3OUO& M!+%&U(R!8C_I8^L-3PVY>,;"\OD>ENN(_']TM?YGE;2ABY?\ 4$L#!!0 ( U^;DY32^UYJH0 *Y?"0 4 M 96UL+3(P,3@Q,C(Y7W!R92YX;6SLO5F3*[>Q+OI^(^Y_T-5YEF0M[VU; M#ON>8$]R'_=:[-W=DO9^4E070;*L8H&NH0?]^@/40-: (8%"$4 U(QS6:E8B M@4Q\F9@2B;_][[==_-4+2K,()W__^OMO__#U5R@)\2I*-G__NLB^";(PBK[^ MW_____O__.W_^^:;'U&"TB!'JZ^>W[^ZOOIQ\;".8D*:?77_L"3_1%_]Y[>$ MQ[=_^.HBQ<$JC58;],TWM#"A^NVO]/^>@PQ]12I-LK^^9='?O][F^?ZOWWWW M^OKZ[>L?O\7IYKM/?_C#]]_]]^>[QW"+=L$W49+E01*BK[\B]'_-RA_OT[AA\,?O#G5Q*>A?WS1DW]"?OOG^TS=__/[;MVSU==U$^AE024/^ M-J"O9?K^AQ]^^*[\>B EC"(!ZX/81'M??57I+\4Q>D#KK^A_?WJXY9;^X3M* M\5V"\KO@&<6DRK)X_KY'?_\ZBW;[_;5.T9O.)T_3 AFKG!ZJ=[_]$M?._ MCIR_&].\#872$\Z#V$P[2W[#M@ZJ&=_H+Z94*VKR%Y-:)B:.3J#E5C7C&WV/ MT@BOKI/5] WO5V6J\8]YD)X *L/*Q@LP?:L5FHJ"+$YSFP7.,'M%FAT9I M5\!K3!.O@S2A\Q)B%X_;($7Z#>1R&J?!/$H1%?>"S*C647X?!PF1?!TE:$6Z M+4^CYX+V&OU]C')UJC$OV$T0I=1XT')]CY*LKG"196@<=+3K,B\BJ:#8[:DN MLY\R.ML@=:%T1Q1]G^)_H9!XNYI\^1Q'F](D,^)'KK,\V@7'K_?!^VB+.FG[ M)E#EKO2G#RC$FR3Z':UNJ<.]W ;)!F6WR27A@A/:AN5Z@B@GA?FS83%V[P(9 I;34VBL/[Y$F^3%- MN:4_H:?@[<#O,HC#3QJ-XG(RVSPC+1LY=)U_EHNWKJD)D4WV!JS M:GH@U20%JB>TIGMG,G;AJ,#;K CC_1B IW$;VQ/\OM.9-9U#7Q,G M52*6_/L!Q71E>(7V*0HCX[Y$MVK3UA/&099%ZZ@Z-[=,U9=S\*0O3:%_M*#9#UY@)E8B=V4W*)_J'F3W* MAI7)+4KMYO$8F5_-C]"@B-WX-;AVP[K%#2UQM5O#X&%\@:O=."&WL4LR[5:U M"QM:]XSHO@$/$ZL>[?;T&9A>\V@W3,3,\/2E_J^9"G9=#<7+-=T)N8GQJZ:]R7A.T>1R>-SB>(72 MC&[BY._WY(N)W5&*R&[=D,)IC-"6'ZY(S]TZD)O.:*154UMM*GC1"EK;NJ.<=BI+J87 M87 JD8W\\*NHCL5S1A;BX6&^'-.X[+]_K5*$?*:"PHI\IRX3U6!&5%B&F&@[*BC]1RGQ-W_XOK[ \[_(3[]637A FXC6G.1?@J.7J&44D=0R ML4FZ,K0QL4B[\@1IV' D_^P 8GCMIZ;X;E_:\C?A-HH/6%JG>*?8*Q@D8;OU M?_T*4L%7.?Z*S1BG9%3^^]=_H#?)"-\U2M,ZT%\@=2ERW+X-<"IP7)9[4/$M ML=FW?Z)W)CHX-!UX#&@\PX=8QC$ &7"N$?*]\PBY+%*JY)LH(^/I_Z @O4Y6 M5V04ZX%$1E;KD$_F#52 DNJAA<^\!LPGYP%3R?<+BN-_)O@U>23C/4[0ZC;+ M"I0R78N$MN-BN+3>X$=%YC$NAUM#C:0_>H*DGW%<$!6D[S=13):Z3 1Q:#K( M&=!XAABQC&.0,N!<(^0_/$%([32KDZ HV507.MBS&"%I=S+#(?4,-B")1TUM M.!74(/I/3T!$5N-Q?%DM2IG081%T -,E\ PF NG&@*/+MH;$GSR!1.D.+\GL M:X-3-B:8%!U0]"@\0X5(OC&PZ/&M(8+ MD7RCW$67;XV+OWB"B^L=2C=D!/PQQ:_Y5C26""D[..%0>H87B+QC<,/A7^/G M!U_P\_:4!DEUIEY=WF6#ATO610Z#S#?8R"0=A1D&\V97SI>-V_OB.8["FQ@' M_6,+[O<.1CK?/0,'7[8QJ.AP;>#@_BYMO13#NQU.RCBR,CH@6Q8Y3:!&$]FQ ME\. MU%L;" 9PA2D'[4 EE838,Q]S=V&ZF?"%_.(6G[4^\PM/KD#4($$NEA MH:W6DN];]YTO$@FO9[O<6RZWOW=U4; 0UI MQKF?D*;G GHTWD "(N,XI]#CW$#$_;W31H#C@>4-^:6_*2*AZL%D0.4=4,1R MCH/*@'<#%O=W5;LB5)B7PX5!QP1,A\Y3R/!E-0&:#O<&-F,W7?_VW4#%=^2' M24,%^<&4>DAN@+P.LN=2UB+[9A,$^PK-*,ZSYI<^K.N??SW$S2[7-U%"&A01 M=>-JQ]M"Q"?:0IE(1#TQ%H0&-- M+GJ/@R9P["7+R"^#-*678LMDH?V0+I4R37P7K(PU]RSN.ZPG=-8]*_;[.$(T0>MR_4#Z/7U!_0FP5MF^&F!E MK=F/L$?Q.!UT[8E5$S4GQ1K\]=J(3[8 /+ MJP@Q$=\9.&ZR&HFR+5K1F^HP8,E+]($E*N$^L,#R*@)+Q-?6E0&S,P+!3$ P M _ !$T,)%#N_9* ?SI\/7H-R<1X-F/H!Y\]L3OI6D@_>>;)@*O? '0MH M#GZ92>,N8"!"@7T.DY6M&S:&=TA%.Z.B'5&7.]^ 7V![ (W37(=&:*FJ%,9F MKJX&H[*'JVUNQF[^[I9*D<.0#"EB30EW0=(/7F[_5 M1_60-V$IJQTP)NNB& M,*28KQCY"_&+@NB29KBDN=5W^Q2_5#F#?DSQX$(,B+;6IH36&Z"HR*R'($D- M_FXI?0Z(_A.4OK>%9^%*3E@K6$3H#:+ TNK!2<3>WUVD11@6NX+Q1L8^1G5: MZ,6.7EK^O?R=JZSAV:51ML=S3D-LO4'U1)K4LP%SC=%8\3,?G79R"JLP=568 MLGH$6@6)]8 HKD!_Y\#QQ:3&(DBVMH2QU)\L.;$!W-ISY"PO!12U(ID4UB3J MI\JNQ1ADT*[:WL^.;0'4(@5C;L.[Z&7PH! ^EO5WN4BSWJVC),K17?2"5D]I ML$*[(/UM>#@LH3OL)W/I7(4 5#00)@3,_%WXW1P%ZC]$.)QUP(AKG3Y@I.0>4P!(VXNF4B(746/DI @],@XZA]TOJ#T M&=N?2=52'40J]?"T#9+C3S2$(,O+K38RGP3O&!AGW#E4,\/852!/ICP0Z$W6 M/MNEFWR!(5NI,3GH#T=..12F,V :LI.=RVPO[%37^^ TI3MZ6'+)K:LS".NC M)DT<.&LX6A6JPY8 879'$%8-=L,P[0 P M&W-E( MYQ,[#BPE6550)6/L_52_25I[B7?/9#I'=7)XPS2G^2HB(F"= J,2_YT-M_&, M#L%4^HP$RE_MX!N,/)Y@FE._HD,!NP HIF0LJBR?0JMB:GL,E@]993$M R(F7 MD'QXYL4A]PIEBM+K8TU>D;_G\^4,'H(U.6%[K30'?($EUD>6J I_3^W;TR(N MGL1$C"FFMS@"23IB).2P]W=Q4EK%/28BHCQ*R].4*QH9A587*"'_R.DA+-AG MC6+4]FF:C+S"JC&-C?2)FDWP=^W5$Q$E&;V, ,2Y7N'CK%"IL%=X'J6943-& MI6KUUXB.[)/2QS"B0[#,80,MC :IH@"43=)1$:57*(3+K \Y81VV7F@TD8$9 M&$H #AXP'"Z =G'9]N\_??JA;#GY@6;OJ71<5O8%WP=IF0;V9YP/W^R!$1]S M]@B)+<;40"Q!2=9^9(T(_C+&UN)KE/!!QH07%8@,Z"4H:=%["A2>Q":PTN+M M^>6QUMM4S!3@G,^M@;?[V7&P2.11P<:0E;_[,$\I"K(B?>?B@$]0:XY%X#@6 MI#*IH('%S/MKX \H#^CJY#I(DS+72/N&_#H*H_[4"EZ@5C&D@.,P4I99!580 MYOYN9;2D*?=RZ+N]*=K21? +JA+GW>$Z73*]=,1YCF,T&H$XN*R+RV^4V2#8HNTV("GXDKK[4& $3?23F)L:O_T K\OEZ MO4;A2"LU4Z>:W8ZM\P-8LM%N.;5MCVV\O]$00 4QM_>;/-'=HRNZZ9^-,_&Q MM:D9MWYM'\"L#77%J0U:O]D:FQ]N+785E3MN$3)N\?$A+,@1BQ@@W-^KS)#= M##.+:94M#NT:]8_";4\>A@J1'E%*CR:=1Y94)A70L)CI'UT[89\ZX0+@HVS] M: %1%;7&Q[X@[6 6@GX(*I ;)R?D7?U&?E%'.-7:C0W.+W"Q7.^ M+N+AJ]2 "]$N:I<50\M8[C=.& 9A)?93.L:,+$7&M:Q)< M1R:D&5XU\AH"W!.J; !\D/,HA5(:4_@!&(J4F;(9<_3U' M'XAUFV6%'#A=*AYH&BK? ,.4;A18&H[^W@T?B+0L\BP/DM7P BV$E >9#JEO MN.'+.0H\';;^!@QT[O9<&)V5K M?HGR[661Y:2EZ?5;&!=T<*5':^1_JV%H^@@.AUO:&ARL.0I93V,3*NFZ"4Z5 MU0UNC:H\OP5YB3/B,.G+Q:4W1.E+%*+L$A9/*-,LX0QOEZ6'?VOKJ, [$H M8 P,V&B<+[CE%;[@!'>!S<:"E.X89<&CT1F6L_4N<[8=H-EZJ#>0:5^WB5B::( M-0:[&B<_>+J1^07EW D^\ULS<'>_N8P$D1CP ;K+I-F'U-F_=L$]--E6[U%: M'E)SCI1D9,USXUPR9P2\"+(HE$C7H>&(5M-8P[NT1S!,KB[P>5S+U]+9W/Q] M6+(OT%44%_D@IDY"Q8''@8OC\&C5JZ)%U MB]2ER I&+BP74E-4+2D?#QJT3YZE0J7T,&$%K/1YQC@^RDJIGY1FDHJ5\&>8 M'HZOD!QW]S@MNSK/T^BYR&FZAB=<):CAF)=AKNW'+$UP=5+;K,3DI+55PM,G MA33YTU8"Z(LQE5CS-*8ABT_4$5U79DB*PW.F$[1^GK[R"J712WFJG/U7$<31 M^KT,HJORC&L8JA(_@$T"^7T4\]-1KQ5+ S;4W\SU(N&%";];CRIGH\9$ [4 M#'!4+1_%+,UUA15C'=5\[S/6CU2RV26$V:7#Q[% ==5:L310,[W/D*^]]S'- M^GOTKHFQ9NE/=QQ)U,=0 F?F J \WO_F4_J(8KCHHY$IK,KDS0;'M_.=2SM] MWML_;]TZOW4K7*0;W/@B$&U?0#:M"WGZ/J/=,TI[,G*_#S/R M-=_M#P/"_L!RH3CNF\6VEX&O8>=O!$ G81P3$@(*5MH]?V A%TP1&$R&_IYC M/Z \H&]5-X'!3'2(B0X90]A$[F,$))XB3'@\]3=E;2,%\,(P$SS*Y>"O>?L# M,5TE**).H1K]4T;;0.P)?X5WQ-+Z-VM$-,V]&C:-^V"""*<(' Y+PQGQ;2BS MNS+!:C-\CA9+GE6.6"$O?V>,!\'(>A^5=]AYZZ0!07]QU")PZ#VU@3A^/17/ M5;[.$_%]9I*GX37@O$=IA.E.3YK;WL^79:Z7I7%W*T>]$ >*">F9,.!FG]=8 MZSB$@ME<,&/VO,8=LDZOLZ^)>;AFN8I>HA5*5EEK.^1U:KCDSF* M Z!<$$CP67F?^O)\N\W9VVUB>%NXJ,8VCHGOG&DLOYP/G3A?/+-E&>/OD*D; M@=IU,)W4I:[C_7PGS%^+F>IZE[H=F;BII9\8]LD%(^NWB*-8UI 7 DP86XU4LFXM!QBOJS5RBG#%IN2_67>D M] %%0NF4P=/GII$'U11FF&^"EXVLWNN\*E+ZRG2Y;#[7%M#NT-9U4.CD)IO#; 6]:JM5A+K:H"O,I>1B$/Q$(,/0D+O["GHH\1 MX)-4,R;%JPN3,:')U8D\41D732:NI>3EVTLJSE+.!>(P15S\ JZB5D8[3E%- MAG-&N@/@VFS'(AC,!N1XYX-A5;V,=\ 0%&N<;[F$8K7PAE\_S2G 82#-R!"' M[S7"XJK3[>O$^@)6.<)AB 5_8QSTD,"/Q$#P:T8N*%2%0/?6@QF<=<0 M^OR\X-X3]Z*@[+WY+D]#P8-N7^]S+G''A[[KUXKM.,1['/+MHS .AGN@*D6& MU\L$1?QQ!AHJT'01L)IFZ#AHI-%-C%\S%US$H3%RS\ E'3H$!JG-Z$C:G/L4 M4Y"M+MY_(BNGV^3PW.@BS G\\@CQ5*#/X!AGJ_]Z.%%8HTD<.@(M8AL03Q"@Z1MS3\7M&8%:H;KSH(5F"WPMK9T&\M"F>9^DOM0+M>@;G%[A MXCE?%_$B#'&1##P]A+3N)#'I; &MH*'3P%C<('\S-5S5C:W4(WLH'$A]F%)+ MJ&<+7S4]G6HB+6F3YU>9V $$K(-5+E'[;)5!-%NX@K1R&I3RFN+YO2.B%1I= M38\ RO^V]' 9[*,\B#G;1>H%Z^Y2*>B06IHQE4 *12^,?)8J1;BJ8!6Q^<:T M:A=C+3UT+1A>+;5+6'4:VS!N3>*'8MXF+T1G."5^2HI$!BT7@AU:[[''E]PL MZ#KU:.R/N(ZV^Q3M@VA53\VD@&.3=D+YS2*O7Y7W^Q4,A= +J\?Y M69:APBV(- M3#,5/-1E."FE5>A=[_8Q?D?H 95)6^^BX#F*RW6K%(7RHEQ BHIZCTVP7LS" M5%2M_OZ">X@M1P5BDVFA!E=).?%HSBKG/5!A&IE@3&?5J9$5R(X@G"XDQ$.D[33'_?IH!K43O\6#OLV%M;T-:-H5A><.4F MGR^V>XV$?PM J3]4WZ4;5*O6 R;>FW/4@]"-WFS,108 [%'$3*P%V44O->C M3YV;J1-/M4A6O, Z]8)-!))"0=<<+@0$>(1N0 Y7T(@RLDBA$E?<6GMG:,(%:E=G\?11B,"1=%%B4HR^I4S%1SG(R7.D5Y([VPJ*_X MU=?/)*.]L'KO3_+@2M*>U6O/YKV%L+9N3 !8I?(1$<4SV!^ KT"-[ \(JYO= M#N--E 1).&)_ ,! [%&$#)R8]M)4>Z2)9))TAY/-$TIW5^A9--L5%V!,KYR;C8(;G!(QBS3ML]H@*> M@E!9%T;\'J!2C16QF[!A1J1KFY!$*X6 M[9T [1T ;V&JK1L3D%6I7#] <@Y[BO!=*R-[BL+J_#U>NUZO44A4?22K.A_Z"'B2Q"C8>H>G:)UCZ@5=1ZA(S2AADVUBOQ-Q<.6J'HC MI1]"WD.E3M$FU;=24>=1.4(3:JA4JVB*DS#KT%R0,2--Z3O1Y3M4($QRR@C! M."CC*0K%LIN WZ &_6MMU1,II!EI/EOT#5ZB^5#X@[[#8P2!&O-U]B,]-MX\ MN$)9F$9[RG"Y;@)VK+USL$PW05)G/CZ^QE"GDFW)OES7T_<@/C[4P#DD-\JS M>9_>#$][^PQ!7J1HN:XO7A )^OL)7()FWX!!8,UWF.UB#!"_ZT^,U%^N51GU MZA^0LPZ6;/B8.H<"?161:":D>QW67D$8-(7WEH&4L'F10$!H+V%DM$FB=132 MN.%!^YY()U[$PRUMM4)-0DE@(7L7M.4=B35E[UVQYE94)G\$5N#Q\TG-[*&, M\%Y-:,W=&LZZB+(QQ1D83GKFK%>(K M@%G(FKF#.A-K2M\U>%%5U.2A57AL\C]BO'J-8IVW$YE/C#3\.);*^]R\E3#X M;.^!B+HIPU4H:_5U M8&D[>8Y K["*AEQP#WHPP"/5T_4A2FUH7A56J=MC1U,&BMM[#>L6M(G&"I9UT[97*O'=#C<_-^(+L-$E_MJI9ZL M%J]!NK(WXA^57$92'UZ$J7.X7N(LS\HW8Y[IFS%-["O/PPPW5:7RN-GS0&:PA4UKM.?11K6R]'QC6^>_ASR\H&9Q)71H@W2Z M J \9G;F4]K,;]UO%7\K0T[*E]4%+P+I+*PDZ" Y-8]_G:E8P-=_R[VCT9CV MC+:JGF.G[(]U+_8_6K/&JB'+]1U-683D)@FF[P@JI+=FG)P>PNI2=HVRRY?: M(8"?QTO\A_Y;YS1WF]5-Q<,LABQXCJV#;"FJECQNE\%+VKOL>7BBOGR4@/U. MO=P'C&737!#59F-SLU$9(-B8P@:;CM"VE-=(M=O@_S3A.DB3*-G0VQSE4L:: M:^HWA..'9&3-!30NF;V;>+TF\5R(E(XCH@M.0-H[&"Y?UZ1YG,M;H$_B;XH3\,T1V#?S8H,OR^C$]%+E.4YQ> M8J+B4!0TJU-T$#$/*6K-.4":R7,36F45U.."Z]!" !ZG&U[$O;P%Y0M7:C5[ MO UQB1/J<-+ZUM%#E/UFS- MA(0GP8L<=ED@1:PY!UA'8BW1NTY 6%,58 2IP6-C?PRW:%7$Z#:B]Y*;39#_ M*H(X6K^7"6ZJ)XQ->8 LS5O60/[J6P+YZ5=Q4SCFKU:HA@.TD"F' !*_Z9/E M6MP\P(IC/*=F)3*&DS5/HH@);%)C74\#:TFYJAG3 O]7.\,+CN=[OZ<1\X8 M*HBK3#T]P5B?:E&ZGQQ84(ANZ@KD4+F/VV7C;Q+Z3KJ!4M!WP2Q32GJ<70I( M'4>(@IPJB!&S]?<5DGMB FEE" \HC(,L*^^IE]UY>!*ZE2:F?P*J6?R0CUZU MN./H&ZD/%42J5^5O7LN?:+[IZRR/=D$^R'[+_EAKM/_1H9+'4D5YK:P?CK9YRT#3=B12O4Q#LUNP_T4)+( M^ARC2M(>W)3*U$H'EG$<;CJ2J\ -R%\_O:1MN-'W&A/"^UWLT&1DA_L,/#+' M<0243P4Z?)8U6OYL(@6*G7?.V&]=BR&D6NSX"AJPF.,0TY1?;94)K:*&X%_\ MUED.=[1JSRB MR:)>X<-SIFJ%'8?B*%VH8%*UH@:<'IY1T 01R_5C$"/93IZ4\' .RR=T'&!@ M&=7.8/E,&^!H''",'$J9^34YE$&&X2!U$T@J(S:7 M(O49.O_8F7&M=3V+["$T$]6;?.')JB$\H!!ODNAW(OF*#L[K"*TJR1OED('[ M+@J>HS@JK[)G6;%#J])KR:W"*/>!B1CB[I&]3*%/7>,QU!;]FVJNW"]NXBRT M1_)YOSUX1,Q!45*_P:4<^ &I9-O#\)EZ]HCZ^U!(2^/,X>T'GPS:TOS>WSP M" '!W 4X2"MS&!BA @=7'RL#G("_2X%]+1TH0Y':#6&$H$X\SR>[<'D_$C>=%Z(?7Q4PF"Q)_@*HSIIXF9+ M6D[AL CSZ"7*WX%^RG0% T]FKH(9O*XWN=Y[7G/T@WM3--C:%($=!2R3D/Z: M+8I\BU.ZL_<3<=HI1^R+]^LWE(91AN[3*$0/-(7Q.#NE^<6< A0N@GQ-P.&A:?J[:\C[%QWFTNKU# M6P&&M+".0^C$'X"WQS6X,';.E;BX_@JV&?7T3\B$#V1K5^EO\NRCR)5N+M : MI^BH)_*?+(]"(GZ=I!((Z5'SF:]0.9>-,8 MRB0D UFI12"^]5D- *[#RA^$CU:4)L1UZO4W'?I1[I^2]! 33(1NGBY_P'%, M!BYZ2@)$N"ZC ;[5&?F#[I%*TL2V>JV&LJ+;6,_?D0_6E_)5(SBK=_;'NHO[ M'QUP$3=%3J#U.4JB7;%[H+T5-YM-!#[+/:))'Y)-2_& ^-7Q/(<1K6-X6O,A M'#3@:;35]2#=NGNQKF/J]#CZ]0'E45H^JEW[R7(3U+(_:6_:DB7EL8W2K4*- MDH?$<0HEK;FI*])%"5JU^ZI)BW^/2>N8O7F4H.K806"Q09Z'.&0C/"TF*VD: M2%OV1*I;O$7]1Y3$1(=T(VPBAT2[PKL@ZK]2)B/CBM>0V4N,3\RX.$M*S+L+*TW0&45T&9W4W*V-]=;YG?DH-L!(>Z)[0X M. W%\3J!HU.K+L-[UE;5WQF9,-B]RS1,V5;IH'CL#%O]2:]4F)P7,77.F"_T M[UD8: .[@ZJZ_77*6JKIKMS($@K=YFC7G]A-P7K,Q)C+VH'MDB^H:6H9H0/< M$ &5&FQY2$KYY2ED>,&Z^C+@03AMZVZ92-HTFYN'95:0*OKSIPR<5P94:IA2 M25QJQ@A7T=>I$"YITVP"Z(DEWQ1TZ_"1Z+10\.'R4BP?+BHU8X2KZ.N$/ES4 M)OVP!L<0OM@U3X8V":&24GUTUS=%6[IWT9R%W^$,:@%&N ['@'%<9VQ!)O5] MLC%D7)M-QIM;3F<9%KNB#.4W87ECN#$266IQF[.E&=#OR2Q,KZV&@CY,WGCN MSS?Q%2)6O"-BUTI9/L?1ILIXJ+D,46 MEO,@:KU/\;]0F!_4K6%OX_B)AB8U?G.V-",ZMC \J;6VMC&-QX-4.$YFXJZ]DYF%Z"FU4;@X7M'M>;*)URCYZ*Y8-P_G.-9 M@&[Q[CF30O'96<%(#4YK!^J-JRW!U,M)KG>PZ"!]PO/9B8[?S;;8W\ 4G?A< MW0Z7A*AV>UJA8=K].6R0QX'CUT&:1,DFNT=IF5?#L;'L/.IF5.VB;YVSG8>,[/#J,H_, >?1;]QMLL;IKNS< MB_?Z(R!QEPZ7838N-2[6G(>TW[$IW72=!Z_>7JXKM?H\GG)1]2P7E MS?T!,SQ-'7J-:@[K%ILYAB849OC^6I;F+422O_IH)#_]>JC]1X0W:;#?1F$0 M,ZZM2>D:1\VG.ZU] MSCO^T%PK7ICSF4]1'&2[2S9(H-XWP99 $JX!YXPQ&7+=21FQOOVC1QIF2 M3+W]G04%FXR!6ZGP_XEB_)H$%_01E6Q[B>-B]QP%@CZ'%ZAU!"G@2-\KR\;J M?PB3*:*Z77/8 S>EX+!I6=O9_'1\]=,O?0_Y2]\+_N)ZOPV:K-!OM*SM-'4Z M_?:/?_;Z[?A#K03Z@]O]-FBR0K_1LK93KVG-C;[TYT9?>DJ@/Q@+HMP&R68; M1)=;LAAC#HX"BF9AP**P-_Q]:2-(WOK>>/>EW"5BE7)KDG.%D\VF"!)^QPDH MFF '%H4C'2=O/:OCF*4^Q,RD[R149B9?[$1UC_64G_^[A_CC#[42Z ^F#.X. MI3L"J;M,7P/N*-UQ,M6896KBY*O%U-@2@77N MVSKFYKU=K%CL$#D-+69*OB\%';_H23ZQ5:+'0[;9J^@EHDGU^KT.+U#+!"E@ M,3Q8L9^PA@;Z<;VP*JEO@53EUI2Q:?$O6QS'[\O7!*T>B^F"34 M/21QJ;V$$4SV\1CBUN/YU-7P,(2UG;?!R<5=][H&M#GG.6&K%R>9GDPQ@335 M4']O9IB-.1O;]_(+&T;:.[KKS=[CL!"^V(Q,AUE-$Y+-F25PZ7KS P;=?* - M5<9$B!54;\C_V(CN783E?C@1YYYH)B33H@<4QD&61>NHNB=\&63;ZW\7T4L0 MERJI"E R1'XCAD@4>9N\D&^8SJIL1P8/!>(L5.6$-9Y$A.;VF[M*Y[191G;8 M>>:1F=L^;$A:'5#O )-6;I<_XCQ*GO$\>H)EW?W MJFQ!@WV$R6K@)@4V4(/%Y.,2:# O=)K6:=?W\MK$OLMIH"V>+P, +@F#G4"W M*_BLJX,='DLG@H1'O&E$!B\R/O7',,XS1B#B)HQ&0FQ5Y)NKV\O;A-YY7E69 M$!F29=1#FR>SIQSW*,TI/)L:(Z7%S(#HS,S MVNA>STOI#@_N<.D\0 !42E44"/AZOI<(&WJ4/*3* "1C;"WI-V^V3M/*5LO& M!T36/@5=!3&61MQIO%[YX_Q>M;R]X0@GU&32$@8/4?8;ZQJAF.CP5B";R!W1 M+M[)=#;<[H+T-\8-0"@Y3]P!N4."-PUC7A&$DG,%[Y-;$WQH8Y$IN%M1.=I**YB1H@?'8XI^ M6*+>PV&6G*V_YQ4,V3BOLP(H^>.; ^^T#ON7]U0K@)([<7'AP=;+(LOQCB9N M[[6..:0!J1N)9=0.N0?F*YEJXLI<1.=13"GK&?E>AO&S'##P(4P!>Z8#GL># MF%H#&NB92Z6Q;/!XI;5KR :=^QTGP%=.R'/M=Z,"<:=:I7Q!N?@45$S+7:]T M:$T'4GX._H73QEOR(B/81+VPB#Z1[5TVB;8Q4#SF!AN;=SN H<_3]R.>O@D> M-VF_EYDU@Y1GV!U2]P&D(*HBC,2ZRC&+&A6I?M M-#3Z0WP37OC.G\>*2&KULDFL"75W>[,\-(D9I2&@:+("L"BL68FP#S!$GJX% ML/B5V0-8?/S=7+V1 D% 42N.2>$L$.3RP(# Y./O]L3U6XBRC+KS?1R$903Z MDBS44JIF&O>8+5]06@:GKZ@)_!S$1?\@?0R+YA4&+1;.8LV 1F!@U*O(WZDH M;$X$&)=5ICUL=OJ)VDB7/&,''F<82GV?XCU*\W<:&9V3F1T-B]I34)7OY)0/ M&UXATI P*IMQOG9Q$C&/#P!P^X<5WZ1:;/!H@ZR8-85P&\8](58HT<2B0DJX MIP'NR;%""9D&G#A)OBC(X$#LE'EPS/Y8R]7_:&TP4^D2+!&J.YX!.-.!K<_1 MW^7,YX#H-T%D0MX2E@D- &63B4]$Z0MHX.)J(4C(WM\;\BK#!=;QK4!E=V,- M0-7XN]^I/%\1:1X8C0"M4ZA^1IR"?1<*>F_E(4@VK.G2X/?F#L#Q]].WDYT1 M<_BEW5:VNYZXM9^C)-H5._;PP_K6##C=;_;.>Q@ZQ>*F]PYPC@S*0:);T"\3 M^1R\\3N3]>TP>WASNC,%31=W9K>@OV/\T,=AD3MA**49ESN%/M;XRQLH]$?9 M%D=_-]6Y8MYQ8O_@!62+\SL'8@'YVXCL[3DPO4QX!S;KVONC/3%9GPYI0=J? MW%OWL!-[<,4!+F^ZJ3G:W)R9(YC#_D\96A?Q7;3N[],JE)#AOUW"#Q"I"Z^! M+5 E_LYD% 8/D<9!)V7RNH0*-Q%7R#H^\V2ZI#S,3[!;<3>'D$38.;#F"9C* MV3"\"H]?XQZJ@.;">HWB^'P"?!(Q&W7?DHZ):"8@MI RLEI$/IDC I9N"F?] M19*8B"G$ M?[*):/QVF0;Q[-Q/(N9Q"G$3)5&.[J(7M.KWA3C !UIP$.(C+V@O0IG?M(OW MZCHA31_).+W2*-E$-*N4=%$SQS9^"7;L0"#-TG(-L4N;NJ#[A,)M@F.\H:$& M=U&(D@QES%,9 &7S"K2(TMI8I]M!6$7T[ABH6&7YQK2H*L]O]W[!Y7")S;$ )2]_#=, M2A]!!A=]-,J$5>EODSEQO5QG.H3'SA/ /=)O0GG%2K5J?Q>V&G-X<=](9KB\ M#659[9)N&=;JS G>.1#N' AW#H0[!\*= ^'.@7!3CLFJH7"0$7<6P7 "0>\X MX7 J1>0;4W<.A,0UYPCENV6];?8H"V-,7_B0'.LIE>T=AP'+.@@2;MR42A$I M2)R(G-+K:.%Z !A&I52S>"W B*FR/\-1/WO:X32O7W!"E!IX,/CA@;P%LU=.[1/L4;/'\25S"K@K\[VU\H >(X..8F8M>*K9TB3LC6_1/FV.;#@/O:E5.KP MQ!>PE#5M/!%FV1;'JWN41GAU3_![11J,TU]28HUXO5ZNG])@A88I*?M! J,9 M-3$$(QA9S.BJ!@]L4&']7*^@EI01!R-:X/%")([Q:Y"$5- K7#SG9'$UE+!. M^=;W?#IE&V>H5M8G*(]1BS9Z%2MUZ^W)BV!UA9[SZ[<]#?/IH8S]L4FVU/OH M$TZ$@FD#H<]UBNB",:^,"@6Y?@OC@J:,HC-=\K_54_#V&,1T?I@7:3(X/C7# M#38]D7/S"7QF5:>-UM'-T$^3Z40HX%64!9M-BC9!)^LY*QP;0MI<]Q:2GO18 M]S[%JR+,E^DC2E^BD),\D4MRO)',(+$A2+9(5G4C,EXB1#%=5R06G;VK L5S M%J;1OG19R>HR2L.B"EAC'LM#R9MK 5)RFU><)9V&E<4=7&QFUU!N^T@Y^WO: M+;1N#+<7ICH[7.MKR3QN_JH0Y/DQR)%VM2ABW-)FCZ&_B]WSX^:'IGV0Q\WK MR6()ZR^(G;)52-.,76P:=QZ?$KQI#I&OZQ<@#YISN/KK9<^OF3LVG(UZTUPV MM(%?-O6(+>HW2-TQT]IU\^QU&EL4?R_]DZHH%^]REZB7"152$HPRFL(8;' MF>YHACX WKCBE/%OH@5>KT<'TM]%P7,41_E[-_+S=P1!O;RP .&BPKZB&:P0 M(\@5U69CBLF,-/E2T/79MIW$(.7M)W5(?0"1@K Z_D7 NP;4?WAZO0>\#,6J2S>0GN_: M%ZND_.>_YZ*X*Z"V\2)GKN\=;2M8([Y0(5I-.WA07(>^[["M;MB%-+T[."JW MT< US"]7<1WYH1K_-7TI5]TO/]M1/M M%&:(6-26]$2K!^KH=^[M-84RA]U 4!DW]: BOXK<5H(T;>/(R:7K2=5] M$C&/>8H>MP1B@VY8I"E-+5I"\>+]2%/#M'%?G]X&_LAVFSS M[''Q\,B^*P6E;]0EI[>7?&]*M&!U7?5R]$W0NO+>EKQ5'D^]F'X0G\0S]*9I M[9:4>I^D!9XOV/E,EBX)S7_;SE[ 63Z,8S)0HQH3!U2GV._+,K5&]B,AS+/;I JI M_3$=O@$]80UCL2NJP8$YE!8.(2/S:(WSYE4J+0:-X#HM]7T -^?:L2&OICB- MEC:PV_5J#?-W)CW)S,SX1&#"Z9R)MOK[:)-J3G2SVW5Z*=-'M\'CC.H7149@ MEV6+\-]%E)4)U*U'H#5M(KWQ'"6EL+SI+(2TR?@J)'5@1YS5%1?OK;_$&]]J MQ0?[V]#BUA3%:"!C0UM"U@_4\3>L0;3"R3NT9NZ0'6'@]67.QRR M,XQPOM;-''RU-I#!%8QE0G5')2EC.C@-&%J[T\SLXI]1_!*$_\ QO7M-5B8A MLZLE5+5VN%1^=#U,2 T(5E^)4@*-Q^"8X MK#Y>!WB^ZZWQYGGM'_5?2UH*V!U1E;LZVT3X3 M)F<34/82LS$I77Q$4-BC6$7TKH]2K+*=N(U9E;]NBHB/XAB%>1'$]RG>HS1_ M9Z),3EAK6D3H(\; @H^&F*@F?Z.[O^!R>PGE:+$A$ZIRXXR),#EADT!#0.@C MPL""CT:8J*8I'O9Q0__<69/X[5/ = +<(?TF2-Y!95?],=<@^M/A\>L2I;K] M==$,A0Q.R/@;C -2_MYBB]34GE.[$[FQ\7R20U0\B\1ZA[0.)2Y)RR("L/*/ MIS1(L@I@_4Q".D7Y1R&"HA;/$@7=B4=IH']0.*RHO5L!J\#&VH#]*N*PV==! MFBR+O-/Z8\*D93)X.W$$"S[( "Q\ INJ1K1!!ZC(L7L5C$=ABH8O MDL5\$#C4R$0(+"MRZ[U0P82NWO%?<281&B7E>X[#DI9W96-1*_M3#94B'5W( MBKBXB.1V,M92!'CEV*_WN"R1U>?OIF0CA$ MOR!ZS8BHY86XG0WZ*4/K(KZ+ MUH.$'@98M=<(VJQ\P[1!Q8W"^KAV^!PQ*1[V]<AT-%96!#N"1:'N;E(47IW^ MSA045-)DF8\0C9HJZ$_Z1BQ@IF[/3&:^(MRH$HW@?VR+_-_7[TI.;SZ@I+MH M/SS! #()$ >A'4@XS O\*NJ:$/&29GA^_FOP5O%FK'L.YQ>VZF./S+;:EXQ (9_@Q0$\=1>D[Z267MH>=T$D(ZYO 07#J.SL'<]WEI6/@"';> M5J[6<=WPE5)93]N@S+/W&L7QI/L4P+HGV;^0UGUV'--THY=.!"!D[5#^\V,[ ME'K]UOHP_88'H[+I=C8ZE9U]A*&.\M(IL*2JO<"?%+S #Y472.C;VC7M3)S! M52W_4_!V&H<@KG "I\"K\.P8#':8E\Z!)UGM(/Y\=A"5_J>-9IDVBN5LY_I= MX:51EV+4%OP7C7 &G >QA\& $\23:0<,FFF+OXLUSL8,9['MP':&#&^@;0(> M0 ;+;Y6)MR,]J@GR1O1I!U9H+>,&6'DMSL+W-'J=U%W*VZ(Q:94.>49397!" M^.L<#-4K0-K7-YAP'-W+3F!!SF48;4C:^Q%E^$611-J7=R"LS:#ZBRF9M16 MG\Z81$UJ M0J5G=!.BIMQ1V M"? %E /C0ZJ= <./F748U D3/G_2JLQP#+C=#7S)NX^*'07<9N<\\ BMS.-W M')MM#_VW&YE3U<-N"ONZ-N]S;\/6@0O21S TC1*_ILBD&CR:V*.R)QV!4O6V M;(WT1[0I4P$Q7AT"T3:2BFGMR5LU@_EN$/-;(T_WFZD%W6VR(FO.E$RB_Q&D MJU?B)CDOJXC)#N^J\,CL#;!,G6*P2+V1L\VM>@^%QT7?([^@]!D;7[H_HK!( MH_R=K*161@I]04:'K%XG.EI3L2RLHX.JSDLQ-CS)ZPV_> MN#K, M2P6*F?J?]K"U5CD_>BVG/S]Z?7[T^OSH]?G1:Q?&1)ES/K]W/=UD S8P@J<9 M7';^I@UJ9!SL>?=V^ ;?>UM\K>_697G <7R#T]<@[8=)"2AZ\G0HK$O$$8/3 M=HLV*5(P-#R6P8,9':OALO9EQ!59+:2Y[>/GP]YX';=X5:1DR&,&]T%(^SON M3%+780$04 DJ;'[^.VLB*HHV275E,WPO,PU7CY7_2,;TN^&S#.H%>WB"%'0= M7C73]X.18.FZPU&&OF8JL'H.F%?@K2@J>$<#T.F3&R% M'9BUU=5A,NN5AVS>#%YS,!CY&R?"C1? T+-W-MC881\]/AY'=QPSMF2& SQ: MG#DQ'@**PX$U@\*!2 _!RV;BX ]HP4$\B+R@Y6<_@2_<=_2B45+^(.JPI(N: M.;;Q2[!CGTEHEI9KB%W:U&;V?9"7YV/)Z@J]H!COT>H)A=L$QWCSSMS85BAQ M>-T-4,+%YS*%'8=U5-$=MA2KKMYV U3I^=L$ET66XQU*RRAO&J.YC?;L( P M9:UX(:6/V(.+/AISPJJL/3AO!FLTAR:99=$+8YL4E;$#;*C)"6MUBPA]!!I8 M\-$X$]7D[Y8)D1[%,0KSHHR2*O,Y<\)"983'>3:7T$>$@04?C3!13883:KNA M>N[$7/R@-&#&"NZ+?A,D;TVSJY[#'A%X-2GN&\E:B[>A)*M=TBW#6OT-ICO? MDFC)=[XE<;XE<;XE<;XEH=._YUL2\#X]WY(XWY(P,C4T<7$",AF$W:7P,'I& M(/P=)_I1I8A\1__.@1A)0?-NBKQ(T6*'TSSZO5 MR6CP%_26/[VB^ 5]QDF^5<": C.Y0D',7-S3@(-*O)!6UR9XST/:1,EJ&]0T M?Q?@:I+_#PK2IU<\RDQZ/+2LX\#C@QD%6W'0HEE.0G@"D^K[H2HCN>B; M0<7E(QH"0W_63:%JD[]'9.HBW^"BO]4PCHFV*51,/J E,+1GVQ"J)OG[,JZ& MQ(1VO!VTF.C;0@UB)?I M-;VPEZEX4FW.4@AK<)X%WL=JU+QQ:+1HEH'&JNLRZ".:!E9@K#-AEDT80W\WAXKKH$C0><76XJW-&+=T;[7+N'E]R/SR6%T9CKKD;NHN(=[LH MW]5W+KM-B[(PQAG=W6%O=&B5;>XKJI6U-J^B"6V.K7OG:$)"=D%-/]6@1 ME+_GUZ"A@EYN@W2#LB=<;RR3 E_0*R73!B:$I2)HQ2SG &@%I1D'N[CN*>YH MG["/],91#!UVNIVA5%F5K9I3B<=3L"OTG-N>>95MD$VQQ$1U!_.(K'EVVJ#; MA#2CH#ACY2 24+2$&E!8G 8F&X*D'6W5$ZF,<9-21'*8 +)(G!&*>8%23,01 M;,252D.BD<7XGN&8P\GVB6 MUPW1BLK*OZ')^MZ^G-G][C 29-) @<#@X^\YW&<"YV+W1 3]@G/$N\LIH#G< MYF32. P'B%102'!XC3@ZF^#Y$MJ\.QPDY,,G9C_S"6IUL @<[F&I/-#N93'2 M/\QQ8FDEG)1AX.Q&K+_FVBZ/E;_W=T63=(;NI/=S&?Q8BO,]_4I73,9*@4_ M7/M87B5T&\/-#RHC8XHV1<;/!Y31F]TKZLD.>=:8 P& LFZUD-(1^V3G'H/+ M*++5;I8Q(<^YN+O^2 '$MTB+S4C!9S47Y0W&"JG+ XT4+"[^KDE^#M*(2O9 M;(DQ2O ^-R_K#3X[(0AS;. 3,(2QOW>$DQ5.:"K%]#E(?ENN":;0BC;M[O9B M^@WK2=PU\B'_>C8(X>OO]/ ^C7:ES.SLX^RO3:;Q M_E='P2&6 @*# 0=__7R)93)EHM+EA]U%$ZH"P--"*!N]PPS$@I -A6:1.3(!4EF^PV"9DCCH2JV:CF45FS9KCB,53(KEE+*RBGGCS& M_KI)F>5B==#+%5L//0#&_BI6,O[ /"9HZ.&R,IPZS,;;/H\A2LAZ#XO>]&'1 M]-_RZ=)8?,VX:L9/2;9'8;2.T(K]GH^,[O!6,9?.NHPW.$5AD'&"D85$/>GZ M1!8O[\NZ!0-%Z]_.Y_"M[HNS^?GK&L66B^'PYSPYTF;;UB"#G;]*E(PO$.\( M&ETXC&K%_:?UL25+\Y9O(G_U_1+YZ=>'(-FPHD\&OS>1<,??3]].=A3?\$N[ MK6S7.'%K/T=)M"MV[&L&K&_-]8+N-VLFQ-(I%C>]:S(M!N7%@6Y!9X(W8)T9 MO/$[D_6MZ#6D'#!V]>O3F$']4.$X09OR(HY[1V'W* VIVC;$GG_&-'E,>7 !.5_:+((NR1R)-L%HF[5LWWPL'07DQYI H*N8RRC2%UQPN1?QK#/[@ MJ==J[R >G?$%(D(FFYOHK7PDXW#[HS^(:A5NY755*>PR'$ M]!"#N4TQ7*PLUVT[DB[[V.3<16"?W&7L* H[8H'8Y]O@PVAN>[#ORAKGE:'P MVPU^^2Y*7@ATJ>OZ8_UO"J0_MIQ6]6OK2N,73-40Q(L=+@;[6C*RP57&/IG; MJ $)IX 6'K\&)8ZD8&T?&"R+/,N#A-X+N0CB( G);TVBT?YQIF*QYO@27,QE ML&@*#S^>!/-OP'3Z[7/STZ4+NI3=XX1JX[)(:?\LDM47G(3U'S%]'Z*T*>[3 M3D:X,2946MQ,9TGNAQ0,?N_E1+;[EHV9KL!\,8>I?D=4V,ZI[/]S3>U](L%& MG6 G;A[0$0AK'#W=NOQ-@=96A<"_"ISE3+##%]8\=CIU>?Z\=5N86@<"'/4H M&' Z4,P-56S1)P77H4IK81?F,794@ !F0R(&TMI$O/[3V,;6J;28K'MZQ;W9H[X.H'Z3*^M3+1E5] MF>O:BWT$K^@--C0C=0(+[+/19Q'^QA5D5K+I+^AK5&R5II229>!H:\" M,&Z4JFA@I1'U,L6VIKSM3UMB%,$Z']P3U2D*1E>[J-_PXBK!(+[:=30 .WT\ M"SM2&"EY+"AY,RN5DKL,'D5AX1,=*=\&)"HA++9 \O2*54#2(H> I"3W%B1# M8S=(AC"(KN%E%! I]8 M Y9P IBME\-*/_+;!>5=15D8XZQ(F7N:(O7R=#?DR CHJC@9PMW?OAMHCO3/ M;]4WYJ>.5M%;CI+5\6)P1Z\HR.@>7HAW^R!Y_Y;\MVI &<;87&FK;Z1$-+R[ M5 '*@RC.OK89E,WOV%:D MM6\6'(!XFWPA:'YZ1?%+]=Y*/XK%""^&PC1X.7+FPT4%-JLMT,)X'U>>C"N>(Q1S0SM#,YF*LZ'0 MQJ.3R48=H#TV\\*H2$<3PK17K;54,S.]8B "A\X- E9O#R\(Z*2&X<;H.K7/ MIK11 =URDS'U?/>MWF2[#.+P#X<+_U-5^)CC\+?EGC+,%LEJ\1JDJ\SZ-M^A MVY=K&HB(DJP4^0'%-#_$)<[R['%+8/D<9&A5Y]WB9B\VPJS9-AS)S.)+-%NT M*F+2[+)Y%[1Y;0$6:4K3=9?-O7@_TM0BE+CH;)/7VC7.]_#>C3&^]G+^QD'R M)=BQ'MM@?6HNMW8^66\\\TTF]L>> *9?]:-\R8]_8#[+P/[8:E'[H[4!DZ,W M+&E_=V#L,BEO^O8*3[%':D%+_8<:A*ACZZAYKJ%?U-^#8?,.%PO=45>OQFIO M=TKGC0@/<[M74I%:&(Z>^:U6;>^;O;F!=E<>)4A6P@%CRBJ:&<,D55A\]I%, MS!=[8@EA5$TQH\V63"X7#X_L5P2A](?G(*7T]GS]+B=M ME;\^\GJWC_$[0JWU)A/&4KJZ2P1TLX4M5#>G@:N@-?ZF+7A 9*4>A60I7XK% M?GY01'-($\JDF2TT(3HY#2PY+;'Q6 5S%IPH7O1&%<9HMC M,WJUYH!A;9WB>/.$&& OJ?!)%AG=GNVTI)S"3=("S[=S)MFQ$*VK)]RRZ%7K MS$3G_/+S^>5G3?/TZ^7G4ROF_%CPQ(X<]L2P42<^?)C8PS?LI'K@J>&.\X:Q M.8;0#5D 0U.KKDZ8 SM.0$32WC,=D)AJXY>".HCEFD[_LJ=MD/\C>$&EAC*R MJ$7I"Z+/CMT4:;Y%Z6V6%32-;T^(43QJ*35YV'-+HH[#9G32\T:,&JECT:S) MWUW=8ZB+V,2?^R9^7Z3AEOQXGT9A%4JSPTFIUCIK-'[O1GM,O?YW$>7OK4OR2^J#B(]*Z@[XD;#(L]ND2EIA:FZ@6>W8 M&81RM6Z;YNDUKV"H)VF+M#W:31"E/P=Q@19DMK"K='/]MD=A]4S:KO_\ MV/05C1TG 16Y;8RGT.[$XR2@.?IG!$[,276QCIAC6,' M1I4:W3;#D^I[XN%0I5WZ-[YF99@/4?;;38J0X!W$D]4WA5&RZ_L8)@G0M06# M9+=*_P:?;7-@BBF)S@W."U7AZ:\/;":L4Y>6HVSZ#^19B=VZ=+&&$YWZ(.%U?IM M/0[Y@..8J(1^-&5?H$K&6I>DDCET307@Z7JER]]\AS3\W8T='8?@,9X2V!N* M<:5:\HQRLGPY],\X]^46\&,>I+D3V[@C]-+=U?XQQ9FQ( QY#88LFEG#V:9' M](@O5LV4Q)D(V),;,]'L&D5Y07K/]*FIO 9#QLRLX6S,(WK$%V-F2J)QROI# M9WG3ZVT['S&+M5;<>L7U?HUJ &# \C8LD_QH8<]S(8D),^ M;I$PI",_UA+12$I16@TC#,6)BY48.C8PE[]FBR+?XC3Z':U^2@@:6O L\TET MP4.Q>(=?45K]*]I%L(!HLU4)!V!35=GU9V:@R_5^D_0'P\^-$H/O%4TUW_,4 M**;T\M-^?RJ+YE0UA44/JCI;M&I_.&_1@^;/;5]/4R_-M9-6C]1]-*5QRVN= MPLY%M9Y-?D0O.6_](DD\3['X;$A%0]7T%HDB;-GUF(^H[=?CKOF<2+*@,2V!A M- [Y4/W!:PZJ/;_T.GP@T&!W3_ZRH(FV&CZ&.F'W7T59&..L2*NWEP[R/Z"8 M)@>ZQ%F>'2=_M?AL7VP<2*RN']?>LK_-M=-0!.3?OAOT.L'6;]4WYJ<.(M!; MCLC$^]"Q'4R@("-N)@F)@$'R_BWY;]6 6_H3>@K>4':%\B"*LZ]M3<0.33GV M+24F^!M\SA;U1XQ7KU$<$RG)W)\,0!%=;)=:Z_\- KD&/R'LE?C- MRQ#T53FA:2@URO,'--D:*)\?!-E"AU*(\IIR7OAEB3\A,NOJ;(00,V]'LEMY M@U,4;9)?HGR[Q3'=RAED_H.2X "C.*079]^>%^.\R!V!7@'/= E=?U;_]AC;(?NF%#['TWBHD4;=JA&VJC1DB=6[G1!RJY35Z( MA#A]EQG2@)!G$BW"V8";)_PT,&W5IA$:Y3C@AC;X0'28OB"JH448ID409_1! MQ%<:STYF7U>X>,[714R^X2+1\?B:%/9@+D9W3WYK7T@9O[[I M,1R_HCDP_'@&Q5&F[57+H54:F>3<-YQ+\G>47P9I^EZGS&LVYP!&(B\L, A1 MX3F!'ZRDR8 N:H%.?+#CJ&:]_BDFXJ'4]ANSVBJ!:JGVMZOR-/JNT<4?&T!O2*?1R M;Y049?(2E)8*RRX0F_?T;Y%J_H M9GB6,X/$.T&\5EK0"0X^<0M\ZO$K\H\LC\+Q/=?GI-\#1TZ6'9@=Y&*3ZFU,@>U.? MLW,X???ZZDWTQ1_QZ)M':V+[:R:E-;65YOH^$!$UU.>%]0$A2V^RB['J'/H7 M9E4XV+M(6Z34HL8K;CRCYEKM"$:VU7B#B.4$\:#5;%W)J+L*X5/;VR$>W^=8 M51N]C6+M%I0[EK*:_5T<-Z)5BPLH("74/4!RJ6<"2)@VI@ DMV;/[Y_6\CT2 M;2%Z(D!J@CI+6)DN0F5EYH%3)95BM %%>I#5U)H-M!54R3RTZ_EDQB+MZ@?)#+XO6YVZ_?3M_,SH@^8L5K:_=)N:_/EI*W]'+Q%NV+' M;"_S6]WBWC=K/H2E4RQN>M<;M!A0Z^\5-+PU=FK%=,P"BQ#(4 HM3%72*>2O M0J3>#O-]B70 .63);W&PL:T*'0[N^N\'\(>$ 2E_6&B1NC9I90W?!]('%.(D MC.+JC9_QL2- QNHA)5+&]M7>;1E'MD5S*D\7PP7-"74L3U;'/,V;Y-U7OAG> M]KV;.73B:36OO322M+\SAS?3;G\/R#B*8.]!#2Y4:Y86FQ:_],?2".A;:%8/\>%F4=U+_#W[.%F&^7!,^?WY*@R2+:H)E ML@C#8E>4C^'4APS704H? M2,[C TC#CKK]GC?72;'O@C?G*.D+IF_Z%40WSS%JI<$EH-H235RA%Q1CUJ-G MQOB)ESLJ_&9F7Z8U;&%)I-)6[[/HX_FU!G1(K M&9L99F+; C/[&(:EIUL+5@5NJ/?O!' 44+[]M5C]JQ#E/0"7$AO)L-3'L :) MMBS ?M@BC?3[KIVF3M.5TP15J70=)]9*)6F[2TDN(>L'M5,Y@QP55J@?[03. MO)9MKU*AIVTJ6=Y=6J="= \?S/!2L&V/LS)G$&]VK8F^9G=Z:]U63NYNT=I M.-SHL5#S"<_N#C5_0!N=IM=LF[0QJ71R__LVDO8O"%**JX@4I&B-@EC#%T!9 M*ABYG.4'M%Y%/=LV2WES=1Y";?!MF-(^ MI9R&N8+U?>#SRTEU;]LJ-4XVOU<)'7#K' :BD>.I5+E1KV&(' X*UC;@\ %- M2JQ%VW8S:%UC'/Z>^T/$EIQ8CF&A8!ZS/\LTH$?;!L(]Y?Q>Y1C?_0D>2X4@ MJQ 5%-H"N^"'L " SDZ/>W:C&K1K'.J[FI7C;G %6"TM![3[@9>M#\U13-#.E;UOKN8J>%[8P[GIA&G4-%+0#/@J7'EP;5[J"B[#Z+^_1O.UWY< M6_/5&U PQ='#0L-*/XA_DIN8RS5G=X^31$&Q5& M%")SILY9\PU.!8?-*7Z),D(XS&4)LX/)JQ>;SH35S\#:3M4YI@UTPG9;RS@\ MO4W_$N7;+8Y7E)@1C7B2NJ:PUF%=']8T)6IWPPZ'C70KO::"L"U7\E.RBHC" MHN>"2-H2NO$ZRW4M_F/QG$6K*$C?]0W03+WJQCBVWID:IM'N.(61CFVP_DZ% M\Z,D8Y9P%P7/41SE(PS63+TGFNNVZIVIP1KM#C=&57&#K26'4#%8!2%1&N'5 M&Q23Z]XA.; M9*O&$YED6>/9)$5=X*Q)EDW53ZOAI4F2ND\]3G;J/)595G6>#5/<#>Z:9M78 M$8E4/#3.&UST;Q*RB[+ M*L]V*>P$=^VR;*MC>5RF%OHQ>CNQ7;9J/)%9EC6>K5+4!YE5[-@D M>D')J:VR7>>I[+*J\VR9XFYPUS:KQNKD8?'8.J^CS188=#Y-G2>RSKK.LW6* MN\%9ZZP;.TFZ%_G==%&Z' 2NPMJIL9G+8[W[Y>N?DI3\LDFBW]&*R%Y? MM\BNW\*XH$&CU8,G]$P]#R**S"=\_1;LHJ0D?T!YD2;9 XYC@M_7(.W?1CM5 M=#C2$;>J&^2D!/?KJ+ M=E'.S. R80UBRQU7PTP M/^8R4367O$[8"'9OT^#$2T^EW8;IVZ8?26M[(G)0795V:H.2\+V3!ZB?Z(9' MUT]Y,Z2S+^.BR+$= *Q6N2\85KR&S*&". MTB2('^@!28$>4?H2A>CVX?$SVCT/4MT"J0_B2JCM.UU>?V%563D.L\>_2MPD MX6LXU]P)P=1YOG/R,7*^ M'B,ZNE^M=<)RCY*Z-3T)&%_JUG>^6+-"GH:QJ.E=@^NQH&;6*3I%FD'+?FIH M-%@&5KF3NFOGC1XP^RB.'N":=/P]F^W'20 MV='1R_H[9&KXQ7C[F_A/VR#_ M!1?QZG:W)^(?,NT_,1\='\=$? @9>(Z%HTH1PFHNC7JWP%U%,7E=@_*\N7Q M?4B4+<(P+5 _O&P$!UFPAXB#I^!54(L)Y(JKT[\BV8'MW[X;] $9,G^KOC$_ M=?H'O>6(OMW6B-_I(11D=..1)@@+DO=OR7^K!K3$N4)Y$,7991"'GPY-FJC: MNS(2I:[Q:UM&6[6"LP1B?ZPQU?]H;],UW*)5$:/ENG[/)-F4;5LML@P1C\LX M;%(ITFR_@HI84T+9ED6:TNSK-++\B53(.(22D;7[EDGFE(#,HR@YH4#($<=1 MS"V&+SBY#)(0Q10>E<4P-W*E='6;!7361C& PC%=-1RH!3QN;:DP$ M+.*X:MER3?[YSRA9L1$@I:OU(Z!S' %0"540(.#I[_I:ZJ2Q@I>3:[/9Z!>Q M]'P?36F\YVA7NOD/J82G9\=. K(T;XW,Y*_^J$Q^^O6!"L"88PQ^;V[S''\_ M?3N9/I?QI=U6ME^=N+6?HR3:%3MF>YG?ZA;WOMD+V&3H%(N;WHNG/#*@UM(K MZ)>)? [>^)W)^M9T9O>;I*CV^*TK\ISM*FYZ2>H75='0H;,W]Z$(!CU10UUTIMJ*.5E"JW=J[B2>%\FWR](II M#(+8[2F45P-TN_R,,(P;WSS5'5" MA+>:8.VQOA-CG*;-'07Q 0-5A+<8S!K@/$6=#M^M%EA[VN[4\(Y>QGGP 0-E M>!\9S!O>'$6=$-['%EA[".ZD\-;#M!Z09XU>2Y =E=,.YT%L^[ .N+4%[PA0 M5+RX5@7]3Q8V;\]5/!#1ZE?>OR#)!A.;ENT6^K3^04XH[4B ]7G[>UJB>CB@ MM+FM=V(@J\+?"Z*=H+UV2; 8]55@E&>M'$,\ MK3D6'5C@:539=4L*#:,^RU"#K)W$,(W@,_%%ZR@,J@14M6R?:3Z\?1P-8T]@ MU$TTBHS:-TBJB3\*;-*JK!U[Z,!HF5P'X?:Q>,[0OPLB\R))HA?2C"!]O\'I M7;0FVM@1^Z&7,QD#RT3<83!5YSXS6(]4[Y1FH-XT:R'X^-;30-X3ZR?&7$&J@S)F\#:4O!983FXQ MP;*DR["RM/W\R.P*J!^5,_9X#SW?HO2>+!A3YA82 &0C.#3[[3H)W MT:E5E\?QYZ6X+8OLBKY,'XO]/B[_'<1J&#;%M /K\4P]0+IAS:F"?WSU4RS4 MK/;4X-8/;,XCT_SA/A"7W1PN!ZE,_IFZ5;@R!*B+K?#S9=R)VWF^C'LJ[W6^ MC'N^C'N^C"M5RFPOXZJ.MXJW=D6JM[ B03FW. M3&L,0*[)V@G"'(N8"[HN\4Q0)]# %+#K5C>GL9&&4H4Y6E6/V2W++:0J)E2* M0GE1+B9%16>"4+!VIL"KJ'+OGU(=BKO8X32/?J^/^34#1U68<($-8S(3B&MH M; JPPYJA']/AGM/N2OQC$"79'2;F+??9TI) 9'=*SA+.?-U,C^%.W1JW65WW MUVP-:2Y -1>>LX$M2"M38)97L>?76M7V@A2Z!'2]%52[2G_,X9HKPU\>[V_] ME*'5;4*?@BCB4HF\5Q)&I]$;KXYF)7^'D\T32G?-BAZX1S--=<;, M4U;=QS98I^RW"9A2N_C&S=H>57&C%E4U<LG"W0TY\U-01D]DHJ*L[_WVY T^,/_220'-)NR$ZQT501M(C(SDCA]3(;*S\)%)4BG\(R2[ED =0 MQ@+3'T"T _76LI:PW0&G!3,]4BI7K;%&UBE90?$.!+/@[, ,U-&T>.8W8D[Y MT\I'HZ+GHKQ[<_%^O=O'^'T0?:A$M# M<5$\U;:&O!ESF@(J,8/>!-,K0\M) 3Q\&[CQT@(,M9*W$D(PG#51&OU)8';A&H3 M)S248;E>X# ZYPPYYPSI:N><,^2<,^2<,^2<,\2O/9ISSI!SSA"OYM7GG"'G MG"&^.5FE]?6'RAFR",-B1Y.RHE5U*9LL,5*TI0/N"[JE:S=$+^LLUF0E]Q2\ MP0\(QO$5A$=I\O5+YU]0WGI=J9'&A-;%G,?HG[5>X*!TU8UGY_HQN MRNPIKMI*6"0KQK*MG!$3G2W70U,^46TUD":O;5[&?=K.F=#*)Q=D1$3P3%X] M-+,R,782KMT<:V^. 5-G-0%VG8,[N;#@%:8A_M([=]K\'3(24[IRSM6.%.R4 M+M?6U3@E<\UN(0[IJD!/>/$21,0XHSC*WY?KFR@)XNHN515"2\_N29DBNPKR M &C,$]OZD,5P_=*;V4Q+L<)K3J,,F/=T4QJI?E;*EZE0U3S,= MK?03V*A.&S5F"]!CF+E,4?4F(R>86H(;9OA:BOYL\"ZJI['M(T'V%!!"6JM: M3'I.ZZYM5J ^&)>\752%0HIV_6-DP^L=AOG[;HY (4@M8VM!RW9R+= 60=IH.,VX?J#%SR!N>!KI,OSJB Z2QUE-* MQ7;':M)X?HX.%9]]S<2(H:JP5C1;&.NS$1OM'&],&B;;%%%[?DV;3SDI,G?O M8MI&^YM/\IS$T*'.N#PG,?0KB6&6%;M]^0['3QD-\+E"I/2.:.(^Q?\JQYB: M_/B.&@T#O\[R:!<\YR M>,YRZ"%@6Q;9%7V9/A;[?5S^.XC5,&R*:0?6XYEZ@'3#FE,%__CJIPA.AC\,B=\)0RF'P;1?ZB.,M9[08.\0>V?J[/%(Z MZ_E0";5_0=%F2X^27U :D([N'@C<)I=!'-*#Q2C9#$X"P&%H)BOA:MI,)0YU M34\"4?N5+@B/Y,L/]]/EZU P@5&DLJ,/C&A?%E=@0@Y.(()N^V?WU*ARX,D$ M;M!8?(F9MCFSJ#";7WT@L=S' @I#\J$S"OML 0IJ,1W2;7;R'*LO8[\N )G?&:N+9@L"93%ZB_%'2-R5Q ]10'H*P%%U(Z9/'F M.QZKJ$GF%(PUC[H28;-F%R<_7G6;35IFX^"'CIW K\ ;,:'+@31B[D;M1.>> MU%_8DMA:'E[W7=&H.?QIFW$"=^3-NL([AV1P7>.-2P*MJTZ?\\A]IW031.G/ M05R@]M<3>B-A_2=P0YSZS_YGVBZ=C>/A"#M%>B<74D<\H!!O$GK3[S:Y",CO M(7K<(@1._B K+TO?P"__\2Q63:66+4[:6/TL.K:#) QL14^UA6ELW]I@ V4?R"/N,DW\KG MIEK!+FK=#1I%\M-D"D^O>)RA])CH MV<>!R4@J;$980@5FP]G"@SMV36&JD'SFX;* M!+_!!3R-&(B+OC%47#Z:+3!T9]44JO;,;J]*+G?T8F!<:',980DEEP]G"4/= MV;6$LCWZ>U ^6@*5^9A^+7O:HA0%])V0<:8A9:MG*P*V'\EXH-JU9DV"!M;F M]9\?1I]%R4.]6:.7:5.0)='HBC MUT8P4H'F[$&](88/J/1#OJNGA);K?^ T^ATG-SC].2"_%%EYTG(9!_2%FL%% MF4;B.YQLGE"ZH_>@LN7Z 1$%],//)JSAD,=L@AK\L8SI%:QI*9,TS-]Q?[[Y M?#U,KGS.Y^M7/M]V:-0Q?* *!SCGYCWGYNUJYYR;]YR;]YR;=ZK$1N?#TN)RR!'&YQ&*&/,PS1*VH5F0MS(\).1J$FR.4 M:*-.GT&M:QT&;F-OM$H4X*=3E_Z)^"0(C-9L 1Z?'F[O'T$8',&B0:$6"\=Q M.%XM*DC4JJW&XI_0V5$"B*4W,V/R: MW=)9G,GUMX1E>ZXC./"O4\@YN(V\\4I1@*5690UF/8Q]T#D-QO##4UG(/;>R M,DB*7\D'C)/0/[G2[?L=>D$Q(YA"K5 S M 0 6LJ^*SRB@6*@NL0Z:R@RKT"K;5PRLK'W]W";[(L_*+ON>/2&44_9E9U%: M\U9ZO8E5!.]Z)Z4*RWFDJ")_X[M88GT"0^P3&&*?Y@4QMN 30.Q3?^XW#XC] M$0RQ/X(A]L=Y08PM^ 00^V,/8AY>3U2<'N%QTP=.'PCK[B@?5N<'7'MH37-' M+CN@=1JVCO.CUZ./SIO>RCJ77#/A$X9JA?JCC:200SVL][:(WHL@KKWCH=C' MS#T/]8&_RP92WM,LD M]_=!6A(D85RLZ%Z^ J GK95K$!/5ZK5!G:(GS!GD1*WU=Q''>U6$J(:I@K:N M= S7"'?)BS;:W+TV1).:-6=P(UOE[^3\/L4A0JOLAG3P5?02K5"RHD_UH.CE MF FFN4H(H6VN$XII/8*PBM2Z@)34,;LTS4?;J2*K%G%9/5402D.JP8T\2[,* M$_YS@B F'L'5B)[,.598Y1_H!3"M'0#-E'[0NC[@5I_S6?I,Y>$]9^EC-N"< MI>^0X*:=^K9$Y3E!WSE!7T<[?B;H^Q+LY GZ^D3,#'9'(H=$ R3H&Y)QQ1L1 M;,0\'7E FR(.TL]!3@:*9--)K\T\?(<7.,@@+^!(KBU&/V -B45YMXY55(F@ MY*QM[.ZS[U^EQ(M$M&U!?$G:$.5RM"B5:6Y0P&P 7)W)M/+%UQ. MH6GZ/M+D]%V.&X42M?9 )9S&C+K,<,2 >-O8'64_GT#:_Q]_^/Z?]+_+--I$ M!.?L]*]2PE;6-!ZATZ 2PC'@HBEC<=EI!!8$#E65!8I!CB4#! ,*+U!@5A& M/1@,>#KSDLI/C\1U_900:>HC'TYB."E=K1\!G=,(@,H'[W\!QRERGUC5ISB! M+G?Y)5,F.X%NF]T'W+$%K=N-)M ]UN%,)%26YJT] _)7?[^ _/3K0Y!LF#L? M_=^;E?3Q]].WD[T9,/S2;BO;LT[]V+H%(N; MWO-31P9E;K]N0;],Y'/PQN],UK>F,[O?G.M,0=/%G=DMZ'&2^X&/PR)WPE#* M8?!M%_J(XRUGM!@[Q![9SBD<<197&OHG@=QC-C'9X4R-1V:[W_HMJ[W?(DF* M(.YL8=VCM%G%U/$J[%XUP;';Y^,X6HP!D& #3Z&S?A@ NPVM((QQ=7N>$9^C M@R;VE75J5(N^7)0_04[ ^I- SR=IIF$^H13CBS3;"K5<,1(=OQ^C:[Q6. M0!FE ,>@G5).0U)/=CC:P/S=>OH UNQ/6D#ZI 6D3[, 4E]VTT#Z9/%!@Y-, M1;DZJ.YKJNJ]59A>P?=NCWQ[.GK.,[/ ^'X_,VA3G M%T1?%$"KQ0M*R9RME]JAR+,\2%:DS5=17!"R(]A*)\!1AUFFM?),,75>U1=! M%H4C-4Q!ER?T]+E\ M>*.4K]^J M3(\T)Q_=32XJ92[7 V6RSB*-\JS[U!!/IXUA"KW!;<%0[2:=EIUT47NJ5XES'T2Y* M2L$Y#Y4#: \[5D):IV&C(B<*4C%1!CK[@I#8,)GRD= =7RJ5S M&C90^>"0$7#4WW0A*\UG;'S3'99SX#"U_1'A31KLMU%8[J+N<<(=H-0*'?(3 MP@HY#2@MR>'H@K+W.2>R<#**P;,[F5*;:^M\=G,([51?VC UK'"M'5PC6_F. MY8]17Y<2C52)HXLL2E"6-?-.QL(+1-NL-<6T]N2MFL%4![&P:P443>8A%H5[ MG2H71-*C3 93W+L]I;9 R,6CS ]O8E85I;18?5A)W\JDQ(CT?6V;0/_T0:LP+J^#&C<%@C@UEN2=H^%8BF)&EL,)#EM]NM' MZEOD'7FD95'T^E*DUO'(.]Z7R+N3+O3#X.2P3X6;EZYZ3X:KT(5\.-PX_(/@ MCJ2K2+:_W+/G7[?B:C%_$:2];O\C*'L]H*SY^>OG:XF,_H>N7:U_YZ%A*@.6 M#/H-%4?=@C;D5R[1/A?M7B\_Z:OJ/R\F*M!O+$Z$Q0Z/D 2>(V2VG8QNB) H M048]B! @E#^C!8,?FS924"<+]X.R&@ZLD[>9YR& MET+-L2'FM#CA0MAFBD^R0U E86;6:?]+R874H2K9/\CI!2R3R% 4/ MN)/X)OJA7.$X8^CN'=IJ[2I<"(4[= MFA5%2WB:'3B533X(RXJ+A)O I(;C-(NT13W8DSXGHF8=EP*H2<"3>$"%_> MS81/+*?@A-Y:/$Z83,<5Y?T/T?Y&SA%&G@X3YH9/PYTE3>U M+&7)/7\WC'U+$S?";*PDL%P9X?IC*@PN?%FC,F%BJ=-,Z^-K:Y,)WO:0BRT3 M8;Q2W8X][L5,>GP6TJ4C>7JADF8[Q;?;9FTTRA>]32O^\+]W2=,8[NU><.C? MZG=)R&R&=$U#*4/"%T8'UDPLH+05-$+[N_=F]9KSRLI:QVDIV@M^8/G;.*Z^ MP%S%+^I$LFUBH[5?3R.\? M"Y%?LXB:I?!,!6UV6=*(RYM0DP5L[DH!/W;,[:%^>Z"50&[*<@7_WU0$^UOQ M:;(22/.&6Y%E[!'!CMLZBJ[ K<+S)?5-T.;N*BT>?7<7$6LH M^,OC9[XR;H?23'1]0=(Q2+!MRH >UF.Y]& +Q"*A?B)ZH+[G! BT'-(N7BYX M//FPC_)'N%<("1PC5P%?$.'MPK">(B1PE' 9W%_WKFV5]LR#B&V2/@OQ W-G M36!MCRT4S&<),6VK&)E*I9A8.T'5&0M%'&Z 1E9^9JTO)@:/)VI*APT3G!&C MH1)M&SML8.^P'MN -MPR 8"V&SXGS!&$@,X) M!P"(\>Z*UBR+65:EM-U&V>/FCLM4$HNEK2\O-E>@0[(:TQ!-'.--U36[QMPH M'BN\BE\H.Q%ON!84U6M&4!2<@ZW?@5"$RRRSNS&82:J/4=$LIA"1UMU/?. $ M\"+*[^T!;?_[_.N$6PVJ3X9KA-GB]M,S=+UFSD>.'$@/3=C9%>* MFQ. *:WS' TZ9Z^)N06JNQR,G_@^?-Y _YZ'F?MWR6V)'"#J0/HP'@!9#%'@ M"YD>""',^XO9QR1.#_L;OJ1/K$RP=G(:F*ZA' CC35T-N\%H5(U5%\99MYD# M<07^V5NMHC*BQ.M9V#H)#-4Y^PN"':2Z#AA5N 5;[Y(\?8[$=Y,NLZ+,#U4B M$R<8\"84T*Z>1@>Z &+;#A2HCZ& *L1"H-XKBL69P/7WZ G_+@<*)-47RT#> M-)ZT.8Q(W5CS=:B'M<(RRG#-)TFMF95&8"Q5)ZA+PG2(PV6LV2]96%2J?]*C M="\&]>VG%(K72%,R,R"62;!>0 ,R-5WK4U(B&:TD6#0];@0[515-^Q'2C]$W MEK>7\TH1N!:H+05'@+QI,XW;C$C>6)VUN*NR;@2GMV;X)U+JOY)<_!#=)W+1 M+ 444^P1Z/(%R()42S'28PZ\'2O!\(.)MKC1-/C<];!:RH#7QUT#\F&2/GZM MX@+8MYC @#>#,9C'=[S;L@]]+J(B+:XYQZ-XDPUO267[8CNL>_>C#O.F%\:M M9,[4CQ4$FZ@.2ZD3^+J5*^3&[6GVS(D1@O>J^5N(W*N!R-6_#DX5/C'!B6@' M?EG^1UPUA?)><0W) M>4",Y*+8#5(XHA^T4%8@Y03T(20V>+]I[%;U@>4K;H#34K1DAJNY":#MD;46 MU&,"O,7V,2N*Y?1X\T35R9-V@G"OSRP-!G/2+!N6#[-H:%.= _-MW)AQ#TC) M-U9SFS=#R=()).&;R@;E=<4R$L%>=QS&3W6PHI]ZT%[)*135C">1#HY?: 1R M$>W$3U8AB#2&%(-T8Q9JL71[;K1:,$-LC!8PO=EP==.ZVZVG)$]9?%U&>>G[ MKE=/Z^HARN^3^(:M6%'RW^'/%1R%@R3'*(YSE&L:PTXNY^@R0BZ.)Q&\*1^2 MO.6=FZR#*.Q$74)QUI*N8]=\@BZM(O!/%QG>A9+XL!5/[01<'48["QD,.T=! M1MER-!> P!X1,G_][6?0;&+)[&&S0U%.'3:_S^#O>"UF?W3O\.SX MMV"W4YGU\$;980F!5_)-<'#F=EPSV1D:>?IPDP(LKRHM=L=\UTV;VV9+YKH+ M;YZ(?VZC(OGS/U!+ 0(4 Q0 ( U^;DY6$&9(2[P! ,."( 0 M " 0 !E;6PM,C Q.#$R,CDN>&UL4$L! A0#% @ #7YN3I:) M!SJ.%P !@L! ! ( !>;P! &5M;"TR,#$X,3(R.2YX:J$ "N7PD M% @ '22P, 96UL+3(P,3@Q,C(Y7W!R92YX;6Q02P4& / 8 !@"$ 0 KM # end