0000729580-19-000007.txt : 20190308 0000729580-19-000007.hdr.sgml : 20190308 20190308162750 ACCESSION NUMBER: 0000729580-19-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190308 DATE AS OF CHANGE: 20190308 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BEL FUSE INC /NJ CENTRAL INDEX KEY: 0000729580 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COILS, TRANSFORMERS & OTHER INDUCTORS [3677] IRS NUMBER: 221463699 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-11676 FILM NUMBER: 19669436 BUSINESS ADDRESS: STREET 1: 206 VAN VORST ST. CITY: JERSEY CITY STATE: NJ ZIP: 07302 BUSINESS PHONE: 2014320463 MAIL ADDRESS: STREET 1: 206 VAN VORST ST. CITY: JERSEY CITY STATE: NJ ZIP: 07302 10-K 1 bel10-k.htm FORM 10-K
 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 31, 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 No. 0-11676
_____________________

BEL FUSE INC.
206 Van Vorst Street
Jersey City, NJ  07302
(201) 432-0463

(Address of principal executive offices and zip code)
(Registrant's telephone number, including area code)

NEW JERSEY
 
22-1463699
(State of  incorporation)
 
(I.R.S. Employer Identification No.)

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


Title of Each Class
 
Name of Each Exchange
on which Registered
Class A Common Stock ($0.10 par value)
 
NASDAQ Global Select Market
Class B Common Stock ($0.10 par value)
 
NASDAQ Global Select Market

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

Indicate by checkmark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes [   ]

No [X]
     
Indicate by checkmark if the registrant is not required to file reports to Section 13 or 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 (§232.405 of this chapter) 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 (§229.405 of this chapter) 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.
 [X]
 


     
Indicate by checkmark 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 the 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]

The aggregate market value of the voting and non-voting common equity of the registrant held by non-affiliates (for this purpose, persons and entities other than executive officers and directors) of the registrant, as of the last business day of the registrant's most recently completed second fiscal quarter (June 30, 2018) was $237.6 million based on the closing sale price as reported on the NASDAQ Global Select Market.


Title of Each Class
 
Number of Shares of Common Stock Outstanding as of March 1, 2019
Class A Common Stock
 
2,174,912
Class B Common Stock
 
10,089,852

DOCUMENTS INCORPORATED BY REFERENCE:

Portions of Bel Fuse Inc.'s Definitive Proxy Statement for the 2019 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.





BEL FUSE INC.
       
INDEX
       
     
Page
       
Cautionary Notice Regarding Forward-Looking Information
1
       
Part I
     
       
 
Item 1.
2
       
 
Item 1A.
6
       
 
Item 1B.
13
       
 
Item 2.
13
       
 
Item 3.
14
       
 
Item 4.
14
       
Part II
     
       
 
Item 5.
 
   
15
       
 
Item 6.
16
       
 
Item 7.
 
   
16
       
 
Item 7A.
27
       
 
Item 8.
27
       
 
Item 9.
 
   
65
       
 
Item 9A.
65
       
 
Item 9B.
65
       
Part III
   
       
 
Item 10.
66
       
 
Item 11.
66
       
 
Item 12.
 
   
66
       
 
Item 13.
66
       
 
Item 14.
66
       
Part IV
   
       
 
Item 15.
67
       
 
Item 16.
68
       
 Signatures      69
 
CAUTIONARY NOTICE REGARDING FORWARD-LOOKING INFORMATION

The terms the "Company," "Bel," "we," "us," and "our" as used in this Annual Report on Form 10-K ("Form 10-K") refer to Bel Fuse Inc. and its consolidated subsidiaries unless otherwise specified.

The Company's consolidated operating results are affected by a wide variety of factors that could materially and adversely affect revenues and profitability, including the risk factors described in Item 1A of this Form 10-K. As a result of these and other factors, the Company may experience material fluctuations in future operating results on a quarterly or annual basis, which could materially and adversely affect its business, consolidated financial condition, operating results, and common stock prices.  Furthermore, this document and other documents filed by the Company with the Securities and Exchange Commission ("SEC") contain certain forward-looking statements under the Private Securities Litigation Reform Act of 1995 ("Forward-Looking Statements") with respect to the business of the Company.  Forward-Looking Statements are necessarily subject to risks and uncertainties, many of which are outside our control, that could cause actual results to differ materially from these statements. Forward-Looking Statements can be identified by such words as "anticipates," "believes," "plan," "assumes," "could," "should," "estimates," "expects," "intends," "potential," "seek," "predict," "may," "will" and similar references to future periods.  All statements other than statements of historical facts included in this report regarding our strategies, prospects, financial condition, operations, costs, plans and objectives are Forward-Looking Statements.  These Forward-Looking Statements are subject to certain risks and uncertainties, including those detailed in Item 1A. of this Form 10-K, which could cause actual results to differ materially from these Forward-Looking Statements.  The Company undertakes no obligation to publicly release the results of any revisions to these Forward-Looking Statements which may be necessary to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.  Any Forward-Looking Statement made by the Company is based only on information currently available to us and speaks only as of the date on which it is made.


PART I

Item 1.  Business

Bel Fuse Inc. designs, manufactures and markets a broad array of products that power, protect and connect electronic circuits.  These products are primarily used in the networking, telecommunications, computing, military, aerospace, transportation and broadcasting industries.  Bel's portfolio of products also finds application in the automotive, medical and consumer electronics markets.

With 70 years in operation, Bel has reliably demonstrated the ability to succeed in a variety of product areas across a global platform.  The Company has a strong track record of technical innovation working with the engineering teams of market leaders.  Bel has consistently proven itself a valuable supplier to world-class companies by developing new products with cost effective solutions.

The Company, which is organized under New Jersey law, operates in one industry with three reportable operating segments, North America, Asia and Europe (representing 50%, 34% and 16% of the Company's 2018 sales, respectively). Bel's principal executive offices are located at 206 Van Vorst Street, Jersey City, New Jersey 07302, and Bel's telephone number is (201) 432-0463. The Company operates facilities in North America, Europe and Asia and trades on the NASDAQ Global Select Market (ticker symbols BELFA and BELFB).  For information regarding Bel's three geographic operating segments, see Note 12, "Segments", of the notes to our consolidated financial statements.  Hereinafter, all references to "Note" will refer to the notes to our consolidated financial statements included in Part II, Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.

Acquisitions have played a critical role in the growth of Bel and the expansion of both our product portfolio and our customer base and continue to be a key element in our growth strategy. We may, from time to time, purchase equity positions in companies that are potential merger candidates.  We frequently evaluate possible merger candidates that would provide such potential benefits as an expanded product and technology base that would allow us to expand the breadth of our product offerings to our strategic customers and/or provide an opportunity to reduce overall operating expense as a percentage of revenue.  We also consider factors such as whether such possible merger candidates are positioned to take advantage of our lower cost offshore manufacturing facilities, and whether a cultural fit would allow the acquired company to be integrated smoothly and efficiently.

On June 19, 2014, we completed the acquisition of 100% of the issued and outstanding capital stock of the Power-One Power Solutions business ("Power Solutions") of ABB Ltd ("ABB").  On July 25, 2014, we completed the acquisition of 100% of the issued and outstanding capital stock of the U.S. and U.K. Connectivity Solutions businesses from Emerson Electric Co. ("Emerson").  On August 29, 2014, we completed the acquisition of the Connectivity Solutions business in China from Emerson (collectively with the U.S. and U.K. portion of the transaction, "Connectivity Solutions").  The acquisitions of Power Solutions and Connectivity Solutions may hereafter be referred to collectively as either the "2014 Acquisitions" or the "2014 Acquired Companies".


Products

Bel's three reportable operating segments, North America, Asia and Europe, manufacture and sell, or participate in the manufacturing and sale of, the following products:

Magnetic Solutions

Bel's Magnetics offers industry leading products.  The Company's ICM products integrate RJ45 connectors with discrete magnetic components to provide a more robust part that allows customers to substantially reduce board space and inventory requirements.  Power Transformers include standard and custom designs for use in industrial instrumentation, alarm and security systems, motion control, elevators, and medical products.


 
Product Line
Function
Applications
Brands Sold Under
Magnetic Solutions
Integrated Connector Modules (ICMs)
Condition, filter, and isolate the electronic signal to ensure accurate data/voice/video transmission and provide RJ45 and USB connectivity.
Network switches, routers, hubs, and PCs used in multi-speed Gigabit Ethernet, Power over Ethernet (PoE), PoE Plus and home networking applications.
Bel, TRP Connector®, MagJack®
Power Transformers
Safety isolation and distribution.
Power supplies, alarm, fire detection, and security systems, HVAC, lighting and medical equipment. Class 2, three phase, chassis mount, and PC mount designs available.
Signal
SMD Power Inductors & SMPS Transformers
A passive component that stores energy in a magnetic field.  Widely used in analog electronic circuitry.
Switchmode power supplies, DC-DC converters, LED lighting, automotive and consumer electronics.
Signal
Discrete Components-Telecom
Condition, filter, and isolate the electronic signal to ensure accurate data/voice/video transmission.
Network switches, routers, hubs, and PCs used in multi-speed Gigabit Ethernet and Power over Ethernet (PoE).
Bel


Power Solutions & Protection

Bel's power conversion products include AC-DC power supplies, DC-DC converters and battery charging solutions. The primary AC-DC product lines consist of front ends and shelves, industrial, railway and eMobility products.  The DC-DC product offering consists of standard and custom isolated and non-isolated DC-DC converters designed specifically to power low voltage silicon devices or provide regulated mid-bus voltages. The DC-DC converters are used in data networking equipment, distributed power architecture, and telecommunication devices, as well as data storage systems, computers and peripherals. Opportunities for the DC-DC products also extend into industrial applications.

Bel circuit protection products include board level fuses (miniature, micro and surface mount), and Polymeric PTC (Positive Temperature Coefficient) devices, designed for the global electronic and telecommunication markets.

 
Product Line
Function
Applications
Brands Sold Under
Power Solutions & Protection
Front-End Power Supplies
Provides the primary point of isolation between AC main line (input) and the low-voltage DC output that is used to power all electronics downstream
Servers, telecommunication, network and data storage equipment
Bel Power Solutions
Board-Mount Power Products
These are designed to be mounted on a circuit board.  These converters take input voltage and provide localized on-board power to low-voltage electronics.
Telecommunication, networking and a broad range of industrial applications
Bel Power Solutions, MelcherTM
Industrial Power Products
Converts between AC main line inputs and a wide variety of DC output voltages.
Rail, transportation, automation, test and measurement, medical, military and aerospace applications.
Bel Power Solutions, MelcherTM
Module Products
Condition, filter, and isolate the electronic signal to ensure accurate data/voice/video transmission within a highly integrated, reduced footprint.
Broadband equipment, home networking, set top boxes, and telecom equipment supporting ISDN, T1/E1 and DSL technologies. Industrial applications include Smart Meters, Smart Grid communication platforms, vehicle communications and traffic management.
Bel
Circuit Protection
Protects devices by preventing current in an electrical circuit from exceeding acceptable levels.
Power supplies, cell phone chargers, consumer electronics, and battery protection.
Bel



Connectivity Solutions

Bel offers a comprehensive line of high speed and harsh environment copper and optical fiber connectors and integrated assemblies, which provide connectivity for a wide range of applications across multiple industries including commercial aerospace, military communications, network infrastructure, structured building cabling and several industrial applications.

 
Product Line
Function
Applications
Brands Sold Under
Connectivity Solutions
Expanded Beam Fiber Optic Connectors, Cable Assemblies and Active Optical Devices (transceivers and media converters)
Harsh-environment, high-reliability, flight-grade optical connectivity for high-speed communications.
Military/aerospace, oil and gas well monitoring and exploration, broadcast, communications, RADAR
Stratos®, Fibreco®
Copper-based Connectors / Cable Assemblies-FQIS
Harsh-environment, high-reliability connectivity and fuel quantity monitoring (FQIS).
Avionics, smart munitions, communications, radar and various industrial equipment
Cinch®
RF Connectors, Cable Assemblies, Microwave Devices and Low Loss Cable
Connectors and cable assemblies designed to provide connectivity within radio frequency (RF) applications.
Military/aerospace, test and measurement, high-frequency and wireless communications
Johnson, Trompeter, Midwest MicrowaveTM, Semflex®
RJ Connectors and Cable Assemblies
RJ45 and RJ11 connectivity for data/voice/video transmission.
Largely Ethernet applications including network routers, hubs, switches, and patch panels; and emerging internet-of-things (IoT) applications
Stewart Connector


Sales and Marketing

We sell our products to customers throughout North America, Europe and Asia. Sales are made through one of three channels: direct strategic account managers, regional sales managers working with independent sales representative organizations or authorized distributors. Bel's strategic account managers are assigned to handle major accounts requiring global coordination.

Independent sales representatives and authorized distributors are overseen by the Company's sales management personnel located throughout the world. As of December 31, 2018, we had a sales and support staff of 199 persons that supported a network of sales representative organizations and non-exclusive distributors. We have written agreements with all of our sales representative organizations and most of our major distributors. These written agreements, terminable on short notice by either party, are standard in the industry.

Sales support functions have also been established and located in our international facilities to provide timely, efficient support for customers. This supplemental level of service, in addition to first-line sales support, enables us to be more responsive to customers' needs on a global level. Our marketing capabilities include product management which drives new product development, application engineering for technical support and marketing communications.

For information regarding customer concentrations, see Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Other Matters – Revenue Recognition."

Research and Development ("R&D")

Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with customers to help develop proprietary, next generation products destined for rapid deployment.

We also sponsor membership in technical organizations that allow our engineers to participate in developing standards for emerging technologies. It is management's opinion that this participation is critical in establishing credibility and a reputable level of expertise in the marketplace, as well as positioning the Company as an industry leader in new product development.

R&D costs are expensed as incurred and are included in cost of sales on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administrative costs and miscellaneous other items.


Competition

We operate in a variety of markets, all of which are highly competitive. There are numerous independent companies and divisions of major companies that manufacture products that are competitive with one or more of our products.

Our ability to compete is dependent upon several factors including product performance, quality, reliability, depth of product line, customer service, technological innovation, design, delivery time and price. Overall financial stability and global presence also give us a favorable position in relation to many of our competitors.  Management intends to maintain a strong competitive posture in the markets we serve by continued expansion of our product lines and ongoing investment in research, development and manufacturing resources.

Associates

As of December 31, 2018, we employed 8,098 full-time associates, an increase of 607 full-time associates from December 31, 2017. At December 31, 2018, we employed 1,591 people at our North American facilities, 5,609 people at our Asian facilities and 898 people at our European facilities, excluding 907 workers supplied by independent contractors. Our manufacturing facility in New York is represented by a labor union and all factory workers in the People's Republic of China ("PRC"), Worksop, England and Reynosa, Mexico are represented by unions. While the majority of our manufacturing associates are members of workers unions, approximately 500 associates worldwide are covered by collective bargaining agreements expiring within one year.  We believe that our relations with our associates are satisfactory.

Raw Materials and Sourcing

We have multiple suppliers for most of the raw materials that we purchase.  Where possible, we have contractual agreements with suppliers to assure a continuing supply of critical components.

With respect to those items which are purchased from single sources, we believe that comparable items would be available in the event that there was a termination of our existing business relationships with any such supplier.  While such a termination could produce a disruption in production, we believe that the termination of business with any one of our suppliers would not have a material adverse effect on our long-term operations. Actual experience could differ materially from this belief as a result of a number of factors, including the time required to locate an alternative supplier, and the nature of the demand for our products.  In the past, we have experienced shortages in certain raw materials, such as capacitors, ferrites and integrated circuits ("IC's"), when these materials were in great demand.  Even though we may have more than one supplier for certain materials, it is possible that these materials may not be available to us in sufficient quantities or at the times desired by us.  In the event that the current economic conditions have a negative impact on the financial condition of our suppliers, this may impact the availability and cost of our raw materials.

Backlog

We typically manufacture products against firm orders and projected usage by customers. Cancellation and return arrangements are either negotiated by us on a transactional basis or contractually determined.  We estimate the value of the backlog of orders as of February 28, 2019 to be approximately $174.4 million as compared with a backlog of $168.6 million as of February 28, 2018.  Management expects that approximately 89% of the Company's backlog as of February 28, 2019 will be shipped by December 31, 2019. Factors that could cause the Company to fail to ship all such orders by year-end include unanticipated supply difficulties, changes in customer demand and new customer designs.  Due to these factors, backlog may not be a reliable indicator of the timing of future sales.  See Item 1A of this Annual Report - "Risk Factors - Our backlog figures may not be reliable indicators."

Intellectual Property

We have acquired or been granted a number of patents in the U.S., Europe and Asia and have additional patent applications pending relating to our products. While we believe that the issued patents are defendable and that the pending patent applications relate to patentable inventions, there can be no assurance that a patent will be obtained from the applications or that our existing patents can be successfully defended.  It is management's opinion that the successful continuation and operation of our business does not depend upon the ownership of patents or the granting of pending patent applications, but upon the innovative skills, technical competence and marketing and managerial abilities of our personnel.  Our U.S. design patents have a life of 14 years and our U.S. utility patents have a life of 17 years from the date of issue or 20 years from filing of patent applications.  Our existing patents expire on various dates from April 2019 to February 2036.

We utilize registered trademarks in the U.S., Europe and Asia to identify various products that we manufacture.  The trademarks survive as long as they are in use and the registrations of these trademarks are renewed.


Available Information

We maintain a website at www.belfuse.com where we make available the proxy statements, press releases, registration statements and reports on Forms 3, 4, 8-K, 10-K and 10-Q that we (and in the case of Section 16 reports, our insiders) file with the SEC. These forms are made available as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC. Press releases are also issued via electronic transmission to provide access to our financial and product news, and we provide notification of and access to voice and internet broadcasts of our quarterly and annual results.  Our website also includes investor presentations and corporate governance materials.


Item 1A.  Risk Factors


The risks described below should be carefully considered before making an investment decision. These are the risk factors that we consider to be the most significant risk factors, but they are not the only risk factors that should be considered in making an investment decision. This Form 10-K also contains Forward-Looking Statements that involve risks and uncertainties. See the "Cautionary Notice Regarding Forward-Looking Information," above. Our business, consolidated financial condition and results of operations could be materially adversely affected by any of the risk factors described below, under "Cautionary Notice Regarding Forward-Looking Information" or with respect to specific Forward-Looking Statements presented herein. The trading price of our securities could decline due to any of these risks, and investors in our securities may lose all or part of their investment. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also materially adversely affect our business in the future.

We conduct business in a highly competitive industry.

Our business is largely in a highly competitive worldwide industry, with relatively low barriers to competitive entry. We compete principally on the basis of product performance, quality, reliability, depth of product line, customer service, technological innovation, design, delivery time and price. The industry in which we operate has become increasingly concentrated and globalized in recent years and our major competitors, some of which are larger than Bel, have significant financial resources and technological capabilities.
We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or refinance our debt obligations depends on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to certain financial, business, legislative, regulatory and other factors beyond our control. We may be unable to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and could be forced to reduce or delay investments and capital expenditures or to dispose of material assets or operations, seek additional debt or equity capital or restructure or refinance our indebtedness. We may not be able to effect any such alternative measures on commercially reasonable terms or at all and, even if successful, those alternative actions may not allow us to meet our scheduled debt service obligations. Our credit agreement restricts our ability to dispose of assets and use the proceeds from those dispositions and may also restrict our ability to raise debt or equity capital to be used to repay other indebtedness when it becomes due. We may not be able to consummate those dispositions or to obtain proceeds in an amount sufficient to meet any debt service obligations then due.
In addition, we conduct a substantial portion of our operations through our subsidiaries, certain of which are not guarantors of our indebtedness. Accordingly, repayment of our indebtedness is dependent on the generation of cash flow by our subsidiaries and their ability to make such cash available to us, by dividend, debt repayment or otherwise. Unless they are guarantors of our indebtedness, our subsidiaries do not have any obligation to pay amounts due on indebtedness or to make funds available for that purpose. Our subsidiaries may not be able to, or may not be permitted to, make distributions to enable us to make payments in respect of our indebtedness. Each subsidiary is a distinct legal entity, and, under certain circumstances, legal and contractual restrictions may limit our ability to obtain cash from our subsidiaries. In the event that we do not receive distributions from our subsidiaries, we may be unable to make required principal and interest payments on our indebtedness.
Our inability to generate sufficient cash flows to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would materially and adversely affect our consolidated financial position and results of operations.
If we cannot make scheduled payments on our debt, we will be in default, the lenders under the credit agreement could terminate their commitments to loan money, the lenders could foreclose against the assets securing their borrowings and we could be forced into bankruptcy or liquidation.
 
Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.

Borrowings under our credit facility are at variable rates of interest and expose us to interest rate risk. If interest rates increase, our debt service obligations on the variable rate indebtedness will increase even though the amount borrowed remained the same, and our net earnings and cash flows, including cash available for servicing our indebtedness, will correspondingly decrease. As of December 31, 2018, we had $116.0 million of borrowings under our credit facility at a variable interest rate. A 1% increase or decrease in the assumed interest rates on the senior secured credit facilities would result in a $1.1 million increase or decrease in annual interest expense.

Our high level of indebtedness could negatively impact our access to the capital markets and our ability to satisfy financial covenants under our existing credit agreement.

We incurred substantial amounts of indebtedness to fund the acquisitions of Power Solutions and Connectivity Solutions in 2014, and we may need to incur additional indebtedness to finance operations or for other general corporate purposes.  Our consolidated principal amount of outstanding indebtedness was $116.0 million at December 31, 2018, resulting in a leverage ratio of 2.18x adjusted EBITDA, as calculated in accordance with our credit agreement.  Accordingly, our U.S. debt service requirements are significant in relation to our U.S. net sales and cash flow.  This leverage exposes us to risk in the event of downturns in our business, in our industry or in the economy generally, and may impair our operating flexibility and our ability to compete effectively.  Our current credit agreement requires us to maintain a certain covenant leverage ratio, and the ratio becomes more restrictive at specific dates during the term.  If we do not continue to satisfy this required ratio or receive waivers from our lenders, we will be in default under the credit agreement, which could result in an accelerated maturity of our debt obligations.

Our backlog figures may not be reliable indicators.

Many of the orders that comprise our backlog may be delayed, accelerated or canceled by customers without penalty. Customers may on occasion double order from multiple sources to ensure timely delivery when lead times are particularly long. Customers often cancel orders when business is weak and inventories are excessive.  Therefore, we cannot be certain that the amount of our backlog equals or exceeds the level of orders that will ultimately be delivered. Our results of operations could be adversely impacted if customers cancel a material portion of orders in our backlog.

There are several factors which can cause us to lower our prices or otherwise cause our margins to suffer.

Our prices and/or margins could be substantially impacted by the following factors:

a)  The average selling prices for our products tend to decrease over their life cycles, and customers put pressure on suppliers to lower prices even when production costs are increasing. Our profits suffer if we are not able to reduce our costs of production, introduce technological innovations as sales prices decline, or pass through cost increases to customers.

b)  Any drop in demand for our products or increase in supply of competitive products could cause a dramatic drop in our average sales prices which in turn could result in a decrease in our gross margins.  A shift in product mix could also have an unfavorable or favorable impact on our gross margins, depending upon the underlying raw material content and labor requirements of the associated products.

c)  Increased competition from low cost suppliers around the world has put further pressures on pricing.  We continually strive to lower our costs, negotiate better pricing for components and raw materials and improve our operating efficiencies.  Profit margins will be materially and adversely impacted if we are not able to reduce our costs of production or introduce technological innovations when sales prices decline.
Our annual effective income tax rate can change materially as a result of changes in our mix of U.S. and foreign earnings and other factors, including changes in tax laws and changes made by regulatory authorities.
Our overall effective income tax rate is equal to our total tax expense as a percentage of total earnings before tax. However, income tax expense and benefits are not recognized on a global basis but rather on a jurisdictional or legal entity basis. Losses in one jurisdiction may not be used to offset profits in other jurisdictions and may cause an increase in our tax rate. Changes in statutory tax rates and laws, as well as ongoing audits by domestic and international authorities, could affect the amount of income taxes and other taxes paid by us. Also, changes in the mix of earnings (or losses) between jurisdictions and assumptions used in the calculation of income taxes, among other factors, could have a significant effect on our overall effective income tax rate. In addition, our effective tax rate would increase if we were unable to generate sufficient future taxable income in certain jurisdictions, or if we were otherwise required to increase our valuation allowances against our deferred tax assets.
 
We are subject to taxation in multiple jurisdictions. As a result, any adverse development in the tax laws of any of these jurisdictions or any disagreement with our tax positions could have a material adverse effect on our business, consolidated financial condition or results of operations.
We are subject to taxation in, and to the tax laws and regulations of, multiple jurisdictions as a result of the international scope of our operations and our corporate and financing structure. We are also subject to transfer pricing laws with respect to our intercompany transactions, including those relating to the flow of funds among our companies. Adverse developments in these laws or regulations, or any change in position regarding the application, administration or interpretation thereof, in any applicable jurisdiction, could have a material adverse effect on our business, consolidated financial condition or results of our operations. In addition, the tax authorities in any applicable jurisdiction, including the United States, may disagree with the positions we have taken or intend to take regarding the tax treatment or characterization of any of our transactions. If any applicable tax authorities, including U.S. tax authorities, were to successfully challenge the tax treatment or characterization of any of our transactions, it could have a material adverse effect on our business, consolidated financial condition or consolidated results of our operations.

Our business may be materially affected by changes to fiscal and tax policies. Negative or unexpected tax consequences could materially adversely affect our results of operations.

On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the "Tax Act") which includes significant changes to the U.S. corporate income tax system. The effect of the international provisions of the Tax Act resulted in a one-time deemed repatriation tax on unremitted foreign earnings and profits (a "transition tax").  At December 31, 2017, we had made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax in connection with which we recognized a provisional amount of $18.1 million, which was included as a component of income tax expense from continuing operations.  On the basis of revised computations that were completed during the year ended December 31, 2018, the Company recognized a measurement-period adjustment reducing the deemed repatriation tax by $2.6 million, resulting in a reduction of the Company's provisional estimate from $18.1 million to $15.5 million.  Any further changes to fiscal and tax policies could have a material adverse effect on our business, consolidated financial condition or consolidated results of operations.

In the PRC, we are challenged to match availability of workers and maintain lead times in line with customer demand for certain of our products, which demand has been highly volatile in recent years.  This volatility can materially adversely affect Bel's results.

In the PRC, the availability of labor is cyclical and is significantly affected by the migration of workers in relation to the annual Lunar New Year holiday as well as economic conditions in the PRC.  In addition, we have little visibility into the ordering habits of our customers and can be subjected to large and unpredictable variations in demand for our products.  Accordingly, we must continually recruit and train new workers to replace those lost to attrition each year and to address peaks in demand that may occur from time to time.  These recruiting and training efforts and related inefficiencies, as well as overtime required in order to meet demand, can add volatility to the costs incurred by the Company for labor in the PRC.

Increases in minimum wage rates in the PRC and Mexico will have an unfavorable impact on our profit margins.

Approximately one-third of our total sales are generated from labor intensive magnetic products, which are primarily manufactured in the PRC.  Minimum wage rates in the PRC, which are mandated by the government, were increased in 2018 in each of the regions in which Bel's products are manufactured.  This was the primary driver of higher labor costs in 2018 at 11.5% of sales as compared to 10.8% of sales in 2017.  In addition, the government in Mexico issued increases to the minimum wage rates effective January 1, 2019 which will impact our labor rates at both of our manufacturing facilities in Mexico.  We anticipate the higher wage rates in Mexico will result in approximately $0.4 million of incremental labor costs in 2019.  These and any future increases in minimum wage rates will have an unfavorable impact on our profit margins.

We are dependent on our ability to develop new products.

Our future operating results are dependent, in part, on our ability to develop, produce and market new and more technologically advanced products. There are numerous risks inherent in this process, including the risks that we will be unable to anticipate the direction of technological change or that we will be unable to timely develop and bring to market new products and applications to meet customers' changing needs.

Our insurance policies may not cover all operating risks and a casualty loss beyond the limits of our coverage could adversely impact our business.

Our business is subject to operating hazards and risks relating to handling, storing, transporting and use of the products we sell. We maintain insurance policies in amounts and with coverage and deductibles that we believe are reasonable and prudent. Nevertheless, our insurance coverage may not be adequate to protect us from all liabilities and expenses that may arise from claims for personal injury or death or property damage arising in the ordinary course of business, and our current levels of insurance may not be maintained or available in the future at economical prices. If a significant liability claim is brought against us that is not adequately covered by insurance, we may have to pay the claim with our own funds, which could have a material adverse effect on our business, consolidated financial condition or results of operations.

Our acquisitions may not produce the anticipated results.

A significant portion of our growth has been attributable to acquisitions. We cannot assure that we will identify or successfully complete transactions with suitable acquisition candidates in the future. If an acquired business fails to operate as anticipated or cannot be successfully integrated with our other businesses, our results of operations, enterprise value, market value and prospects could all be materially and adversely affected.  Integration of new acquisitions into our consolidated operations may result in lower average operating results for the group as a whole, and may divert management's focus from the ongoing operations of the Company during the integration period.

Our strategy also focuses on the reduction of selling, general and administrative expenses through the integration or elimination of redundant sales facilities and administrative functions at acquired companies.  If we are unable to achieve our expectations with respect to our acquisitions, such inability could have a material and adverse effect on our results of operations.  If the acquisitions fail to perform up to our expectations, or if there is further weakening of economic conditions, we could be required to record impairment charges.

We may not achieve all of the expected benefits from our restructuring programs.

We have implemented a number of restructuring programs in recent years and we may continue to restructure or rationalize our operations in future periods. These programs include various cost savings, the consolidation of certain facilities and the reduction of headcount. We make certain assumptions in estimating the anticipated savings we expect to achieve under such programs, which include the estimated savings from the elimination of certain headcount and the consolidation of facilities. These assumptions may turn out to be incorrect due to a variety of factors. In addition, our ability to realize the expected benefits from these programs is subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control. If we are unsuccessful in implementing these programs or if we do not achieve our expected results, our results of operations and cash flows could be adversely affected or our business operations could be disrupted.
The global nature of our operations exposes us to numerous risks that could materially adversely affect our consolidated financial condition and results of operations.
We operate in 15 countries, and our products are distributed in those countries as well as in other parts of the world. A large portion of our manufacturing operations are located outside of the United States and a large portion of our sales are generated outside of the United States. Operations outside of the United States, particularly operations in developing regions, are subject to various risks that may not be present or as significant for our U.S. operations. Economic uncertainty in some of the geographic regions in which we operate, including developing regions, could result in the disruption of commerce and negatively impact cash flows from our operations in those areas.
Risks inherent in our international operations include:
 
 
foreign exchange controls and tax rates;
 
 
foreign currency exchange rate fluctuations, including devaluations;
 
 
the potential for changes in regional and local economic conditions, including local inflationary pressures;
 
 
restrictive governmental actions such as those on transfer or repatriation of funds and trade protection matters, including antidumping duties, tariffs, embargoes and prohibitions or restrictions on acquisitions or joint ventures;
 
 
changes in laws and regulations, including the laws and policies of the United States affecting trade, tariffs and foreign investment;
 
 
the difficulty of enforcing agreements and collecting receivables through certain foreign legal systems;
 
 
variations in protection of intellectual property and other legal rights;
 
 
more expansive legal rights of foreign unions or works councils;
 
 
changes in labor conditions and difficulties in staffing and managing international operations;
 
 
inability or regulatory limitations on our ability to move goods across borders;
     
 
social plans that prohibit or increase the cost of certain restructuring actions;
 
 
the potential for nationalization of enterprises or facilities; and
 
 
unsettled political conditions and possible terrorist attacks against U.S. or other interests.

As a multi-national company, we are faced with increased complexities due to recent changes to the U.S. corporate tax code relating to our unremitted foreign earnings, potential revisions to international tax law treaties, and renegotiated trade deals.  In addition, other events, such as the United Kingdom's continued efforts to exit the European Union and the ongoing discussion and negotiations concerning varying levels of tariffs on product imported from the PRC, also create a level of uncertainty.  If we are unable to anticipate and effectively manage these and other risks, it could have a material and adverse effect on our business and our results of operations and financial condition.

The loss of certain substantial customers could materially and adversely affect us.

During the year ended December 31, 2018, sales to one direct customer exceeded 10% of our consolidated net sales. Hon Hai Precision Industry Company Ltd., a contract manufacturer utilized by various end customers, represented 12.3% of our 2018 consolidated net sales. We believe that the loss of this customer could have a material adverse effect on our consolidated financial position and consolidated results of operations.  We have experienced significant concentrations in prior years. See Note 12, "Segments" for additional disclosures related to our significant customers.

We may experience labor unrest.

As we periodically implement transfers of certain of our operations, we may experience strikes or other types of labor unrest as a result of lay-offs or termination of employees in higher labor cost countries.  Our manufacturing facilities in New York State, the United Kingdom and Mexico are represented by labor unions and substantially all of our factory workers in the PRC are represented by government-sponsored unions.

We may experience labor shortages.

Government, economic, social and labor policies in the PRC may cause shortages of factory labor in areas where we have some of our products manufactured.  If we are required to manufacture more of these products outside of the PRC as a result of such shortages, our margins will likely be materially adversely affected.

There are risks related to the implementation of our new global enterprise resource planning system.

We are currently engaged in a multi-year process of conforming the majority of our operations onto one global enterprise resource planning system ("ERP").  The ERP is designed to improve the efficiency of our supply chain and financial transaction processes, accurately maintain our books and records, and provide information important to the operation of the business to our management team. The implementation of the ERP will continue to require significant investment of human and financial resources, and we may experience significant delays, increased costs and other difficulties as a result. Any significant disruption or deficiency in the design and implementation of the ERP could have a material adverse effect on our ability to fulfill and invoice customer orders, apply cash receipts, place purchase orders with suppliers, and make cash disbursements, and could negatively impact data processing and electronic communications among business locations, which may have a material adverse effect on our business, consolidated financial condition or results of operations. We also face the challenge of supporting our older systems and implementing necessary upgrades to those systems while we implement the new ERP system. While we have invested significant resources in planning and project management, significant implementation issues may arise.

Expanding and evolving data privacy laws and regulations could impact our business and expose us to increased liability.

The General Data Protection Regulation ("GDPR"), which became effective in the European Union in May 2018, imposes significant new requirements on how we collect, process and transfer personal data, as well as significant financial penalties for non-compliance.  Any inability to adequately address privacy concerns, even if unfounded, or to comply with the more complex privacy or data protection laws, regulations and privacy standards, could lead to significant financial penalties, which may result in a material and adverse effect on our results of operations.

Our results of operations may be materially and adversely impacted by environmental and other regulations.

Our manufacturing operations, products and/or product packaging are subject to environmental laws and regulations governing air emissions; wastewater discharges; the handling, disposal and remediation of hazardous substances, wastes and certain chemicals used or generated in our manufacturing processes; employee health and safety labeling or other notifications with respect to the content or other aspects of our processes, products or packaging; restrictions on the use of certain materials in or on design aspects of our products or product packaging; and, responsibility for disposal of products or product packaging. More stringent environmental regulations may be enacted in the future, and we cannot presently determine the modifications, if any, in our operations that any such future regulations might require, or the cost of compliance with these regulations.
 

We may face risks relating to climate change that could have an adverse impact on our business.

Greenhouse gas ("GHG") emissions have increasingly become the subject of substantial international, national, regional, state and local attention.  GHG emission regulations have been promulgated in certain of the jurisdictions in which we operate, and additional GHG requirements are in various stages of development.  Such measures could require us to modify existing or obtain new permits, implement additional pollution control technology, curtail operations or increase our operating costs.  Any additional regulation of GHG emissions, including a cap-and-trade system, technology mandate, emissions tax, reporting requirement or other program, could materially adversely affect our business.
 
Regulations related to conflict minerals will cause the Company to incur additional expenses and may have other adverse consequences.

The SEC has adopted inquiry, diligence and additional disclosure requirements related to certain minerals sourced from the Democratic Republic of the Congo and surrounding countries, or "conflict minerals", that are necessary to the functionality of a product manufactured, or contracted to be manufactured, by an SEC reporting company. The minerals that the rules cover are commonly referred to as "3TG" and include tin, tantalum, tungsten and gold. As a public company, Bel was required to make its first annual filing under these new rules on May 31, 2014.  In such annual filings, Bel describes the due diligence it has undertaken of its suppliers in an effort to determine the source of any conflict minerals used in its products or components.  These due diligence requirements are ongoing, and Bel will continue to incur additional costs, which could be substantial, related to its due diligence and compliance process.  In addition, the Company's supply chain is complex, and if it is not able to determine with certainty the source and chain of custody for all conflict minerals used in its products that are sourced from the Democratic Republic of the Congo and surrounding countries, then the Company may face reputational challenges with customers, investors or others.  As there may be only a limited number of suppliers offering "conflict free" minerals, if the Company chooses to use only conflict minerals that are "conflict free" in its products and components, the Company cannot be sure that it will be able to obtain necessary materials from such suppliers in sufficient quantities or at competitive prices.     

Our results may vary substantially from period to period.

Our revenues and expenses may vary significantly from one accounting period to another accounting period due to a variety of factors, including customers' buying decisions, our product mix, the volatility of raw material costs, the impact of competition, the impact of the Chinese New Year and general market and economic conditions.  Such variations could significantly impact our stock price.

A shortage of availability or an increase in the cost of high-quality raw materials, components and other resources may adversely impact our ability to procure these items at cost effective prices and thus may negatively impact profit margins.

Our results of operations may be materially adversely impacted by difficulties in obtaining raw materials, supplies, power, labor, natural resources and any other items needed for the production of our products, as well as by the effects of quality deviations in raw materials and the effects of significant fluctuations in the prices of existing inventories and purchase commitments for these materials.  Many of these materials and components are produced by a limited number of suppliers and their availability to us may be constrained by supplier capacity.  See "Key Factors Affecting our Business" in Item 7 of this Annual Report on Form 10-K for a discussion of how pricing and availability of materials is currently impacting our business.

Rapid shifts in demand for various products may cause some of our inventory of raw materials, components or finished goods to become obsolete.

The life cycles and demand for our products are directly linked to the life cycles and demand for the end products into which they are designed.  Rapid shifts in the life cycles or demand for these end products due to technological shifts, economic conditions or other market trends may result in material amounts of either raw materials or finished goods inventory becoming obsolete.   While the Company works diligently to manage inventory levels, rapid shifts in demand may result in obsolete or excess inventory and materially adversely impact financial results.

A loss of the services of the Company's executive officers or other skilled associates could negatively impact our operations and results.

The success of the Company's operations is largely dependent upon the performance of its executive officers, managers, engineers and sales people.  Many of these individuals have a significant number of years of experience within the Company and/or the industry in which we compete and would be extremely difficult to replace.  The loss of the services of any of these associates may materially and adversely impact our results of operations if we are unable to replace them in a timely manner.


Our stock price, like that of many technology companies, has been and may continue to be volatile.

The market price of our common stock may fluctuate as a result of variations in our quarterly operating results and other factors beyond our control.  These fluctuations may be exaggerated if the trading volume of our common stock is low.  The market price of our common stock may rise and fall in response to a variety of other factors, including:

·
announcements of technological or competitive developments;
·
general market or economic conditions;
·
market or economic conditions specific to particular geographical areas in which we operate;
·
acquisitions or strategic alliances by us or our competitors;
·
the gain or loss of a significant customer or order; or
·
changes in estimates of our financial performance or changes in recommendations by securities analysts regarding us or our industry

In addition, equity securities of many technology companies have experienced significant price and volume fluctuations even in periods when the capital markets generally are not distressed.  These price and volume fluctuations often have been unrelated to the operating performance of the affected companies.

Our intellectual property rights may not be adequately protected under the current state of the law.

Our efforts to protect our intellectual property rights through patent, copyright, trademark and trade secret laws in the United States and in other countries may not prevent misappropriation, and our failure to protect our proprietary rights could materially adversely affect our business, financial condition, operating results and future prospects. A third party could, without authorization, copy or otherwise appropriate our proprietary information. Our agreements with employees and others who participate in development activities could be breached, we may not have adequate remedies for any breach, and our trade secrets may otherwise become known or independently developed by competitors.

We may be sued by third parties for alleged infringement of their proprietary rights and we may incur defense costs and possibly royalty obligations or lose the right to use technology important to our business.

From time to time, we receive claims by third parties asserting that our products violate their intellectual property rights.  Any intellectual property claims, with or without merit, could be time consuming and expensive to litigate or settle and could divert management attention from administering our business.  A third party asserting infringement claims against us or our customers with respect to our current or future products may materially and adversely affect us by, for example, causing us to enter into costly royalty arrangements or forcing us to incur settlement or litigation costs.

As a result of protective provisions in the Company's certificate of incorporation, the voting power of certain officers, directors and principal shareholders may be increased at future meetings of the Company's shareholders.

The Company's certificate of incorporation provides that if a shareholder, other than shareholders subject to specific exceptions, acquires (after the date of the Company's 1998 recapitalization) 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization), such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares. As of February 28, 2019, to the Company's knowledge, there was one shareholder of the Company's common stock with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock and with no basis for exception from the operation of the above-mentioned provisions. In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%. As of February 28, 2019, to the Company's knowledge, this shareholder owned 23.6% of the Company's Class A common stock and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.
 
To the extent that the voting rights of particular holders of Class A common stock are suspended as of times when the Company's shareholders vote due to the above-mentioned provisions, such suspension will have the effect of increasing the voting power of those holders of Class A common shares whose voting rights are not suspended.  As of February 28, 2019, Daniel Bernstein, the Company's chief executive officer, beneficially owned 354,255 Class A common shares (or 21.3%) of the outstanding Class A common shares whose voting rights were not suspended, and all directors and current executive officers as a group (which includes Daniel Bernstein) beneficially owned 360,448 Class A common shares (or 21.6%) of the outstanding Class A common shares whose voting rights were not suspended.

Cyber risk and the failure to maintain the integrity of our operational or security systems or infrastructure, or those of third parties with which we do business, could have a material adverse effect on our business, consolidated financial condition and results of operations.

We are subject to an increasing number of various types of information technology vulnerabilities, threats and targeted computer crimes which pose a risk to the security of our systems and networks and the confidentiality, availability and integrity of our data. Disruptions or failures in the physical infrastructure or operating systems that support our businesses and customers, or cyber-attacks or security breaches of our networks or systems, could result in the loss of customers and business opportunities, legal liability, regulatory fines, penalties or intervention, other litigation, regulatory and legal risks and the costs associated therewith, reputational damage, reimbursement or other compensatory costs, remediation costs, increased cybersecurity protection costs, additional compliance costs, increased insurance premiums, and lost revenues, damage to the Company's competitiveness, stock price, and long-term shareholder value, any of which could materially adversely affect our business, financial condition and results of operations. While we attempt to mitigate these risks, our systems, networks, products, solutions and services remain potentially vulnerable to advanced and persistent threats. We also maintain and have access to sensitive, confidential or personal data or information in certain of our businesses that is subject to privacy and security laws, regulations and customer controls. Despite our efforts to protect such sensitive, confidential or personal data or information, our facilities and systems and those of our customers and third-party service providers may be vulnerable to security breaches, theft, fraud, misplaced or lost data, programming and/or human errors that could lead to the compromising of sensitive, confidential or personal data or information, improper use of our systems, software solutions or networks, unauthorized access, use, disclosure, modification or destruction of information, defective products, production downtimes and operational disruptions, which in turn could adversely affect our consolidated financial condition and results of operations.

As a U.S. Government contractor, we are subject to a number of procurement rules and regulations.

We must comply with and are affected by laws and regulations relating to the award, administration, and performance of U.S. Government contracts. Government contract laws and regulations affect how we do business with our customers and, in some instances, impose added costs on our business. A violation of specific laws and regulations could result in the imposition of fines and penalties or the termination of our contracts or debarment from bidding on contracts. These fines and penalties could be imposed for failing to follow procurement integrity and bidding rules, employing improper billing practices or otherwise failing to follow cost accounting standards, receiving or paying kickbacks, or filing false claims. We have been, and expect to continue to be, subjected to audits and investigations by government agencies. The failure to comply with the terms of our government contracts could harm our business reputation. It could also result in our progress payments being withheld.

In some instances, these laws and regulations impose terms or rights that are more favorable to the government than those typically available to commercial parties in negotiated transactions. For example, the U.S. Government may terminate any of our government contracts and, in general, subcontracts, at its convenience as well as for default based on performance. Upon termination for convenience of a fixed-price type contract, we normally are entitled to receive the purchase price for delivered items, reimbursement for allowable costs for work-in-process, and an allowance for profit on work actually completed on the contract or adjustment for loss if completion of performance would have resulted in a loss. Upon termination for convenience of a Federal Government cost reimbursement contract, we normally are entitled to reimbursement of allowable costs plus a portion of the fee. Such allowable costs would normally include our cost to terminate agreements with our suppliers and subcontractors. The amount of the fee recovered, if any, is related to the portion of the work accomplished prior to termination and is determined by negotiation.


Item 1B.   Unresolved Staff Comments

None.

Item 2.   Properties

The Company is headquartered in Jersey City, New Jersey, where it currently owns 19,000 square feet of office and warehouse space. In addition to its facilities in Jersey City, New Jersey, the Company occupies 299,000 square feet at 21 non-manufacturing facilities, which are used primarily for management, financial accounting, engineering, sales and administrative support.  Of this space, the Company leases 163,000 square feet in 15 facilities and owns properties of 136,000 square feet.

The Company also operated 21 manufacturing facilities in 7 countries as of December 31, 2018.  Approximately 15% of the 2.3 million square feet the Company occupies is owned while the remainder is leased.    See Note 16, "Commitments and Contingencies", for additional information pertaining to leases.


The following is a list of the locations of the Company's principal manufacturing facilities at December 31, 2018:


Location
 
Approximate
Square Feet
 
Owned/
Leased
 
Percentage
Used for
Manufacturing
 
 
     
 
     
Dongguan, People's Republic of China
   
650,000
 
Leased
   
28
%
Pingguo, People's Republic of China
   
256,000
 
Leased
   
69
%
Shenzhen, People's Republic of China
   
227,000
 
Leased
   
100
%
Zhongshan, People's Republic of China
   
315,000
 
Leased
   
86
%
Zhongshan, People's Republic of China
   
118,000
 
Owned
   
100
%
Zhongshan, People's Republic of China
   
78,000
 
Owned
   
100
%
Louny, Czech Republic
   
11,000
 
Owned
   
75
%
Dubnica nad Vahom, Slovakia
   
35,000
 
Owned
   
100
%
Dubnica nad Vahom, Slovakia
   
70,000
 
Leased
   
100
%
Worksop, United Kingdom
   
52,000
 
Leased
   
28
%
Chelmsford, United Kingdom
   
21,000
 
Leased
   
60
%
Sudbury, United Kingdom
   
12,000
 
Leased
   
90
%
Dominican Republic
   
33,000
 
Leased
   
85
%
Cananea, Mexico
   
42,000
 
Leased
   
60
%
Reynosa, Mexico
   
77,000
 
Leased
   
56
%
Inwood, New York
   
39,000
 
Owned
   
40
%
Glen Rock, Pennsylvania
   
74,000
 
Owned
   
60
%
Waseca, Minnesota
   
124,000
 
Leased
   
83
%
McAllen, Texas
   
40,000
 
Leased
   
56
%
Melbourne, Florida
   
18,000
 
Leased
   
64
%
Tempe, Arizona
   
8,000
 
Leased
   
100
%
 
       
 
       
 
   
2,300,000
 
 
       


Of the space described above, 323,000 square feet is used for engineering, warehousing, sales and administrative support functions at various locations and 470,000 square feet is designated for dormitories, canteen and other employee related facilities in the PRC.

The Territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC during 1997.  The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact, if any, this will have on the Company or how the political climate in the PRC will affect its contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 41.3% of its identifiable assets are located in Asia.

Item 3.   Legal Proceedings

The information called for by this Item is incorporated herein by reference to the caption "Legal Proceedings" in Note 16, "Commitments and Contingencies."

Item 4.   Mine Safety Disclosures

Not applicable.


PART II

Item 5.   Market for Registrant's Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities

(a)
 Market Information

The Company's voting Class A Common Stock, par value $0.10 per share, and  non-voting Class B Common Stock, par value $0.10 per share ("Class A" and "Class B," respectively), are traded on the NASDAQ Global Select Market under the symbols BELFA and BELFB, respectively.

(b)     Holders

As of February 28, 2019, there were 46 registered shareholders of the Company's Class A Common Stock and 400 registered shareholders of the Company's Class B Common Stock.  As of February 28, 2019, the Company estimates that there were 541 beneficial shareholders of the Company's Class A Common Stock and 2,353 beneficial shareholders of  the Company's Class B Common Stock. At February 28, 2019, to the Company's knowledge, there was one shareholder of the Company's Class A common stock whose voting rights were suspended.  This shareholder owned 23.6% of the Company's outstanding shares of Class A common stock.  For additional discussion, see Item 1A – "Risk Factors – As a result of protective provisions in the Company's certificate of incorporation, the voting power of certain officers, directors and principal shareholders may be increased at future meetings of the Company's shareholders".

(c)     Dividends

During the years ended December 31, 2018 and 2017, the Company declared dividends on a quarterly basis at a rate of $0.06 per Class A share of common stock and $0.07 per Class B share of common stock totaling $3.3 million in each of 2018 and 2017.  There are no contractual restrictions on the Company's ability to pay dividends provided the Company is not in default under its credit agreement immediately before such payment and after giving effect to such payment.   On February 1, 2019, the Company paid a dividend to all shareholders of record at January 15, 2019 of Class A and Class B Common Stock in the total amount of $0.1 million ($0.06 per share) and $0.7 million ($0.07 per share), respectively.  On February 20, 2019, Bel's Board of Directors declared a dividend in the amount of $0.06 per Class A common share and $0.07 per Class B common share which is scheduled to be paid on May 1, 2019 to all shareholders of record at April 15, 2019.   The Company currently anticipates paying dividends quarterly in the future.

(d)
Common Stock Performance Comparisons

Not applicable.

(e)
Issuer Purchases of Equity Securities

The following table sets forth certain information regarding the Company's purchase of shares of its Class A Common Stock during each calendar month in the quarter ended December 31, 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
   
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan
 
                         
October 1 - October 31, 2018
   
6,034
   
$
19.87
     
6,034
   
$
206,844
 
November 1 - November 30, 2018
   
300
     
19.32
     
300
     
-
 
December 1 - December 31, 2018
   
-
     
-
     
-
     
-
 
                                 
Total
   
6,334
   
$
19.84
     
6,334
   
$
-
 


Pursuant to the Bel Fuse Inc. Employees' Savings Plan (the "Employees' Savings Plan"), the Company makes matching contributions of pre-tax elective deferral contributions made by associates.  The Employees' Savings Plan provides for matching contributions to be invested in shares of the Company's Class A Common Stock. The trustees of the Employees' Savings Plan adopted a "10b5-1 Plan," in accordance with guidelines specified by Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, to make open market purchases of shares of Class A Common Stock with such matching contributions.  The purchases in the table above were made under the 10b5-1 Plan. The maximum dollar amount for cumulative purchases under the 10b5-1 Plan during the plan period (August 20, 2018 to November 30, 2018) was $650,000.  As a sufficient number of shares of Class A common stock had been purchased to meet the requirements of the matching contributions for 2018, the 10b5-1 Plan was terminated effective November 7, 2018.

Item 6.   Selected Financial Data

Not applicable.


Item 7.   Management's Discussion and Analysis of Financial Condition and Results of Operations

The information in this MD&A should be read in conjunction with the Company's consolidated financial statements and the notes related thereto.  The discussion of results, causes and trends should not be construed to imply any conclusion that such results, causes or trends will necessarily continue in the future. See "Cautionary Notice Regarding Forward-Looking Information" above for further information.  Also, when we cross reference to a "Note," we are referring to our "Notes to Consolidated Financial Statements," unless the context indicates otherwise.  All amounts and percentages are approximate due to rounding.

Under the SEC's amended definition of a "smaller reporting company," the Company is deemed to be a smaller reporting company.  Accordingly, among other things, the Company is not required to present selected financial data in Item 6, has limited the year-over-year comparisons in this Item 7 to a comparison of fiscal 2018 with fiscal 2017 and has reduced the number of years covered by its financial statements in Item 8.

Overview

Our Company

We design, manufacture and market a broad array of products that power, protect and connect electronic circuits.  These products are primarily used in the networking, telecommunications, computing, military, aerospace, transportation and broadcasting industries.  Bel's portfolio of products also finds application in the automotive, medical and consumer electronics markets.

We operate through three geographic segments:  North America, Asia and Europe.  In 2018, 50% of the Company's revenues were derived from North America, 34% from Asia and 16% from its Europe operating segment.  By product group, 34% of 2018 sales related to the Company's connectivity solutions products, 34% in magnetic solutions products and 32% in power solutions and protection products.

Our operating expenses are driven principally by the cost of labor where the factories that Bel uses are located, the cost of the materials that we use and our ability to effectively and efficiently manage overhead costs.  As labor and material costs vary by product line and region, any significant shift in product mix can have an associated impact on our costs of sales.  Costs are recorded as incurred for all products manufactured.  Such amounts are determined based upon the estimated stage of production and include labor cost and fringes and related allocations of factory overhead. Our products are manufactured at various facilities in the U.S., Mexico, Dominican Republic, England, Czech Republic, Slovakia and the PRC.

We have little visibility into the ordering habits of our customers and we can be subjected to large and unpredictable variations in demand for our products.  Accordingly, we must continually recruit and train new workers to replace those lost to attrition and be able to address peaks in demand that may occur from time to time.  These recruiting and training efforts and related inefficiencies, and overtime required in order to meet any increase in demand, can add volatility to the labor costs incurred by us.

Key Factors Affecting our Business

The Company believes the key factors affecting Bel's 2018 and/or future results include the following:

·
Revenues – The Company's revenues increased by $56.6 million, or 11.5%, in 2018 as compared to 2017, despite a $5.5 million decline in sales related to the NPS divestiture.  Sales growth was seen across all of our major product groups as certain project wins from 2017 are in full production and we continue to see strength in sales through our distribution partners.  Approximately 27% of 2018 sales were generated through the Company's distribution partners.

·
Backlog – Our backlog of orders totaled $171.2 million at December 31, 2018, representing an increase of $24.7 million, or 17%, from December 31, 2017.  Since the 2017 year-end, we saw a 28% increase at Magnetic Solutions, driven by a strong position with our integrated connector modules in next-generation switching products.  The backlog for our Connectivity Solutions products increased by 16%, driven by recent awards on key military programs, and heightened structured cabling demand for our passive connectors. Our Power Solutions and Protection backlog grew by 11%, led by higher demand for our power supplies and circuit protection products through our distribution partners.

·
Product Mix – Material and labor costs vary by product line and any significant shift in product mix between higher- and lower-margin product lines will have a corresponding impact on the Company's gross margin percentage.  In general, our connectivity products have the highest contribution margins, our magnetic products are more labor intensive and are therefore less profitable than the connectivity products and our power products are on the lower end of our profit margin range, due to their high material content.  Fluctuations in sales volume among our product groups will have a corresponding impact on Bel's profit margins.

·
Pricing and Availability of Materials – There have been recent supply constraints related to components that constitute raw materials in our manufacturing processes, particularly with resistors, capacitors, mosfets and printed circuit boards.  Lead times have been extended and the reduction in supply has also caused an increase in prices for certain of these components throughout 2018.  As a result, the Company's material costs as a percentage of sales increased to 41.9% during 2018 from 40.2% during 2017.  We've started to see some relief in availability and pricing of passive components and capacitors in early 2019 as compared to 2018 levels though pricing remains high compared to pre-2018 levels.  We anticipate our material costs as a percentage of sales will continue to be elevated during the first half of 2019 as we work through our higher-cost inventory on hand.  The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Statements."

·
Labor Costs – Labor costs increased from 10.8% of sales during 2017 to 11.5% of sales during 2018, primarily due to the appreciation of the Renminbi against the U.S. Dollar, particularly during the first half of 2018, minimum wage increases in the PRC, and growth in sales of our labor-intensive integrated connector module (ICM) products.  Effective February 1, 2018, the PRC government issued an increase to the minimum wage in a region where one of Bel's factories is located.  Effective July 1, 2018, government-mandated minimum wage increases went into effect at Bel's other three manufacturing facilities in the PRC.  We anticipate labor costs will continue to be a challenge in 2019 in the areas in which we operate, particularly in Mexico, where an increase in minimum wage rate took effect on January 1, 2019, and in the PRC.  The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Statements."

·
Restructuring – The Company continues to implement restructuring programs to increase operational efficiencies and incurred $0.2 million in restructuring costs during 2018. By the end of the third quarter, we had completed the transition of one of our product lines from a third party factory in Malaysia to an existing Bel facility in the PRC.  Annual savings of approximately $1.4 million are expected from the initiatives completed during 2018 (primarily within cost of sales).  Additional restructuring efforts are expected to continue into 2019 as we realign our R&D resources dedicated to our Power Solutions and Protection group.  We expect the 2019 initiative to result in incremental restructuring costs of approximately $0.4 million with annualized cost savings of $1.5 million once implemented.  The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Statements."

·
Impact of Foreign Currency – During 2018, the Company realized foreign exchange transactional gains of $2.7 million, offset by higher labor and overhead costs of $0.8 million related to unfavorable fluctuation in exchange rates versus 2017. Since we are a U.S. domiciled company, we translate our foreign currency-denominated financial results into U.S. dollars.  Due to the changes in the value of foreign currencies relative to the U.S. dollar, translating our financial results and the revaluation of certain intercompany as well as third-party transactions to and from foreign currencies to U.S. dollars may result in a favorable or unfavorable impact to our consolidated statements of operations and cash flows.  The Company was unfavorably impacted by transactional foreign exchange losses in 2018 due to the appreciation of the Euro, Pound, and Renminbi against the U.S. dollar as compared to exchange rates in effect during 2017.  The Company has significant manufacturing operations located in the PRC where labor and overhead costs are paid in local currency.  As a result, the U.S. Dollar equivalent costs of these operations were $0.8 million higher in 2018.  The Company monitors changes in foreign currencies and may implement pricing actions to help mitigate the impact that changes in foreign currencies may have on its consolidated operating results.

·
ERP System Implementation – In January 2019, the Company completed the first phase of its ERP system implementation with the successful transition of its Power Solutions business onto the new system without any notable issues.  The Company incurred expenses of $2.2 million during 2018 related to this project.  The other phases of this project will largely leverage Bel's trained internal resources which should result in lower implementation costs going forward, including the elimination of redundant systems.  In connection with the completion of this first phase of the project, we anticipate annualized savings of $1.3 million beginning in the second quarter of 2019.

·
Effective Tax RateThe Company's effective tax rate will fluctuate based on the geographic segment in which the pretax profits are earned.  Of the geographic segments in which the Company operates, the U.S. and Europe's tax rates are generally equivalent; and Asia has the lowest tax rates of the Company's three geographical segments.  See Note 9 to the Company's Consolidated Financial Statements - "Income Taxes".

We seek to manage and optimize our operating expenses in order to mitigate the ongoing minimum wage rate increases in the countries in which we operate and the general uncertainty within our industry surrounding tariffs and trade policy.  The positive business trends noted above along with our recent bookings and year-end backlog level are encouraging indicators for further growth as we head into 2019.

Summary by Operating Segment

Net sales to external customers by reportable operating segment for the years ended December 31, 2018 and 2017 were as follows (dollars in thousands):


     Years Ended December 31,     
   
2018
   
2017
 
    North America
 
$
271,691
     
50
%
 
$
245,834
     
50
%
    Asia
   
187,203
     
34
%
   
167,680
     
34
%
    Europe
   
89,290
     
16
%
   
78,097
     
16
%
   
$
548,184
     
100
%
 
$
491,611
     
100
%


Net sales and income from operations by operating segment for the years ended December 31, 2018 and 2017 were as set forth in the following table (dollars in thousands).  Segment net sales are attributed to individual segments based on the geographic source of the billing for such customer sales.

     Years Ended December 31,     
   
2018
   
2017
 
Total segment sales:
           
     North America
 
$
284,245
   
$
257,541
 
      Asia
   
279,965
     
249,506
 
     Europe
   
103,853
     
89,765
 
Total segment sales
   
668,063
     
596,812
 
Reconciling item:
               
     Intersegment sales
   
(119,879
)
   
(105,201
)
Net sales
 
$
548,184
   
$
491,611
 
Income from operations:
               
    North America
 
$
6,769
   
$
6,195
 
     Asia
   
16,621
     
8,964
 
    Europe
   
6,221
     
2,227
 
    
$
29,611
   
$
17,386
 


The growth in North America sales in 2018 was largely due to increased demand for our passive connector products from our premise wiring customers, strength in our connectivity products within key military programs, and higher sales of our transformer products into medical applications.  Sales of our Power Solutions products have also increased in 2018 with heightened demand for our power supplies for use in various datacenter applications and increased sales through our distribution partners. The increases in Asia sales noted above for 2018 primarily relate to higher sales of our integrated connector modules for next-generation switching platforms.  Sales in Europe increased in 2018 as a result of higher demand for our Stewart and Cinch connector products in that region, coupled with strong sales of our power products into rail applications.  There was also a favorable impact on our European sales in general during 2018 as a portion of those sales are invoiced in euros or pounds, which had appreciated against the U.S. Dollar particularly during the first half of 2018 as compared to the same period of 2017.

The improvement in income from operations within our North America segment was largely due to higher sales volumes in 2018, partially offset by increased material costs on purchased components.  The income from operations at our Asia segment for 2018 was favorably impacted by the higher sales volume, partially offset by increased raw material and labor costs at our factories in the PRC and the unfavorable appreciation of the Renminbi particularly during the first half of 2018 compared to the same period of 2017.  The increase in income from operations from our Europe segment are consistent with the increase in sales for that segment.

Net Sales

The Company's net sales by major product line for the years ended December 31, 2018 and 2017 were as follows (dollars in thousands):


   
Years Ended
 
   
December 31,
 
   
2018
   
2017
 
Connectivity solutions
 
$
186,724
     
34
%
 
$
170,337
     
35
%
Magnetic solutions
   
185,407
     
34
%
   
161,011
     
33
%
Power solutions and protection
   
176,053
     
32
%
   
160,263
     
32
%
   
$
548,184
     
100
%
 
$
491,611
     
100
%
 
Magnetic Solutions:

Our Magnetic Solutions group continued to benefit from a strong position on next-generation switching products which utilize our integrated connector modules.  This accounted for $20.6 million of the sales growth during 2018 versus 2017.  Our Signal Transformer business also contributed with an increase in sales of $4.0 million during 2018, as orders from new programs within industrial applications remained strong.

Connectivity Solutions:

Our connectivity solutions products showed an overall improvement in sales of $16.4 million during 2018 compared to 2017.  Sales of our Stewart passive connectors were strong in 2018 with an increase of $8.2 million from 2017. This was largely led by higher demand from our premise wiring customers in North America and Europe in response to improved economic conditions in the construction industry.  We have also had a greater level of focus on our distribution channel in 2018 and our Stewart products have benefited from the increased exposure through our distribution base.  Sales of our Cinch products were also up by $8.2 million in 2018 primarily related to our optical and copper products used in encryption, communications and flight-grade military applications and for our micro-miniature copper connectivity products in relation to key defense programs.

Power Solutions and Protection:

Sales of our Power Solutions products increased by $15.4 million during 2018 as compared to 2017, despite a $5.5 million decline in sales related to the divestiture of our NPS business.  Our circuit protection products continue to experience top line growth as more of these products are introduced into our distribution channels, resulting in an increase in sales of $2.3 million during 2018.  Our DC/DC product sales were also strong during 2018 as our majority share of a key product led to incremental revenue of $4.0 million in 2018.  These growth drivers were offset in part by lower sales of our custom module products and AC/DC converter products (which were down by $3.7 million and $2.2 million from 2017, respectively).


Cost of Sales

Cost of sales as a percentage of net sales for the two years ended December 31, 2018 consisted of the following:


   
Years Ended
 
   
December 31,
 
   
2018
   
2017
 
Material costs
   
41.9
%
   
40.2
%
Labor costs
   
11.5
%
   
10.8
%
Research and development expenses
   
5.4
%
   
5.9
%
Other expenses
   
21.2
%
   
22.3
%
   Total cost of sales
   
80.0
%
   
79.2
%



Material costs as a percentage of sales increased during 2018 compared to 2017 primarily due to industry-wide supply constraints related to certain of our purchased components throughout 2018.  This has had an unfavorable impact in the form of higher material costs across most of our product lines.

Labor costs as a percentage of sales were also higher in 2018 compared to 2017 due primarily to an increase in sales of our labor-intensive ICM/TRP products within our magnetic solutions group coupled with higher wage rates in the PRC during 2018.  Effective February 1, 2018, the PRC government increased the minimum wage in a region where one of Bel's factories is located, and effective July 1, 2018, minimum wage increases went into effect at our remaining facilities in the PRC.

Research and Development ("R&D")

Included in cost of sales are R&D expenses of $29.4 million and $28.8 million for the years ended December 31, 2018 and 2017, respectively.

Selling, General and Administrative Expenses ("SG&A")

SG&A expense decreased by $4.7 million in 2018 as compared with 2017.  This primarily related to a favorable fluctuation in foreign currency exchange rates on the remeasurement of foreign currency transactions, which accounted for $5.4 million of the decrease from 2017, and lower depreciation and amortization expense of $1.5 million.  These declines in SG&A were partially offset by higher fringe benefit expense of $2.7 million.

Restructuring Charges

The Company recorded restructuring charges of $0.2 million in 2018 in connection with the closure of its manufacturing facility in Malaysia and $0.3 million in 2017 related to the closure of its manufacturing facility in Shanghai, PRC.  These operations were transitioned to other existing Bel facilities.

Interest Expense

The Company incurred interest expense of $5.3 million in 2018 and $6.8 million in 2017 primarily due to our outstanding borrowings under the Company's credit and security agreement used to fund the 2014 Acquisitions.  The decrease in interest expense during 2018 related to a lower debt balance throughout 2018 as compared to 2017, partially offset by higher interest rates on our outstanding balance.  See "Liquidity and Capital Resources" and Note 10 of the Notes to our Consolidated Financial Statements - "Debt," for further information on the Company's outstanding debt.

Income Taxes

The Company's effective tax rate will fluctuate based on the geographic segment in which the pretax profits are earned.  Of the geographic segments in which the Company operates, the U.S. and Europe's tax rates are generally equivalent; and Asia has the lowest tax rates of the Company's three geographical segments.  See Note 9, "Income Taxes" and the "Tax Reform" discussion below.

Tax Reform

The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017.  The Act reduced the U.S. federal corporate tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings.  At December 31, 2017, we had made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax in which we recognized a provisional amount of $18.1 million, which was included as a component of income tax expense from continuing operations.  On the basis of revised earnings and profit computations that were completed during the year ended December 31, 2018, the Company recognized a measurement-period adjustment reducing the deemed repatriation tax by $2.6 million, resulting in the reduction of the Company's provisional estimate from $18.1 million to $15.5 million.  The effect of the measurement-period adjustment on the 2018 effective tax rate was a reduction of approximately 11%.

Effective January 1, 2018, the Act subjects a U.S. shareholder to current tax on global intangible low-taxed income (GILTI) earned by certain foreign subsidiaries.  The Company has elected an accounting policy to provide for the tax expense related to the GILTI in the period the tax is incurred.  During the year ended December 31, 2018, the Company included approximately $18.0 million of GILTI inclusion which was offset by the Company's NOL carryforwards and credits which resulted in no additional U.S. tax expense.

2018 as Compared to 2017

The provision for income taxes for the year ended December 31, 2018 and 2017 was $2.9 million and $21.5 million, respectively.  The Company's earnings before income taxes for the year ended December 31, 2018 were approximately $14.0 million higher than the same period in 2017, primarily attributable to increases in income in the Europe and North America segments.  The Company's effective tax rate was 12.3% and 223.4% for the year ended December 31, 2018 and 2017, respectively.  The change in the effective tax rate during the year ended December 31, 2018 as compared to the same period of 2017, is primarily attributable to a decrease in tax expense in the North America segment due to the reduction in the estimated transition tax on post 1986 untaxed accumulated foreign earnings, a reduction in the U.S. tax rate from 35% in 2017 to 21% in 2018, as well as a decrease in taxes related to uncertain tax positions.  This decrease was partially offset by an increase in U.S. taxes relating to income from foreign subsidiaries taxed in the U.S. as part of the Act.  Additionally, the decrease in the effective tax rate for the year ended December 31, 2018 as compared to the same period in 2017, is partially attributable to U.S. and foreign taxes accrued for gains recognized on a Bel Fuse legal entity restructuring transaction during the 2017 period.

Other Tax Matters

The Company has a portion of its products manufactured on the mainland of the PRC where Bel is not subject to corporate income tax on manufacturing services provided by third parties.  Hong Kong has a territorial tax system which imposes corporate income tax at a rate of 16.5% on income from activities solely conducted in Hong Kong.

The Company holds an offshore business license from the government of Macao.  With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited has been established to handle the Company's sales to third-party customers in Asia.  Sales by this company primarily consist of products manufactured in the PRC.  This company is not subject to Macao corporate profit taxes which are imposed at a tax rate of 12%.  On September 21, 2018, the Executive Council of the Macao SAR Government has proposed to abolish the existing Offshore Law. It is proposed that the existing law and the relevant regulations related to the offshore business will be abolished, and that the operating permit to carry on offshore business will be terminated on January 1, 2021. The Company is currently looking at other options for this company's operations.  Additionally, the Company established TRP International, a China Business Trust ("CBT"), when it acquired the TRP group, as previously discussed.  Sales by the CBT consists of products manufactured in the PRC and sold to third-party customers inside and outside Asia.  The CBT is not subject to PRC income taxes, which are generally imposed at a tax rate of 25%.

It is the Company's intention to repatriate substantially all net income from its wholly owned PRC subsidiary, Dongguan Transpower Electric Products Co., Ltd, a Chinese Limited Liability Company, to its direct Hong Kong parent Transpower Technologies (Hong Kong) Ltd.  Applicable income and dividend withholding taxes of $0.4 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2018.

During the fourth quarter of 2018, the Company has completed the analysis of the impacts of the U.S. tax reform and recognized the tax consequences of all unremitted foreign earnings.  Management has no specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of December 31, 2018.  Due to the impracticality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and determined that these basis differences will be indefinitely reinvested.

Inflation and Foreign Currency Exchange

During the past two years, we do not believe the effect of inflation on our consolidated financial position and results of operations was material to our consolidated financial position or our consolidated results of operations.  We are exposed to market risk from changes in foreign currency exchange rates.  Fluctuations of the U.S. dollar against other major currencies have not significantly affected our foreign operations as most sales continue to be denominated in U.S. dollars or currencies directly or indirectly linked to the U.S. dollar.  Most significant expenses, including raw materials, labor and manufacturing expenses, are incurred primarily in U.S. dollars or the Chinese renminbi, and to a lesser extent in British pounds and Mexican pesos.  The Chinese renminbi appreciated by approximately 2% in 2018 as compared to 2017 and the Mexican peso depreciated by 2% in 2018 as compared to 2017.  To the extent the renminbi or peso appreciate in future periods, it could result in the Company's incurring higher costs for most expenses incurred in the PRC and Mexico.  The Company's European entities, whose functional currencies are euros, British pounds and Czech korunas, enter into transactions which include sales that are denominated principally in euros, British pounds and various other European currencies, and purchases that are denominated principally in U.S. dollars and British pounds.  Such transactions, as well as those related to our multi-currency intercompany payable and receivable transactions, resulted in net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, which were included in SG&A expenses on the consolidated statements of operations.  The currency exchange gains recorded in 2018 were primarily due to the favorable impact of the depreciation of the Chinese renminbi and euro against the U.S. dollar. The currency exchange losses recorded in 2017 were primarily related to a U.S. denominated intercompany receivable balance on our Swiss entity's books.  Translation of subsidiaries' foreign currency financial statements into U.S. dollars resulted in translation adjustments, net of taxes, of ($6.1) million and $12.4 million for the years ended December 31, 2018 and 2017, respectively, which are included in accumulated other comprehensive income (loss) on the consolidated balance sheets.

Liquidity and Capital Resources

Our primary sources of cash are the collection of trade receivables generated from the sales of our products and services to our customers and amounts available under our existing lines of credit, including our credit facility. Our primary uses of cash are payments for operating expenses, investments in working capital, capital expenditures, interest, taxes, dividends, debt obligations and other long-term liabilities. We believe that our current liquidity position and future cash flows from operations will enable us to fund our operations, including all of the items mentioned above in the next twelve months.

At December 31, 2018 and 2017, $46.3 million and $50.5 million, respectively (or 86% and 73%, respectively), of cash and cash equivalents was held by foreign subsidiaries of the Company.  During the third quarter of 2018, the Company repatriated $12.2 million of funds from outside of the U.S., with minimal incremental tax liability.  Of this amount, approximately $9 million was utilized to pay down intercompany balances that have been generating foreign exchange gains/losses in our consolidated statement of operations.  Management currently intends to repatriate an additional $10 to $14 million in the first half of 2019, with minimal incremental tax liability.  We continue to analyze our global working capital and cash requirements and the potential tax liabilities attributable to further repatriation, and we have yet to make any further determination regarding repatriation of funds from outside the U.S. to fund the Company's U.S. operations in the future.  In the event these funds were needed for Bel's U.S. operations, the Company would be required to accrue and pay U.S. state taxes and any applicable foreign withholding taxes to repatriate these funds.
 

In June 2014, the Company entered into a senior Credit and Security Agreement, which was subsequently amended in March 2016, and further amended and refinanced in December 2017 (see Note 10, "Debt," for additional details).  The Credit and Security Agreement contains customary representations and warranties, covenants and events of default and financial covenants that measure (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined ("Leverage Ratio"), and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurs, the lenders under the Credit and Security Agreement would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  At December 31, 2018, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.  The unused credit available under the credit facility at December 31, 2018 was $75.0 million, of which we had the ability to borrow $53.3 million without violating our Leverage Ratio covenant based on the Company's existing consolidated EBITDA.
At December 31, 2018, the Company had $116.0 million outstanding under its credit agreement.  Scheduled principal payments of the long-term debt outstanding are included in "Contractual Obligations" below and in Note 10, "Debt."
For information regarding further commitments under the Company's operating leases, see Note 16, "Commitments and Contingencies." 
 
We are currently engaged in a multi-year process of conforming the majority of our operations onto one global Enterprise Resource Planning system ("ERP").  The ERP is designed to improve the efficiency of our supply chain and financial transaction processes, accurately maintain our books and records, and provide information important to the operation of the business to our management team. The implementation of the ERP is being conducted by business units on a three phase approach through 2020. We currently estimate total costs over the course of this project to be approximately $6.4 million. The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Statements."  Since inception of the project, we have incurred a cumulative amount of $5.1 million in connection with this implementation, of which $2.2 million in implementation costs was incurred during the year ended December 31, 2018.  These costs are included in SG&A on the consolidated financial statements.  Upon completion of the implementation of the new ERP, we anticipate lower maintenance and lower external information and technology support fees resulting in annual savings of approximately $2 million. The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Statements."

Cash Flows

During the year ended December 31, 2018, the Company's cash and cash equivalents decreased by $15.4 million.  This decline was primarily due to the purchase of property, plant and equipment of $11.6 million, repayments of long-term debt of $9.0 million, the acquisition of BCMZ for $2.2 million, and payments of $3.3 million for dividends. These cash outflows were partially offset by cash provided by operations of $10.1 million.  Cash provided by operations decreased by $14.0 million in 2018 as compared to 2017, primarily due to higher year-end inventory levels and accounts receivable balances in 2018.

During the year ended December 31, 2017, the Company's cash and cash equivalents decreased by $4.1 million.  This decline was primarily due to repayments of long-term debt of $18.8 million, the purchase of property, plant and equipment of $6.4 million, $3.3 million for payments of dividends and payments of $2.0 million for deferred financing costs related to the refinancing of our credit facility during 2017.  These cash outflows were partially offset by cash provided by operations of $24.1 million.

Cash and cash equivalents, marketable securities and accounts receivable comprised approximately 32.9% and 34.4% of the Company's total assets at December 31, 2018 and December 31, 2017, respectively. The Company's current ratio (i.e., the ratio of current assets to current liabilities) was 2.7 to 1 and 3.0 to 1 at December 31, 2018 and December 31, 2017, respectively.

During the year ended December 31, 2018, accounts receivable increased $13.0 million primarily due to higher sales volume in the fourth quarter of 2018 as compared to the fourth quarter of 2017.  Days sales outstanding (DSO) decreased to 59 days at December 31, 2018 from 60 days at December 31, 2017.  Inventories increased by $24.7 million from the December 31, 2017 level as raw material and work in progress volumes are at higher levels to accommodate an increase in customer demand for our products.  Inventory turns increased slightly to 3.7 times per year at December 31, 2018 from 3.6 times per year at December 31, 2017.

Contractual Obligations

The following table sets forth at December 31, 2018 the amounts of payments due under specific types of contractual obligations, aggregated by category of contractual obligation, for the time periods described below.


   
Payments due by period (dollars in thousands)
 
Contractual Obligations
 
Total
   
Less than 1 year
   
1-3
years
     
3-5
years
   
More than
5 years
 
                                 
Long-term debt obligations(1)
 
$
115,988
   
$
2,974
   
$
11,896
     
$
101,118
   
$
-
 
Interest payments due on long-term debt(2)
   
17,939
     
4,884
     
9,182
       
3,873
     
-
 
Capital expenditure obligations
   
5,192
     
5,192
     
-
       
-
     
-
 
Operating leases(3)
   
23,321
     
7,363
     
10,984
       
4,532
     
442
 
Raw material purchase obligations
   
58,903
     
58,491
     
412
       
-
     
-
 
First quarter 2019 quarterly cash dividend declared
   
837
     
837
     
-
       
-
     
-
 
                                           
Total
 
$
222,180
   
$
79,741
   
$
32,474
     
$
109,523
   
$
442
 

(1)
Represents the principal amount of the debt required to be repaid in each period.
(2)
Includes interest payments required under our CSA related to our term loans and revolver balance.  The interest rate in place under our CSA on December 31, 2018 was utilized and this calculation assumes obligations are repaid when due.
(3)
Represents estimated future minimum annual rental commitments primarily under non-cancelable real and personal property leases as of December 31, 2018.

At December 31, 2018, we had liabilities for unrecognized tax benefits and related interest and penalties of $28.9 million, most of which is included in other liabilities and the remaining balance of which is included in other current liabilities on our Consolidated Balance Sheet. At December 31, 2018, we cannot reasonably estimate the future period or periods of cash settlement of these liabilities. See Note 9, "Income Taxes," of the Notes to Consolidated Financial Statements for further discussion.

The Company is required to pay SERP obligations at the occurrence of certain events. As of December 31, 2018, $18.7 million is included in long-term liabilities as an unfunded pension obligation on the Company's consolidated balance sheet.  Included in other assets at December 31, 2018 is the cash surrender value of company-owned life insurance and marketable securities held in a rabbi trust with an aggregate value of $13.0 million, which has been designated by the Company to be utilized to fund the Company's SERP obligations.

Critical Accounting Policies and Other Matters

The Company's consolidated financial statements include certain amounts that are based on management's best estimates and judgments.  Estimates are used when accounting for amounts recorded in connection with mergers and acquisitions, including determination of the fair value of assets and liabilities.  Additionally, estimates are used in determining such items as current fair values of goodwill and other intangible assets, as well as provisions related to product returns, bad debts, inventories, intangible assets, investments, SERP expense, income taxes and contingencies and litigation. The Company bases its estimates on historical experience and on various other assumptions, including in some cases future projections, that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.  The following accounting policies require accounting estimates that have the potential for significantly impacting Bel's financial statements.

Inventory

The Company makes purchasing and manufacturing decisions principally based upon firm sales orders from customers, projected customer requirements and the availability and pricing of raw materials. Future events that could adversely affect these decisions and result in significant charges to the Company's operations include miscalculating customer requirements, technology changes which render certain raw materials and finished goods obsolete, loss of customers and/or cancellation of sales orders, stock rotation with distributors and termination of distribution agreements. The Company reduces the carrying value of its inventory for estimated obsolescence or unmarketable inventory by an amount equal to the difference between the cost of inventory and the estimated market value based on the aforementioned assumptions. When such inventory is subsequently used in the manufacturing process, the lower adjusted cost of the material is charged to cost of sales and the improved gross profit is recognized at the time the completed product is shipped and the sale is recorded.  As of December 31, 2018 and 2017, the Company had reserves for excess or obsolete inventory of $9.9 million and $8.3 million, respectively. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required.

Goodwill and Indefinite-Lived Intangible Assets

Goodwill is reviewed for possible impairment at least annually on a reporting unit level during the fourth quarter of each year. A review of goodwill may be initiated before or after conducting the annual analysis if events or changes in circumstances indicate the carrying value of goodwill may no longer be recoverable.

A reporting unit is the operating segment unless discrete financial information is prepared and regularly reviewed by management at businesses one level below that operating segment, the "component" level, and the component has economic characteristics that are different from the economic characteristics of the other components of the operating segment, in which case the component is the reporting unit.

While we are permitted to conduct a qualitative assessment to determine whether it is necessary to perform a two-step quantitative goodwill impairment test, for our annual goodwill impairment tests in the fourth quarter of 2018 and 2017, we performed quantitative tests for all of our reporting units that have goodwill allocated.
The goodwill impairment test involves a two-step process. In step one, we compare the fair value of each of our reporting units with goodwill to its carrying value, including the goodwill allocated to the reporting unit. If the fair value of the reporting unit exceeds its carrying value, there is no indication of impairment and no further testing is required. If the fair value of the reporting unit is less than the carrying value, we must perform step two of the impairment test to measure the amount of impairment loss, if any. In step two, the reporting unit's fair value is allocated to all of the assets and liabilities of the reporting unit, including any unrecognized intangible assets, in a hypothetical analysis that calculates the implied fair value of goodwill in the same manner as if the reporting unit were being acquired in a business combination. If the implied fair value of the reporting unit's goodwill is less than the carrying value, the difference is recorded as an impairment loss.
We use a fair value approach to test goodwill for impairment. We must recognize a non-cash impairment charge for the amount, if any, by which the carrying amount of goodwill exceeds its implied fair value. We derive an estimate of fair values for each of our reporting units using a combination of an income approach and an appropriate market approach, each based on an applicable weighting. We assess the applicable weighting based on such factors as current market conditions and the quality and reliability of the data. Absent an indication of fair value from a potential buyer or similar specific transactions, we believe that the use of these methods provides a reasonable estimate of a reporting unit's fair value.
Fair value computed by these methods is arrived at using a number of factors, including projected future operating results, anticipated future cash flows, effective income tax rates, comparable marketplace data within a consistent industry grouping, and the cost of capital. There are inherent uncertainties, however, related to these factors and to our judgment in applying them to this analysis. Nonetheless, we believe that the combination of these methods provides a reasonable approach to estimate the fair value of our reporting units. Assumptions for sales, net earnings and cash flows for each reporting unit were consistent among these methods.

Income Approach Used to Determine Fair Values

The income approach is based upon the present value of expected cash flows. Expected cash flows are converted to present value using factors that consider the timing and risk of the future cash flows. The estimate of cash flows used is prepared on an unleveraged debt-free basis. We use a discount rate that reflects a market-derived weighted average cost of capital. We believe that this approach is appropriate because it provides a fair value estimate based upon the reporting unit's expected long-term operating and cash flow performance. The projections are based upon our best estimates of projected economic and market conditions over the related period including growth rates, estimates of future expected changes in operating margins and cash expenditures. Other significant estimates and assumptions include terminal value long-term growth rates, provisions for income taxes, future capital expenditures and changes in future cashless, debt-free working capital.

2018 Annual Goodwill Impairment Test

Critical assumptions that the Company used in performing the income approach for its reporting units included the following:

·
Applying a compounded annual growth rate for forecasted sales in our projected cash flows through 2023.

Reporting Unit
 
Compounded Annual Growth Rate
North America
 
2.0%
Europe
 
2.0%
·
Applying a terminal value growth rate of 2% for our reporting units to reflect our estimate of stable and perpetual growth.
·
Determining an appropriate discount rate to apply to our projected cash flow results. This discount rate reflects, among other things, certain risks due to the uncertainties of achieving the cash flow results and the growth rates assigned. The discount rates applied were as follows:

Reporting Unit
 
Discount Rate
North America
 
13.0%
Europe
 
14.5%
·
A weighting of the results of the income approach of 75% of our overall fair value calculation for each reporting unit.

Changes in any of these assumptions could materially impact the estimated fair value of our reporting units. Our forecasts take into account the near and long-term expected business performance, considering the long-term market conditions and business trends within the reporting units. For further discussion of the factors that could result in a change in our assumptions, see "Risk Factors" in this Form 10-K and our other filings with the SEC.
Market Approach Used to Determine Fair Values

Each year we consider various relevant market approaches that could be used to determine fair value.

The market approach estimates the fair value of the reporting unit by applying multiples of operating performance measures to the reporting unit's operating performance (the "Public Company Method"). These multiples are derived from comparable publicly-traded companies with similar investment characteristics to the reporting unit, and such comparables are reviewed and updated as needed annually. We believe that this approach is appropriate because it provides a fair value estimate using multiples from entities with operations and economic characteristics comparable to our reporting units and the Company. The second market approach is based on the publicly traded common stock of the Company, and the estimate of fair value of the reporting unit is based on the applicable multiples of the Company (the "Quoted Price Method"). The third market approach is based on recent mergers and acquisitions of comparable publicly-traded and privately-held companies in our industries (the "Mergers and Acquisition Method").
The key estimates and assumptions that are used to determine fair value under these market approaches include current and forward 12-month operating performance results and the selection of the relevant multiples to be applied. Under the Public Company and Quoted Price Methods, a control premium, or an amount that a buyer is usually willing to pay over the current market price of a publicly traded company, is applied to the calculated equity values to adjust the public trading value upward for a 100% ownership interest, where applicable.
In order to assess the reasonableness of the calculated fair values of our reporting units, we also compare the sum of the reporting units' fair values to our market capitalization and calculate an implied control premium (the excess of the sum of the reporting units' fair values over the market capitalization). We evaluate the control premium by comparing it to control premiums of recent comparable market transactions. If the implied control premium is not reasonable in light of these recent transactions, we will reevaluate our fair value estimates of the reporting units by adjusting the discount rates and/or other assumptions.
We applied a combined weighting of 25% to the market approach when determining the fair value of these reporting units.
If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (such as a sustained decrease in the price of our common stock, a decline in current market multiples, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, heightened competition, strategic decisions made in response to economic or competitive conditions or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of), we may be required to record impairment charges in future periods. Any impairment charges that we may take in the future could be material to our consolidated results of operations and financial condition.

The Company conducted its annual goodwill impairment test as of October 1, 2018, and no impairment was identified at that time.  Management has also concluded that the fair value of its goodwill exceeded the associated carrying value at December 31, 2018 and that no impairment exists as of that date. See Note 4, "Goodwill and Other Intangible Assets," for details of our goodwill balance and the goodwill review performed in 2018.

We will continue to monitor goodwill on an annual basis and whenever events or changes in circumstances, such as significant adverse changes in business climate or operating results, changes in management's business strategy or significant declines in our stock price, indicate that there may be potential indicator of impairment.

Indefinite-Lived Intangible Assets

The Company annually tests indefinite-lived intangible assets for impairment on October 1, using a fair value approach, the relief-from-royalty method (a form of the income approach).  The Company conducted its annual impairment test as of October 1, 2018, and no impairment was identified at that time.  Management has also concluded that the fair value of its trademarks exceeds the associated carrying values at December 31, 2018 and that no impairment existed as of that date. At December 31, 2018, the Company's indefinite-lived intangible assets related solely to trademarks.

Long-Lived Assets and Other Intangible Assets

The Company depreciates its property, plant and equipment on a straight-line basis over the estimated useful lives of the assets.  Intangible assets with a finite useful life are amortized on a straight-line basis over the estimated useful lives of the assets.  Management reviews long-lived assets and other intangible assets for potential impairment whenever significant events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  An impairment exists when the estimated undiscounted cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount.  If an impairment exists, the resulting write-down would be the difference between the fair market value of the long-lived asset and the related net book value.  No material impairments related to long-lived assets or amortized intangible assets were recorded during the years ended December 31, 2018 or 2017.

Income Taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as measured by enacted tax rates that are expected to be in effect in the periods when the deferred tax assets and liabilities are expected to be settled or realized.  Significant judgment is required in determining the worldwide provisions for income taxes.  Valuation allowances are provided for deferred tax assets where it is considered more likely than not that the Company will not realize the benefit of such asset.  In the ordinary course of a global business, the ultimate tax outcome is uncertain for many transactions.  It is the Company's policy not to recognize tax benefits arising from uncertain tax positions that may not be realized in future years as a result of an examination by tax authorities.  The Company establishes the provisions based upon management's assessment of exposure associated with permanent tax differences and tax credits applied to temporary difference adjustments.  The tax provisions are analyzed periodically (at least quarterly) and adjustments are made as events occur that warrant adjustments to those provisions.  The accounting literature requires significant judgment in determining what constitutes an individual tax position as well as assessing the outcome of each tax position.  Changes in judgment as to recognition or measurement of tax positions can materially affect the estimate of the effective tax rate and, consequently, affect our operating results.

Revenue Recognition

On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.  Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.  The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

During the year ended December 31, 2018, the Company had one customer with sales in excess of 10% of Bel's consolidated revenue. Management believes that the loss of this individual customer could have a material adverse effect on our consolidated financial position and results of operations.  During the year ended December 31, 2018, the Company had sales of $67.7 million to Hon Hai Precision Industry Company Ltd., representing 12.3% of Bel's consolidated revenue. Sales to this customer are primarily in the Company's Asia operating segment.


Commitments and Contingencies — Litigation

On an ongoing basis, we assess the potential liabilities and costs related to any lawsuits or claims brought against us. We accrue a liability when we believe a loss is probable and when the amount of loss can be reasonably estimated. Litigation proceedings are evaluated on a case-by-case basis considering the available information, including that received from internal and outside legal counsel, to assess potential outcomes. While it is typically very difficult to determine the timing and ultimate outcome of these actions, we use our best judgment to determine if it is probable that we will incur an expense related to the settlement or final adjudication of these matters and whether a reasonable estimation of the probable loss, if any, can be made. In assessing probable losses, we consider insurance recoveries, if any. We expense legal costs, including those legal costs expected to be incurred in connection with a loss contingency, as incurred. We have in the past adjusted existing accruals as proceedings have continued, been settled or otherwise provided further information on which we could review the likelihood of outflows of resources and their measurability, and we expect to do so in future periods. Due to the inherent uncertainties related to the eventual outcome of litigation and potential insurance recovery, it is possible that disputed matters may be resolved for amounts materially different from any provisions or disclosures that we have previously made.

Other Matters

The Company believes that it has sufficient cash reserves to fund its foreseeable working capital needs.  It may, however, seek to expand such resources through bank borrowings, at favorable lending rates, from time to time. If the Company were to undertake another substantial acquisition for cash, the acquisition would either be funded with cash on hand or would be financed in part through cash on hand and in part through bank borrowings or the issuance of public or private debt or equity. If the Company borrows additional money to finance acquisitions, this would further decrease the Company's ratio of earnings to fixed charges, and could further impact the Company's material restrictive covenants, depending on the size of the borrowing and the nature of the target company. Under its existing credit facility, the Company is required to obtain its lender's consent for certain additional debt financing and to comply with other covenants, including the application of specific financial ratios, and may be restricted from paying cash dividends on its common stock. Depending on the nature of the transaction, the Company cannot assure investors that the necessary acquisition financing would be available to it on acceptable terms, or at all, when required. If the Company issues a substantial amount of stock either as consideration in an acquisition or to finance an acquisition, such issuance may dilute existing stockholders and may take the form of capital stock having preferences over its existing common stock.

New Financial Accounting Standards

The discussion of new financial accounting standards applicable to the Company is incorporated herein by reference to Note 1, "Description of Business and Summary of Significant Accounting Policies."

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk

Not applicable.

Item 8.     Financial Statements and Supplementary Data

 See the consolidated financial statements listed in the accompanying Index to Consolidated Financial Statements for the information required by this item.


BEL FUSE INC.
INDEX
       
Financial Statements
 
Page
 
       
       
 
29
 
       
 
30
 
       
     
 
31
 
       
   
 
32
 
       
     
 
33
 
       
 
34
 
     
       
 
36
 






REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Bel Fuse Inc.
Jersey City, New Jersey

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Bel Fuse Inc. and subsidiaries (the "Company") as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive income (loss), stockholders' equity, and cash flows for each of the two years in the period ended December 31, 2018, and the related notes (collectively referred to as the "financial statements"). We also have audited the Company's internal control over financial reporting as of December 31, 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 financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2018, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

Basis for Opinions

The Company's management is responsible for these financial statements, 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 Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on these financial statements and an opinion on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (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, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to 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. 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 audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

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/ Deloitte & Touche LLP

New York, New York
March 8, 2019

We have served as the Company's auditor since 1983. 
 
BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED BALANCE SHEETS
 
(dollars in thousands, except share and per share data)
 
             
    
December 31,
   
December 31,
 
   
2018
   
2017
 
             
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
53,911
   
$
69,354
 
Accounts receivable - less allowance for doubtful accounts
               
   of $1,638 and $1,745 at December 31, 2018 and 2017, respectively
   
91,939
     
78,808
 
Inventories
   
120,068
     
107,719
 
Unbilled receivables
   
15,799
     
-
 
Other current assets
   
8,792
     
10,218
 
    Total current assets
   
290,509
     
266,099
 
Property, plant and equipment, net
   
43,932
     
43,495
 
Intangible assets, net
   
62,689
     
69,366
 
Goodwill
   
19,817
     
20,177
 
Deferred income taxes
   
496
     
4,155
 
Other assets
   
26,081
     
27,973
 
    Total assets
 
$
443,524
   
$
431,265
 
                 
LIABILITIES AND STOCKHOLDERS' EQUITY
               
Current liabilities:
               
Accounts payable
 
$
56,171
   
$
47,947
 
Accrued expenses
   
32,290
     
30,508
 
Current maturities of long-term debt
   
2,508
     
2,641
 
Other current liabilities
   
15,061
     
6,204
 
    Total current liabilities
   
106,030
     
87,300
 
                 
Long-term liabilities:
               
Long-term debt
   
111,705
     
120,053
 
Liability for uncertain tax positions
   
27,553
     
27,948
 
Minimum pension obligation and unfunded pension liability
   
18,683
     
19,134
 
Deferred income taxes
   
1,161
     
1,567
 
Other long-term liabilities
   
1,922
     
17,303
 
    Total liabilities
   
267,054
     
273,305
 
                 
Commitments and contingencies
               
                 
Stockholders' equity:
               
Preferred stock, no par value, 1,000,000 shares authorized; none issued
   
-
     
-
 
Class A common stock, par value $.10 per share, 10,000,000 shares
         
    authorized; 2,174,912 shares outstanding at each date (net of
               
    1,072,769 treasury shares)
   
217
     
217
 
Class B common stock, par value $.10 per share, 30,000,000 shares
         
authorized; 10,092,352 and 9,859,352 shares outstanding, respectively
         
     (net of 3,218,307 treasury shares)
   
1,009
     
986
 
Additional paid-in capital
   
31,387
     
28,575
 
Retained earnings
   
168,695
     
147,807
 
Accumulated other comprehensive loss
   
(24,838
)
   
(19,625
)
    Total stockholders' equity
   
176,470
     
157,960
 
    Total liabilities and stockholders' equity
 
$
443,524
   
$
431,265
 
                 
See accompanying notes to consolidated financial statements.
 

 

 
BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF OPERATIONS
 
(in thousands, except per share data)
 
 
           
  
 
Year Ended December 31,
 
 
 
2018
   
2017
 
 
           
 
           
Net sales
 
$
548,184
   
$
491,611
 
Cost of sales
   
438,414
     
389,262
 
Gross profit
   
109,770
     
102,349
 
 
               
Selling, general and administrative expenses
   
79,937
     
84,655
 
Restructuring charges
   
222
     
308
 
Income from operations
   
29,611
     
17,386
 
 
               
Interest expense
   
(5,317
)
   
(6,802
)
Interest income and other expense, net
   
(678
)
   
(941
)
Earnings before provision for income taxes
   
23,616
     
9,643
 
 
               
Provision for income taxes
   
2,907
     
21,540
 
Net earnings (loss) available to common shareholders
 
$
20,709
   
$
(11,897
)
 
               
 
               
Net earnings (loss) per common share:
               
Class A common shares - basic and diluted
 
$
1.62
   
$
(0.97
)
Class B common shares - basic and diluted
 
$
1.73
   
$
(0.99
)
 
               
Weighted-average shares outstanding:
               
Class A common shares - basic and diluted
   
2,175
     
2,175
 
Class B common shares - basic and diluted
   
9,939
     
9,857
 
 
               
Dividends paid per common share:
               
Class A common shares
 
$
0.24
   
$
0.24
 
Class B common shares
 
$
0.28
   
$
0.28
 
 
               
 
               
See accompanying notes to consolidated financial statements.
 

 

BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
 
(dollars in thousands)
 
 
           
 
           
  
 
Year Ended December 31,
 
 
 
2018
   
2017
 
 
           
 
           
Net earnings (loss)
 
$
20,709
   
$
(11,897
)
 
               
Other comprehensive (loss) income:
               
Currency translation adjustment, net of taxes of $51 and $183
   
(6,098
)
   
12,439
 
Unrealized holding losses on marketable securities arising during
               
   the period, net of taxes of ($85) and ($177)
   
(133
)
   
(279
)
Change in unfunded SERP liability, net of taxes of $954 and ($237)
   
1,018
     
(488
)
Other comprehensive (loss) income:
   
(5,213
)
   
11,672
 
 
               
Comprehensive income (loss)
 
$
15,496
   
$
(225
)
 
               
 
               
See accompanying notes to consolidated financial statements.
 

BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
 
(dollars in thousands)
 
 
                                   
 
             
Accumulated
                   
 
             
Other
   
Class A
   
Class B
   
Additional
 
 
       
Retained
   
Comprehensive
   
Common
   
Common
   
Paid-In
 
 
 
Total
   
Earnings
   
(Loss) Income
   
Stock
   
Stock
   
Capital
 
                                     
Balance at December 31, 2016
   $
158,434
     $
161,287
     $
(31,297
)
   $
217
     $
985
     $
27,242
 
 
                                               
Cash dividends declared on Class A common stock
   
(522
)
   
(522
)
   
-
     
-
     
-
     
-
 
Cash dividends declared on Class B common stock
   
(2,757
)
   
(2,757
)
   
-
     
-
     
-
     
-
 
Issuance of restricted common stock
   
-
     
-
     
-
     
-
     
5
     
(5
)
Forfeiture of restricted common stock
   
-
     
-
     
-
     
-
     
(4
)
   
4
 
Foreign currency translation adjustment, net of taxes of $183
   
12,439
     
-
     
12,439
     
-
     
-
     
-
 
Unrealized holding losses on marketable securities
                                               
  arising during the year, net of taxes of ($177)
   
(279
)
   
-
     
(279
)
   
-
     
-
     
-
 
Stock-based compensation expense
   
3,030
     
-
     
-
     
-
     
-
     
3,030
 
Change in unfunded SERP liability, net of taxes of ($237)
   
(488
)
   
-
     
(488
)
   
-
     
-
     
-
 
Reclassification of APIC pool upon adoption of ASU 2016-09
   
-
     
1,696
     
-
     
-
     
-
     
(1,696
)
Net loss
   
(11,897
)
   
(11,897
)
   
-
     
-
     
-
     
-
 
 
                                               
Balance at December 31, 2017
 
 
157,960
   
 
147,807
   
 
(19,625
)
 
 
217
   
 
986
   
 
28,575
 
 
                                               
Cash dividends declared on Class A common stock
   
(522
)
   
(522
)
   
-
     
-
     
-
     
-
 
Cash dividends declared on Class B common stock
   
(2,796
)
   
(2,796
)
   
-
     
-
     
-
     
-
 
Issuance of restricted common stock
   
-
     
-
     
-
     
-
     
26
     
(26
)
Forfeiture of restricted common stock
   
-
     
-
     
-
     
-
     
(3
)
   
3
 
Foreign currency translation adjustment, net of taxes of $51
   
(6,098
)
   
-
     
(6,098
)
   
-
     
-
     
-
 
Unrealized holding losses on marketable securities
                                               
  arising during the year, net of taxes of ($85)
   
(133
)
   
-
     
(133
)
   
-
     
-
     
-
 
Stock-based compensation expense
   
2,835
     
-
     
-
     
-
     
-
     
2,835
 
Change in unfunded SERP liability, net of taxes of $954
   
1,018
     
-
     
1,018
     
-
     
-
     
-
 
Effect of adoption of ASU 2014-09 (Topic 606)
   
3,497
     
3,497
     
-
     
-
     
-
     
-
 
Net earnings
   
20,709
     
20,709
     
-
     
-
     
-
     
-
 
 
                                               
Balance at December 31, 2018
 
$
176,470
   
$
168,695
   
$
(24,838
)
 
$
217
   
$
1,009
   
$
31,387
 
 
                                               
See accompanying notes to consolidated financial statements.
 

BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
(dollars in thousands)
 
 
           
  
 
Years Ended December 31,
 
 
 
2018
   
2017
 
 
           
Cash flows from operating activities:
           
Net earnings (loss)
 
$
20,709
   
$
(11,897
)
Adjustments to reconcile net earnings (loss) to net cash
               
   provided by operating activities:
               
Depreciation and amortization
   
18,207
     
20,718
 
Stock-based compensation
   
2,835
     
3,030
 
Amortization of deferred financing costs
   
531
     
2,259
 
Deferred income taxes
   
2,490
     
(315
)
Unrealized (gains) losses on foreign currency revaluation
   
(2,663
)
   
2,770
 
Loss on disposal of property, plant and equipment
   
141
     
109
 
Other, net
   
795
     
1,897
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
(13,004
)
   
(2,948
)
Unbilled receivables
   
(1,263
)
   
-
 
Inventories
   
(24,735
)
   
(6,160
)
Other current assets
   
966
     
(2,423
)
Other assets
   
922
     
(1,621
)
Accounts payable
   
8,995
     
(1,426
)
Accrued expenses
   
1,911
     
(1,861
)
Other liabilities
   
(15,708
)
   
16,566
 
Income taxes payable
   
8,968
     
5,422
 
      Net cash provided by operating activities
   
10,097
     
24,120
 
 
               
Cash flows from investing activities:
               
Purchase of property, plant and equipment
   
(11,594
)
   
(6,425
)
Payment for acquisition, net of cash acquired
   
(2,177
)
   
-
 
Proceeds from surrender of company-owned life insurance
   
433
     
-
 
Purchase of company-owned life insurance
   
(433
)
   
-
 
Proceeds from sale of marketable securities within rabbi trust
   
1,348
     
-
 
Purchase of marketable securities within rabbi trust
   
(1,348
)
   
-
 
Proceeds from disposal/sale of property, plant and equipment
   
77
     
76
 
       Net cash used in investing activities
   
(13,694
)
   
(6,349
)
 
               
(continued)
 

BEL FUSE INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
 
(dollars in thousands)
 
 
           
  
 
Year Ended December 31,
 
 
 
2018
   
2017
 
 
           
Cash flows from financing activities:
           
Dividends paid to common shareholders
   
(3,295
)
   
(3,281
)
Deferred financing costs
   
-
     
(2,012
)
Borrowings under revolving credit line
   
7,500
     
6,000
 
Repayments under revolving credit line
   
(7,500
)
   
(6,000
)
Reduction in notes payable
   
-
     
(225
)
Proceeds from long-term debt
   
-
     
125,000
 
Repayments of long-term debt
   
(9,012
)
   
(143,799
)
      Net cash used in financing activities
   
(12,307
)
   
(24,317
)
Effect of exchange rate changes on cash
   
461
     
2,489
 
 
               
Net decrease in cash and cash equivalents
   
(15,443
)
   
(4,057
)
 
               
Cash and cash equivalents - beginning of year
   
69,354
     
73,411
 
 
               
Cash and cash equivalents - end of year
 
$
53,911
   
$
69,354
 
 
               
 
               
Supplemental cash flow information:
               
 
               
Cash paid during the year for:
               
Income taxes, net of refunds received
 
$
7,483
   
$
756
 
Interest payments
 
$
4,775
   
$
4,353
 
 
               
Details of acquisition:
               
Fair value of identifiable net assets acquired
 
$
1,298
   
$
-
 
Goodwill
   
1,290
     
-
 
   Fair value of net assets acquired
 
$
2,588
   
$
-
 
 
               
Fair value of consideration transferred
 
$
2,588
   
$
-
 
Less: Cash acquired in acquisition
   
(411
)
   
-
 
   Cash paid for acquisition, net of cash acquired
 
$
2,177
   
$
-
 
 
               
See accompanying notes to consolidated financial statements.
 




BEL FUSE INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
AS OF AND FOR THE YEARS ENDED DECEMBER 31, 2018 AND 2017
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Bel Fuse Inc. and subsidiaries ("Bel," the "Company," "we," "us," and "our") design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.  These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, broadcasting, transportation and consumer electronic industries around the world.  We manage our operations geographically through our three reportable operating segments: North America, Asia and Europe.

All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.

Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies, litigation and the impact related to tax reform. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.

Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.

Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, which were included in SG&A expenses on the consolidated statements of operations.

Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 12, "Segments," for disclosures regarding significant customers.

We place temporary cash investments with quality financial institutions and commercial issuers of short-term paper and, by policy, limit the amount of credit exposure in any one financial instrument.

Inventories - Inventories are stated at the lower of weighted-average cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory.

Revenue Recognition –  On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.  Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.  The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

Product WarrantiesWarranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."

Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.

Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology based intangibles and other contractual agreements. We amortize finite lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 14.1% and 16.1% in 2018 and 2017, respectively, of our consolidated total assets.

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.

Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 2 to 33 years for buildings and leasehold improvements, and from 3 to 15 years for machinery and equipment.

Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, "Income Taxes".

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

We establish reserves for tax contingencies when, despite the belief that our tax return positions are fully supported, it is probable that certain positions may be challenged and may not be fully sustained. The tax contingency reserves are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency reserves and changes to the reserves as considered appropriate by management.

Earnings per Share  – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended December 31, 2018 and 2017 which would have had a dilutive effect on earnings per share.


The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:


     Years Ended December 31,     
 
 
2018
   
2017
 
Numerator:
           
Net earnings (loss)
 
$
20,709
   
$
(11,897
)
Less dividends declared:
               
     Class A
   
522
     
522
 
     Class B
   
2,796
     
2,757
 
Undistributed earnings (loss)
 
$
17,391
   
$
(15,176
)
 
               
Undistributed earnings (loss) allocation - basic and diluted:
               
     Class A undistributed earnings (loss)
 
$
2,999
   
$
(2,635
)
     Class B undistributed earnings (loss)
   
14,392
     
(12,541
)
     Total undistributed earnings (loss)
 
$
17,391
   
$
(15,176
)
 
               
Net earnings (loss) allocation - basic and diluted:
               
     Class A net earnings (loss)
 
$
3,521
   
$
(2,113
)
     Class B net earnings (loss)
   
17,188
     
(9,784
)
     Net earnings (loss)
 
$
20,709
   
$
(11,897
)
 
               
Denominator:
               
Weighted average shares outstanding:
               
     Class A - basic and diluted
   
2,175
     
2,175
 
     Class B - basic and diluted
   
9,939
     
9,857
 
 
               
Net earnings (loss) per share:
               
Class A - basic and diluted
 
$
1.62
   
$
(0.97
)
Class B - basic and diluted
 
$
1.73
   
$
(0.99
)


Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are included in cost of sales on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended December 31, 2018 and 2017 amounted to $29.4 million and $28.8 million, respectively.

Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

Level 1 -  Observable inputs such as quoted market prices in active markets

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.


Recently Issued Accounting Standards

Recently Adopted Accounting Standards

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which amends the existing accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount an entity expects to be entitled when products are transferred to customers.  Subsequently, the FASB issued several other updates related to revenue recognition (collectively with ASU 2014-09, the "new revenue standards" or "ASC 606").  We adopted the guidance under the new revenue standards effective January 1, 2018 using the modified retrospective approach by recognizing the cumulative effect of initially applying the new standard as an increase to the opening balance of retained earnings.

Upon adoption, the new revenue standards replaced most existing revenue recognition guidance in U.S. GAAP. Based on our review of representative samples of contracts and other forms of agreements with customers globally and our evaluation of the provisions under the five-step model specified by the new revenue standards, the Company has implemented changes with respect to timing of revenue recognition primarily related to arrangements for which the customer takes the Company's products from a facility holding consignment inventory.

In connection with the modified retrospective application of the new revenue standards, we recorded an adjustment to increase retained earnings of $3.4 million upon the January 1, 2018 adoption date.  Apart from this adjustment and the inclusion of additional required disclosures in Note 3, the adoption of the new revenue standards did not have a material impact on the Company's consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.  This guidance primarily affects the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments.  Under the new guidance, entities will be required to measure certain equity investments at fair value and recognize any changes in fair value in net earnings, unless the investments qualify for the new practicability exception.  The new standard was effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017.  We adopted this guidance on January 1, 2018.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.  This guidance addresses diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.  This accounting guidance was effective for annual reporting periods beginning after December 31, 2017, including interim reporting periods within those annual reporting periods, and should be applied retrospectively to all periods presented.  This guidance was adopted by the Company effective January 1, 2018 and it did not have any impact on the Company's consolidated statement of cash flows in the periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.  Prior U.S. GAAP prohibited the recognition of current and deferred income taxes for intra-entity asset transfer until the asset has been sold to an outside party.  The new guidance eliminates the exception and requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs.  This accounting guidance was effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods, and should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. This guidance was adopted by the Company effective January 1, 2018 and it did not have a material impact on the Company's consolidated financial position or results of operations.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business ("ASU 2017-01"), to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. ASU 2017-01 provides a framework that gives entities a basis for making reasonable judgments about whether a transaction involves an asset or a business. The Company adopted ASU 2017-01 on January 1, 2018, and the guidance will be applied on a prospective basis.

In March 2017, the FASB issued ASU 2017-07, Compensation – Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost ("ASU 2017-07").  This guidance requires that an employer disaggregate the service cost component from the other components of net benefit cost.  ASU 2017-07 requires employers to present the service cost component of the net periodic benefit cost in the same income statement line as other employee compensation costs arising from services rendered during the period.  The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service costs and actuarial gains/losses, and settlement and curtailment effects, are to be presented outside of any subtotal of operating income.  The guidance also specifies that the amount of costs that can be capitalized will be limited to service cost only.  The Company adopted the guidance of ASU 2017-07 on January 1, 2018 and elected to apply the practical expedient and use the amounts disclosed in Note 13 to the financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2017 as the basis for applying the retrospective application required by the standard.  The amounts reclassified within the statement of operations for the year ended December 31, 2017 were not material.

In May 2017, the FASB issued ASU 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09").  This update provides guidance about which changes to the terms or conditions of a share-based payment require an entity to apply modification accounting in Topic 718.  This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017.  The Company adopted ASU 2017-09 on January 1, 2018, and the guidance within this update will be applied to any future award modifications.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, to simplify the accounting for share-based payment transactions including the income tax consequences, classification of awards as either equity or liabilities and classification on the statements of cash flows.  Under the new guidance, all excess tax benefits and tax deficiencies (including tax benefits of dividends on share-based payment awards) should be recognized as income tax expense or benefit on the statements of operations. Under prior GAAP, excess tax benefits were recognized in additional paid-in capital while tax deficiencies were recognized either as an offset to accumulated excess tax benefits, if any, or on the statements of operations.  The Company adopted this guidance effective January 1, 2017.  Certain provisions required retrospective/modified retrospective transition while others were applied prospectively. In accordance with this guidance, the Company reclassified $1.7 million of cumulative excess tax benefits from additional paid-in capital to retained earnings within the equity section of the consolidated balance sheet as of January 1, 2017.  The Company has elected to continue its method of estimating forfeitures in determining its stock-based compensation expense throughout the year.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory, which requires entities to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market.  The update is effective for fiscal years beginning after December 15, 2016, and interim periods therein.  We adopted this guidance on January 1, 2017.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

Accounting Standards Issued But Not Yet Adopted

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) ("ASU 2016-02"), to provide a new comprehensive model for lease accounting.  Under this guidance, lessees and lessors should apply a "right-of-use" model in accounting for all leases (including subleases) and eliminate the concept of operating leases and off-balance sheet leases.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease. Similar modifications have been made to lessor accounting in-line with revenue recognition guidance. This guidance is effective for annual periods and interim periods within those annual periods beginning after December 15, 2018.  The amendments also require certain quantitative and qualitative disclosures about leasing arrangements.
 
The Company will adopt ASU 2016-02 effective January 1, 2019 using the modified retrospective approach.  In connection with the adoption, we will elect to utilize the Comparatives Under 840 Option whereby the Company will continue to present prior period financial statements and disclosures under ASC 840.   In addition, we will elect the transition package of three practical expedients permitted within the standard, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification and initial direct costs.  Further, we will elect a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases (i.e. leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets.  We are finalizing the necessary changes to our accounting policies, processes, disclosures and internal control over financial reporting, and have implemented a new lease system to facilitate the requirements of the new standard.

Adoption of the new standard is expected to result in the recording of right-of-use assets and lease liabilities related to our operating leases, each in an amount ranging from $18-$22 million, on our consolidated balance sheet as of January 1, 2019.  The difference between the lease assets and lease liabilities, which is expected to be immaterial, will be recorded as an adjustment to retained earnings.  The standard is not expected to materially affect the Company's consolidated net earnings or have any impact on cash flows.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is required to adopt ASU 2017-04 for its annual or any interim goodwill impairment tests for annual periods beginning after December 15, 2019, and the guidance is to be applied on a prospective basis.

In February 2018, the FASB issued ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.  This guidance allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act, which was enacted on December 22, 2017.  This guidance is effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years and should be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the U.S. Tax Cuts and Jobs Act is recognized.  Early adoption is permitted.  We are currently in the process of evaluating this new standard update.

In May 2018, the FASB issued ASU 2018-07, Compensation – Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments granted to nonemployees for goods and services.  This guidance will better align the treatment of share-based payments to nonemployees with the requirements for such share-based payments granted to employees.  This guidance is effective for all public entities for fiscal years beginning after December 15, 2018, including interim periods within that year.  We are currently in the process of evaluating this new standard update.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  Early adoption is permitted for any removed or modified disclosures.  The Company is currently assessing the timing and impact of adopting the updated provisions.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and added additional disclosures.  The standard is effective for fiscal years ending after December 15, 2020.  The amendments in ASU 2018-14 would need to be applied on a retrospective basis.  We are currently assessing the impact the new guidance will have on our disclosures.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted.  The Company is currently evaluating the impacts that adoption of this ASU will have on its consolidated financial statements.

2. ACQUISITION

On October 1, 2018, the Company completed the acquisition of BCMZ Precision Engineering Limited ("BCMZ"), a UK manufacturer of precision machined components, for approximately $2.6 million in cash.  The transaction was funded with cash on hand.  BCMZ has a diversified portfolio of customers in the automotive, aerospace, defense, telecommunication, fibre-optic and medical industrial sectors and has been a long-term key supplier of precision machined components for our Cinch Connectivity Solutions UK business.  BCMZ is additionally expected to give Cinch the capability to continue to support key defense and industrial customers across Europe with localized in-house machining ability.
 
The results of operations of BCMZ have been included in the Company's consolidated financial statements for the period subsequent to its acquisition date.  During the year ended December 31, 2018, BCMZ contributed revenue of $0.5 million and an immaterial amount to operating income within the Company's consolidated financial results.  During the year ended December 31, 2018, the Company incurred less than $0.1 million of acquisition-related costs relating to BCMZ.  These costs are included in selling, general and administrative expense in the accompanying consolidated statement of operations for the year ended December 31, 2018.

As of the acquisition date, balances recorded approximated fair value. The identifiable assets acquired included $0.4 million assigned to customer relationships which will be amortized over its estimated future life of 10 years utilizing the straight-line method.


   
As of
 
   
October 1, 2018
 
   
Acquisition Date
 
Identifiable assets acquired
   $
2,986
 
Liabilities assumed
   
(1,688
)
Net identifiable assets acquired
   
1,298
 
Goodwill
   
1,290
 
     Net assets acquired
 
$
2,588
 
         
     Fair value of consideration transferred
 
$
2,588
 


The goodwill noted above related to the BCMZ acquisition will be allocated to the Company's Europe operating segment.  The Company is uncertain at this time how much of the goodwill, if any, will be deductible for tax purposes.
The inclusion of BCMZ's results, assuming the acquisition of BCMZ was completed as of January 1, 2017, would not have had a material impact on the Company's consolidated results of operations during 2017 or 2018.


3.   REVENUE

Nature of Goods and Services

Our revenues are substantially derived from sales of our products.

In our connectivity solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.  This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.

In our power solutions and protection group, we provide AC-DC and DC-DC power conversion devices and circuit protection products.  Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.

In our magnetic solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.  Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.

The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.  For purposes of ASC 606, all such incremental services were concluded to be immaterial in the context of the contracts.

Types of Contracts

Substantially all of the Company's revenue is derived from contracts with its customers under one of the following types of contracts:

·
Direct with customer: This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).  The nature of Bel's products are such that they represent components which are installed in various end applications (e.g., servers, aircraft, missiles and rail applications).  The OEM, ODM or CM that purchases our product for further installation are our end customers.  Contracts with these customers are broad-based and cover general terms and conditions.  Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.   Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

·
Distributor:  Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.  Bel contracts directly with the distributor.  These contracts are typically global in nature and cover a variety of our product groups.  Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.  Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

·
Consignment:  These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.  The terms specified in the consignment contracts specify that the Company will not invoice the customer for product until it is pulled from the warehouse or hub.  Once product arrives at the hub, it is generally not returned to Bel unless there is a warranty issue (see "Warranties" section below).  Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.  Under ASC 606, it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.  Effective January 1, 2018, revenue is recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).  This gives rise to an unbilled receivable balance, as we do not have the right to invoice the customer until product is pulled from the hub.

·
Licensing Agreements:  License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a third-party entity.  Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within 30 days of the reporting date.  Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.  However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.  As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.

Significant Payment Terms

Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.  Individual purchase orders state the description, quantity and price of each product purchased.  Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within 30-90 days from the transfer of title to customer.  Payment for products sold under consignment contracts is typically due within 60 days of the customer pulling the product from the hub.  Payment due related to our licensing agreements is generally within 30 days of receiving the licensee sales data, which is either on a quarterly or annual basis.

Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are not subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.

Disaggregation of Revenue
The following table provides information about disaggregated revenue by product group and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:



   
Year Ended December 31, 2018
 
   
North
                   
   
America
   
Asia
   
Europe
   
Consolidated
 
                         
By Product Group:
                       
Connectivity solutions
 
$
135,454
   
$
17,140
   
$
34,130
   
$
186,724
 
Magnetic solutions
   
37,805
     
137,998
     
9,604
     
185,407
 
Power solutions and protection
   
98,432
     
32,065
     
45,556
     
176,053
 
   
$
271,691
   
$
187,203
   
$
89,290
   
$
548,184
 
                                 
By Sales Channel:
                               
Direct to customer
 
$
175,290
   
$
161,114
   
$
62,255
   
$
398,659
 
Through distribution
   
96,401
     
26,089
     
27,035
     
149,525
 
   
$
271,691
   
$
187,203
   
$
89,290
   
$
548,184
 


The cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606 were as follows:

 
 
Balance at
 
Adjustments
 
Balance at
 
 
December 31,
 
Due to
 
January 1,
 
 
2017
 
ASC 606
 
2018
 
Balance Sheet
           
Unbilled receivables
 
$
-
   
$
14,536
   
$
14,536
 
Inventory
   
107,719
     
(11,044
)
   
96,675
 
Other current liabilities
   
6,204
     
43
     
6,247
 
Retained earnings
   
147,807
     
3,449
     
151,256
 


In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our balance sheet as of December 31, 2018 and consolidated statement of operations for the year ended December 31, 2018 was as follows:


   
As of December 31, 2018
 
         
Balances
   
Effect of
 
   
As
   
Without Adoption
   
Change
 
   
Reported
   
of ASC 606
   
Higher/(Lower)
 
                   
Balance Sheet
                 
Assets
                 
Unbilled receivables
 
$
15,799
   
$
-
   
$
15,799
 
Inventories
   
120,068
     
131,885
     
(11,817
)
                         
Liabilities
                       
Other current liabilities
   
15,061
     
15,041
     
20
 
                         
Equity
                       
Retained earnings
   
168,695
     
164,734
     
3,961
 



   
Year Ended December 31, 2018
 
         
Balances
   
Effect of
 
   
As
   
Without Adoption
   
Change
 
   
Reported
   
of ASC 606
   
Higher/(Lower)
 
                   
Statement of Operations
                 
Net sales
 
$
548,184
   
$
546,922
   
$
1,262
 
Cost of sales
   
438,414
     
437,641
     
773
 
Operating income
   
29,611
     
29,122
     
489
 
Provision for income taxes
   
2,907
     
2,930
     
(23
)
Net earnings
   
20,709
     
20,197
     
512
 


Contract Assets and Contract Liabilities:

A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.  In the case of our consignment arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.

A contract liability results when cash payments are received or due in advance of our performance obligation being met.  We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).

The balances of the Company's contract assets and contract liabilities at December 31, 2018 and January 1, 2018 are as follows:


 
 
December 31,
   
January 1,
 
 
 
2018
   
2018
 
 
           
Contract assets - current (unbilled receivable)
 
$
15,799
   
$
14,536
 
Contract liabilities - current (deferred revenue)
 
$
1,036
   
$
855
 


The change in balance of our unbilled receivables from January 1, 2018 to December 31, 2018 primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).

A tabular presentation of the activity within the deferred revenue account for the year ended December 31, 2018 is presented below:


 
 
Year Ended
 
 
 
December 31, 2018
 
Balance, January 1
 
$
855
 
New advance payments received
   
6,517
 
Recognized as revenue during period
   
(6,322
)
Currency translation
   
(14
)
Balance, December 31
 
$
1,036
 



Transaction Price Allocated to Future Obligations:

The aggregate amount of transaction price allocated to remaining performance obligations that have not been satisfied as of December 31, 2018 related to contracts that exceed one year in duration amounted to $18.2 million, with expected contract expiration dates that range from 2020 - 2024. It is expected that 78% of this aggregate amount will be recognized in 2020, 20% will be recognized in 2021 and the remainder will be recognized in years beyond 2021.  The majority of the Company's total backlog of orders at December 31, 2018 is related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.

Other Practical Expedients:

In the application of the recognition and measurement principles of ASC 606, the Company elected to utilize the following additional practical expedients which are provided for within the guidance:

·
Financing Components: Bel has elected the practical expedient which enables management to disregard the effects of a financing component if the time difference between delivery of goods or services and payment for the goods or services is within one year.
·
Costs to Obtain a Contract: As part of negotiations, Bel may incur incremental costs to obtain a contract.  Incremental costs are only those costs that would not have been incurred if the contract had not been obtained (e.g. sales commissions).  Bel has elected the practical expedient that allows incremental costs to obtain a contract to be expensed as incurred when the expected amortization period is one year or less.


4.
GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.

The changes in the carrying value of goodwill classified by our segment reporting structure for the years ended December 31, 2018 and 2017 are as follows:


 
 
Total
   
North America
   
Asia
   
Europe
 
 
                       
Balance at January 1, 2017:
                       
   Goodwill, gross
  $
146,542
    S
63,364
    $
54,508
    $
28,670
 
   Accumulated impairment charges
   
(128,591
)
   
(54,474
)
   
(54,508
)
   
(19,609
)
   Goodwill, net
 
 
17,951
   
 
8,890
   
 
-
   
 
9,061
 
 
                               
Foreign currency translation
   
2,226
     
-
     
-
     
2,226
 
 
                               
Balance at December 31, 2017:
                               
   Goodwill, gross
   
148,768
     
63,364
     
54,508
     
30,896
 
   Accumulated impairment charges
   
(128,591
)
   
(54,474
)
   
(54,508
)
   
(19,609
)
   Goodwill, net
 
 
20,177
   
 
8,890
   
 
-
   
 
11,287
 
 
                               
Goodwill allocation related to acquisition
   
1,290
     
-
     
-
     
1,290
 
Foreign currency translation
   
(1,650
)
   
-
     
-
     
(1,650
)
 
                               
Balance at December 31, 2018:
                               
   Goodwill, gross
   
148,408
     
63,364
     
54,508
     
30,536
 
   Accumulated impairment charges
   
(128,591
)
   
(54,474
)
   
(54,508
)
   
(19,609
)
   Goodwill, net
 
$
19,817
   
$
8,890
   
$
-
   
$
10,927
 

As discussed in Note 5, Fair Value Measurements, goodwill is reviewed for impairment on a reporting unit basis annually during the fourth quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  The goodwill impairment test involves a two-step process.  In the first step, the fair value of each reporting unit is compared to its carrying value.  If the fair value of the reporting unit exceeds its carrying value, goodwill is not impaired and no further testing is required.  If the fair value of the reporting unit is less than the carrying value, the second step of the impairment test must be performed to measure the amount of impairment loss.  In the second step, the reporting unit's fair value is allocated to all of the assets and liabilities of the reporting unit, including any unrecognized intangible assets, in a hypothetical analysis that calculates the implied fair value of goodwill in the same manner as if the reporting unit was being acquired in a business combination.  If the implied fair value of the reporting unit's goodwill is less than the carrying value, the difference is recorded as an impairment loss and a reduction to goodwill.

We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.

2018 Annual Impairment Test

During the fourth quarter of 2018, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of each of the Company's reporting units exceeded the respective carrying values and that there was no indication of impairment.

The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2018 annual impairment test were as follows:
 
Reporting Unit
 
% by Which Estimated Fair Value Exceeds Carrying Value
 
North America
   
20.3
%
Europe
   
23.8
%

As noted above, the fair value determined under step one of the goodwill impairment test completed in the fourth quarter of 2018 exceeded the carrying value for each reporting unit.  Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company may fail step one of the goodwill impairment test and be required to perform step two. In performing step two, the fair value would have to be allocated to all of the assets and liabilities of the reporting unit. Therefore, any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of step two of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.

The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it may be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and results of operations.

2017 Annual Impairment Test

Based on annual impairment tests performed in the prior year, there was no indication of goodwill impairment at the October 1, 2017 testing date.

Other Intangible Assets

Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.  Amounts assigned to these intangible assets have been determined by management.  Management considered a number of factors in determining the allocations, including valuations and independent appraisals.  Trademarks have indefinite lives and are reviewed for impairment on an annual basis.  Other intangible assets, excluding trademarks, are being amortized over 1 to 16 years.

The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).  At December 31, 2018, the Company's indefinite-lived intangible assets related to the trademarks acquired in the Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.
 
The components of definite and indefinite-lived intangible assets are as follows:

   
December 31, 2018
   
December 31, 2017
 
   
Gross Carrying
   
Accumulated
   
Net Carrying
   
Gross Carrying
   
Accumulated
   
Net Carrying
 
   
Amount
   
Amortization
   
Amount
   
Amount
   
Amortization
   
Amount
 
                                     
Patents, licenses and technology
 
$
38,845
   
$
18,281
   
$
20,564
   
$
39,218
   
$
14,926
   
$
24,292
 
Customer relationships
   
44,588
     
14,193
     
30,395
     
44,704
     
11,478
     
33,226
 
Non-compete agreements
   
2,683
     
2,683
     
-
     
2,711
     
2,711
     
-
 
Trademarks
   
11,770
     
40
     
11,730
     
11,888
     
40
     
11,848
 
                                                 
   
$
97,886
   
$
35,197
   
$
62,689
   
$
98,521
   
$
29,155
   
$
69,366
 

Amortization expense was $6.4 million and $6.7 million in 2018 and 2017, respectively.

Estimated amortization expense for intangible assets for the next five years is as follows:


December 31,
 
Amortization Expense
 
       
2019
 
$
6,289
 
2020
   
6,263
 
2021
   
6,248
 
2022
   
4,877
 
2023
   
3,621
 


2018 Annual Impairment Test

The Company completed its annual indefinite-lived intangible assets impairment test during the fourth quarter of 2018, noting no impairment.  Management has concluded that the fair value of these trademarks exceeded the related carrying values at December 31, 2018 and that there was no indication of impairment.

5.
 FAIR VALUE MEASUREMENTS

As of December 31, 2017, the Company held certain financial assets that are measured at fair value on a recurring basis.  These consisted of securities that are among the Company's investments in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan ("SERP") obligations, and other marketable securities described below.  The securities that are held in the rabbi trust are categorized as available-for-sale securities and are included as other assets in the accompanying consolidated balance sheets at December 31, 2017.  The gross unrealized gains associated with the investments held in the rabbi trust were $0.2 million at December 31, 2017.  Such unrealized gains are included, net of tax, in accumulated other comprehensive income. During 2018, the Company sold its securities and realized a gain on sale of $0.2 million.  The proceeds of $1.3 million were reinvested in other securities within the rabbi trust.

As of December 31, 2018 and 2017, our available-for-sale securities, which primarily consist of investments held in a rabbi trust of $1.4 million and $1.5 million, respectively, are measured at fair value using quoted prices in active markets for identical assets (Level 1) inputs.  The Company does not have any financial assets measured at fair value on a recurring basis categorized as Level 3, and there were no transfers in or out of Level 1, Level 2 or Level 3 during 2018 or 2017.  There were no changes to the Company's valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2018.

There were no financial assets accounted for at fair value on a nonrecurring basis as of December 31, 2018 or 2017.

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses and notes payable, which are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.  The fair value of the Company's long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.  At December 31, 2018 and 2017, the estimated fair value of total debt was $117.9 million and $124.8 million, respectively, compared to a carrying amount of $114.2 million and $122.7 million, respectively. The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2018 and 2017.

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets and long-lived assets, are accounted for at fair value on a nonrecurring basis.  These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.  See Note 4, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.

6.
OTHER ASSETS

At December 31, 2018 and 2017, the Company has obligations of $18.7 million and $19.1 million, respectively, associated with its SERP.  As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.  At December 31, 2018 and 2017, these assets had a combined value of $13.0 million and $14.0 million, respectively.

Company-Owned Life Insurance

Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.  However, the cash surrender value of the COLI does not represent a committed funding source for these obligations.  Any proceeds from these policies are subject to claims from creditors.  The cash surrender value of the COLI of $11.6 million and $12.3 million at December 31, 2018 and 2017, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.  The Company recorded (expense) income to account for the (decrease) increase in cash surrender value in the amount of ($0.4) million and $1.3 million during the years ended December 31, 2018 and 2017, respectively.  These fluctuations in the cash surrender value were allocated between cost of sales and selling, general and administrative expenses on the consolidated statements of operations for the years ended December 31, 2018 and 2017.  The allocation is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.

Other Investments

At December 31, 2018 and 2017, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $1.4 million and $1.3 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.   The Company monitors these investments for impairment on an ongoing basis.  At December 31, 2018 and 2017, the fair market value of these investments was $1.4 million and $1.5 million, respectively.  The gross unrealized gain of $0 and $0.2 million at December 31, 2018 and 2017, respectively, has been included, net of tax, in accumulated other comprehensive income (loss).

7.
 INVENTORIES

The components of inventories are as follows:


   
December 31,
 
   
2018
   
2017
 
Raw materials
 
$
63,348
   
$
46,712
 
Work in progress
   
21,441
     
17,688
 
Finished goods
   
35,279
     
43,319
 
Inventories
 
$
120,068
   
$
107,719
 




8.
PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net consist of the following:


   
December 31,
 
   
2018
   
2017
 
Land
 
$
2,251
   
$
2,259
 
Buildings and improvements
   
30,119
     
30,761
 
Machinery and equipment
   
126,747
     
122,773
 
Construction in progress
   
4,687
     
1,511
 
     
163,804
     
157,304
 
Accumulated depreciation
   
(119,872
)
   
(113,809
)
Property, plant and equipment, net
 
$
43,932
   
$
43,495
 


Depreciation expense for the years ended December 31, 2018 and 2017 was $11.8 million and $14.0 million, respectively.

9.     INCOME TAXES

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2015 and for state examinations before 2012.   Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2008 in Asia and generally 2010 in Europe.

At December 31, 2018 and 2017, the Company has approximately $28.9 million and $30.4 million, respectively, of liabilities for uncertain tax positions ($1.4 million and $2.5 million, respectively, is included in other current liabilities on the consolidated balance sheets and $27.5 million and $27.9 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).  These amounts, if recognized, would reduce the Company's effective tax rate.  As of December 31, 2018, approximately $1.1 million of the Company's liabilities for uncertain tax positions are expected to be resolved during the next twelve months by way of expiration of the related statute of limitations.

As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns may change materially from those recorded as liabilities for uncertain tax positions in the Company's consolidated financial statements at December 31, 2018. A total of $1.1 million of the liability for uncertain tax positions, of which $1.0 million related to the 2008 tax year is scheduled to expire on June 1, 2019.  The remaining $0.1 million relates to the 2015 tax year and is scheduled to expire on September 15, 2019.  A total of $2.5 million of the liability for uncertain tax positions expired during the year ended December 31, 2018, of which $1.1 million related to the 2006 tax year and $1.4 million related to the 2014 tax year.

A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:


     Year Ended December 31,     
   
2018
   
2017
 
Liability for uncertain tax positions - January 1
 
$
30,430
   
$
27,828
 
Additions based on tax positions
               
  related to the current year
   
1,703
     
2,168
 
Additions relating to acquisitions
   
-
     
-
 
Translation adjustment
   
(657
)
   
804
 
Settlement/expiration of statutes of limitations
   
(2,525
)
   
(370
)
Liability for uncertain tax positions - December 31
 
$
28,951
   
$
30,430
 


The Company's policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.  During the years ended December 31, 2018 and 2017, the Company recognized $1.3 million and $0.9 million, respectively, in interest and penalties in the consolidated statements of operations.  During the years ended December 31, 2018 and 2017, the Company recognized a benefit of $0.3 million and zero, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of a liability for uncertain tax positions, respectively.  The Company has approximately $3.8 million and $3.2 million accrued for the payment of interest and penalties at December 31, 2018 and 2017, respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets.

The Company's total earnings (loss) before provision (benefit) for income taxes included earnings (loss) from domestic operations of $0.3 million and ($2.0) million for 2018 and 2017, respectively, and  earnings (loss) before provision (benefit) for income taxes from foreign operations of $23.3 million and $11.7 million for 2018 and 2017, respectively.

The provision (benefit) for income taxes consists of the following:


   
Years Ended December 31,
 
   
2018
   
2017
 
Current:
           
    Federal
 
$
(3,517
)
 
$
16,055
 
    State
   
152
     
115
 
    Foreign
   
3,782
     
5,685
 
     
417
     
21,855
 
Deferred:
               
    Federal
   
2,895
     
(1,312
)
    State
   
196
     
(329
)
    Foreign
   
(601
)
   
1,326
 
     
2,490
     
(315
)
                 
   
$
2,907
   
$
21,540
 


A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:


    
Years Ended December 31,
 
   
2018
   
2017
 
      $    
 
%
     $    
 
%
 
Tax provision computed at the
                           
federal statutory rate
 
$
4,959
     
21
%
 
$
3,375
     
35
%
Increase (decrease) in taxes resulting from:
                               
Different tax rates applicable to foreign operations
   
1,231
     
5
%
   
(2,531
)
   
(26
%)
                                 
(Reversal of) increase in liability for uncertain
                               
tax positions - net
   
(822
)
   
(3
%)
   
1,082
     
11
%
                                 
Impact of U.S. Tax Reform
   
(2,628
)
   
(11
%)
   
19,171
     
199
%
                                 
Utilization of research and experimentation, solar and foreign
                               
tax credits
   
(300
)
   
(1
%)
   
(272
)
   
(3
%)
                                 
State taxes, net of federal benefit
   
322
     
1
%
   
(261
)
   
(3
%)
                                 
Foreign tax on gain, net of federal benefit
   
-
     
0
%
   
1,223
     
13
%
                                 
Other, including qualified production activity credits, SERP/COLI
                         
income, under/(over) accruals, unrealized foreign exchange gains
                         
and amortization of purchase accounting intangibles
   
145
     
1
%
   
(247
)
   
(3
%)
Tax provision computed at the Company's
                               
effective tax rate
 
$
2,907
     
12
%
 
$
21,540
     
223
%

The Company holds an offshore business license from the government of Macao.  With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited has been established to handle the Company's sales to third-party customers in Asia.  Sales by this company consist of products manufactured in the PRC. This company is not subject to Macao corporate profit taxes which are imposed at a tax rate of 12%.  On September 21, 2018, the Executive Council of the Macao SAR Government proposed to abolish the existing Offshore Law. It is proposed that the existing law and the relevant regulations related to the offshore business will be abolished, and that the operating permit to carry on offshore business will be terminated on January 1, 2021. The Company is currently looking at other options for the Company's operations.  Additionally, the Company established TRP International, a China Business Trust ("CBT"), when it acquired the TRP group, as previously discussed.  Sales by the CBT consists of products manufactured in the PRC and sold to third-party customers inside and outside Asia.  The CBT is not subject to PRC income taxes, which are generally imposed at a tax rate of 25%.

As of December 31, 2018, the Company has gross foreign income tax net operating losses ("NOL") of $35.6 million, foreign tax credits of $0.3 million and capital loss carryforwards of $0.2 million which amount to a total of $8.2 million of deferred tax assets.  The Company has established valuation allowances totaling $8.2 million against these deferred tax assets.  In addition, the Company has gross federal and state income tax NOLs of $2.1 million, including $1.8 million of NOLs acquired from Array, which amount to $0.4 million of deferred tax assets and tax credit carryforwards of $1.5 million. The Company has established valuation allowances of $1.0 million against these deferred tax assets.  The foreign NOL's can be carried forward indefinitely, the NOL acquired from Array expires at various times during 2026 – 2027, the state NOL's expire at various times during 2019 – 2032 and the tax credit carryforwards expire at various times during 2025 - 2034.

The Company's intention is to repatriate certain amounts of cash from its China operations, which include its wholly owned PRC subsidiary, Dongguan Transpower Electric Products Co., Ltd, a Chinese Limited Liability Company, to the U.S.  Applicable income and dividend withholding taxes of $0.4 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2018.

During the fourth quarter of 2018, the Company completed the analysis of the impacts of the U.S. tax reform and recognized the tax consequences of all unremitted foreign earnings.  At December 31, 2017, we had made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax in which we recognized a provisional amount of $18.1 million, which was included as a component of income tax expense from continuing operations.  On the basis of revised earnings and profit computations that were completed during the year ended December 31, 2018, the Company recognized a measurement-period adjustment reducing the deemed repatriation tax by $2.6 million, resulting in the reduction of the Company's provisional estimate from $18.1 million to $15.5 million. After payments made during 2018, the remaining deemed repatriation taxes payable of $10.8 million is included in other current liabilities on the Company's consolidated balance sheet at December 31, 2018 due to an Internal Revenue Service notice received in December 2018.

Except for the distribution noted above, management's intention is to permanently reinvest the remaining unremitted earnings of our foreign subsidiaries as of December 31, 2018.  Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and determined that these basis differences will be indefinitely reinvested.

Components of deferred income tax assets are as follows:

 
 
December 31,
 
 
 
2018
   
2017
 
 
 
Tax Effect
   
Tax Effect
 
 
           
Deferred tax assets:
           
   State tax credits
 
$
1,000
   
$
1,033
 
   Unfunded pension liability
   
605
     
1,139
 
   Reserves and accruals
   
2,483
     
2,828
 
Federal, state and foreign net operating loss
         
      and credit carryforwards
   
8,370
     
10,524
 
   Depreciation
   
850
     
917
 
   Other accruals
   
5,641
     
4,915
 
Total deferred tax assets
   
18,949
     
21,356
 
Deferred tax liabilities:
               
   Depreciation
   
1,666
     
989
 
   Amortization
   
7,930
     
8,490
 
   Other accruals
   
893
     
946
 
Total deferred tax liabilities
   
10,489
     
10,425
 
   Valuation allowance
   
9,200
     
8,343
 
Net deferred tax (liabilities)/assets
 
$
(740
)
 
$
2,588
 



The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.

10.
DEBT

At December 31, 2018 and 2017, borrowings outstanding related to the respective term loans described below were $116.0 million and $125.0 million, respectively, with no borrowings outstanding under the applicable revolver at either date. The unused credit available under the applicable credit facility was $75.0 million at each of December 31, 2018 and December 31, 2017.  At December 31, 2018 and 2017, the carrying value of the debt on the consolidated balance sheets is reflected net of $1.8 million and $2.3 million, respectively, of deferred financing costs.

The interest rate in effect at December 31, 2018 was 4.31%, which consisted of LIBOR of 2.56% plus the Company's margin of 1.75%.  The interest rate in effect at December 31, 2017 was 3.38%, which consisted of LIBOR of 1.63% plus the Company's margin of 1.75%.  In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $5.3 million and $6.8 million of interest expense during the years ended December 31, 2018 and 2017, respectively.

2014 Credit and Security Agreement

On June 19, 2014, the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on June 30, 2014 principally to add a syndicate of additional lenders (as so amended, the "2014 CSA").  The 2014 CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").  The maturity date of the 2014 CSA was June 18, 2019.  The Company recorded $5.8 million of deferred financing costs associated with the 2014 CSA, to be amortized through interest expense over the 5-year term of the agreement.

2016 Amendment

In March 2016, the Company amended the terms of the 2014 CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in 2016 on account of excess cash flow achieved for fiscal year 2015, (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the 2014 CSA for the period from the effective date of the amendment through September 2016. In connection with this amendment to the 2014 CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the first quarter of 2016.


2017 Amendment and Refinancing

On December 11, 2017, the Company refinanced the borrowings under the 2014 CSA and further amended its terms as follows: (i) extended the maturity date to December 11, 2022, (ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the first four years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (the "2017 CSA").  Concurrent with its entry into the 2017 CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.  In connection with 2017 CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.  Due to the magnitude of the modifications to the 2014 CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the 2014 CSA.  As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the fourth quarter of 2017.

Under the terms of the 2017 CSA, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.

The obligations of the Company under the 2017 CSA are guaranteed by certain of the Company's material U.S. subsidiaries (together with the Company, the "Loan Parties") and are secured by a first priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties' material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties' direct foreign subsidiaries.

The borrowings under the 2017 CSA bear interest at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (2)(a) an "Alternate Base Rate," which is the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of one month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.

The 2017 CSA contains customary representations and warranties, covenants and events of default and financial covenants that measure (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurs, the lenders under the CSA would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  At December 31, 2018, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.

Scheduled principal payments of the total debt outstanding at December 31, 2018 are as follows (in thousands):


2019
 
$
2,974
 
2020
   
5,948
 
2021
   
5,948
 
2022
   
101,118
 
Total long-term debt
   
115,988
 
Less: Current maturities of long-term debt
   
(2,974
)
Noncurrent portion of long-term debt
 
$
113,014
 



11.   ACCRUED EXPENSES

Accrued expenses consist of the following:


 
 
December 31,
 
 
 
2018
   
2017
 
Sales commissions
 
$
2,609
   
$
2,461
 
Subcontracting labor
   
1,550
     
1,408
 
Salaries, bonuses and related benefits
   
18,275
     
16,531
 
Warranty accrual
   
1,078
     
1,769
 
Other
   
8,778
     
8,339
 
 
 
$
32,290
   
$
30,508
 

The change in warranty accrual during 2018 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during 2018.

12.   SEGMENTS

The Company operates in one industry with three reportable operating segments, which are geographic in nature.  The segments consist of North America, Asia and Europe.  The primary criteria by which financial performance is evaluated and resources are allocated are net sales and income from operations.  The following is a summary of key financial data:


     Years Ended December 31,     
   
2018
   
2017
 
Net Sales to External Customers:
           
    North America
 
$
271,691
   
$
245,834
 
     Asia
   
187,203
     
167,680
 
    Europe
   
89,290
     
78,097
 
    
$
548,184
   
$
491,611
 
                 
Net Sales:
               
    North America
 
$
284,245
   
$
257,541
 
     Asia
   
279,965
     
249,506
 
    Europe
   
103,853
     
89,765
 
    Less intercompany
               
      net sales
   
(119,879
)
   
(105,201
)
    
$
548,184
   
$
491,611
 
                 
Income from Operations:
               
    North America
 
$
6,769
   
$
6,195
 
     Asia
   
16,621
     
8,964
 
    Europe
   
6,221
     
2,227
 
    
$
29,611
   
$
17,386
 
                 
Total Assets:
               
    North America
 
$
177,902
   
$
172,674
 
     Asia
   
175,713
     
152,447
 
    Europe
   
89,909
     
106,144
 
    
$
443,524
   
$
431,265
 
                 
Capital Expenditures:
               
    North America
 
$
4,836
   
$
1,734
 
     Asia
   
5,661
     
2,617
 
    Europe
   
1,097
     
2,074
 
    
$
11,594
   
$
6,425
 
                 
Depreciation and Amortization Expense:
               
    North America
 
$
8,906
   
$
10,641
 
     Asia
   
5,842
     
6,728
 
    Europe
   
3,459
     
3,349
 
    
$
18,207
   
$
20,718
 


Net Sales – Segment net sales are attributed to individual segments based on the geographic source of the billing for such customer sales.  Intercompany sales include finished products manufactured in foreign countries which are then transferred to the United States and Europe for sale; finished goods manufactured in the United States which are transferred to Europe and Asia for sale; and semi-finished components manufactured in the United States which are sold to Asia for further processing. Income from operations represents net sales less operating costs and expenses and does not include any amounts related to intercompany transactions.
 

Entity-Wide Information

The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.


    Years Ended December 31,     
 
 
2018
   
2017
 
Net Sales by Geographic Location:
           
 
           
United States
 
$
271,691
   
$
245,834
 
Macao
   
187,204
     
167,681
 
United Kingdom
   
26,340
     
24,110
 
Slovakia
   
24,123
     
14,194
 
Germany
   
15,298
     
13,857
 
Switzerland
   
13,279
     
15,366
 
All other foreign countries
   
10,249
     
10,569
 
    Consolidated net sales
 
$
548,184
   
$
491,611
 
 
               
Net Sales by Major Product Line:
               
 
               
Connectivity solutions
 
$
186,724
   
$
170,337
 
Magnetic solutions
   
185,407
     
161,011
 
Power solutions and protection
   
176,053
     
160,263
 
    Consolidated net sales
 
$
548,184
   
$
491,611
 


The following is a summary of long-lived assets by geographic area as of December 31, 2018 and 2017:
 
    December 31,     
   
2018
   
2017
 
Long-lived Assets by Geographic Location:
           
             
United States
 
$
27,505
   
$
27,594
 
People's Republic of China (PRC)
   
29,563
     
30,151
 
Slovakia
   
6,475
     
7,625
 
Switzerland
   
3,023
     
3,632
 
United Kingdom
   
2,330
     
1,345
 
All other foreign countries
   
1,117
     
1,121
 
    Consolidated long-lived assets
 
$
70,013
   
$
71,468
 



Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.

The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of 1997. The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 41.3% of its identifiable assets are located in Asia.

Net Sales to Major Customers

The Company had net sales to one customer in excess of ten percent of consolidated net sales in each of 2018 and 2017.  The net sales associated with this customer was $67.7 million in 2018 (12.3% of sales) and $57.7 million in 2017 (11.7% of sales). Net sales related to this significant customer were primarily reflected in the Asia operating segment during each of the two years discussed.

13. RETIREMENT FUND AND PROFIT SHARING PLAN

The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections 401(a) and (k) of the Internal Revenue Code of 1986, as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the first 1% of compensation contributed by participants, and 50% of the next 5% of compensation contributed by participants.  The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to January 1, 2012, the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended December 31, 2018 and 2017 amounted to $1.3 million and $1.2 million, respectively. As of December 31, 2018, the plan owned 114,839 and 127,733 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  Eligible employees contribute up to 5% of salary to the fund.  In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.  The Company currently contributes 7% of eligible salary in cash or Company stock.  The expense for the years ended December 31, 2018 and 2017 amounted to approximately $0.3 million in each year. As of December 31, 2018, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company with supplemental retirement and death benefits.  Participants in the SERP are selected by the Compensation Committee of the Board of Directors.   The SERP initially became effective in 2002 and was amended and restated in April 2007 to conform with applicable requirements of Section 409A of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.  The Plan is unfunded.  Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.  See Note 6, "Other Assets," for further information on these assets.

The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.  If a participant retires (with the prior written consent of the Company) on his normal retirement date (65 years old, 20 years of service, and 5 years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest five consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.  If a participant retires early from the Company (55 years old, 20 years of service, and five years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age 65, and (iii) actuarially reduced to reflect the early retirement date.  If a participant dies prior to receiving 120 monthly payments  under  the  Plan,  his  beneficiary  would  be  entitled  to  continue  receiving benefits for the shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months.  If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for one year, and (ii) 50% of the participant's annual base salary at date of death for each of the following four years, each payable in monthly installments.  The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended December 31, 2018 and 2017 amounted to $1.8 million and $1.7 million, respectively.


Net Periodic Benefit Cost


The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2018 and 2017:


     Years Ended December 31,     
   
2018
   
2017
 
             
Service Cost
 
$
732
   
$
700
 
Interest Cost
   
664
     
673
 
Net amortization
   
443
     
375
 
   Net periodic benefit cost
 
$
1,839
   
$
1,748
 

The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying statements of operations, in accordance with where compensation cost for the related associate is reported.  All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other income/expense, net in the accompanying statements of operations.

Obligations and Funded Status

Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at December 31, 2018 and 2017 are as follows:


     Years Ended December 31,     
 
 
2018
   
2017
 
Fair value of plan assets, January 1
 
$
-
   
$
-
 
Company contributions
   
325
     
240
 
Benefits paid
   
(325
)
   
(240
)
Fair value of plan assets, December 31
  $
-
    $
-
 
Benefit obligation, January 1
  $
19,134
    $
16,900
 
Service cost
   
732
     
700
 
Interest cost
   
664
     
673
 
Benefits paid
   
(325
)
   
(240
)
Plan amendments
   
39
     
198
 
Actuarial (gains) losses
   
(1,568
)
   
903
 
Benefit obligation, December 31
   
18,676
     
19,134
 
Underfunded status, December 31
 
$
(18,676
)
 
$
(19,134
)


The Company has recorded the 2018 and 2017 underfunded status as a long-term liability on the consolidated balance sheets.  The accumulated benefit obligation for the SERP was $16.5 million as of December 31, 2018 and $16.1 million as of December 31, 2017.  The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $13.0 million and $14.0 million at December 31, 2018 and 2017, respectively.  See Note 6, "Other Assets," for additional information on these investments.

The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is $0.2 million.  The Company expects to make contributions of $0.3 million to the SERP in 2019.  The Company had no net transition assets or obligations recognized as an adjustment to other comprehensive income and does not anticipate any plan assets being returned to the Company during 2019, as the plan has no assets.


The following benefit payments, which reflect expected future service, are expected to be paid:


Years Ending
     
December 31,
     
       
2019
 
$
379
 
2020
   
659
 
2021
   
679
 
2022
   
902
 
2023
   
941
 
2024 - 2028
   
5,409
 


The following gross amounts are recognized net of tax in accumulated other comprehensive loss:

 
     December 31,     
   
2018
   
2017
 
Prior service cost
 
$
918
   
$
1,135
 
Net loss
   
1,977
     
3,732
 
   
$
2,895
   
$
4,867
 


Actuarial Assumptions

The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:


     Years Ended December 31,     
   
2018
   
2017
 
Net periodic benefit cost:
           
Discount rate
   
3.50
%
   
4.00
%
Rate of compensation increase
   
3.00
%
   
3.00
%
Benefit obligation:
               
Discount rate
   
4.00
%
   
3.50
%
Rate of compensation increase
   
2.50
%
   
3.00
%


14.  SHARE-BASED COMPENSATION

The Company has an equity compensation program (the "Program") which provides for the granting of "Incentive Stock Options" within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options and restricted stock awards.  The Company believes that such awards better align the interest of its employees with those of its shareholders.  The 2011 Equity Compensation Plan provides for the issuance of 1.4 million shares of the Company's Class B common stock.  At December 31, 2018, 359,100 shares remained available for future issuance under the 2011 Equity Compensation Plan.

The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.  The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.8 million and $3.0 million for 2018 and 2017, respectively, and related solely to restricted stock awards.   The Company did not use any cash to settle any equity instruments granted under share-based arrangements during 2018 and 2017.  At December 31, 2018 and 2017, the only instruments issued and outstanding under the Program related to restricted stock awards.

Restricted Stock Awards

The Company provides common stock awards to certain officers and key employees.  The Company grants these awards, at its discretion, from the shares available under the Program.  Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, fourth and fifth anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.  The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During 2018 and 2017, the Company issued 262,000 shares and 46,400 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers and employees.

A summary of the restricted stock activity under the Program for the year ended December 31, 2018 is presented below:


 
           
Weighted Average
Restricted Stock
       
Weighted Average
 
Remaining
Awards
 
Shares
   
Award Price
 
Contractual Term
 
           
    
Outstanding at January 1, 2018
   
424,500
   
$
23.23
 
 3.0 years
Granted
   
262,000
     
24.68
 
 
Vested
   
(129,600
)
   
21.88
 
 
Forfeited
   
(29,000
)
   
21.69
 
 
Outstanding at December 31, 2018
   
527,900
   
$
24.37
 
 3.5 years


As of December 31, 2018, there was $8.7 million of total pretax unrecognized compensation cost included within additional paid-in capital related to non-vested stock based compensation arrangements granted under the restricted stock award plan.  That cost is expected to be recognized over a period of 3.8 years.  This expense is recorded in cost of sales and SG&A expense based upon the employment classification of the award recipients.

The Company's policy is to issue new shares to satisfy restricted stock awards.  Currently the Company believes that substantially all restricted stock awards will vest.

15. COMMON STOCK

As of December 31, 2018, according to regulatory filings, there was one shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock.  In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization).  In such a circumstance, such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.  As of December 31, 2018, to the Company's knowledge, this shareholder had not purchased any Class B shares to comply with these requirements.  In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%.  As of December 31, 2018, to the Company's knowledge, this shareholder owned 23.6% of the Company's Class A common stock in the aggregate and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.

Throughout 2018 and 2017, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A share of common stock and $0.07 per Class B share of common stock.  The Company declared and paid cash dividends totaling $3.3 million in each of 2018 and 2017.  There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreements immediately before such payment and after giving effect to such payment.  


16. COMMITMENTS AND CONTINGENCIES

Leases

The Company leases various facilities under operating leases expiring through May 2027.  Some of these leases require the Company to pay certain executory costs (such as insurance and maintenance).

Future minimum lease payments for operating leases are approximately as follows:


Year Ending
     
December 31,
     
 
     
2019
 
$
7,363
 
2020
   
6,017
 
2021
   
4,967
 
2022
   
3,338
 
2023
   
1,194
 
Thereafter
   
442
 
 
 
$
23,321
 

Rental expense for all leases was approximately $8.0 million and $8.2 million for the years ended December 31, 2018 and 2017, respectively.

Other Commitments

The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $58.9 million and $45.4 million at December 31, 2018 and December 31, 2017, respectively.  The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.2 million and $3.0 million at December 31, 2018 and December 31, 2017, respectively.

Legal Proceedings

The Company is party to a number of legal actions and claims, none of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or financial position.

In connection with the acquisition of Power Solutions, there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or "BPS China") for the years 2004 to 2006.  In September 2012, the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.  In February 2013, the Arezzo Revenue Agency filed an appeal of the Tax Court's ruling. The hearing of the appeal was held on October 2, 2014.  On October 13, 2014, BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.  An appeal was filed on July 18, 2015 before the Regional Tax Commission of Florence and rejected.  On December 5, 2016, the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on January 4, 2017.   The Supreme Court has yet to render its judgment.  The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.  As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at December 31, 2018 and December 31, 2017.

In 2015, the Company was provided notice of a potential patent infringement claim by Setec Netzwerke AG ("Setec"), a German company for the alleged infringement of their patent EP 306 934 B1.  Setec subsequently filed a lawsuit against the Company and three of its subsidiaries in the Regional Court of Dusseldorf, Germany on January 29, 2016 for patent infringement.  The Company filed its defense to Setec's Complaint and a nullity lawsuit against Setec's patent on August 31 2016.  The Court hearing on infringement took place on March 23, 2017.  Upon hearing argument from both parties, the Court issued a decision on April 6, 2017 staying final judgment in the infringement case pending resolution of the nullity lawsuit in the Federal Patents Courts in Munich, Germany.  The Federal Patents Courts issued its preliminary opinion regarding the patent-in-suit on March 29, 2018, stating that it considers the patent-in-suit to not be novel over the prior art documents presented in the case.  The parties agreed to withdraw from the pending infringement and nullity proceedings and entered into a settlement agreement on June 29, 2018.  The Company paid Setec 75,000 Euro in exchange for a perpetual, worldwide royalty-free license to the patent-in-suit and all its counterparts. 

In 2015, one of the Company's subsidiaries in the PRC, Dongguan Transpower Electric Products Co., Ltd. ("Dongguan Transpower"), was provided notice of a claim by DG Yu Shing Industrial Development Company Limited against Dongguan Transpower and three other defendants for past due construction costs of approximately $3.2 million.  In April 2018, the 3rd People Court of Dongguan ruled and provided an unfavorable judgment against Dongguan Transpower and two of the other defendants requiring payment of the aforementioned amount.  The defendants were held to be jointly and severally liable for approximately $3.2 million in costs.  Due to the fact that none of the other defendants had sufficient funds to pay the damages amount, the Court ordered the entire amount (CNY 20,133,174) to be paid by Dongguan Transpower.  On May 25, 2018, the Court enforced its order and withdrew the damages amount from Dongguan Transpower's bank accounts.  On May 31, 2018, Dongguan Transpower filed an action against the other defendants in CP Court to recoup the damages amount paid pursuant to an indemnification letter dated October 16, 2015. The Court heard arguments on July 2, 2018 and rendered a verdict on July 9, 2018 ordering the Jinmei entities (defendants) to pay CNY 20,133,174 back to Dongguan Transpower together with the incurred interest.  On August 27, 2018, Dongguan Transpower received payment of CNY 20,430,203 (approximately $3.2 million) from the defendants and this case was closed.


On June 1, 2018, the Company filed an action against Unipower, LLC in the United States District Court for the Southern District of New York for breach of contract.  Specifically, the Company alleges in its Complaint that Unipower has willfully violated the Master Services Agreement ("MSA") entered into by the parties on January 23, 2015 by failing to make payment for the products it contracted for under the MSA.  The parties entered into a settlement agreement on December 17, 2018 resolving all outstanding claims and a Stipulation of Dismissal was filed and entered on January 10, 2019.

The Company is not a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or results of operations.


17. ACCUMULATED OTHER COMPREHENSIVE LOSS

The components of accumulated other comprehensive loss as of December 31, 2018 and 2017 are summarized below:


     December 31,     
   
2018
   
2017
 
             
Foreign currency translation adjustment
 
$
(22,635
)
 
$
(16,537
)
Unrealized holding gain on available-for-sale
               
   securities, net of taxes of $0 and $85 as of
               
   December 31, 2018 and 2017
   
12
     
145
 
Unfunded SERP liability, net of taxes of ($680) and ($1,635)
               
   as of December 31, 2018 and 2017
   
(2,215
)
   
(3,233
)
                 
Accumulated other comprehensive loss
 
$
(24,838
)
 
$
(19,625
)




Changes in accumulated other comprehensive (loss) income by component during the years ended December 31, 2018 and 2017 are as follows.  All amounts are net of tax.

 
       
Unrealized Holding
       
 
     
 
 
Foreign Currency
   
Gains on
       
 
     
 
 
Translation
   
Available-for-
   
Unfunded
 
 
     
 
 
Adjustment
   
Sale Securities
   
SERP Liability
 
 
 
Total
 
 
                 
 
     
Balance at January 1, 2017
 
$
(28,976
)
 
$
424
   
$
(2,745
)
 
 
$
(31,297
)
     Other comprehensive income (loss) before reclassifications
   
12,439
     
(279
)
   
(733
)
 
   
11,427
 
     Amounts reclassified from accumulated other
                       
 
       
          comprehensive income (loss)
   
-
     
-
     
245
 
 (a)
   
245
 
     Net current period other comprehensive income (loss)
   
12,439
     
(279
)
   
(488
)
 
   
11,672
 
 
                       
 
       
Balance at December 31, 2017
   
(16,537
)
   
145
     
(3,233
)
 
   
(19,625
)
 
                       
 
       
     Other comprehensive income (loss) before reclassifications
   
(6,098
)
   
37
     
679
 
 
   
(5,382
)
     Amounts reclassified from accumulated other
                       
 
       
          comprehensive income (loss)
   
-
     
(170
)
   
339
 
 (a)
   
169
 
     Net current period other comprehensive income (loss)
   
(6,098
)
   
(133
)
   
1,018
 
 
   
(5,213
)
 
                       
 
       
Balance at December 31, 2018
 
$
(22,635
)
 
$
12
   
$
(2,215
)
 
 
$
(24,838
)

(a)
This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.


18. RELATED PARTY TRANSACTIONS

In connection with its acquisition of Power Solutions, the Company acquired a 49% interest in a joint venture in the People's Republic of China ("PRC").  The joint venture purchased raw components and other goods from the Company and sold finished goods to the Company as well as to other third parties.  The Company did not purchase any inventory from the joint venture during 2017.  During the fourth quarter of 2017, the Company divested its 49% interest in the joint venture in exchange for an extinguishment of an accounts payable balance of $0.5 million.  As the interest in the joint venture had a carrying value of zero, a $0.5 million gain was recorded within cost of sales during 2017 related to this divestiture.






Item 9.  Changes in and Disagreements With Accountants on Accounting and Financial Disclosures

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

During the fourth quarter of 2018, the Company's management, including the principal executive officer and principal financial officer, supervised and participated in the evaluation of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) related to the recording, processing, summarization, and reporting of information in the Company's periodic reports that the Company files with the SEC. These disclosure controls and procedures have been designed to ensure that material information relating to the Company, including its subsidiaries, is made known to the Company's management, including these officers, by other of the Company's employees, and that this information is recorded, processed, summarized, evaluated, and reported, as applicable, within the time periods specified in the SEC's rules and forms.
In designing and evaluating the disclosure controls and procedures, the Company recognizes that any controls and procedures, no matter how well designed and operated, provide only reasonable, not absolute, assurance that the above objectives have been met.  Notwithstanding these limitations, the Company believes that its disclosure controls and procedures are designed and are operating to provide reasonable assurances of achieving their objectives.
Based on their evaluation as of December 31, 2018, the Company's principal executive officer and principal financial officer have concluded that the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) are effective to ensure that the information required to be disclosed by the Company in the reports that the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms.
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 Rule 13a-15(f).  Under the supervision and with the participation of the Company's management, including the Company's principal executive officer and principal financial officer, the Company conducted an evaluation of the effectiveness of the Company's internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Based on the Company's evaluation under the framework in Internal ControlIntegrated Framework (2013), the Company's management concluded that the Company's internal control over financial reporting was effective as of December 31, 2018.

The Company's independent registered public accounting firm, Deloitte & Touche LLP, has audited the effectiveness of the Company's internal control over financial reporting as of December 31, 2018 and has expressed an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2018 in their report which is included in Item 8 herein.

Changes in Internal Controls Over Financial Reporting
There has not been any change in our internal control over financial reporting during the three months ended December 31, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.     Other Information

None.
Item 10.     Directors, Executive Officers and Corporate Governance

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2019 annual meeting of shareholders that is responsive to the information required with respect to this item.

The Registrant has adopted a code of ethics for all of its associates, including directors, executive officers and all other senior financial personnel.  The code of ethics, as amended from time to time,  is available on the Registrant's website under Corporate Governance.  The Registrant will also make copies of its code of ethics available to investors upon request.  Any such request should be sent by mail to Bel Fuse Inc., 206 Van Vorst Street, Jersey City, NJ  07302 Attn: Craig Brosious or should be made by telephone by calling Craig Brosious at 201-432-0463.

Item 11.     Executive Compensation

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2019 annual meeting of shareholders that is responsive to the information required with respect to this Item.

Item 12.     Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2019 annual meeting of shareholders that is responsive to the remaining information required with respect to this Item.

The table below depicts the securities authorized for issuance under the Company's equity compensation plans.


Equity Compensation Plan Information


Plan Category
 
Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights
(a)
   
Weighted Average Exercise Price of Outstanding Options, Warrants and Rights
(b)
   
Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column (a))
(c)
 
Equity compensation plans approved by security holders:
                 
     2011 Equity Compensation Plan
   
-
   
$
-
     
359,100
 
 
                       
Equity compensation plans not approved by security holders
   
-
     
-
     
-
 
 
                       
Totals
   
-
   
$
-
     
359,100
 

Item 13.     Certain Relationships and Related Transactions, and Director Independence

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2019 annual meeting of shareholders that is responsive to the information required with respect to this Item.

Item 14.     Principal Accountant Fees and Services

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2019 annual meeting of shareholders that is responsive to the information required with respect to this Item.

PART IV

Item 15.
Exhibits, Financial Statement Schedules
 
(a) Documents filed as a part of this Annual Report on Form 10-K:
 
(1) Financial Statements
See Index to Consolidated Financial Statements and Schedule of this Form 10-K.
 
(2) Exhibits
     
       
 
Exhibit No.:
   
 
3.1
 
       
 
3.2
 
       
 
 10.1
 
       
 
 10.2
 
 
10.3
 
       
 
10.4
 
       
 
10.5
 
       
 
10.6
 
       
 
11.1
A statement regarding the computation of earnings per share is omitted because such computation can be clearly determined from the material contained in this Annual Report on Form 10-K.
 
       
 
21.1*
 
       
 
23.1*
 
 
       
 
24.1*
 
 
31.1*
 
 
31.2*
 
 
 32.1**
 
 
 32.2**
 
 
101.INS*
XBRL Instance Document
 
 
101.SCH*
XBRL Taxonomy Extension Schema Document
 
 
101.CAL*
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF*
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB*
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE*
XBRL Taxonomy Extension Presentation Linkbase Document
 
*   Filed herewith.
** Submitted herewith.
†   Management contract or compensatory plan or arrangement.


Item 16.  Form 10-K Summary

None.


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.

                                                                                                                                     BEL FUSE INC.
                                                                                                                                     (Registrant)

By:
/s/ Daniel Bernstein
 
Daniel Bernstein
 
President and Chief Executive Officer
Dated:  March 8, 2019
 


 KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Daniel Bernstein and Craig Brosious as his/her attorney-in-fact and agent, with full power of substitution and resubstitution, for him/her and in his/her name, place, and stead, in any and all capacities, to sign and file any and all amendments to this Annual Report on Form 10-K, with all exhibits thereto and hereto, and other documents with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he/she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitutes, may lawfully do or cause to be done by virtue hereof.

 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.

Signature
 
Title
 
Date
         
/s/ Daniel Bernstein
 
President, Chief Executive Officer
 
March 8, 2019
Daniel Bernstein
 
and Director
   
         
/s/ Robert H. Simandl
 
Director
 
March 8, 2019
Robert H. Simandl
       
         
/s/ Peter Gilbert
 
Director
 
March 8, 2019
Peter Gilbert
       
         
/s/ John Tweedy
 
Director
 
March 8, 2019
John Tweedy
       
         
/s/ Avi Eden
 
Director
 
March 8, 2019
Avi Eden
       
         
/s/ Mark Segall
 
Director
 
March 8, 2019
Mark Segall
       
         
/s/ Norman Yeung
 
Director
 
March 8, 2019
Norman Yeung
       


/s/ Eric Nowling
 
Director
 
March 8, 2019
Eric Nowling
       
         
/s/ Vincent Vellucci
 
Director
 
March 8, 2019
Vincent Vellucci
       
         
/s/ Craig Brosious
 
Vice President of Finance and Secretary
 
March 8, 2019
Craig Brosious
 
(Principal Financial Officer and Principal
   
   
Accounting Officer)
   
 

70
 
EX-21.1 2 ex21-1.htm SUBSIDIARIES OF THE REGISTRANT
       
Exhibit 21.1
SUBSIDIARIES OF THE REGISTRANT
         
           
           
BCMZ Precision Engineering Limited
 
England and Wales
     
Bel Components Ltd.
 
Hong Kong
     
Bel Connector Inc.
 
Delaware
     
Bel Fuse (Macao Commerical Offshore) Limited
Macao
     
Bel Fuse Limited
 
Hong Kong
     
Bel Power (Hangzhou) Co. Ltd.
 
PRC
     
Bel Power Europe S.r.l.
 
Italy
     
Bel Power Inc.
 
Massachusetts
     
Bel Power Solutions Co. Ltd.
 
China
     
Bel Power Solutions GmbH
 
Switzerland
     
Bel Power Solutions Inc.
 
Delaware
     
Bel Power Solutions Ireland Limited
 
Ireland
     
Bel Power Solutions s.r.o.
 
Slovakia
     
Bel Sales (Hong Kong) Ltd.
 
Hong Kong
     
Bel Stewart GmbH
 
Germany
     
Bel Stewart s.r.o.
 
Czech Republic
     
Bel Transformer Inc.
 
Delaware
     
Bel Ventures Inc.
 
Delaware
     
BPS Asia Pacific Electronics (Shenzhen) Co. Ltd.
China
     
BPS Cooperatief U.A.
 
Netherlands
     
Cinch Connectivity Solutions (Shanghai) Co., Ltd.
China
     
Cinch Connectivity Solutions LTD
 
England and Wales
     
Cinch Connectivity Solutions, Inc.
 
Delaware
     
Cinch Connectors de Mexico, S.A. de C.V.
 
Mexico
     
Cinch Connectors Limited
 
England and Wales
     
Cinch Connectors, Inc.
 
Delaware
     
Dongguan Transpower Electric Products Co., Ltd.
PRC
     
PAI Capital LLC
 
Delaware
     
 

Shireoaks Worksop Holdings Ltd.
 
England and Wales
   
Signal Dominicana, S.R.L.
 
Dominican Republic
   
Stewart Connector Systems de Mexico, S.A. de C.V.
 
Mexico
   
Stratos International, LLC
 
Delaware
   
Stratos Lightwave LLC
 
Delaware
   
Stratos Lightwave-Florida LLC
 
Delaware
   
Transpower Cooperatief U.A.
 
Netherlands
   
Transpower Technologies (HK) Limited
 
Hong Kong
   
Trompeter Electronics, Inc.
 
Delaware
   
TRP Connector B.V.
 
Netherlands
   
TRP Connector Limited
 
Macao
   
TRP International*
 
PRC
   
Winsonko (Guangxi Pingguo) Electron Co., Ltd.
 
PRC
   
         
* TRP International is a China Business Trust
       
EX-23.1 3 ex23-1.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement No. 333-218663 on Form S-3 and Registration Statement No. 333-180340 on Form S-8 of our report dated March 8, 2019, relating to the consolidated financial statements of Bel Fuse Inc. and subsidiaries (the "Company"), and the effectiveness of the Company's internal control over financial reporting, appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2018.

/s/ DELOITTE & TOUCHE LLP
New York, New York
March 8, 2019
EX-31.1 4 ex31-1.htm EXHIBIT 31.1
Exhibit 31.1
CERTIFICATIONS

I, Daniel Bernstein, certify that:
1. I have reviewed this annual report on Form 10-K of Bel Fuse Inc.;
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 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 controls 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 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.

Date:  March 8, 2019
/s/ Daniel Bernstein
 
Daniel Bernstein
 
President and Chief Executive Officer

EX-31.2 5 ex31-2.htm EXHIBIT 31.2
Exhibit 31.2
CERTIFICATIONS

I, Craig Brosious, certify that:
1.
I have reviewed this annual report on Form 10-K of Bel Fuse Inc.;
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 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 controls 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 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.
Date:  March 8, 2019
/s/ Craig Brosious
 
Craig Brosious
 
Vice President of Finance and Secretary
 
(Principal Financial Officer and Principal Accounting Officer)

 
EX-32.1 6 ex32-1.htm EXHIBIT 32.1
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the annual report of Bel Fuse Inc. (the "Company") on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (the "Report"), I, Daniel Bernstein, as President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and consolidated results of operations of the Company for the periods presented.


Date:  March 8, 2019
/s/ Daniel Bernstein
 
Daniel Bernstein
 
President and Chief Executive Officer




EX-32.2 7 ex32-2.htm EXHIBIT 32.2
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the annual report of Bel Fuse Inc. (the "Company") on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission (the "Report"), I, Craig Brosious, as Vice President of Finance and Secretary of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and consolidated results of operations of the Company for the periods presented.


Date:  March 8, 2019
/s/ Craig Brosious
 
Craig Brosious
 
Vice President of Finance and Secretary
 
(Principal Financial Officer and Principal Accounting Officer)


EX-101.INS 8 belfb-20181231.xml XBRL INSTANCE DOCUMENT 0000729580 2018-01-01 2018-12-31 0000729580 2018-06-30 0000729580 us-gaap:CommonClassAMember 2019-03-01 0000729580 us-gaap:CommonClassBMember 2019-03-01 0000729580 2017-12-31 0000729580 2018-12-31 0000729580 us-gaap:CommonClassBMember 2018-12-31 0000729580 us-gaap:CommonClassAMember 2018-12-31 0000729580 us-gaap:CommonClassAMember 2017-12-31 0000729580 us-gaap:CommonClassBMember 2017-12-31 0000729580 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0000729580 us-gaap:CommonClassBMember 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassAMember 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0000729580 2016-01-01 2016-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-12-31 0000729580 2016-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000729580 us-gaap:RetainedEarningsMember 2016-12-31 0000729580 us-gaap:RetainedEarningsMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000729580 us-gaap:RetainedEarningsMember us-gaap:CommonClassAMember 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0000729580 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0000729580 us-gaap:RetainedEarningsMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0000729580 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0000729580 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000729580 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000729580 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2018-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000729580 us-gaap:RetainedEarningsMember 2018-12-31 0000729580 us-gaap:RetainedEarningsMember 2017-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2017-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2018-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2017-01-01 2017-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2018-01-01 2018-12-31 0000729580 srt:MaximumMember 2018-12-31 0000729580 srt:MaximumMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember 2018-01-01 2018-12-31 0000729580 srt:MaximumMember belfb:BuildingsAndLeaseholdImprovementsMember 2018-01-01 2018-12-31 0000729580 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember belfb:BuildingsAndLeaseholdImprovementsMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0000729580 us-gaap:ScenarioPlanMember srt:MinimumMember us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000729580 us-gaap:ScenarioPlanMember us-gaap:AccountingStandardsUpdate201602Member srt:MaximumMember 2018-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2018-10-01 2018-10-01 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember srt:MaximumMember 2018-01-01 2018-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember us-gaap:CustomerRelationshipsMember 2018-10-01 0000729580 us-gaap:CustomerRelationshipsMember belfb:BCMZPrecisionEngineeringLimitedMember 2018-01-01 2018-12-31 0000729580 belfb:BCMZPrecisionEngineeringLimitedMember 2018-10-01 0000729580 srt:MaximumMember belfb:PowerSolutionsAndProtectionMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember srt:MaximumMember 2018-01-01 2018-12-31 0000729580 srt:MaximumMember us-gaap:SalesChannelDirectlyToConsumerMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember srt:MinimumMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember us-gaap:SalesChannelThroughIntermediaryMember 2018-01-01 2018-12-31 0000729580 srt:EuropeMember belfb:PowerSolutionsAndProtectionMember 2018-01-01 2018-12-31 0000729580 belfb:ConnectivitySolutionMember 2018-01-01 2018-12-31 0000729580 srt:AsiaMember belfb:MagneticSolutionsMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember srt:AsiaMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000729580 belfb:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000729580 belfb:ConnectivitySolutionMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000729580 belfb:PowerSolutionsAndProtectionMember 2018-01-01 2018-12-31 0000729580 srt:NorthAmericaMember 2018-01-01 2018-12-31 0000729580 srt:EuropeMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember srt:AsiaMember 2018-01-01 2018-12-31 0000729580 belfb:MagneticSolutionsMember srt:EuropeMember 2018-01-01 2018-12-31 0000729580 srt:AsiaMember belfb:ConnectivitySolutionMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember srt:EuropeMember 2018-01-01 2018-12-31 0000729580 srt:NorthAmericaMember us-gaap:SalesChannelDirectlyToConsumerMember 2018-01-01 2018-12-31 0000729580 belfb:ConnectivitySolutionMember srt:EuropeMember 2018-01-01 2018-12-31 0000729580 belfb:MagneticSolutionsMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2018-01-01 2018-12-31 0000729580 srt:EuropeMember us-gaap:SalesChannelDirectlyToConsumerMember 2018-01-01 2018-12-31 0000729580 srt:AsiaMember belfb:PowerSolutionsAndProtectionMember 2018-01-01 2018-12-31 0000729580 srt:AsiaMember 2018-01-01 2018-12-31 0000729580 belfb:MagneticSolutionsMember srt:NorthAmericaMember 2018-01-01 2018-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0000729580 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0000729580 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0000729580 2020-01-01 2018-12-31 0000729580 2021-01-01 2018-12-31 0000729580 2022-01-01 2018-12-31 0000729580 srt:AsiaMember 2016-12-31 0000729580 srt:EuropeMember 2016-12-31 0000729580 srt:NorthAmericaMember 2016-12-31 0000729580 srt:AsiaMember 2017-01-01 2017-12-31 0000729580 srt:NorthAmericaMember 2017-01-01 2017-12-31 0000729580 srt:EuropeMember 2017-01-01 2017-12-31 0000729580 srt:NorthAmericaMember 2017-12-31 0000729580 srt:AsiaMember 2017-12-31 0000729580 srt:AsiaMember 2018-12-31 0000729580 srt:EuropeMember 2018-12-31 0000729580 srt:NorthAmericaMember 2018-12-31 0000729580 srt:EuropeMember 2017-12-31 0000729580 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000729580 us-gaap:OtherIntangibleAssetsMember srt:MaximumMember 2018-01-01 2018-12-31 0000729580 belfb:PatentsLicensesAndTechnologyMember 2017-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2017-12-31 0000729580 us-gaap:TrademarksMember 2017-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2018-12-31 0000729580 belfb:PatentsLicensesAndTechnologyMember 2018-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2017-12-31 0000729580 us-gaap:TrademarksMember 2018-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2018-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember 2018-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember 2017-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2017-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember 2017-01-01 2017-12-31 0000729580 belfb:InvestmentsHeldInRabbiTrustMember 2018-01-01 2018-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000729580 us-gaap:AssetUnderConstructionMember 2017-12-31 0000729580 us-gaap:AssetUnderConstructionMember 2018-12-31 0000729580 us-gaap:LandMember 2018-12-31 0000729580 us-gaap:LandMember 2017-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000729580 us-gaap:TaxYear2014Member 2017-12-31 0000729580 us-gaap:TaxYear2015Member 2018-12-31 0000729580 us-gaap:TaxYear2008Member 2018-12-31 0000729580 us-gaap:TaxYear2006Member 2017-12-31 0000729580 country:CN 2018-01-01 2018-12-31 0000729580 country:MO 2018-01-01 2018-12-31 0000729580 belfb:FederalStateAndLocalJurisdictionMember 2018-12-31 0000729580 us-gaap:ForeignCountryMember 2018-12-31 0000729580 belfb:ArrayMember belfb:FederalStateAndLocalJurisdictionMember 2018-12-31 0000729580 us-gaap:CapitalLossCarryforwardMember us-gaap:ForeignCountryMember 2018-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0000729580 belfb:KeyBankMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000729580 belfb:KeyBankMember us-gaap:RevolvingCreditFacilityMember 2017-12-31 0000729580 belfb:Two016AmendmentMember belfb:KeyBankMember 2016-03-31 0000729580 belfb:KeyBankMember belfb:Two014CreditAndSecurityAgreementMember 2014-06-19 0000729580 belfb:KeyBankMember 2017-12-31 0000729580 belfb:KeyBankMember 2018-12-31 0000729580 belfb:KeyBankMember 2018-01-01 2018-12-31 0000729580 belfb:KeyBankMember 2017-01-01 2017-12-31 0000729580 belfb:KeyBankMember srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember belfb:Two017AmendmentAndRefinancingMember 2018-01-01 2018-12-31 0000729580 belfb:Two017AmendmentAndRefinancingMember belfb:KeyBankMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-01-01 2018-12-31 0000729580 belfb:KeyBankMember belfb:Two017AmendmentAndRefinancingMember srt:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-12-31 0000729580 belfb:KeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember srt:MaximumMember belfb:Two017AmendmentAndRefinancingMember 2018-01-01 2018-12-31 0000729580 belfb:KeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember belfb:Two017AmendmentAndRefinancingMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember us-gaap:BaseRateMember belfb:Two017AmendmentAndRefinancingMember belfb:KeyBankMember 2018-01-01 2018-12-31 0000729580 belfb:Two017AmendmentAndRefinancingMember belfb:TermLoanMember belfb:KeyBankMember 2018-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfb:KeyBankMember belfb:Two014CreditAndSecurityAgreementMember 2016-12-31 0000729580 belfb:KeyBankMember belfb:Two014CreditAndSecurityAgreementMember belfb:TermLoanMember 2016-12-31 0000729580 belfb:Two017AmendmentAndRefinancingMember us-gaap:RevolvingCreditFacilityMember belfb:KeyBankMember 2018-12-31 0000729580 belfb:Two014CreditAndSecurityAgreementMember belfb:KeyBankMember belfb:DelayedDrawTermLoanMember 2016-12-31 0000729580 belfb:KeyBankMember belfb:Two014CreditAndSecurityAgreementMember 2018-01-01 2018-12-31 0000729580 belfb:KeyBankMember belfb:Two016AmendmentMember 2016-01-01 2016-12-31 0000729580 belfb:Two017AmendmentAndRefinancingMember belfb:KeyBankMember 2018-01-01 2018-12-31 0000729580 belfb:Two017AmendmentAndRefinancingMember belfb:KeyBankMember 2017-10-01 2017-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-01-01 2017-12-31 0000729580 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000729580 srt:NorthAmericaMember srt:ReportableGeographicalComponentsMember 2018-01-01 2018-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:AsiaMember 2017-01-01 2017-12-31 0000729580 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:AsiaMember 2018-01-01 2018-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-01-01 2018-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember 2017-01-01 2017-12-31 0000729580 srt:EuropeMember srt:ReportableGeographicalComponentsMember 2018-12-31 0000729580 srt:AsiaMember srt:ReportableGeographicalComponentsMember 2018-12-31 0000729580 srt:EuropeMember srt:ReportableGeographicalComponentsMember 2017-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember 2017-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:AsiaMember 2017-12-31 0000729580 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember 2018-12-31 0000729580 belfb:ConnectivitySolutionMember 2017-01-01 2017-12-31 0000729580 country:DE 2018-01-01 2018-12-31 0000729580 belfb:PowerSolutionsAndProtectionMember 2017-01-01 2017-12-31 0000729580 belfb:MagneticSolutionsMember 2017-01-01 2017-12-31 0000729580 country:US 2018-01-01 2018-12-31 0000729580 country:MO 2017-01-01 2017-12-31 0000729580 country:GB 2017-01-01 2017-12-31 0000729580 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-12-31 0000729580 country:CH 2018-01-01 2018-12-31 0000729580 belfb:AllOtherForeignCountriesMember 2017-01-01 2017-12-31 0000729580 country:US 2017-01-01 2017-12-31 0000729580 country:MO 2018-01-01 2018-12-31 0000729580 belfb:AllOtherForeignCountriesMember 2018-01-01 2018-12-31 0000729580 country:CH 2017-01-01 2017-12-31 0000729580 country:SK 2017-01-01 2017-12-31 0000729580 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000729580 country:SK 2018-01-01 2018-12-31 0000729580 country:DE 2017-01-01 2017-12-31 0000729580 country:GB 2018-01-01 2018-12-31 0000729580 country:CN 2018-12-31 0000729580 country:US 2017-12-31 0000729580 belfb:AllOtherForeignCountriesMember 2018-12-31 0000729580 country:CH 2018-12-31 0000729580 country:CH 2017-12-31 0000729580 belfb:AllOtherForeignCountriesMember 2017-12-31 0000729580 country:GB 2018-12-31 0000729580 country:GB 2017-12-31 0000729580 country:SK 2017-12-31 0000729580 country:CN 2017-12-31 0000729580 country:US 2018-12-31 0000729580 country:SK 2018-12-31 0000729580 us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember srt:AsiaMember 2018-01-01 2018-12-31 0000729580 country:US us-gaap:CommonClassAMember 2018-12-31 0000729580 us-gaap:CommonClassBMember belfb:RetirementFundMember country:HK 2018-12-31 0000729580 us-gaap:CommonClassBMember country:US 2018-12-31 0000729580 country:HK us-gaap:CommonClassAMember belfb:RetirementFundMember 2018-12-31 0000729580 country:HK srt:MaximumMember 2018-01-01 2018-12-31 0000729580 country:HK 2018-01-01 2018-12-31 0000729580 srt:MinimumMember country:HK 2018-01-01 2018-12-31 0000729580 country:US belfb:FourZeroOneKPlanMember 2018-01-01 2018-12-31 0000729580 belfb:FourZeroOneKPlanMember country:US 2017-01-01 2017-12-31 0000729580 belfb:RetirementFundMember country:HK 2017-01-01 2017-12-31 0000729580 belfb:RetirementFundMember country:HK 2018-01-01 2018-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0000729580 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2016-12-31 0000729580 us-gaap:RestrictedStockMember belfb:EquityCompensationPlanMember us-gaap:CommonClassBMember 2018-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000729580 us-gaap:RestrictedStockMember 2017-12-31 0000729580 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000729580 us-gaap:RestrictedStockMember 2018-12-31 0000729580 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000729580 srt:MinimumMember 2018-12-31 0000729580 us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember 2018-12-31 0000729580 belfb:SetecMember 2015-01-01 2015-12-31 0000729580 belfb:SetecMember srt:SubsidiariesMember 2018-01-01 2018-12-31 0000729580 belfb:DGYuShingIndustrialDevelopmentCompanyLimitedMember srt:SubsidiariesMember 2018-01-01 2018-12-31 0000729580 belfb:JinmeiEntitiesMember 2018-07-09 2018-07-09 0000729580 srt:SubsidiariesMember 2018-08-27 2018-08-27 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000729580 belfb:PowerSolutionsMember 2018-12-31 0000729580 us-gaap:CoVenturerMember 2017-01-01 2017-12-31 0000729580 us-gaap:CoVenturerMember 2017-10-01 2017-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares belfb:Segment xbrli:pure belfb:Industry belfb:Customer belfb:Shareholder belfb:Subsidiary iso4217:EUR belfb:Defendant iso4217:CNY false --12-31 2018-12-31 No No Yes Accelerated Filer 237600000 BEL FUSE INC /NJ 0000729580 2174912 10089852 2018 FY 10-K false false false true <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">11.&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ACCRUED EXPENSES</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Accrued expenses consist of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Sales commissions</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,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,461</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;">Subcontracting labor</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,550</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,408</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;">Salaries, bonuses and related 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;">18,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">16,531</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;">Warranty accrual</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,078</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,769</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;">Other</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;">8,778</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,339</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;">&#160;</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;">32,290</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;">30,508</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 style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">The change in warranty accrual during 2018 primarily related to repair costs incurred and adjustments to pre-existing warranties.&#160; There were no new material warranty charges incurred during 2018.</div></div> 56171000 47947000 91939000 78808000 32290000 30508000 2461000 2609000 145000 12000 113809000 119872000 3233000 2215000 -16537000 -22635000 -24838000 -19625000 P10Y 31387000 28575000 1696000 -1696000 0 3030000 2835000 3030000 2835000 1638000 1745000 2259000 531000 1000000 6700000 6400000 0 0 0 0 431265000 443524000 89909000 175713000 106144000 172674000 152447000 177902000 266099000 290509000 1400000 1300000 200000 400000 2986000 0 2588000 2588000 1688000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">2.</font><font style="font-size: 1px; width: 36pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">ACQUISITION</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">On October 1, 2018, the Company completed the acquisition of BCMZ Precision Engineering Limited ("BCMZ"), a UK manufacturer of precision machined components, for approximately $2.6 million in cash.&#160; The transaction was funded with cash on hand.&#160; BCMZ has a diversified portfolio of customers in the automotive, aerospace, defense, telecommunication, fibre-optic and medical industrial sectors and has been a long-term key supplier of precision machined components for our Cinch Connectivity Solutions UK business.&#160; BCMZ is additionally expected to give Cinch the capability to continue to support key defense and industrial customers across Europe with localized in-house machining ability.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The results of operations of BCMZ have been included in the Company's consolidated financial statements for the period subsequent to its acquisition date.&#160; During the year ended December 31, 2018, BCMZ contributed revenue of $0.5 million and an immaterial amount to operating income within the Company's consolidated financial results.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the year ended December 31, 2018, the Company incurred less than $0.1 million of acquisition-related costs relating to BCMZ.&#160; These costs are included in selling, general and administrative expense in the accompanying consolidated statement of operations for the year ended December 31, 2018.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As of the acquisition date, balances recorded approximated fair value. The identifiable assets acquired included $0.4 million assigned to customer relationships which will be amortized over its estimated future life of 10 years utilizing the straight-line method.</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><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 colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">As of</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: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, 2018</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; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="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: center;">Acquisition Date</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Identifiable assets acquired</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,986</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Liabilities assumed</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;">(1,688</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net identifiable assets acquired</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,298</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Goodwill</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;">1,290</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,588</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: 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></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;">&#160;&#160;&#160;&#160;&#160;Fair value of consideration transferred</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,588</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></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The goodwill noted above related to the BCMZ acquisition will be allocated to the Company's Europe operating segment.&#160; The Company is uncertain at this time how much of the goodwill, if any, will be deductible for tax purposes.</div><div style="margin-bottom: 5pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-top: 9pt;">The inclusion of BCMZ's results, assuming the acquisition of BCMZ was completed as of January 1, 2017, would not have had a material impact on the Company's consolidated results of operations during 2017 or 2018.</div></div> 0 1298000 1298000 100000 0 2588000 2588000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Cash Equivalents</u></font> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.&#160; Some of our balances are in excess of the FDIC insured limit.</div></div> -4057000 -15443000 0 411000 69354000 53911000 73411000 12300000 11600000 250000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">16.</font><font style="font-size: 1px; width: 27pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">COMMITMENTS AND CONTINGENCIES</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Leases</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company leases various facilities under operating leases expiring </font>through May 2027.&#160; Some <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">of these leases require the Company to pay certain executory costs (such as insurance and maintenance).</font></div><div style="font-weight: normal; text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Future minimum lease payments for operating leases are approximately as follows:</div><div style="text-align: left;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ending</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,194</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Thereafter</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: 10%; 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;">442</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;">&#160;</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: 10%; 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;">23,321</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Rental expense for all leases was approximately $8.0 million and $8.2 million for the years ended December 31, 2018 and 2017, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Other Commitments</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.&#160; Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.&#160; The Company had outstanding purchase orders related to raw materials in the amount of $58.9 million and $45.4 million at December 31, 2018 and December 31, 2017, respectively.&#160; The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.2 million and $3.0 million at December 31, 2018 and December 31, 2017, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Legal Proceedings</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company is party to a number of legal actions and claims, none of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or financial position.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In connection with the acquisition of Power Solutions, there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or "BPS China") for the years 2004 to 2006.&#160; In September 2012, the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.&#160; In February 2013, the Arezzo Revenue Agency filed an appeal of the Tax Court's ruling. The hearing of the appeal was held on October 2, 2014.&#160; On October 13, 2014, BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.&#160; An appeal was filed on July 18, 2015 before the Regional Tax Commission of Florence and rejected.&#160; On December 5, 2016, the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on January 4, 2017. &#160; The Supreme Court has yet to render its judgment.&#160; The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.&#160; As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at December 31, 2018 and December 31, 2017.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In 2015, the Company was provided notice of a potential patent infringement claim by Setec Netzwerke AG ("Setec"), a German company for the alleged infringement of their patent EP 306 934 B1.&#160; Setec subsequently filed a lawsuit against the Company and three of its subsidiaries in the Regional Court of Dusseldorf, Germany on January 29, 2016 for patent infringement.&#160; The Company filed its defense to Setec's Complaint and a nullity lawsuit against Setec's patent on August 31 2016.&#160; The Court hearing on infringement took place on March 23, 2017.&#160; Upon hearing argument from both parties, the Court issued a decision on April 6, 2017 staying final judgment in the infringement case pending resolution of the nullity lawsuit in the Federal Patents Courts in Munich, Germany.&#160; The Federal Patents Courts issued its preliminary opinion regarding the patent-in-suit on March 29, 2018, stating that it considers the patent-in-suit to not be novel over the prior art documents presented in the case.&#160; The parties agreed to withdraw from the pending infringement and nullity proceedings and entered into a settlement agreement on June 29, 2018.&#160; The Company paid Setec 75,000 Euro in exchange for a perpetual, worldwide royalty-free license to the patent-in-suit and all its counterparts.&#160;</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In 2015, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">one of the Company's subsidiaries in the PRC, Dongguan Transpower Electric Products Co., Ltd. ("Dongguan Transpower"), was provided notice of a claim by DG Yu Shing Industrial Development Company Limited against Dongguan Transpower and three other defendants for past due construction costs of approximately $3.2 million.&#160; In April 2018, the 3</font><sup>rd</sup><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> People Court of Dongguan ruled and provided an unfavorable judgment against Dongguan Transpower and two of the other defendants requiring payment of the aforementioned amount.&#160; The defendants were held to be jointly and severally liable for approximately $3.2 million in costs.&#160; Due to the fact that none of the other defendants had sufficient funds to pay the damages amount, the Court ordered the entire amount (CNY 20,133,174) to be paid by Dongguan Transpower.&#160; On May 25, 2018, the Court enforced its order and withdrew the damages amount from Dongguan Transpower's bank accounts.&#160; On May 31, 2018, Dongguan Transpower filed an action against the other defendants in CP Court to recoup the damages amount paid pursuant to an indemnification letter dated October 16, 2015. The Court heard arguments on July 2, 2018 and rendered a verdict on July 9, 2018 ordering the Jinmei entities (defendants) to pay CNY 20,133,174 back to Dongguan Transpower together with the incurred interest.&#160; On August 27, 2018, Dongguan Transpower received payment of CNY 20,430,203 (approximately $3.2 million) from the defendants and this case was closed.</font></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;"><br /></font><font style="font-weight: normal;">On June 1, 2018, the Company filed an action against Unipower, LLC in the United States District Court for the Southern District of New York for breach of contract.&#160; Specifically, the Company alleges in its Complaint that Unipower has willfully violated the Master Services Agreement ("MSA") entered into by the parties on January 23, 2015 by failing to make payment for the products it contracted for under the MSA.&#160; The parties entered into a settlement agreement on December 17, 2018 resolving all outstanding claims and a Stipulation of Dismissal was filed and entered on January 10, 2019.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company is not a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or results of operations.</div></div> 30000000 10000000 30000000 10000000 0.07 0.06 0.07 0.06 0.10 0.10 0.10 0.10 0.24 0.28 0.28 0.24 2174912 10092352 2174912 9859352 1009000 217000 217000 986000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">17.</font><font style="font-size: 1px; width: 36pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">ACCUMULATED OTHER COMPREHENSIVE LOSS</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The components of accumulated other comprehensive loss as of December 31, 2018 and 2017 are summarized below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;<font style="font-weight: bold;">December 31,</font>&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign 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;"><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;">(22,635</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;">$</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;">(16,537</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;">Unrealized holding gain on available-for-sale</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;">&#160;&#160;&#160;securities, net of taxes of $0 and $85 as of</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;">&#160;&#160;&#160;December 31, 2018 and 2017</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;">12</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;">145</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;">Unfunded SERP liability, net of taxes of ($680) and ($1,635)</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;as of December 31, 2018 and 2017</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;">(2,215</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;">(3,233</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; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated other comprehensive loss</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;">(24,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,625</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">Changes in accumulated other comprehensive (loss) income by component during the years ended December 31, 2018 and 2017 are as follows.&#160; All amounts are net of tax.</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized Holding</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Foreign Currency</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gains on</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Available-for-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unfunded</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; 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;">Adjustment</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; 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;">Sale Securities</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; 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;">SERP Liability</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#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; font-weight: bold; text-align: left;">Balance at January 1, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(28,976</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;"><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 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">424</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(2,745</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(31,297</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></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;">&#160;&#160;&#160;&#160;&#160;Other comprehensive income (loss) before reclassifications</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;">12,439</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;">(279</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;">(733</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">11,427</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;">&#160;&#160;&#160;&#160;&#160;Amounts reclassified from accumulated 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;">&#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: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;comprehensive income (loss)</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;">-</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;">-</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;">245</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;(a)</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;">245</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net current period other comprehensive income (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;">12,439</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;">(279</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;">(488</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">11,672</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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; font-weight: bold; text-align: left;">Balance at December 31, 2017</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;">(16,537</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; font-weight: bold;">145</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;">(3,233</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: 2%; 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;">&#160;</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;">(19,625</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></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;">&#160;</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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;">&#160;&#160;&#160;&#160;&#160;Other comprehensive income (loss) before reclassifications</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,098</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;">37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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,382</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Amounts reclassified from accumulated other</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;comprehensive income (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;">-</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;">(170</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;">339</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;(a)</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;">169</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: 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;">&#160;&#160;&#160;&#160;&#160;Net current period other comprehensive income (loss)</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;">(6,098</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;">(133</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;">1,018</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">(5,213</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 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;">Balance at December 31, 2018</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;">(22,635</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; 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</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;">(2,215</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: 2%; 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;">&#160;</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;">(24,838</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></tr></table><div style="clear: both;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt;">(a)</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.&#160; This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.</div></td></tr></table></div> -225000 15496000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Concentration of Credit Risk</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.&#160; We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.&#160; Exposure to losses on receivables is principally dependent on each customer's financial condition.&#160; We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.&#160; See Note 12, "Segments," for disclosures regarding significant customers.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We place temporary cash investments with quality financial institutions and commercial issuers of short-term paper and, by policy, limit the amount of credit exposure in any one financial </font>instrument.</div></div> 0.413 0.117 0.123 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Principles of Consolidation</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.&#160; All intercompany transactions and balances have been eliminated in consolidation.</div></div> 6322000 855000 1036000 15799000 0 14536000 14536000 0 15799000 855000 1036000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The balances of the Company's contract assets and contract liabilities at December 31, 2018 and January 1, 2018&#160;are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">January 1,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">&#160;</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; text-indent: 18pt;">Contract assets - current (unbilled receivable)</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;">15,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,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; text-indent: 18pt;">Contract liabilities - current (deferred revenue)</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;">1,036</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;">855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 389262000 438414000 773000 437641000 3497000 3497000 115000 152000 21855000 417000 3782000 5685000 16055000 -3517000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">The following table provides information about disaggregated revenue by product group and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">Year Ended December 31, 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;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">North</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; 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;">America</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;">Asia</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;">Europe</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;">Consolidated</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">By Product Group:</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; text-indent: 17pt;">Connectivity solutions</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;">135,454</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">17,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">34,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">186,724</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; text-indent: 17pt;">Magnetic solutions</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;">37,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;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">137,998</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;">9,604</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;">185,407</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; text-indent: 17pt;">Power solutions and protection</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;">98,432</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;">32,065</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;">45,556</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;">176,053</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">271,691</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;">187,203</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;">89,290</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;">548,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">By Sales Channel:</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; text-indent: 17pt;">Direct to customer</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;">175,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">161,114</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">62,255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">398,659</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; text-indent: 17pt;">Through distribution</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;">96,401</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,089</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;">27,035</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;">149,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">271,691</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;">187,203</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;">89,290</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;">548,184</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> 0.0175 0.01375 0.0050 0.0175 0.0175 0.0275 0.0100 0.00375 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 45pt; vertical-align: top; font-weight: normal; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">10.</div></td><td style="width: auto; vertical-align: top; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">DEBT</div></td></tr></table><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">At December 31, 2018 and 2017, borrowings outstanding related to the respective term loans described below were $116.0 million and $125.0 million, respectively, with no borrowings outstanding under the applicable revolver at either date. The unused credit available under the applicable credit facility was $75.0 million at each of December 31, 2018 and December 31, 2017.&#160; At December 31, 2018 and 2017, the carrying value of the debt on the consolidated balance sheets is reflected net of $1.8 million and $2.3 million, respectively, of deferred financing costs.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The interest rate in effect at December 31, 2018 was 4.31%, which consisted of LIBOR of 2.56% plus the Company's margin of 1.75%.&#160; The interest rate in effect at December 31, 2017 was 3.38%, which consisted of LIBOR of 1.63% plus the Company's margin of 1.75%.&#160; In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $5.3 million and $6.8 million of interest expense during the years ended December 31, 2018 and 2017, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">2014 Credit and Security Agreement</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">On June 19, 2014, the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on June 30, 2014 principally to add a syndicate of additional lenders (as so amended, the "2014 CSA").&#160; The 2014 CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").&#160; The maturity date of the 2014 CSA was June 18, 2019.&#160; The Company recorded $5.8 million of deferred financing costs associated with the 2014 CSA, to be amortized through interest expense over the 5-year term of the agreement.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">2016 Amendment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In March 2016, the Company amended the terms of the 2014 CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in 2016 on account of excess cash flow achieved for fiscal year 2015, (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the 2014 CSA for the period from the effective date of the amendment through September 2016. In connection with this amendment to the 2014 CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the first quarter of 2016.</div><div><br /></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">2017 Amendment and Refinancing</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">On December 11, 2017, the Company refinanced the borrowings under the 2014 CSA and further amended its terms as follows: (i) extended the maturity date to December 11, 2022, (ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the first four years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (the "2017 CSA").&#160; Concurrent with its entry into the 2017 CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.&#160; In connection with 2017 CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.&#160; Due to the magnitude of the modifications to the 2014 CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the 2014 CSA.&#160; As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the fourth quarter of 2017.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Under the terms of the 2017 CSA, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The obligations of the Company under the 2017 CSA are guaranteed by certain of the Company's material U.S. subsidiaries (together with the Company, the "Loan Parties") and are secured by a first priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties' material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties' direct foreign subsidiaries.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The borrowings under the 2017 CSA bear interest at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (2)(a) an "Alternate Base Rate," which is the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of one month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The 2017 CSA contains customary representations and warranties, covenants and events of default and financial covenants that measure (i)&#160;the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurs, the lenders under the CSA would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.&#160; At December 31, 2018, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Scheduled principal payments of the total debt outstanding at December 31, 2018 are as follows (in thousands):</div><div><br /></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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,974</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;">5,948</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;">5,948</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; padding-bottom: 2px; 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; 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;">101,118</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Total long-term debt</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;">115,988</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Less: Current maturities of long-term debt</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;">(2,974</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: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Noncurrent portion of long-term debt</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;">113,014</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> 2022-12-11 1000000 1033000 850000 917000 500000 5800000 1800000 2300000 -1312000 2895000 1326000 -601000 2490000 -315000 10489000 10425000 196000 -329000 2588000 4155000 496000 400000 8200000 8370000 10524000 18949000 21356000 2828000 2483000 1139000 605000 5641000 4915000 740000 8490000 7930000 893000 946000 9200000 8343000 1567000 1161000 1666000 989000 325000 240000 us-gaap:DefinedBenefitPlanTypeExtensibleList 325000 240000 300000 200000 902000 16500000 16100000 0.07 0.05 659000 379000 2895000 4867000 5409000 941000 1568000 -903000 679000 0.0400 0.0350 0.0250 0.0300 0.0300 0.0300 -443000 -375000 0.0350 0.0400 -1977000 -3732000 18676000 19134000 16900000 240000 325000 -18676000 -19134000 664000 673000 1748000 1839000 39000 198000 0 0 0 700000 732000 1300000 1200000 300000 300000 918000 1135000 14000000 11800000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Depreciation</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>Property, plant and equipment are stated at cost less accumulated depreciation and amortization.&#160; Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>The estimated useful lives primarily range from 2 to 33 years for buildings and leasehold improvements, and from 3 to 15 years for machinery and equipment.</div></div> 18207000 20718000 6728000 5842000 3459000 3349000 10641000 8906000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">14.&#160; SHARE-BASED COMPENSATION</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has </font>an equity compensation program<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> (the "</font>Program<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">") which provides for the granting of "Incentive Stock Options" within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended</font>, non-qualified stock options and restricted stock awards.<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; The Company believes that such awards better align the interest of its employees with those of its shareholders.&#160; The 2011 Equity Compensation Plan provides for the issuance of 1.4 million shares of the Company's Class B common stock.&#160; At December 31, 2018, 359,100 shares remained available for future issuance under the 2011 Equity Compensation Plan.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.&#160; The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.8 million and $3.0 million for 2018 and 2017, respectively, and related solely to restricted stock awards</font>.&#160;&#160; The Company did not use any cash to settle any equity instruments granted under share-based arrangements during 2018 and 2017.&#160; At December 31, 2018 and 2017, the only instruments issued and outstanding under the Program related to restricted stock awards.</div><div style="font-weight: normal; text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Restricted Stock Awards</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company provides common stock awards to certain officers and key employees.&#160; The Company grants these awards, at its discretion, from the shares available under the Program.&#160; Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, fourth and fifth anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.&#160; The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During 2018 and 2017, the Company issued 262,000 shares and 46,400 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers and employees.</div><div style="font-weight: normal; text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">A summary of the restricted stock activity under the Program for the year ended December 31, 2018 is presented below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted Average</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Restricted Stock</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted Average</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Remaining</div></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: center;">Awards</div></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;">Award 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Contractual Term</div></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;">&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Outstanding at January 1, 2018</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;">424,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;">$</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;">23.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;3.0 years</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Granted</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;">262,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;">24.68</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: 38%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Vested</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;">(129,600</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;">21.88</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Forfeited</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;">(29,000</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; 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;">21.69</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: 38%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Outstanding at December 31, 2018</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;">527,900</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;">24.37</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: 38%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;3.5 years</div></td></tr></table><div style="clear: both;"><br /></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As of December 31, 2018, there was $8.7 million of total pretax unrecognized compensation cost included within additional paid-in capital related to non-vested stock based compensation arrangements granted under the restricted stock award plan.&#160; That cost is expected to be recognized over a period of 3.8 years.&#160; This expense is recorded in cost of sales and SG&amp;A expense based upon the employment classification of the award recipients.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company's policy is to issue new shares to satisfy restricted stock awards.&#160; Currently the Company believes that substantially all restricted stock awards will vest.</div></div> 3300000 3300000 522000 2796000 2796000 522000 522000 2757000 522000 2757000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Earnings per Share</u></font>&#160; &#8211; We utilize the two-class method to report our earnings per share.&#160; The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.&#160; The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.&#160; In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.&#160; Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.&#160; Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended December 31, 2018 and 2017 which would have had a dilutive effect on earnings per share.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;<font style="font-weight: bold;">Years Ended December 31,</font>&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">Numerator:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss)</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;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">(11,897</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less dividends declared:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class 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;">522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">522</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B</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;">2,796</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,757</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: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (loss) allocation - basic and 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: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A undistributed earnings (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;"><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,999</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;">(2,635</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B undistributed earnings (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;">14,392</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;">(12,541</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Total undistributed earnings (loss)</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss) allocation - basic and diluted:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A net earnings (loss)</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,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,113</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B net earnings (loss)</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;">17,188</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;">(9,784</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,897</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Denominator:</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; padding-left: 4%; 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;">&#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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A - basic and diluted</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,175</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,175</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B - basic and diluted</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;">9,939</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;">9,857</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Net earnings (loss) per share:</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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class A - basic and diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.97</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class B - basic and diluted</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.73</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.99</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></table></div> 1.73 -0.99 -0.97 1.62 2489000 461000 0.21 0.35 0.25 0.12 -0.11 1.99 0.11 -0.03 0.05 -0.26 0.01 0.03 0.01 -0.03 0.12 2.23 18275000 16531000 P3Y9M18D 8700000 500000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; font-weight: normal; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">5.</div></td><td style="width: auto; vertical-align: top; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;FAIR VALUE MEASUREMENTS</div></td></tr></table><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As of December 31, 2017, the Company held certain financial assets that are measured at fair value on a recurring basis.&#160; These consisted of securities that are among the Company's investments in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan ("SERP") obligations, and other marketable securities described below.&#160; The securities that are held in the rabbi trust are categorized as available-for-sale securities and are included as other assets in the accompanying consolidated balance sheets at December 31, 2017.&#160; The gross unrealized gains associated with the investments held in the rabbi trust were $0.2 million at December 31, 2017.&#160; Such unrealized gains are included, net of tax, in accumulated other comprehensive income. During 2018, the Company sold its securities and realized a gain on sale of $0.2 million.&#160; The proceeds of $1.3 million were reinvested in other securities within the rabbi trust.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As of December 31, 2018 and 2017, our available-for-sale securities, which primarily consist of investments held in a rabbi trust of $1.4 million and $1.5 million, respectively, are measured at fair value using quoted prices in active markets for identical assets (Level 1) inputs.&#160; The Company does not have any financial assets measured at fair value on a recurring basis categorized as Level 3, and there were no transfers in or out of Level 1, Level 2 or Level 3 during 2018 or 2017.&#160; There were no changes to the Company's valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2018.</div><div style="font-weight: normal; text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">There were no financial assets accounted for at fair value on a nonrecurring basis as of December 31, 2018 or 2017.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses and notes payable, which are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.&#160; The fair value of the Company's long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.&#160; At December 31, 2018 and 2017, the estimated fair value of total debt was $117.9 million and $124.8 million, respectively, compared to a carrying amount of $114.2 million and $122.7 million, respectively. The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2018 and 2017.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Nonfinancial assets and liabilities,&#160;such as goodwill, indefinite-lived intangible assets and long-lived assets, are&#160;accounted for at fair value on a nonrecurring basis.&#160; These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.&#160; See Note 4, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Fair Value Measurements</u></font> - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.&#160; The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.&#160; The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.&#160; We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160; These tiers are defined as follows:</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 1</font> -&#160; Observable inputs such as quoted market prices in active markets</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 2</font> -&#160; Inputs other than quoted prices in active markets that are either directly or indirectly observable</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 81pt; text-indent: -45pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 3</font> - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.&#160; See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.</div></div> 6263000 3621000 39218000 98521000 44704000 11888000 44588000 38845000 2711000 11770000 2683000 97886000 6248000 P16Y P1Y P1Y P16Y 4877000 14926000 2711000 29155000 40000 14193000 18281000 2683000 11478000 40000 35197000 6289000 2663000 -2770000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Effects of Foreign Currency</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; In non-U.S.&#160;locations that are not considered highly inflationary, we translate the balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.&#160; In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, </font>which <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">were included in SG&amp;A expenses on the consolidated statements of operations.</font></div></div> 500000 -109000 -141000 0 -2226000 0 0 -2226000 1650000 0 1650000 19817000 20177000 1290000 0 1290000 0 8890000 9061000 17951000 11287000 10927000 0 0 8890000 8890000 54508000 28670000 146542000 63364000 148768000 63364000 54508000 54508000 148408000 30536000 63364000 30896000 1290000 0 0 1290000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">4.</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">GOODWILL AND OTHER INTANGIBLE ASSETS</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Goodwill</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The changes in the carrying value of goodwill classified by our segment reporting structure for the years ended December 31, 2018 and 2017 are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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><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;">North America</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;">Asia</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;">Europe</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;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at January 1, 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: left;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">146,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">S</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,670</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,591</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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; 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;">(19,609</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,951</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,890</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,226</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,226</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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Balance at December 31, 2017:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148,768</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,896</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,609</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">20,177</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">8,890</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">-</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">11,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Goodwill allocation related to acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,290</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;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,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></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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Balance at December 31, 2018:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148,408</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,536</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,609</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,817</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,890</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,927</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></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As discussed in Note 5, Fair Value Measurements, goodwill is reviewed for impairment on a reporting unit basis annually during the fourth quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.&#160; The goodwill impairment test involves a two-step process.&#160; In the first step, the fair value of each reporting unit is compared to its carrying value.&#160; If the fair value of the reporting unit exceeds its carrying value, goodwill is not impaired and no further testing is required.&#160; If the fair value of the reporting unit is less than the carrying value, the second step of the impairment test must be performed to measure the amount of impairment loss.&#160; In the second step, the reporting unit's fair value is allocated to all of the assets and liabilities of the reporting unit, including any unrecognized intangible assets, in a hypothetical analysis that calculates the implied fair value of goodwill in the same manner as if the reporting unit was being acquired in a business combination.&#160; If the implied fair value of the reporting unit's goodwill is less than the carrying value, the difference is recorded as an impairment loss and a reduction to goodwill.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>2018 Annual Impairment Test</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">During the fourth quarter of 2018, the Company completed step one of our annual goodwill impairment test for our reporting units.&#160; We concluded that the fair value of each of the Company's reporting units exceeded the respective carrying values and that there was no indication of impairment.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2018 annual impairment test were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Reporting Unit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">% by Which Estimated Fair Value Exceeds Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; font-weight: normal; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">North America</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; 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: 40%; vertical-align: bottom; font-weight: normal; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; 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-weight: normal; clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As noted above, the fair value determined under step one of the goodwill impairment test completed in the fourth quarter of 2018 exceeded the carrying value for each reporting unit.&#160;&#160;Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company may fail step one of the goodwill impairment test and be required to perform step two. In performing step two, the fair value would have to be allocated to all of the assets and liabilities of the reporting unit. Therefore, any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of step two of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it may be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and results of operations.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>2017 Annual Impairment Test</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Based on annual impairment tests performed in the prior year, there was no indication of goodwill impairment at the October 1, 2017 testing date.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Other Intangible Assets</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.&#160; Amounts assigned to these intangible assets have been determined by management.&#160; Management considered a number of factors in determining the allocations, including valuations and independent appraisals.&#160; Trademarks have indefinite lives and are reviewed for impairment on an annual basis.&#160; Other intangible assets, excluding trademarks, are being amortized over 1 to 16 years.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).&#160; At December 31, 2018, the Company's indefinite-lived intangible assets related to the trademarks acquired in the Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The components of definite and indefinite-lived intangible assets are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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 31, 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="10" 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 31, 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Accumulated</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Net Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Accumulated</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Net Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">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: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortization</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;">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: bottom; 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: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortization</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;">Amount</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><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: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Patents, licenses and 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;">38,845</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">18,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,564</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">39,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,926</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">24,292</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: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">44,588</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;">14,193</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;">30,395</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;">44,704</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;">11,478</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;">33,226</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: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">2,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#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,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Trademarks</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;">11,770</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;">40</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;">11,730</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;">11,888</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;">40</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;">11,848</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: 28%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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: 28%; 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;">97,886</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;">35,197</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;">62,689</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;">98,521</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;">29,155</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;">69,366</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 style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Amortization expense was $6.4 million and $6.7 million in 2018 and 2017, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">Estimated amortization expense for intangible assets for the next five years is as follows:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; 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;">Amortization Expense</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,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 style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>2018 Annual Impairment Test</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company completed its annual indefinite-lived intangible assets impairment test during the fourth quarter of 2018, noting no impairment.&#160; Management has concluded that the fair value of these trademarks exceeded the related carrying values at December 31, 2018 and that there was no indication of impairment.</div></div> 54474000 19609000 128591000 54508000 128591000 128591000 54474000 54474000 19609000 19609000 54508000 54508000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Goodwill and Identifiable Intangible Assets </u></font>&#8211; Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology based intangibles and other contractual agreements. We amortize finite lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 14.1% and 16.1% in 2018 and 2017, respectively, of our consolidated total assets.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.</div></div> 102349000 109770000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Impairment and Disposal of Long-Lived Assets </u></font>&#8211; For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.</div></div> 300000 -2000000 11700000 23300000 23616000 9643000 2907000 21540000 2930000 -23000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">9.&#160;&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">INCOME TAXES</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.&#160; The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2015 and for state examinations before 2012.&#160;&#160; Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2008 in Asia and generally 2010 in Europe.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">At December 31, 2018 and 2017, the Company has approximately $28.9 million and $30.4 million, respectively, of liabilities for uncertain tax positions ($1.4 million and $2.5 million, respectively, is included in other current liabilities on the consolidated balance sheets and $27.5 million and $27.9 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).&#160; These amounts, if recognized, would reduce the Company's effective tax rate.&#160; As of December 31, 2018, approximately $1.1<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>million of the Company's liabilities for uncertain tax positions are expected to be resolved during the next twelve months by way of expiration of the related statute of limitations.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns may change materially from those recorded as liabilities for uncertain tax positions in the Company's consolidated financial statements at December 31, 2018. A total of $1.1 million of the liability for uncertain tax positions, of which $1.0 million related to the 2008 tax year is scheduled to expire on June 1, 2019.&#160; The remaining $0.1 million relates to the 2015 tax year and is scheduled to expire on September 15, 2019.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">A total of $2.5 million of the liability for uncertain tax positions</font> expired during the year ended <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">December 31, 2018, of which $1.1 million related to the 2006 tax year and </font>$1.4 million related to the 2014 tax year<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">:</font></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;Year Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Liability for uncertain tax positions - January 1</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;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,828</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;">Additions based on tax positions</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;">&#160;&#160;related to the current 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;">&#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,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,168</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;">Additions relating to acquisitions</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;">-</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;">-</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;">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;">(657</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;">804</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;">Settlement/expiration of statutes of limitations</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;">(2,525</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;">(370</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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Liability for uncertain tax positions - December 31</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;">28,951</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;">30,430</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company's policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.&#160; During the years ended December 31, 2018 and 2017, the Company recognized $1.3 million and $0.9 million, respectively, in interest and penalties in the consolidated statements of operations.&#160; During the years ended December 31, 2018 and 2017, the Company recognized a benefit of $0.3 million and zero, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of a liability for uncertain tax positions, respectively.&#160; The Company has approximately $3.8 million and $3.2 million accrued for the payment of interest and penalties at December 31, 2018 and 2017, respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company's total earnings (loss) before provision (benefit) for income taxes included earnings (loss) from domestic operations of $0.3 million and ($2.0) million for 2018 and 2017, respectively, and&#160; earnings (loss) before provision (benefit) for income taxes from foreign operations of $23.3 million and $11.7 million for 2018 and 2017, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">The provision (benefit) for income taxes consists of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">Years Ended December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;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;">$</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,517</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;">$</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;">16,055</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;">&#160;&#160;&#160;&#160;State</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;">152</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;">115</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;">&#160;&#160;&#160;&#160;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;">3,782</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;">5,685</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: 2px; 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;">417</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;">21,855</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;"><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: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;&#160;Federal</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;">2,895</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,312</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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;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;">196</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(329</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;">&#160;&#160;&#160;&#160;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;">(601</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;">1,326</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: 2px; 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,490</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;">(315</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; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; 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;">$</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,907</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;">21,540</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;&#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;">Years Ended December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;">&#160;$</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;">&#160;$</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax provision computed at the</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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;">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;">$</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,959</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#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;">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;">%</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,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Increase (decrease) in taxes resulting from:</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;">Different tax rates applicable to foreign operations</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,231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;"><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;">(2,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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(Reversal of) increase in liability for uncertain</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; padding-left: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">tax positions - net</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;">(822</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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,082</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;">11</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;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Impact of U.S. Tax Reform</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;">(2,628</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;">(11</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;">19,171</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;">199</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;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Utilization of research and experimentation, solar and 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;">&#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; padding-left: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">tax credits</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;">(300</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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(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;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">State taxes, net of federal benefit</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;">322</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(261</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;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Foreign tax on gain, net of federal benefit</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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">0</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,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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 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: left;">Other, including qualified production activity credits, SERP/COLI</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><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><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 colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">income, under/(over) accruals, unrealized foreign exchange gains</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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; padding-left: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">and amortization of purchase accounting intangibles</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;">145</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</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;">(247</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;">(3</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax provision computed at the Company's</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; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">effective tax rate</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;">2,907</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;">12</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;">21,540</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;">223</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 style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company holds an offshore business license from the government of Macao.&#160; With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited has been established to handle the Company's sales to third-party customers in Asia.&#160; Sales by this company consist of products manufactured in the PRC. This company is not subject to Macao corporate profit taxes which are imposed at a tax rate of 12%.&#160; On September 21, 2018, the Executive Council of the Macao SAR Government proposed to abolish the existing Offshore Law. It is proposed that the existing law and the relevant regulations related to the offshore business will be abolished, and that the operating permit to carry on offshore business will be terminated on January 1, 2021. The Company is currently looking at other options for the Company's operations.&#160; Additionally, the Company established TRP International, a China Business Trust ("CBT"), when it acquired the TRP group, as previously discussed.&#160; Sales by the CBT consists of products manufactured in the PRC and sold to third-party customers inside and outside Asia.&#160; The CBT is not subject to PRC income taxes, which are generally imposed at a tax rate of 25%.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2018, the Company has gross foreign income tax net operating losses ("NOL") of $35.6 million, foreign tax credits of $0.3 million and capital loss carryforwards of $0.2 million which amount to a total of $8.2 million of deferred tax assets.&#160; The Company has established valuation allowances totaling $8.2 million against these deferred tax assets.&#160; In addition, the Company has gross federal and state income tax NOLs of $2.1 million, including $1.8 million of NOLs acquired from Array, which amount to $0.4 million of deferred tax assets and tax credit carryforwards of $1.5 million. The Company has established valuation allowances of $1.0 million against these deferred tax assets.&#160; The foreign NOL's can be carried forward indefinitely, the NOL acquired from Array expires at various times during 2026 &#8211; 2027, the state NOL's expire at various times during</font> 2019 <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8211; 2032 and the tax credit carryforwards expire at various times during 2025 - 2034.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company's intention is to repatriate certain amounts of cash from its China operations, which include its wholly owned PRC subsidiary, Dongguan Transpower Electric Products Co., Ltd, a Chinese Limited Liability Company, to the U.S.&#160; Applicable income and dividend withholding taxes of $0.4 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2018.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">During the fourth quarter of 2018, the Company completed the analysis of the impacts of the U.S. tax reform and recognized the tax consequences of all unremitted foreign earnings.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, 2017, we had made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax in which we recognized a provisional amount of $18.1 million, which was included as a component of income tax expense from continuing operations.&#160; On the basis of revised earnings and profit computations that were completed during the year ended December 31, 2018, the Company recognized a measurement-period adjustment reducing the deemed repatriation tax by $2.6 million, resulting in the reduction of the Company's provisional estimate from $18.1 million to $15.5 million. After payments made during 2018, the remaining deemed repatriation taxes payable of $10.8 million is included in other current liabilities </font>on the Company's consolidated balance sheet at December 31, 2018 due to an Internal Revenue Service notice received in December 2018.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Except for the distribution noted above, management's intention is to permanently reinvest the remaining unremitted earnings of our foreign subsidiaries as of December 31, 2018.&#160; Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and determined that these basis differences will be indefinitely reinvested.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Components of deferred income tax assets are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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;">December 31,</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; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; 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; text-align: center;">&#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;">&#160;</div></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;">Tax Effect</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;">Tax Effect</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;">&#160;</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;">Deferred tax assets:</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;">&#160;&#160;&#160;State tax credits</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,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;">1,033</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;">&#160;&#160;&#160;Unfunded pension liability</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;">605</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,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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Reserves and accruals</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,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,828</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Federal, state and foreign net operating loss</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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;">&#160;&#160;&#160;&#160;&#160;&#160;and credit carryforwards</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;">8,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">10,524</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;">&#160;&#160;&#160;Depreciation</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;">850</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;">917</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;">&#160;&#160;&#160;Other accruals</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,641</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;">4,915</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax assets</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;">18,949</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;">21,356</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred 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;">&#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;">&#160;&#160;&#160;Depreciation</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,666</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;">989</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;">&#160;&#160;&#160;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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,930</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,490</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;">&#160;&#160;&#160;Other accruals</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;">893</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;">946</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax liabilities</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;">10,489</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;">10,425</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Valuation allowance</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;">9,200</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;">8,343</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net deferred tax (liabilities)/assets</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;">(740</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;">2,588</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"></font><font style="font-weight: normal;">The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.</font></div></div> 145000 -247000 1231000 -2531000 3375000 4959000 19171000 -2628000 756000 7483000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Income Taxes</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.&#160; Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&#160; The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, "Income Taxes".</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.&#160; In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.&#160; We have established valuation allowances for deferred tax assets that are not likely to be realized.&#160; In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We establish reserves for tax contingencies when, despite the belief that our tax return positions are fully supported, it is probable that certain positions may be challenged and may not be fully sustained. The tax contingency reserves are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency reserves and changes to the reserves as considered appropriate by management.</div></div> -261000 322000 300000 272000 1082000 -822000 2423000 -966000 0 1263000 13004000 2948000 8995000 -1426000 8968000 5422000 1911000 -1861000 6160000 24735000 -922000 1621000 -16566000 15708000 62689000 69366000 24292000 20564000 11730000 30395000 0 33226000 11848000 0 6802000 5317000 6800000 5300000 4353000 4775000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; font-weight: normal; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">7.</div></td><td style="width: auto; vertical-align: top; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;INVENTORIES</div></td></tr></table><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The components of inventories are as follows:</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Raw materials</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;">63,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">46,712</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;">Work in progress</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,441</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,688</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;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,279</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;">43,319</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; text-indent: 10pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">120,068</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;">107,719</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> 35279000 43319000 46712000 63348000 120068000 107719000 -11044000 96675000 131885000 -11817000 21441000 17688000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Inventories</u></font> - Inventories are stated at the lower of weighted-average cost or market.&#160; Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.&#160; The Company utilizes the average cost method in determining amounts to be removed from inventory.</div></div> 1400000 1500000 8000000 8200000 267054000 273305000 443524000 431265000 87300000 106030000 1400000 100000 1400000 2500000 1000000 1100000 27553000 27948000 0 0 125000000 50000000 145000000 75000000 70000000 75000000 75000000 0.0338 0.0431 20133174 20430203 3200000 117900000 124800000 122700000 114200000 125000000 115988000 2974000 2508000 2641000 2974000 120053000 111705000 113014000 5948000 101118000 5948000 3200000 20133174.10 3 12000000 0.49 29563000 27594000 1117000 3023000 3632000 1121000 2330000 1345000 7625000 30151000 27505000 71468000 6475000 70013000 -12307000 -24317000 -6349000 -13694000 10097000 24120000 20709000 -11897000 -11897000 20709000 -2113000 -9784000 3521000 17188000 512000 20197000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;"><u>Recently Issued Accounting Standards</u></div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Recently Adopted Accounting Standards</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2014, the FASB issued ASU No. 2014-09,&#160;<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606)</font>&#160;("ASU 2014-09"), which amends the existing accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount an entity expects to be entitled when products are transferred to customers.&#160; Subsequently, the FASB issued several other updates related to revenue recognition (collectively with ASU 2014-09, the "new revenue standards" or "ASC 606").&#160; We adopted the guidance under the new revenue standards effective January 1, 2018 using the modified retrospective approach by recognizing the cumulative effect of initially applying the new standard as an increase to the opening balance of retained earnings.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Upon adoption, the new revenue standards replaced most existing revenue recognition guidance in U.S. GAAP. Based on our review of representative samples of contracts and other forms of agreements with customers globally and our evaluation of the provisions under the five-step model specified by the new revenue standards, the Company has implemented changes with respect to timing of revenue recognition primarily related to arrangements for which the customer takes the Company's products from a facility holding consignment inventory.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In connection with the modified retrospective application of the new revenue standards, we recorded an adjustment to increase retained earnings of $3.4 million upon the January 1, 2018 adoption date.&#160; Apart from this adjustment and the inclusion of additional required disclosures in Note 3, the adoption of the new revenue standards did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In January 2016, the FASB issued ASU 2016-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font>.&#160; This guidance primarily affects the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments.&#160; Under the new guidance, entities will be required to measure certain equity investments at fair value and recognize any changes in fair value in net earnings, unless the investments qualify for the new practicability exception.&#160; The new standard was effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017.&#160; We adopted this guidance on January 1, 2018.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2016, the FASB issued ASU 2016-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font>.&#160; This guidance addresses diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&#160; This accounting guidance was effective for annual reporting periods beginning after December 31, 2017, including interim reporting periods within those annual reporting periods, and should be applied retrospectively to all periods presented.&#160; This <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">guidance was adopted by the Company effective January 1, 2018 and it did not have any impact on the Company's consolidated statement of cash flows in the periods presented.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In October 2016, the FASB issued ASU 2016-16, </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160;&#160;Prior U.S. GAAP prohibited the recognition of current and deferred income taxes for intra-entity asset transfer until the asset has been sold to an </font>outside party.&#160; The new guidance eliminates the exception and requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs.&#160; This accounting guidance <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">was effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods, and should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. This guidance was adopted by the Company effective January 1, 2018 and it did not have a material impact on the Company's consolidated financial position or results of operations.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In January 2017, the FASB issued ASU 2017-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business </font>("ASU 2017-01"), to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. ASU 2017-01 provides a framework that gives entities a basis for making reasonable judgments about whether a transaction involves an asset or a business. The Company adopted ASU 2017-01 on January 1, 2018, and the guidance will be applied on a prospective basis.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In March 2017, the FASB issued ASU 2017-07, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font> ("ASU 2017-07").&#160; This guidance requires that an employer disaggregate the service cost component from the other components of net benefit cost.&#160; ASU 2017-07 requires employers to present the service cost component of the net periodic benefit cost in the same income statement line as other employee compensation costs arising from services rendered during the period.&#160; The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service costs and actuarial gains/losses, and settlement and curtailment effects, are to be presented outside of any subtotal of operating income.&#160; The guidance also specifies that the amount of costs that can be capitalized will be limited to service cost only.&#160; The Company adopted the guidance of ASU 2017-07 on January 1, 2018 and elected to apply the practical expedient and use the amounts disclosed in Note 13 to the financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2017 as the basis for applying the retrospective application required by the standard.&#160; The amounts reclassified within the statement of operations for the year ended December 31, 2017 were not material.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2017, the FASB issued ASU 2017-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09")</font>.&#160; This update provides guidance about which changes to the terms or conditions of a share-based payment require an entity to apply modification accounting in Topic 718.&#160; This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017.&#160; The Company adopted ASU 2017-09 on January 1, 2018, and the guidance within this update will be applied to any future award modifications.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In March 2016, the FASB</font> issued ASU 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font>, to simplify the accounting for share-based payment transactions including the income tax consequences, classification of awards as either equity or liabilities and classification on the statements of cash flows.&#160; Under the new guidance, all <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">excess tax benefits and tax deficiencies (including tax benefits of dividends on share-based payment awards) should be recognized as income tax expense or benefit on the statements of operations. Under&#160;prior GAAP, excess tax benefits&#160;were recognized in additional paid-in capital while tax deficiencies&#160;were recognized either as an offset to accumulated excess tax benefits, if any, or on the statements of operations.&#160; The Company adopted this guidance effective January 1, 2017.&#160; Certain provisions required retrospective/modified retrospective transition while others were applied prospectively.</font> In accordance with this guidance, the Company reclassified $1.7 million of cumulative excess tax benefits from additional paid-in capital to retained earnings within the equity section of the consolidated balance sheet as of January 1, 2017.&#160; The Company has elected to continue its method of estimating forfeitures in determining its stock-based compensation expense throughout the year.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In July 2015, the FASB issued ASU 2015-11, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory</font>, which requires entities to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market.&#160; The update is effective for fiscal years beginning after December 15, 2016, and interim periods therein.&#160; We adopted this guidance on January 1, 2017.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Accounting Standards Issued But Not Yet Adopted</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In February 2016, the FASB issued ASU 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases (Topic 842) ("ASU 2016-02")</font>, to provide a new comprehensive model for lease accounting.&#160; Under this guidance, lessees and lessors should apply a "right-of-use" model in accounting for all leases (including subleases) and eliminate the concept of operating leases and off-balance sheet leases.&#160; Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease. Similar modifications have been made to lessor accounting in-line with revenue recognition guidance. This guidance is effective for annual periods and interim periods within those annual periods beginning after December 15, 2018.&#160; The amendments also require certain quantitative and qualitative disclosures about leasing arrangements.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company will adopt ASU 2016-02 effective January 1, 2019 using the modified retrospective approach.&#160; In connection with the adoption, we will elect to utilize the Comparatives Under 840 Option whereby the Company will continue to present prior period financial statements and disclosures under ASC 840.&#160;&#160; In addition, we will elect the transition package of three practical expedients permitted within the standard, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification and initial direct costs.&#160; Further, we will elect a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases (i.e. leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets.&#160; We are finalizing the necessary changes to our accounting policies, processes, disclosures and internal control over financial reporting, and have implemented a new lease system to facilitate the requirements of the new standard.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Adoption of the new standard is expected to result in the recording of right-of-use assets and lease liabilities related to our operating leases, each in an amount ranging from $18-$22 million, on our consolidated balance sheet as of January 1, 2019.&#160; The difference between the lease assets and lease liabilities, which is expected to be immaterial, will be recorded as an adjustment to retained earnings.&#160; The standard is not expected to materially affect the Company's consolidated net earnings or have any impact on cash flows.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued </font>ASU 2017-04, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </font>("ASU 2017-04"). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is required to adopt ASU 2017-04 for its annual or any interim goodwill impairment tests for annual periods beginning after December 15, 2019, and the guidance is to be applied on a prospective basis.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In February 2018, the FASB issued ASU 2018-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Statement &#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font>.&#160; This guidance allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act, which was enacted on December 22, 2017.&#160; This guidance is effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years and should be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the U.S. Tax Cuts and Jobs Act is recognized.&#160; Early adoption is permitted.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We are currently in the process of evaluating this new standard update.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2018, the FASB issued ASU 2018-07, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</font>, which simplifies the accounting for share-based payments granted to nonemployees for goods and services.&#160; This guidance will better align the treatment of share-based payments to nonemployees with the requirements for such share-based payments granted to employees.&#160; This guidance is effective for all public entities for fiscal years beginning after December 15, 2018, including interim periods within that year.&#160; We are currently in the process of evaluating this new standard update.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-13, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Fair Value Measurement (Topic 820): Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement</font>.&#160; The updated guidance improves the disclosure requirements on fair value measurements.&#160; The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.&#160; Early adoption is permitted for any removed or modified disclosures.&#160; The Company is currently assessing the timing and impact of adopting the updated provisions.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-14, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework &#8211; Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14")</font>.&#160; This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and added additional disclosures.&#160; The standard is effective for fiscal years ending after December 15, 2020.&#160; The amendments in ASU 2018-14 would need to be applied on a retrospective basis.&#160; We are currently assessing the impact the new guidance will have on our disclosures.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8211; Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost</font>.&#160; This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&#160; This guidance is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted.&#160; The Company is currently evaluating the impacts that adoption of this ASU will have on its consolidated financial statements.</div></div> 3 -279000 679000 -5382000 -733000 12439000 37000 -6098000 11427000 7363000 23321000 22000000 18000000 18000000 22000000 17386000 29611000 29122000 489000 6195000 8964000 16621000 2227000 6221000 6769000 2100000 35600000 1800000 3338000 442000 4967000 1194000 6017000 8200000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="margin-bottom: 3pt; text-align: justify; margin-top: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">1.</font><font style="font-size: 1px; width: 36pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Bel Fuse Inc. and subsidiaries ("Bel," the "Company," </font>"we," "us," and "our"<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">) design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.&#160; These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, broadcasting, transportation and consumer electronic industries around the world.&#160; We manage our operations geographically through our three reportable operating segments: North America, Asia and Europe.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Principles of Consolidation</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.&#160; All intercompany transactions and balances have been eliminated in consolidation.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Use of Estimates</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies, litigation and the impact related to tax reform. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Cash Equivalents</u></font> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.&#160; Some of our balances are in excess of the FDIC insured limit.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Allowance for Doubtful Accounts</u></font> - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.&#160; We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.</div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Effects of Foreign Currency</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; In non-U.S.&#160;locations that are not considered highly inflationary, we translate the balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.&#160; In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, </font>which <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">were included in SG&amp;A expenses on the consolidated statements of operations.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Concentration of Credit Risk</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.&#160; We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.&#160; Exposure to losses on receivables is principally dependent on each customer's financial condition.&#160; We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.&#160; See Note 12, "Segments," for disclosures regarding significant customers.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We place temporary cash investments with quality financial institutions and commercial issuers of short-term paper and, by policy, limit the amount of credit exposure in any one financial </font>instrument.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Inventories</u></font> - Inventories are stated at the lower of weighted-average cost or market.&#160; Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.&#160; The Company utilizes the average cost method in determining amounts to be removed from inventory.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Revenue Recognition</u></font> &#8211;&#160; On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.&#160; Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.&#160; The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.&#160; The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 0.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Product Warranties</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </font>Warranties vary by product line and are competitive for the markets in which the Company operates.&#160; Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.&#160; See Note 11, "Accrued Expenses."</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 0.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Product Returns</u></font> &#8211; We estimate product returns, including product exchanges under warranty, based on historical experience.&#160; In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.&#160; However, the Company may permit its customers to return product for other reasons.&#160; In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.&#160; The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.&#160; Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.&#160; Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.&#160; Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Goodwill and Identifiable Intangible Assets </u></font>&#8211; Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology based intangibles and other contractual agreements. We amortize finite lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 14.1% and 16.1% in 2018 and 2017, respectively, of our consolidated total assets.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.</div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Impairment and Disposal of Long-Lived Assets </u></font>&#8211; For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Depreciation</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>Property, plant and equipment are stated at cost less accumulated depreciation and amortization.&#160; Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>The estimated useful lives primarily range from 2 to 33 years for buildings and leasehold improvements, and from 3 to 15 years for machinery and equipment.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Income Taxes</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.&#160; Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&#160; The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, "Income Taxes".</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.&#160; In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.&#160; We have established valuation allowances for deferred tax assets that are not likely to be realized.&#160; In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">We establish reserves for tax contingencies when, despite the belief that our tax return positions are fully supported, it is probable that certain positions may be challenged and may not be fully sustained. The tax contingency reserves are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency reserves and changes to the reserves as considered appropriate by management.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Earnings per Share</u></font>&#160; &#8211; We utilize the two-class method to report our earnings per share.&#160; The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.&#160; The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.&#160; In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.&#160; Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.&#160; Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended December 31, 2018 and 2017 which would have had a dilutive effect on earnings per share.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;<font style="font-weight: bold;">Years Ended December 31,</font>&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">Numerator:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss)</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;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">(11,897</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less dividends declared:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class 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;">522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">522</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B</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;">2,796</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,757</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: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (loss) allocation - basic and 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: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A undistributed earnings (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;"><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,999</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;">(2,635</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B undistributed earnings (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;">14,392</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;">(12,541</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Total undistributed earnings (loss)</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss) allocation - basic and diluted:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A net earnings (loss)</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,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,113</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B net earnings (loss)</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;">17,188</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;">(9,784</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,897</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Denominator:</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; padding-left: 4%; 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;">&#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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A - basic and diluted</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,175</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,175</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B - basic and diluted</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;">9,939</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;">9,857</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Net earnings (loss) per share:</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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class A - basic and diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.97</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class B - basic and diluted</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.73</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.99</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></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Research and Development ("R&amp;D")</u></font> - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.&#160; R&amp;D costs are expensed as incurred, and are included in cost of sales on the consolidated statements of operations. Generally, R&amp;D is performed internally for the benefit of the Company. R&amp;D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&amp;D expenses for the years ended December 31, 2018 and 2017 amounted to $29.4 million and $28.8 million, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Fair Value Measurements</u></font> - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.&#160; The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.&#160; The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.&#160; We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160; These tiers are defined as follows:</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 1</font> -&#160; Observable inputs such as quoted market prices in active markets</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 2</font> -&#160; Inputs other than quoted prices in active markets that are either directly or indirectly observable</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 81pt; text-indent: -45pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Level 3</font> - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.&#160; See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;"><u>Recently Issued Accounting Standards</u></div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Recently Adopted Accounting Standards</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2014, the FASB issued ASU No. 2014-09,&#160;<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606)</font>&#160;("ASU 2014-09"), which amends the existing accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount an entity expects to be entitled when products are transferred to customers.&#160; Subsequently, the FASB issued several other updates related to revenue recognition (collectively with ASU 2014-09, the "new revenue standards" or "ASC 606").&#160; We adopted the guidance under the new revenue standards effective January 1, 2018 using the modified retrospective approach by recognizing the cumulative effect of initially applying the new standard as an increase to the opening balance of retained earnings.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Upon adoption, the new revenue standards replaced most existing revenue recognition guidance in U.S. GAAP. Based on our review of representative samples of contracts and other forms of agreements with customers globally and our evaluation of the provisions under the five-step model specified by the new revenue standards, the Company has implemented changes with respect to timing of revenue recognition primarily related to arrangements for which the customer takes the Company's products from a facility holding consignment inventory.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In connection with the modified retrospective application of the new revenue standards, we recorded an adjustment to increase retained earnings of $3.4 million upon the January 1, 2018 adoption date.&#160; Apart from this adjustment and the inclusion of additional required disclosures in Note 3, the adoption of the new revenue standards did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In January 2016, the FASB issued ASU 2016-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font>.&#160; This guidance primarily affects the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments.&#160; Under the new guidance, entities will be required to measure certain equity investments at fair value and recognize any changes in fair value in net earnings, unless the investments qualify for the new practicability exception.&#160; The new standard was effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017.&#160; We adopted this guidance on January 1, 2018.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2016, the FASB issued ASU 2016-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font>.&#160; This guidance addresses diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&#160; This accounting guidance was effective for annual reporting periods beginning after December 31, 2017, including interim reporting periods within those annual reporting periods, and should be applied retrospectively to all periods presented.&#160; This <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">guidance was adopted by the Company effective January 1, 2018 and it did not have any impact on the Company's consolidated statement of cash flows in the periods presented.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In October 2016, the FASB issued ASU 2016-16, </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160;&#160;Prior U.S. GAAP prohibited the recognition of current and deferred income taxes for intra-entity asset transfer until the asset has been sold to an </font>outside party.&#160; The new guidance eliminates the exception and requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs.&#160; This accounting guidance <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">was effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods, and should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. This guidance was adopted by the Company effective January 1, 2018 and it did not have a material impact on the Company's consolidated financial position or results of operations.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In January 2017, the FASB issued ASU 2017-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business </font>("ASU 2017-01"), to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. ASU 2017-01 provides a framework that gives entities a basis for making reasonable judgments about whether a transaction involves an asset or a business. The Company adopted ASU 2017-01 on January 1, 2018, and the guidance will be applied on a prospective basis.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In March 2017, the FASB issued ASU 2017-07, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font> ("ASU 2017-07").&#160; This guidance requires that an employer disaggregate the service cost component from the other components of net benefit cost.&#160; ASU 2017-07 requires employers to present the service cost component of the net periodic benefit cost in the same income statement line as other employee compensation costs arising from services rendered during the period.&#160; The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service costs and actuarial gains/losses, and settlement and curtailment effects, are to be presented outside of any subtotal of operating income.&#160; The guidance also specifies that the amount of costs that can be capitalized will be limited to service cost only.&#160; The Company adopted the guidance of ASU 2017-07 on January 1, 2018 and elected to apply the practical expedient and use the amounts disclosed in Note 13 to the financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2017 as the basis for applying the retrospective application required by the standard.&#160; The amounts reclassified within the statement of operations for the year ended December 31, 2017 were not material.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2017, the FASB issued ASU 2017-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09")</font>.&#160; This update provides guidance about which changes to the terms or conditions of a share-based payment require an entity to apply modification accounting in Topic 718.&#160; This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017.&#160; The Company adopted ASU 2017-09 on January 1, 2018, and the guidance within this update will be applied to any future award modifications.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In March 2016, the FASB</font> issued ASU 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font>, to simplify the accounting for share-based payment transactions including the income tax consequences, classification of awards as either equity or liabilities and classification on the statements of cash flows.&#160; Under the new guidance, all <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">excess tax benefits and tax deficiencies (including tax benefits of dividends on share-based payment awards) should be recognized as income tax expense or benefit on the statements of operations. Under&#160;prior GAAP, excess tax benefits&#160;were recognized in additional paid-in capital while tax deficiencies&#160;were recognized either as an offset to accumulated excess tax benefits, if any, or on the statements of operations.&#160; The Company adopted this guidance effective January 1, 2017.&#160; Certain provisions required retrospective/modified retrospective transition while others were applied prospectively.</font> In accordance with this guidance, the Company reclassified $1.7 million of cumulative excess tax benefits from additional paid-in capital to retained earnings within the equity section of the consolidated balance sheet as of January 1, 2017.&#160; The Company has elected to continue its method of estimating forfeitures in determining its stock-based compensation expense throughout the year.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In July 2015, the FASB issued ASU 2015-11, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory</font>, which requires entities to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market.&#160; The update is effective for fiscal years beginning after December 15, 2016, and interim periods therein.&#160; We adopted this guidance on January 1, 2017.&#160; The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Accounting Standards Issued But Not Yet Adopted</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In February 2016, the FASB issued ASU 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases (Topic 842) ("ASU 2016-02")</font>, to provide a new comprehensive model for lease accounting.&#160; Under this guidance, lessees and lessors should apply a "right-of-use" model in accounting for all leases (including subleases) and eliminate the concept of operating leases and off-balance sheet leases.&#160; Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease. Similar modifications have been made to lessor accounting in-line with revenue recognition guidance. This guidance is effective for annual periods and interim periods within those annual periods beginning after December 15, 2018.&#160; The amendments also require certain quantitative and qualitative disclosures about leasing arrangements.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company will adopt ASU 2016-02 effective January 1, 2019 using the modified retrospective approach.&#160; In connection with the adoption, we will elect to utilize the Comparatives Under 840 Option whereby the Company will continue to present prior period financial statements and disclosures under ASC 840.&#160;&#160; In addition, we will elect the transition package of three practical expedients permitted within the standard, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification and initial direct costs.&#160; Further, we will elect a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases (i.e. leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets.&#160; We are finalizing the necessary changes to our accounting policies, processes, disclosures and internal control over financial reporting, and have implemented a new lease system to facilitate the requirements of the new standard.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Adoption of the new standard is expected to result in the recording of right-of-use assets and lease liabilities related to our operating leases, each in an amount ranging from $18-$22 million, on our consolidated balance sheet as of January 1, 2019.&#160; The difference between the lease assets and lease liabilities, which is expected to be immaterial, will be recorded as an adjustment to retained earnings.&#160; The standard is not expected to materially affect the Company's consolidated net earnings or have any impact on cash flows.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued </font>ASU 2017-04, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </font>("ASU 2017-04"). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is required to adopt ASU 2017-04 for its annual or any interim goodwill impairment tests for annual periods beginning after December 15, 2019, and the guidance is to be applied on a prospective basis.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In February 2018, the FASB issued ASU 2018-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Statement &#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font>.&#160; This guidance allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act, which was enacted on December 22, 2017.&#160; This guidance is effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years and should be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the U.S. Tax Cuts and Jobs Act is recognized.&#160; Early adoption is permitted.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We are currently in the process of evaluating this new standard update.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In May 2018, the FASB issued ASU 2018-07, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</font>, which simplifies the accounting for share-based payments granted to nonemployees for goods and services.&#160; This guidance will better align the treatment of share-based payments to nonemployees with the requirements for such share-based payments granted to employees.&#160; This guidance is effective for all public entities for fiscal years beginning after December 15, 2018, including interim periods within that year.&#160; We are currently in the process of evaluating this new standard update.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-13, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Fair Value Measurement (Topic 820): Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement</font>.&#160; The updated guidance improves the disclosure requirements on fair value measurements.&#160; The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.&#160; Early adoption is permitted for any removed or modified disclosures.&#160; The Company is currently assessing the timing and impact of adopting the updated provisions.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-14, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework &#8211; Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14")</font>.&#160; This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and added additional disclosures.&#160; The standard is effective for fiscal years ending after December 15, 2020.&#160; The amendments in ASU 2018-14 would need to be applied on a retrospective basis.&#160; We are currently assessing the impact the new guidance will have on our disclosures.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In August 2018, the FASB issued ASU 2018-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8211; Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost</font>.&#160; This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&#160; This guidance is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted.&#160; The Company is currently evaluating the impacts that adoption of this ASU will have on its consolidated financial statements.</div></div> 51000 183000 12439000 -6098000 12439000 -6098000 200000 0 -1897000 -795000 26081000 27973000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; font-weight: normal; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">6.</div></td><td style="width: auto; vertical-align: top; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">OTHER ASSETS</div></td></tr></table><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">At December 31, 2018 and 2017, the Company has obligations of $18.7 million and $19.1 million, respectively, associated with its SERP.&#160; As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.&#160; At December 31, 2018 and 2017, these assets had a combined value of $13.0 million and $14.0 million, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Company-Owned Life Insurance</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.&#160; However, the cash surrender value of the COLI does not represent a committed funding source for these obligations.&#160; Any proceeds from these policies are subject to claims from creditors.&#160; The cash surrender value of the COLI of $11.6 million and $12.3 million at December 31, 2018 and 2017, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.&#160; The Company recorded (expense) income to account for the (decrease) increase in cash surrender value in the amount of ($0.4) million and $1.3 million during the years ended December 31, 2018 and 2017, respectively.&#160; These fluctuations in the cash surrender value were allocated between cost of sales and selling, general and administrative expenses on the consolidated statements of operations for the years ended December 31, 2018 and 2017.&#160; The allocation is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Other Investments</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">At December 31, 2018 and 2017, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $1.4 million and $1.3 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.&#160;&#160; The Company monitors these investments for impairment on an ongoing basis.&#160; At December 31, 2018 and 2017, the fair market value of these investments was $1.4 million and $1.5 million, respectively.&#160; The gross unrealized gain of $0 and $0.2 million at December 31, 2018 and 2017, respectively, has been included, net of tax, in accumulated other comprehensive income (loss).</div></div> 14000000 13000000 10218000 8792000 -237000 954000 1018000 -488000 1018000 -488000 200000 -279000 -133000 -279000 -133000 -177000 -85000 1922000 17303000 15061000 6204000 6247000 43000 20000 15041000 8778000 8339000 0 -5213000 11672000 -488000 12439000 -279000 1018000 -6098000 -133000 433000 0 3295000 3281000 2600000 0 2177000 0 2177000 0 2012000 700000 1800000 11594000 6425000 2617000 1097000 1734000 5661000 4836000 2074000 0 1348000 1700000 1800000 18683000 19134000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">13.</font><font style="font-size: 1px; width: 27pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">RETIREMENT FUND AND PROFIT SHARING PLAN</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections 401(a) and (k) of the Internal Revenue Code of 1986, as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the first 1% of compensation contributed by participants, and 50% of the next 5% of compensation contributed by participants.&#160; The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to January 1, 2012, the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended December 31, 2018 and 2017 amounted to $1.3 million and $1.2 million, respectively. As of December 31, 2018, the plan owned 114,839 and 127,733 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.&#160; Eligible employees contribute up to 5% of salary to the fund.&#160; In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.&#160; The Company currently contributes 7% of eligible salary in cash or Company stock.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The expense for the years ended December 31, 2018 and 2017 amounted to approximately $0.3 million in each year. As of December 31, 2018, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company </font>with <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">supplemental retirement and death benefits.&#160; </font>Participants in the SERP are selected by the Compensation Committee of the Board of Directors<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160;&#160; The SERP initially became effective in </font>2002 and was amended and restated in April 2007 to conform with applicable requirements of Section 409A of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Plan is unfunded.&#160; Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.&#160; See Note 6, "Other Assets," for further information on these assets.</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.&#160; If a participant retires (with the prior written consent of the Company) on his normal retirement date (65 years old, 20 years of service, and 5 years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest five consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.&#160; If a participant retires early from the Company (55 years old, 20 years of service, and five years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age 65, and (iii) actuarially reduced to reflect the early retirement date.&#160; If a participant dies prior to receiving 120 monthly payments&#160; under&#160; the&#160; Plan,&#160; his&#160; beneficiary&#160; would&#160; be&#160; entitled&#160; to&#160; continue&#160; receiving benefits for the shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months.&#160; If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for one year, and (ii) 50% of the participant's annual base salary at date of death for each of the following four years, each payable in monthly installments.&#160; The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended December 31, 2018 and 2017 amounted to $1.8 million and $1.7 million, respectively.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Net Periodic Benefit Cost</u></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;"><br /></font><font style="font-weight: normal;">The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2018 and 2017:</font></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">$</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;">732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">700</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;">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;">664</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;">673</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;">Net amortization</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;">443</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;">375</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Net periodic benefit cost</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,839</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,748</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></table><div style="margin-bottom: 6pt; clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying statements of operations, in accordance with where compensation cost for the related associate is reported.&#160; All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other income/expense, net in the accompanying statements of operations.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><br /></div><div style="margin-bottom: 6pt; 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-weight: normal;"><u>Obligations and Funded Status</u></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><font style="font-weight: normal;">Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at December 31, 2018 and 2017 are as follows:<br /></font></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Fair value of plan assets, January 1</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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">-</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;">Company 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;">325</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;">240</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;">Benefits paid</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;">(325</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;">(240</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, December 31</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;">$</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;">-</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;">$</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;">-</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, January 1</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;">$</td><td valign="bottom" 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,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,900</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;">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;">732</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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">673</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;">Benefits paid</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;">(325</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;">(240</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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Plan amendments</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;">39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">198</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;">Actuarial (gains) losses</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;">(1,568</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;">903</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, December 31</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;">18,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,134</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Underfunded status, December 31</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18,676</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,134</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></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has recorded the 2018 and 2017 underfunded status as a long-term liability on the consolidated balance sheets.&#160; The accumulated benefit obligation for the SERP was $16.5 million as of December 31, 2018 and $16.1 million as of December 31, 2017.&#160; </font>The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $13.0 million and $14.0 million at December 31, 2018 and 2017, respectively.&#160; See Note 6, "Other Assets," for additional information on these investments.</div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is $0.2 million.&#160; The Company expects to make contributions of $0.3 million to the SERP in 2019.&#160; The Company had no net transition assets or obligations recognized as an adjustment to other comprehensive income and does not anticipate any plan assets being returned to the Company during 2019, as the plan has no assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following benefit payments, which reflect expected future service, are expected to be paid:</div><div style="text-align: justify;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Years Ending</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">902</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">941</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: center;">2024 - 2028</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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,409</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following gross amounts are recognized net of tax in accumulated other comprehensive loss:</div><div>&#160; </div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Prior 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;">$</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;">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;">1,135</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;">Net loss</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;">1,977</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,732</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: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,867</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></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Actuarial Assumptions</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: bold; font-style: normal;"><u>Net periodic benefit cost</u></font>:</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;">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;">3.50</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.00</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;">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;">3.00</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.00</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: #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; font-variant: normal; font-weight: bold; font-style: normal; background-color: #cceeff;"><u>Benefit obligation</u></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;">&#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;">Discount 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;">4.00</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.50</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: #cceeff;"><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: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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.50</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;">3.00</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></table></div> 0 0 1000000 1000000 0 0 0 0 0 -225000 125000000 0 0 433000 7500000 6000000 0 1348000 1300000 77000 76000 1078000 1769000 P33Y P15Y P2Y P3Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">8.</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">PROPERTY, PLANT AND EQUIPMENT, NET</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">Property, plant and equipment, net consist of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Land</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,251</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,259</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;">Buildings and improvements</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;">30,119</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;">30,761</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;">Machinery 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;">&#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;">126,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">122,773</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;">Construction in progress</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;">4,687</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;">1,511</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;">163,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">157,304</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;">Accumulated depreciation</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;">(119,872</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;">(113,809</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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Property, plant and equipment, net</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;">43,932</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;">43,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></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Depreciation expense for the years ended December 31, 2018 and 2017 was $11.8 million and $14.0 million, respectively.</div></div> 122773000 126747000 1511000 157304000 4687000 2251000 2259000 30761000 30119000 163804000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">Property, plant and equipment, net consist of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Land</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,251</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,259</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;">Buildings and improvements</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;">30,119</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;">30,761</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;">Machinery 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;">&#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;">126,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">122,773</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;">Construction in progress</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;">4,687</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;">1,511</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;">163,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">157,304</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;">Accumulated depreciation</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;">(119,872</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;">(113,809</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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Property, plant and equipment, net</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;">43,932</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;">43,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></tr></table></div> 43932000 43495000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Allowance for Doubtful Accounts</u></font> - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.&#160; We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.</div></div> 0 -170000 245000 0 0 339000 169000 245000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">18.</font><font style="font-size: 1px; width: 36pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">RELATED PARTY TRANSACTIONS</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In connection with its acquisition of Power Solutions, the Company acquired a 49% interest in a joint venture in the People's Republic of China ("PRC").&#160; <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The joint venture purchased raw components and other goods from the Company and sold finished goods to the Company as well as to other third parties.&#160; The Company did not purchase any inventory from the joint venture during 2017.&#160; During the fourth quarter of 2017, the Company divested its 49% interest in the joint venture in exchange for an extinguishment of an accounts payable balance of $0.5 million.&#160; As the interest in the joint venture had a carrying value of zero, a $0.5 million gain was recorded within cost of sales during 2017 related to this divestiture.</font></div></div> 143799000 9012000 6000000 7500000 0.203 0.238 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Research and Development ("R&amp;D")</u></font> - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.&#160; R&amp;D costs are expensed as incurred, and are included in cost of sales on the consolidated statements of operations. Generally, R&amp;D is performed internally for the benefit of the Company. R&amp;D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&amp;D expenses for the years ended December 31, 2018 and 2017 amounted to $29.4 million and $28.8 million, respectively.</div></div> 26700000 28800000 29400000 308000 222000 168695000 147807000 3400000 151256000 3449000 3961000 164734000 548184000 491611000 500000 45556000 186724000 137998000 161114000 96401000 98432000 135454000 176053000 271691000 89290000 26089000 9604000 17140000 27035000 175290000 34130000 185407000 149525000 62255000 32065000 187203000 37805000 398659000 546922000 1262000 89765000 167680000 -119879000 284245000 249506000 245834000 -105201000 78097000 279965000 103853000 257541000 170337000 15298000 160263000 161011000 271691000 167681000 24110000 57700000 13279000 10569000 245834000 187204000 10249000 15366000 14194000 67700000 24123000 13857000 26340000 18200000 0.78 0.2 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Revenue Recognition</u></font> &#8211;&#160; On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.&#160; Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.&#160; The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.&#160; The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">3.&#160;&#160; </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">REVENUE</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;"><u>Nature of Goods and Services</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">Our revenues are substantially derived from sales of our products.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">In our connectivity solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.&#160; This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">In our power solutions and protection group, we provide AC-DC and DC-DC power conversion devices and circuit protection products.&#160; Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">In our magnetic solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.&#160; Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.&#160; For purposes of ASC 606, all such incremental services were concluded to be immaterial in the context of the contracts.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Types of Contracts</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Substantially all of the Company's revenue is derived from contracts with its customers under one of the following types of contracts:</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;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Direct with customer:</font> This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).&#160; The nature of Bel's products are such that they represent components which are installed in various end applications (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">e.g.,</font> servers, aircraft, missiles and rail applications).&#160; The OEM, ODM or CM that purchases our product for further installation are our end customers.&#160; Contracts with these customers are broad-based and cover general terms and conditions.&#160; Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.&#160;&#160; Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.</div></td></tr></table><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;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Distributor:&#160; </font>Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.&#160; Bel contracts directly with the distributor.&#160; These contracts are typically global in nature and cover a variety of our product groups.&#160; Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.&#160; Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.</div></td></tr></table><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;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Consignment:&#160; </font>These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.&#160; The terms specified in the consignment contracts specify that the Company will not invoice the customer for product until it is pulled from the warehouse or hub.&#160; Once product arrives at the hub, it is generally not returned to Bel unless there is a warranty issue (see "Warranties" section below).&#160; Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.&#160; Under ASC 606, it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.&#160; Effective January 1, 2018, revenue is recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).&#160; This gives rise to an unbilled receivable balance, as we do not have the right to invoice the customer until product is pulled from the hub.</div></td></tr></table><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; font-weight: bold; text-align: left; margin-left: 18pt;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Licensing Agreements:&#160; </font>License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a third-party entity.&#160; Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within 30 days of the reporting date.&#160; Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.&#160; However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.&#160; As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;"><u>Significant Payment Terms</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.&#160; Individual purchase orders state the description, quantity and price of each product purchased.&#160; Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within 30-90 days from the transfer of title to customer.&#160; Payment for products sold under consignment contracts is typically due within 60 days of the customer pulling the product from the hub.&#160; Payment due related to our licensing agreements is generally within 30 days of receiving the licensee sales data, which is either on a quarterly or annual basis.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are not subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.</div><div style="font-weight: normal;"><br /></div><div style="margin-bottom: 8pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Disaggregation of Revenue</u></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-right: 9pt;">The following table provides information about disaggregated revenue by product group and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">Year Ended December 31, 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;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">North</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; 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;">America</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;">Asia</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;">Europe</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;">Consolidated</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">By Product Group:</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; text-indent: 17pt;">Connectivity solutions</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;">135,454</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">17,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">34,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">186,724</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; text-indent: 17pt;">Magnetic solutions</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;">37,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;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">137,998</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;">9,604</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;">185,407</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; text-indent: 17pt;">Power solutions and protection</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;">98,432</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;">32,065</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;">45,556</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;">176,053</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">271,691</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;">187,203</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;">89,290</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;">548,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">By Sales Channel:</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; text-indent: 17pt;">Direct to customer</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;">175,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">161,114</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">62,255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">398,659</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; text-indent: 17pt;">Through distribution</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;">96,401</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,089</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;">27,035</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;">149,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">271,691</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;">187,203</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;">89,290</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;">548,184</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606 were as follows:</div><div>&#160; </div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balance at</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balance at</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Due to</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">January 1,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">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; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ASC 606</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; 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></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;">Balance Sheet</div></td><td colspan="3" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" 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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Unbilled receivables</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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,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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">107,719</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,044</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">96,675</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,247</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Retained earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">147,807</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,449</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151,256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our balance sheet as of December 31, 2018 and consolidated statement of operations for the year ended December 31, 2018 was as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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;">As of December 31, 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;">&#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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Effect of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Without Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Change</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">Reported</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;">of ASC 606</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;">Higher/(Lower)</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Balance Sheet</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></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; text-indent: 8.5pt;"><u>Assets</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Unbilled receivables</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;">15,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">15,799</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">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;">120,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;">131,885</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;">(11,817</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: 64%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 8.5pt;"><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>Liabilities</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Other current 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;">15,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">15,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">20</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: 64%; 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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 8.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #cceeff;"><u>Equity</u></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;">&#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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Retained earnings</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;">168,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;">164,734</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,961</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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 December 31, 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;">&#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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Effect of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Without Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Change</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">Reported</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;">of ASC 606</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;">Higher/(Lower)</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Statement of Operations</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Net sales</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;">548,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">546,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,262</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Cost of 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">438,414</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;">437,641</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;">773</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Operating income</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;">29,611</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">29,122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">489</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Provision for 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,907</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,930</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;">(23</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Net earnings</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;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">20,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Contract Assets and Contract Liabilities</u></font>:</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.&#160; In the case of our consignment arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">A contract liability results when cash payments are received or due in advance of our performance obligation being met.&#160; We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The balances of the Company's contract assets and contract liabilities at December 31, 2018 and January 1, 2018&#160;are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">January 1,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">&#160;</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; text-indent: 18pt;">Contract assets - current (unbilled receivable)</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;">15,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,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; text-indent: 18pt;">Contract liabilities - current (deferred revenue)</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;">1,036</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;">855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The change in balance of our unbilled receivables from January 1, 2018 to December 31, 2018 primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">A tabular presentation of the activity within the deferred revenue account for the year ended December 31, 2018 is presented below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></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;">December 31, 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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, January 1</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;">855</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;">New advance payments received</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;">6,517</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;">Recognized as revenue during 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;">(6,322</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: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Currency translation</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;">(14</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: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31</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,036</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="clear: both;"><br /></div><div style="margin-bottom: 8pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Transaction Price Allocated to Future Obligations</u></font>:</div><div style="margin-bottom: 8pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The aggregate amount of transaction price allocated to remaining performance obligations that have not been satisfied as of December 31, 2018 related to contracts that exceed one year in duration amounted to $18.2 million, with expected contract expiration dates that range from 2020 - 2024. It is expected that 78% of this aggregate amount will be recognized in 2020, 20% will be recognized in 2021 and the remainder will be recognized in years beyond 2021.&#160; The majority of the Company's total backlog of orders at December 31, 2018 is related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Other Practical Expedients:</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">In the application of the recognition and measurement principles of ASC 606, the Company elected to utilize the following additional practical expedients which are provided for within the guidance:</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;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Financing Components</font>: Bel has elected the practical expedient which enables management to disregard the effects of a financing component if the time difference between delivery of goods or services and payment for the goods or services is within one year.</div></td></tr></table><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;">&#183;</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Costs to Obtain a Contract</font>: As part of negotiations, Bel may incur incremental costs to obtain a contract.&#160; Incremental costs are only those costs that would not have been incurred if the contract had not been obtained (e.g. sales commissions).&#160; Bel has elected the practical expedient that allows incremental costs to obtain a contract to be expensed as incurred when the expected amortization period is one year or less.</div></td></tr></table></div> P1Y P1Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">Estimated amortization expense for intangible assets for the next five years is as follows:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; 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;">Amortization Expense</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,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 style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Scheduled principal payments of the total debt outstanding at December 31, 2018 are as follows (in thousands):</div><div><br /></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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,974</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;">5,948</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;">5,948</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; padding-bottom: 2px; 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; 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;">101,118</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: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Total long-term debt</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;">115,988</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Less: Current maturities of long-term debt</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;">(2,974</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: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 10pt;">Noncurrent portion of long-term debt</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;">113,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The components of inventories are as follows:</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Raw materials</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;">63,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">46,712</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;">Work in progress</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,441</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,688</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;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,279</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;">43,319</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; text-indent: 10pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</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;">120,068</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;">107,719</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: normal; text-align: justify;">The following benefit payments, which reflect expected future service, are expected to be paid:</div><div style="text-align: justify;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Years Ending</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">902</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">941</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: center;">2024 - 2028</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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,409</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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: normal; text-align: justify;">A summary of the restricted stock activity under the Program for the year ended December 31, 2018 is presented below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted Average</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Restricted Stock</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Weighted Average</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Remaining</div></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: center;">Awards</div></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;">Award 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Contractual Term</div></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;">&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Outstanding at January 1, 2018</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;">424,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;">$</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;">23.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;3.0 years</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Granted</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;">262,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;">24.68</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: 38%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Vested</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;">(129,600</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;">21.88</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 38%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Forfeited</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;">(29,000</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; 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;">21.69</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: 38%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td></tr><tr><td valign="bottom" style="width: 38%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Outstanding at December 31, 2018</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;">527,900</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;">24.37</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: 38%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;3.5 years</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; font-weight: normal; text-align: left;">A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;&#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;">Years Ended December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;">&#160;$</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;">&#160;$</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax provision computed at the</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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;">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;">$</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,959</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#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;">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;">%</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,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Increase (decrease) in taxes resulting from:</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;">Different tax rates applicable to foreign operations</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,231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;"><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;">(2,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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(Reversal of) increase in liability for uncertain</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; padding-left: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">tax positions - net</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;">(822</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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,082</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;">11</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;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Impact of U.S. Tax Reform</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;">(2,628</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;">(11</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;">19,171</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;">199</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;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Utilization of research and experimentation, solar and 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;">&#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; padding-left: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">tax credits</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;">(300</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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(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;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">State taxes, net of federal benefit</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;">322</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(261</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;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Foreign tax on gain, net of federal benefit</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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">0</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,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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 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: left;">Other, including qualified production activity credits, SERP/COLI</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><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><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 colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">income, under/(over) accruals, unrealized foreign exchange gains</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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; padding-left: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">and amortization of purchase accounting intangibles</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;">145</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</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;">(247</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;">(3</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax provision computed at the Company's</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; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">effective tax rate</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;">2,907</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;">12</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;">21,540</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;">223</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-weight: normal;">The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2018 and 2017:</font></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">$</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;">732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">700</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;">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;">664</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;">673</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;">Net amortization</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;">443</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;">375</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Net periodic benefit cost</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,839</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,748</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></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: normal; text-align: justify;">The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:</div><div><br /></div><div style="text-align: center;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;<font style="font-weight: bold;">Years Ended December 31,</font>&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">Numerator:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss)</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;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">(11,897</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less dividends declared:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class 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;">522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">522</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B</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;">2,796</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,757</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: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Undistributed earnings (loss) allocation - basic and 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: bottom; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A undistributed earnings (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;"><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,999</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;">(2,635</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B undistributed earnings (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;">14,392</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;">(12,541</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Total undistributed earnings (loss)</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,391</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,176</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net earnings (loss) allocation - basic and diluted:</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A net earnings (loss)</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,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,113</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; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B net earnings (loss)</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;">17,188</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;">(9,784</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; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net earnings (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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,897</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Denominator:</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; padding-left: 4%; 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;">&#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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class A - basic and diluted</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,175</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,175</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Class B - basic and diluted</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;">9,939</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;">9,857</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">Net earnings (loss) per share:</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; padding-bottom: 2px; padding-left: 4%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class A - basic and diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.97</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: 2px; padding-left: 4%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Class B - basic and diluted</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.73</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.99</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></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: normal; text-align: justify;">The components of definite and indefinite-lived intangible assets are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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 31, 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="10" 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 31, 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Accumulated</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Net Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Accumulated</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Net Carrying</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">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: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortization</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;">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: bottom; 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: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortization</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;">Amount</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><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: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Patents, licenses and 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;">38,845</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">18,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,564</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">39,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,926</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">24,292</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: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">44,588</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;">14,193</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;">30,395</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;">44,704</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;">11,478</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;">33,226</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: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">2,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#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,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Trademarks</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;">11,770</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;">40</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;">11,730</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;">11,888</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;">40</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;">11,848</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: 28%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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: 28%; 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;">97,886</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;">35,197</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;">62,689</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;">98,521</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;">29,155</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;">69,366</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: center;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><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 colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">As of</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: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, 2018</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; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="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: center;">Acquisition Date</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Identifiable assets acquired</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,986</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Liabilities assumed</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;">(1,688</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net identifiable assets acquired</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,298</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Goodwill</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;">1,290</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,588</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: 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></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;">&#160;&#160;&#160;&#160;&#160;Fair value of consideration transferred</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,588</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></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: normal; text-align: justify;">A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">:</font></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;Year Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Liability for uncertain tax positions - January 1</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;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,828</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;">Additions based on tax positions</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;">&#160;&#160;related to the current 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;">&#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,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,168</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;">Additions relating to acquisitions</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;">-</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;">-</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;">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;">(657</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;">804</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;">Settlement/expiration of statutes of limitations</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;">(2,525</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;">(370</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: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Liability for uncertain tax positions - December 31</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;">28,951</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;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Future minimum lease payments for operating leases are approximately as follows:</div><div style="text-align: left;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ending</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31,</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: top; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">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: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 40%; vertical-align: middle; text-align: center; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2023</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: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,194</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Thereafter</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: 10%; 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;">442</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;">&#160;</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: 10%; 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;">23,321</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The components of accumulated other comprehensive loss as of December 31, 2018 and 2017 are summarized below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;<font style="font-weight: bold;">December 31,</font>&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign 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;"><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;">(22,635</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;">$</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;">(16,537</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;">Unrealized holding gain on available-for-sale</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;">&#160;&#160;&#160;securities, net of taxes of $0 and $85 as of</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;">&#160;&#160;&#160;December 31, 2018 and 2017</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;">12</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;">145</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;">Unfunded SERP liability, net of taxes of ($680) and ($1,635)</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;as of December 31, 2018 and 2017</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;">(2,215</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;">(3,233</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; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated other comprehensive loss</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;">(24,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following gross amounts are recognized net of tax in accumulated other comprehensive loss:</div><div>&#160; </div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Prior 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;">$</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;">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;">1,135</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;">Net loss</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;">1,977</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,732</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: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,867</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></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: normal; text-align: justify;">The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: bold; font-style: normal;"><u>Net periodic benefit cost</u></font>:</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;">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;">3.50</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.00</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;">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;">3.00</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.00</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: #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; font-variant: normal; font-weight: bold; font-style: normal; background-color: #cceeff;"><u>Benefit obligation</u></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;">&#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;">Discount 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;">4.00</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.50</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: #cceeff;"><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: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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.50</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;">3.00</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></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: normal; text-align: justify;">Accrued expenses consist of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Sales commissions</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,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,461</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;">Subcontracting labor</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,550</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,408</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;">Salaries, bonuses and related 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;">18,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">16,531</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;">Warranty accrual</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,078</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,769</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;">Other</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;">8,778</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,339</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;">&#160;</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;">32,290</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;">30,508</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: normal; text-align: left;">The provision (benefit) for income taxes consists of the following:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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; text-align: center;">Years Ended December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;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;">$</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,517</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;">$</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;">16,055</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;">&#160;&#160;&#160;&#160;State</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;">152</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;">115</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;">&#160;&#160;&#160;&#160;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;">3,782</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;">5,685</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: 2px; 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;">417</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;">21,855</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;"><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: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;&#160;Federal</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;">2,895</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,312</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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;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;">196</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">(329</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;">&#160;&#160;&#160;&#160;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;">(601</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;">1,326</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: 2px; 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,490</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;">(315</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; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; 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;">$</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,907</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;">21,540</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Components of deferred income tax assets are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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;">December 31,</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; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; 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; text-align: center;">&#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;">&#160;</div></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;">Tax Effect</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;">Tax Effect</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;">&#160;</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;">Deferred tax assets:</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;">&#160;&#160;&#160;State tax credits</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,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;">1,033</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;">&#160;&#160;&#160;Unfunded pension liability</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;">605</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,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: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Reserves and accruals</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,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,828</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Federal, state and foreign net operating loss</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="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;">&#160;&#160;&#160;&#160;&#160;&#160;and credit carryforwards</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;">8,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">10,524</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;">&#160;&#160;&#160;Depreciation</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;">850</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;">917</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;">&#160;&#160;&#160;Other accruals</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,641</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;">4,915</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax assets</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;">18,949</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;">21,356</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred 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;">&#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;">&#160;&#160;&#160;Depreciation</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,666</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;">989</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;">&#160;&#160;&#160;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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,930</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,490</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;">&#160;&#160;&#160;Other accruals</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;">893</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;">946</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax liabilities</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;">10,489</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;">10,425</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Valuation allowance</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;">9,200</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;">8,343</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net deferred tax (liabilities)/assets</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;">(740</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;">2,588</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>Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at December 31, 2018 and 2017 are as follows:<br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; 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: center;">&#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;">Fair value of plan assets, January 1</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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">-</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;">Company 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;">325</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;">240</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;">Benefits paid</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;">(325</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;">(240</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, December 31</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;">$</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;">-</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;">$</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;">-</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, January 1</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;">$</td><td valign="bottom" 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,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,900</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;">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;">732</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;">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: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">673</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;">Benefits paid</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;">(325</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;">(240</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: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Plan amendments</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;">39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">198</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;">Actuarial (gains) losses</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;">(1,568</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;">903</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, December 31</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;">18,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,134</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Underfunded status, December 31</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18,676</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,134</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></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: normal; text-align: justify;">The following is a summary of long-lived assets by geographic area as of December 31, 2018 and 2017:</div><div>&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="7" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; 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: top; 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: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Long-lived Assets by Geographic Location:</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="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">$</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,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,594</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;">People's Republic of China (PRC)</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;">29,563</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;">30,151</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Slovakia</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,475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,625</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;">Switzerland</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,023</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,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United Kingdom</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,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,345</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">All other foreign countries</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;">1,117</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;">1,121</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: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated long-lived assets</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;">70,013</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;">71,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The changes in the carrying value of goodwill classified by our segment reporting structure for the years ended December 31, 2018 and 2017 are as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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;">&#160;</div></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><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;">North America</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;">Asia</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;">Europe</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;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance at January 1, 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: left;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">146,542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">S</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,670</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,591</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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; 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;">(19,609</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,951</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,890</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,226</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,226</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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Balance at December 31, 2017:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148,768</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,896</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,609</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">20,177</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">8,890</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">-</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></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;">11,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Goodwill allocation related to acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,290</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;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,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></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;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">Balance at December 31, 2018:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">&#160;&#160;&#160;Goodwill, gross</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148,408</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63,364</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,508</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,536</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;">&#160;&#160;&#160;Accumulated impairment charges</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;">(128,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; text-align: right; 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;">(54,474</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; text-align: right; 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;">(54,508</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; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(19,609</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: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;Goodwill, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,817</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,890</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; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,927</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></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: normal; text-align: justify;">In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our balance sheet as of December 31, 2018 and consolidated statement of operations for the year ended December 31, 2018 was as follows:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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;">As of December 31, 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;">&#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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Effect of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Without Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Change</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">Reported</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;">of ASC 606</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;">Higher/(Lower)</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Balance Sheet</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></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; text-indent: 8.5pt;"><u>Assets</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Unbilled receivables</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;">15,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">15,799</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">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;">120,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;">131,885</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;">(11,817</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: 64%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 8.5pt;"><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>Liabilities</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Other current 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;">15,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">15,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">20</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: 64%; 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><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 8.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; font-weight: normal; font-style: normal; background-color: #cceeff;"><u>Equity</u></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;">&#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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 17pt;">Retained earnings</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;">168,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;">164,734</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,961</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><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="10" 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 December 31, 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;">&#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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Effect of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Without Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Change</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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;">Reported</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;">of ASC 606</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;">Higher/(Lower)</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><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Statement of Operations</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Net sales</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;">548,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">546,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,262</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Cost of 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">438,414</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;">437,641</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;">773</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Operating income</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;">29,611</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">29,122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">489</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Provision for 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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,907</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,930</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;">(23</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 16pt;">Net earnings</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;">20,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">20,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following is a summary of key financial data:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Net Sales to External 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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">271,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">245,834</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">187,203</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;">167,680</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">89,290</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;">78,097</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;&#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;">548,184</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;">491,611</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;">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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">284,245</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">257,541</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">279,965</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;">249,506</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">103,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">89,765</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Less intercompany</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; padding-bottom: 2px; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;&#160;net sales</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;">(119,879</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;">(105,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;&#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;">548,184</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;">491,611</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;">Income from Operations:</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">6,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,195</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,621</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,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; padding-bottom: 2px; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">6,221</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,227</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;&#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;">29,611</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;">17,386</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;">Total 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;">&#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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">177,902</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">172,674</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">175,713</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;">152,447</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">89,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">106,144</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;&#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;">443,524</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;">431,265</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;">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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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,836</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,734</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</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,617</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">1,097</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,074</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;&#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;">11,594</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,425</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;">Depreciation and Amortization Expense:</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">8,906</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">10,641</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,842</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,728</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">3,459</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;">3,349</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;&#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;">18,207</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;">20,718</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;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">12.&#160;&#160; </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">SEGMENTS</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company operates in one industry with three reportable operating segments, which are geographic in nature.&#160; The segments consist of North America, Asia and Europe.&#160; The primary criteria by which financial performance is evaluated and resources are allocated are net sales and income from operations.&#160; The following is a summary of key financial data:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px; text-align: center;">&#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;">Net Sales to External 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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">271,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">245,834</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">187,203</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;">167,680</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">89,290</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;">78,097</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;&#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;">548,184</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;">491,611</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;">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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">284,245</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">257,541</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">279,965</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;">249,506</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">103,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">89,765</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Less intercompany</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; padding-bottom: 2px; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;&#160;net sales</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;">(119,879</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;">(105,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;&#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;">548,184</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;">491,611</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;">Income from Operations:</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">6,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,195</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,621</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,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; padding-bottom: 2px; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">6,221</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,227</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;&#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;">29,611</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;">17,386</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;">Total 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;">&#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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">177,902</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">172,674</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</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;">175,713</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;">152,447</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">89,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">106,144</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;&#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;">443,524</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;">431,265</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;">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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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,836</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,734</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</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,617</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">1,097</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,074</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;&#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;">11,594</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,425</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;">Depreciation and Amortization Expense:</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;North America</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;">8,906</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">10,641</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,842</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,728</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Europe</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;">3,459</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;">3,349</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;&#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;">18,207</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;">20,718</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 style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Net Sales</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; Segment net sales are attributed to individual segments based on the geographic source of the billing for such customer sales.&#160; Intercompany sales include finished products manufactured in foreign countries which are then transferred to the United States and Europe for sale; finished goods manufactured in the United States which are transferred to Europe and Asia for sale; and semi-finished components manufactured in the United States </font>which <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">are sold to Asia for further processing. Income from operations represents net sales less operating costs and expenses and does not include any amounts related to intercompany transactions.</font></div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following items are included in the segment data presented above:</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Entity-Wide Information</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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; font-style: italic; text-align: left;">Net Sales by Geographic Location:</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;">&#160;</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">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;">$</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;">271,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">245,834</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Macao</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;">187,204</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;">167,681</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">United Kingdom</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;">26,340</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">24,110</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Slovakia</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;">24,123</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;">14,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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Germany</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;">15,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">13,857</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Switzerland</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;">13,279</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;">15,366</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">All other foreign countries</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;">10,249</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;">10,569</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated net sales</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;">548,184</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;">491,611</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; font-style: italic; text-align: left;">Net Sales by Major Product Line:</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;">&#160;</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Connectivity solutions</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;">186,724</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;">170,337</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Magnetic solutions</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;">185,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">161,011</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Power solutions and protection</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;">176,053</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;">160,263</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated net sales</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;">548,184</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;">491,611</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="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following is a summary of long-lived assets by geographic area as of December 31, 2018 and 2017:</div><div>&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="7" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; 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: top; 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: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Long-lived Assets by Geographic Location:</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="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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;">$</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,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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,594</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;">People's Republic of China (PRC)</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;">29,563</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;">30,151</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Slovakia</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,475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,625</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;">Switzerland</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,023</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,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United Kingdom</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,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,345</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; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">All other foreign countries</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;">1,117</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;">1,121</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: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated long-lived assets</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;">70,013</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;">71,468</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; font-weight: normal; text-align: justify;">Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of 1997. The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.&#160; A significant portion of the Company's manufacturing operations and approximately 41.3% of its identifiable assets are located in Asia.</div><div style="font-weight: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><u>Net Sales to Major Customers</u></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The Company had net sales to one customer in excess of ten percent of consolidated net sales in each of 2018 and 2017.&#160; The net sales associated with this customer was $67.7 million in 2018 (12.3% of sales) and $57.7 million in 2017 (11.7% of sales). Net sales related to this significant customer were primarily reflected in the Asia operating segment during each of the two years discussed.</div></div> 84655000 79937000 21.69 3030000 2835000 P3Y P3Y6M 29000 21.88 262000 424500 527900 129600 24.68 23.23 24.37 359100 1400000 262000 46400 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 0.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Product Warranties</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </font>Warranties vary by product line and are competitive for the markets in which the Company operates.&#160; Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.&#160; See Note 11, "Accrued Expenses."</div></div> 3000 4000 -4000 -3000 0 0 -5000 0 5000 0 26000 -26000 176470000 157960000 27242000 217000 158434000 985000 -31297000 161287000 31387000 -24838000 986000 -19625000 217000 28575000 217000 1009000 168695000 147807000 424000 -16537000 -2745000 -28976000 145000 -3233000 -22635000 -2215000 12000 1500000 300000 200000 1000000 1072769 3218307 3218307 1072769 17391000 14392000 -15176000 2999000 -12541000 -2635000 657000 804000 2525000 370000 3200000 3800000 2168000 1703000 30430000 27828000 28951000 0 0 900000 1300000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Use of Estimates</u></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> - </font>The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies, litigation and the impact related to tax reform. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</font></div></div> 2175000 9939000 9857000 2175000 0 0 1100000 300000 0 1300000 -400000 75000 3000000 5200000 45400000 58900000 3 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2018 annual impairment test were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: left;">&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Reporting Unit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">% by Which Estimated Fair Value Exceeds Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; font-weight: normal; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">North America</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; 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: 40%; vertical-align: bottom; font-weight: normal; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; 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; font-weight: normal; text-align: left;">Changes in accumulated other comprehensive (loss) income by component during the years ended December 31, 2018 and 2017 are as follows.&#160; All amounts are net of tax.</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized Holding</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Foreign Currency</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gains on</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Available-for-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unfunded</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; 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;">Adjustment</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; 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;">Sale Securities</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; 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;">SERP Liability</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div></td><td valign="bottom" style="width: 1%; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#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; font-weight: bold; text-align: left;">Balance at January 1, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(28,976</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;"><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 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">424</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(2,745</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(31,297</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></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;">&#160;&#160;&#160;&#160;&#160;Other comprehensive income (loss) before reclassifications</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;">12,439</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;">(279</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;">(733</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">11,427</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;">&#160;&#160;&#160;&#160;&#160;Amounts reclassified from accumulated 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;">&#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: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;comprehensive income (loss)</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;">-</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;">-</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;">245</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;(a)</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;">245</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Net current period other comprehensive income (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;">12,439</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;">(279</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;">(488</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">11,672</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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; font-weight: bold; text-align: left;">Balance at December 31, 2017</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;">(16,537</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; font-weight: bold;">145</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;">(3,233</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: 2%; 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;">&#160;</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;">(19,625</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></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;">&#160;</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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;">&#160;&#160;&#160;&#160;&#160;Other comprehensive income (loss) before reclassifications</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,098</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;">37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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,382</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: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;Amounts reclassified from accumulated other</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: 2%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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></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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;comprehensive income (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;">-</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;">(170</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;">339</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;(a)</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;">169</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: 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;">&#160;&#160;&#160;&#160;&#160;Net current period other comprehensive income (loss)</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;">(6,098</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;">(133</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;">1,018</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: 2%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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;">(5,213</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: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 2%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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: 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;">Balance at December 31, 2018</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;">(22,635</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; 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</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;">(2,215</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: 2%; 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;">&#160;</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;">(24,838</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></tr></table><div style="clear: both;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt;">(a)</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.&#160; This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; margin-right: 21.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">15.</font><font style="font-size: 1px; width: 27pt; font-weight: normal; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal;">COMMON STOCK</font></div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">As of December 31, 2018, according to regulatory filings, there was one shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock.&#160; In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization).&#160; In such a circumstance, such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.&#160; As of December 31, 2018, to the Company's knowledge, this shareholder had not purchased any Class B shares to comply with these requirements.&#160; In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%.&#160; As of December 31, 2018, to the Company's knowledge, this shareholder owned 23.6% of the Company's Class A common stock in the aggregate and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.&#160; Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.</div><div style="font-weight: normal;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">Throughout 2018 and 2017, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A share of common stock and $0.07 per Class B share of common stock.&#160; The Company declared and paid cash dividends&#160;totaling $3.3 million in each of 2018 and 2017.&#160; There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreements immediately before such payment and after giving effect to such payment.&#160;&#160;</div></div> P90D 1 0.2360 0.1 0.1 0.1 -678000 -941000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify; margin-left: 0.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Product Returns</u></font> &#8211; We estimate product returns, including product exchanges under warranty, based on historical experience.&#160; In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.&#160; However, the Company may permit its customers to return product for other reasons.&#160; In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.&#160; The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.&#160; Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.&#160; Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.&#160; Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.</div></div> 0 85000 680000 1635000 0 P4Y 0.5 P60M 0.4 shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months P55Y P20Y P1Y P5Y P120M P20Y 1 P65Y 1550000 1408000 0.25 1 1 0.05 0.05 0.05 0.05 P3Y P1Y 0.141 0.161 1 0.65 P1M P5Y P4Y 0.0256 0.0163 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;Years Ended December 31,&#160;&#160;&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; 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: center;">&#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; font-style: italic; text-align: left;">Net Sales by Geographic Location:</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;">&#160;</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">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;">$</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;">271,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 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;">245,834</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Macao</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;">187,204</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;">167,681</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">United Kingdom</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;">26,340</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">24,110</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Slovakia</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;">24,123</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;">14,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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Germany</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;">15,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">13,857</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-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Switzerland</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;">13,279</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;">15,366</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">All other foreign countries</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;">10,249</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;">10,569</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated net sales</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;">548,184</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;">491,611</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</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; font-style: italic; text-align: left;">Net Sales by Major Product Line:</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;">&#160;</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Connectivity solutions</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;">186,724</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;">170,337</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-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Magnetic solutions</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;">185,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">161,011</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; padding-left: 2%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 9.5pt;">Power solutions and protection</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;">176,053</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;">160,263</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; padding-left: 2%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;Consolidated net sales</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;">548,184</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;">491,611</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> 15500000 400000 10800000 18100000 2600000 0.01 -0.03 1223000 0 0.13 0 0.5 0.05 1 114839 17342 127733 3323 0.01 0.05 13000000 14000000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: normal; text-align: justify;">The cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606 were as follows:</div><div>&#160; </div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balance at</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Balance at</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Due to</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">January 1,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">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; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ASC 606</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; 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></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;">Balance Sheet</div></td><td colspan="3" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" 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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Unbilled receivables</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; 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,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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">107,719</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,044</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">96,675</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: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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;">43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: 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,247</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: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Retained earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">147,807</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" 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,449</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; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151,256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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: normal; text-align: left;">A tabular presentation of the activity within the deferred revenue account for the year ended December 31, 2018 is presented below:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div></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;">December 31, 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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, January 1</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;">855</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;">New advance payments received</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;">6,517</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;">Recognized as revenue during 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;">(6,322</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: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Currency translation</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;">(14</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: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31</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,036</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> P60D P90D P90D P30D P30D P30D 14000 6517000 This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants. EX-101.SCH 9 belfb-20181231.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 OPERATIONS link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 040100 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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 AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash Equivalents, Effects of Foreign Currency, Product Warranties, Depreciation and Goodwill and Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090106 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 090108 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Recently Adopted Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - ACQUISITION (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - ACQUISITION, Fair Values of Consideration Transferred and Identifiable Net assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - REVENUE, Significant Payment Terms (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - REVENUE, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - REVENUE, Cumulative Effect of Changes made to Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090306 - Disclosure - REVENUE, Impact of Adoption on Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090308 - Disclosure - REVENUE, Impact of Adoption on Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 090310 - Disclosure - REVENUE, Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090314 - Disclosure - REVENUE, Transaction Price Allocated to Future Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 090314 - Disclosure - REVENUE, Transaction Price Allocated to Future Obligations (Details)Default link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - OTHER ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - INCOME TAXES, Uncertain Tax Positions and Interest and Penalties (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - INCOME TAXES, Provision (Benefit) for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - INCOME TAXES, Tax Credits and Net Operating Losses (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - INCOME TAXES, Provision (Benefit) for Income Taxes (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - INCOME TAXES, Deferred Income Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - DEBT (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - SEGMENTS, Key Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - SEGMENTS, Entity Wide Information (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, Employees' Savings Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 091306 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Obligations and Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 091308 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Actuarial Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - COMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS, Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS, Changes in Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 belfb-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 belfb-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 belfb-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entities [Table] Entity Information [Line Items] 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 Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Award Type [Axis] Award Type [Axis] ASU 2016-09 [Member] Accounting Standards Update 2016-09 [Member] ASU 2016-02 [Member] ASU 2014-09 [Member] ACCRUED EXPENSES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts payable Accounts receivable - less allowance for doubtful accounts of $1,638 and $1,745 at December 31, 2018 and 2017, respectively Accrued expenses Accrued expenses Accrued Liabilities, Current ACCRUED EXPENSES [Abstract] Sales commissions Unrealized Holding Gains on Available-for-Sale Securities [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized holding gain on available-for-sale securities, net of taxes of $0 and $85 as of December 31, 2018 and 2017 Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Income (Loss) [Table] Unfunded SERP Liability [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Unfunded SERP liability, net of taxes of ($680) and ($1,635) as of December 31, 2018 and 2017 Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Foreign Currency Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign currency translation adjustment Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive (Loss) Income [Member] Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Estimated future life Additional paid-in capital Additional Paid-in Capital [Member] Reclassification of APIC pool upon adoption of ASU 2016-09 Cumulative effect adjustment Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Adjustments to reconcile net earnings (loss) to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Accounts receivable, allowance for doubtful accounts Amortization of deferred financing costs Amortization expense Antidilutive Securities [Axis] Anti-dilutive securities excluded from earnings per share calculation (in shares) Antidilutive Securities, Name [Domain] Construction in Progress [Member] Asset under Construction [Member] Impairment charges Asset Impairment Charges ASSETS ASSETS Assets [Abstract] Financial assets accounted at fair value Total assets Total assets Assets Assets [Member] Assets, Total [Member] Total current assets Assets, Current Current Assets: Assets, Current [Abstract] Cost of investments Realized gains on sale of securities Alternate Base Rate [Member] Balance Sheet Location [Domain] Balance Sheet Location [Axis] Buildings and Improvements [Member] Identifiable assets acquired Fair value of consideration transferred Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Acquisition [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] Business Acquisition [Axis] ACQUISITION [Abstract] ACQUISITION Fair value of identifiable net assets acquired Net identifiable assets acquired Details of acquisition: Details of Acquisition [Abstract] Fair Values of Consideration Transferred and Identifiable Net assets Acquired [Abstract] Acquisition-related costs Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Balances Without Adoption of ASC 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Capital Loss Carryforward [Member] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents [Line Items] Cash Equivalents [Abstract] Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Less: Cash acquired in acquisition Cash Acquired from Acquisition Cash and cash equivalents - end of year Cash and cash equivalents Cash and cash equivalents - beginning of year Cash and Cash Equivalents, at Carrying Value Cash surrender value of the COLI Cash Surrender Value, Fair Value Disclosure Amount insured by FDIC in each institutions Class of Stock [Line Items] Class of Stock [Domain] Class of Stock [Domain] People's Republic of China Joint Venture [Member] Co-venturer [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES [Abstract] Commitments and contingencies Class A [Member] Class A Common Stock [Member] Common Class A [Member] Common Stock [Member] Common stock, authorized (in shares) Common stock dividends declared each quarter (in dollars per share) Common Stock, Dividends, Per Share, Declared Class B [Member] Class B Common Stock [Member] Common Class B [Member] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common shares (in dollars per share) Common stock, outstanding (in shares) Common Stock Compensation Expenses [Abstract] RETIREMENT FUND AND PROFIT SHARING PLAN [Abstract] Components of deferred income tax assets [Abstract] ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Domain] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Type [Axis] Concentration Risk Benchmark [Domain] Concentration risk percentage Concentration Risk, Percentage Principles of Consolidation Consolidation, Policy [Policy Text Block] Contract with Customer, Sales Channel [Domain] Recognized as revenue during period Contract with Customer, Liability, Revenue Recognized Contract with Customer, Sales Channel [Axis] Contract with Customer, Asset and Liability [Abstract] Balance, beginning of period Balance, end of period Contract with Customer, Liability Unbilled receivables Contract assets - current (unbilled receivable) Contract liabilities - current (deferred revenue) Contract with Customer, Liability, Current Contract Assets and Contract Liabilities Cost of sales Credit Facility [Axis] Credit Facility [Domain] Effect of adoption of ASU 2014-09 (Topic 606) State Total Current Income Tax Expense (Benefit) Foreign Current [Abstract] Federal Customer Relationships [Member] Customer Concentration Risk [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue DEBT [Abstract] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt Instrument [Axis] DEBT Debt Disclosure [Text Block] Line of credit facility, maturity date Debt Instrument, Name [Domain] State tax credits Depreciation Deferred Tax Assets, Property, Plant and Equipment Deferred tax liabilities [Abstract] Deferred Tax Liabilities, Net [Abstract] Deferred financing costs Debt Issuance Costs, Net Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total Deferred income taxes Deferred [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross State Deferred State and Local Income Tax Expense (Benefit) Net deferred tax assets Deferred Tax Assets, Net Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred tax assets [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract] Deferred tax assets, net operating loss carryforwards Federal, state and foreign net operating loss credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards Total deferred tax assets Deferred Tax Assets, Gross, Noncurrent Reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Unfunded pension liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Other accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Net deferred tax liabilities Deferred Tax Liabilities, Net Amortization Deferred Tax Liabilities, Goodwill and Intangible Assets Other accruals Deferred Tax Liabilities, Other Valuation allowance Deferred Tax Assets, Valuation Allowance, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Benefit Plan, Additional Information [Abstract] us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Expected employer contributions in next fiscal year Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Estimated net loss and prior service cost that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next fiscal year Defined Contribution Plan [Table] 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Amounts recognized in accumulated other comprehensive loss, pretax [Abstract] Accumulated benefit obligation Employer matching contribution, percentage 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Defined Benefit Plan Disclosure [Line Items] 2019 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months Total amounts recognized in accumulated other comprehensive loss Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax 2024 - 2028 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Actuarial (gains) losses Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Rate of compensation increase Net amortization Defined Benefit Plan, Amortization of Gain (Loss) Discount rate Defined benefit plan weighted average assumptions used in calculating net periodic benefit cost and benefit obligation [Abstract] Defined Benefit Plan, Assumptions Used in Calculations [Abstract] Net loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Change in benefit obligation [Roll Forward] Expected future benefit payments [Abstract] Change in fair value of plan assets [Roll Forward] Benefit obligation Benefit obligation, end of period Benefit obligation, beginning of period Company contributions Underfunded status, December 31 Interest cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Benefit obligation [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Plan amendments Net periodic benefit cost [Abstract] Components of SERP expense [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Fair value of plan assets, end of period Fair value of plan assets, beginning of period Defined Benefit Plan, Plan Assets, Amount Funded (unfunded) status of plan [Abstract] Service cost Compensation expenses Defined Contribution Plan, Cost Prior service cost Depreciation expense Depreciation [Abstract] Depreciation Depreciation and amortization Depreciation and amortization expense Effect of Change Higher/(Lower) [Member] Adjustments Due to ASC 606 [Member] SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Common stock dividends declared Dividends, Common Stock Less dividends declared Cash dividends declared on common stock Domestic Plan [Member] Weighted average shares outstanding [Abstract] Weighted-average shares outstanding: Net earnings (loss) per share [Abstract] Net earnings (loss) per common share: Earnings Per Share, Basic and Diluted [Abstract] Earnings per Share Basic and diluted (in dollars per share) Common shares - basic and diluted (in dollars per share) EARNINGS PER SHARE [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Effect of exchange rate changes on cash Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Impact of U.S. Tax Reform, percentage (Reversal of) increase in liability for uncertain tax positions - net, percentage Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Different tax rates applicable to foreign operations, percentage Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Utilization of research and development, solar and foreign tax credits, percentage Effective Income Tax Rate Reconciliation, Tax Credit, Percent State taxes, net of federal benefit, percentage Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Tax provision computed at the Company's effective tax rate, percentage Effective Income Tax Rate Reconciliation, Percent Salaries, bonuses and related benefits Period over which compensation cost is expected to be recognized Stock Options [Member] Pretax unrecognized compensation cost Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Equity Component [Domain] Extinguishment of debt Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Measurements, Recurring and Nonrecurring [Table] FAIR VALUE MEASUREMENTS [Abstract] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Nonrecurring [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Federal Funds Rate [Member] Financial Instrument [Axis] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Gross Carrying Amount Finite-Lived Intangible Assets, Gross 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Other intangible assets amortization period Finite-Lived Intangible Asset, Useful Life 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Components of definite and indefinite-lived intangible assets [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets [Line Items] Estimated amortization expense for intangible assets [Abstract] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Foreign Jurisdictions [Member] Foreign Plan [Member] Unrealized (gains) losses on foreign currency revaluation Net realized and unrealized currency exchange (losses) gains Effects of Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Gain from divestiture of business Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Geographic Concentration Risk [Member] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill Goodwill, net end of period Goodwill, net beginning of period Goodwill, gross beginning of period Goodwill, gross end of period Goodwill, Gross Goodwill allocation related to acquisition GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Accumulated impairment charges, beginning of period Accumulated impairment charges, end of period Goodwill, Impaired, Accumulated Impairment Loss Goodwill [Roll Forward] GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract] Goodwill and Identifiable Intangible Assets Goodwill [Line Items] Gross profit Gross Profit Intersegment Eliminations [Member] Impairment and Disposal of Long-Lived Assets INCOME TAXES [Abstract] Income Tax Authority [Axis] (Loss) earnings before (benefit) provision for income taxes included (loss) earnings from domestic operations Income Tax Authority [Domain] (Loss) earnings before (benefit) provision for income taxes from foreign operations Earnings before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Statement of Operations [Abstract] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Income Tax Contingency [Table] Income Tax Contingency [Table] Income (Loss) Before income Taxes [Abstract] Tax provision computed at the Company's effective tax rate Provision for income taxes Provision for income taxes Reconciliation of taxes on income computed at the federal statutory rate [Abstract] Provision (benefit) for income taxes [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Other, including qualified production activity credits, SERP/COLI income, under/(over) accruals, unrealized foreign exchange gains and amortization of purchase accounting intangibles Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Different tax rates applicable to foreign operations Tax provision computed at the federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Impact of U.S. Tax Reform Income tax payments, net of refunds received Income Taxes Income Tax, Policy [Policy Text Block] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Utilization of research and experimentation, solar and foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount (Reversal of) increase in liability for uncertain tax positions - net Other current assets Increase (Decrease) in Other Current Assets Unbilled receivables Increase (Decrease) in Contract with Customer, Asset Accounts receivable Increase (Decrease) in Accounts Receivable Account payable Increase (Decrease) in Accounts Payable Income taxes payable Accrued expenses Increase (Decrease) in Accrued Liabilities Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Other assets Increase (Decrease) in Other Operating Assets Other liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Net Carrying Amount Intangible assets, net Interest expense Interest Expense Interest expense incurred Interest Expense, Debt Interest payments INVENTORIES Inventory Disclosure [Text Block] INVENTORIES [Abstract] Finished goods Raw materials Inventories Inventories Inventory Work in progress Components of inventories [Abstract] Inventories Inventory, Policy [Policy Text Block] Available-for-sale securities measured at fair value Securities measured at fair value LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Land [Member] Rent expense for leases Operating Leases, Rent Expense Leases [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity Liabilities [Abstract] Liabilities [Abstract] Long-term Liabilities: Current Liabilities: Total current liabilities Liabilities, Current Liabilities for uncertain tax positions - current Liability for uncertain tax positions - noncurrent Liability for uncertain tax positions Line of Credit Facility [Table] Line of Credit Facility [Line Items] Lender Name [Axis] Line of Credit Facility [Abstract] Line of credit, amount outstanding Long-term Line of Credit Maximum borrowing capacity Line of Credit Facility, Lender [Domain] Unused borrowing capacity Interest rate on borrowings outstanding Damages received with incurred interest Fair value of total debt Carrying amount of long-term debt Total long-term debt Scheduled principal payments [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] 2019 Current maturities of long-term debt Less: Current maturities of long-term debt Long-term debt Noncurrent portion of long-term debt Long-term Debt, Excluding Current Maturities 2021 2022 2020 Legal Proceedings [Abstract] Damages sought Damages awarded Number of defendants Loss Contingencies [Line Items] Loss Contingencies [Table] Loss Contingency, Estimate [Abstract] Estimated liability Arezzo Revenue Agency [Member] Machinery and Equipment [Member] Minority interest ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Long-lived assets Cash flows from financing activities: Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Numerator [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Cash flows from operating activities: Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net earnings (loss) Net earnings (loss) available to common shareholders Net earnings Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Summary of Adjustments to Conform to New Guidance [Abstract] Adjustments for New Accounting Pronouncement [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] Non-compete Agreements [Member] Noncompete Agreements [Member] Number of reportable segments Number of reportable operating segments Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Total future minimum lease payments for operating leases Operating Leases, Future Minimum Payments Due Future minimum lease payments for operating leases [Abstract] Lease liabilities Right-of-use assets Income from operations Income from operations Operating income Operating loss carryforwards 2022 Operating Leases, Future Minimum Payments, Due in Four Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter 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 Operating loss carryforwards, valuation allowance Operating Loss Carryforwards, Valuation Allowance DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Other Current Liabilities [Member] Other commitments [Abstract] Other Commitments [Abstract] Foreign currency translation adjustment, tax expense Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Currency translation adjustment, net of taxes Foreign currency translation adjustment, net of taxes Unrealized gain on investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax Other, net Other Noncash Income (Expense) Other assets OTHER ASSETS Other Assets Disclosure [Text Block] Other Intangible Assets Excluding Trademarks [Member] Other Intangible Assets [Member] Value of assets earmarked for SERP use but not restricted to that use OTHER ASSETS [Abstract] Other current assets Other Assets, Current Change in unfunded SERP liability, tax expense (benefit) Change in unfunded SERP liability, tax (benefit) expense Change in unfunded SERP liability, net of taxes Change in unfunded SERP liability, net of taxes Gross unrealized gains associated with the investment held in the rabbi trust Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Unrealized holding losses on marketable securities arising during the period, net of taxes Unrealized holding losses on marketable securities arising during the year, net of taxes Unrealized holding losses on marketable securities arising during the period, tax (benefit) Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Other long-term liabilities Other Liabilities, Noncurrent Other current liabilities Other Liabilities [Member] Other Other comprehensive (loss) income: Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Parenthetical Disclosures [Abstract] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other comprehensive (loss) income: Net current period other comprehensive income (loss) Purchase of company-owned life insurance Payment to Acquire Life Insurance Policy, Investing Activities Dividends paid to common shareholders Payments of Dividends Purchase price in cash Payments to Acquire Businesses, Gross Payment for acquisition, net of cash acquired Cash paid for acquisition, net of cash acquired Deferred financing costs Debt issuance cost payment Payments of Debt Issuance Costs Purchase of property, plant and equipment Purchases of property, plant and equipment Purchase of marketable securities within rabbi trust Payments to Acquire Marketable Securities Pension expense Minimum pension obligation and unfunded pension liability RETIREMENT FUND AND PROFIT SHARING PLAN Plan Name [Axis] Plan Name [Domain] Preferred stock, par value (in dollars per share) Preferred stock, authorized (in shares) Preferred stock, issued (in shares) Preferred stock, no par value, 1,000,000 shares authorized; none issued Reduction in notes payable Proceeds from (Repayments of) Notes Payable Proceeds from long-term debt Proceeds from surrender of company-owned life insurance Borrowings under revolving credit line Proceeds from sale of marketable securities within rabbi trust Proceeds from sale of marketable securities within rabbi trust Proceeds from disposal/sale of property, plant and equipment Warranty accrual Product Warranty Liability [Line Items] Product Warranty Liability [Table] Warranties [Abstract] Property, Plant and Equipment, Type [Axis] Property, plant and equipment, useful life Property, Plant and Equipment [Line Items] PROPERTY, PLANT AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] PROPERTY, PLANT AND EQUIPMENT, NET [Abstract] Property, plant and equipment, gross Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Property, plant and equipment [Abstract] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Property, plant and equipment, net Allowance for Doubtful Accounts Receivables, Policy [Policy Text Block] Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Summary of key financial data [Abstract] Reconciliation of beginning and ending amount of liability for uncertain tax positions [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] RELATED PARTY TRANSACTIONS [Abstract] Related Party Transaction [Line Items] Related Party [Domain] Related Party [Axis] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Repayments of long-term debt Repayments of Long-term Debt Repayments under revolving credit line Repayments of Long-term Lines of Credit Reporting unit, percentage of fair value in excess of carrying amount Research and Development ("R&D") [Abstract] Research and Development ("R&D") Research and Development Expense, Policy [Policy Text Block] Research and development costs Research and Development Expense Restricted Stock [Member] Restructuring charges Restructuring Costs Retained earnings Retained Earnings [Member] Retirement Plan Type [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Type [Domain] Defined Contribution Plan Type [Axis] Retirement Plan Name [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Name [Domain] Net sales Net sales Revenue from Contract with Customer, Excluding Assessed Tax Revenue, Initial Application Period Cumulative Effect Transition [Table] REVENUE [Abstract] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Revenue Recognition Revenue from Contract with Customer [Policy Text Block] REVENUE Remaining performance satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revolving Credit Facility [Member] Estimated Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Through Distribution [Member] Net Sales [Member] Direct to Customer [Member] Plan [Member] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Principal Payments of Total Debt Outstanding Schedule of Maturities of Long-term Debt [Table Text Block] Components of Inventories Expected Benefit Payments Restricted Stock Activity Reconciliation of Taxes on Income Computed at Federal Statutory Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] SERP Expense Schedule of Net Benefit Costs [Table Text Block] Earnings and Weighted Average Shares Outstanding used in Computation of Basic and Diluted Earnings Per Share Components of Definite and Indefinite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Fair Values of Consideration Transferred and Identifiable Net Assets Acquired Reconciliation of Beginning and Ending Amount of Liability for Uncertain Tax Positions Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Future Minimum Lease Payments for Operating Leases Schedule of Finite-Lived Intangible Assets [Table] Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Gross Amounts Recognized in Accumulated Other Comprehensive Loss, Net of Tax Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Weighted Average Assumptions Used in Determining Periodic Net Cost and Benefit Obligation Related to SERP Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Deferred Income Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Cash and Cash Equivalents [Table] Changes in Plan Assets and Benefit Obligation, Funded Status Schedule of Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Long-Lived Assets by Geographic Area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Changes in Carrying Value of Goodwill Classified by Segment Reporting Structure Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Property, Plant and Equipment [Table] Impact of Adoption of Balance Sheet and Consolidated Statement of Operations Schedule of Segment Reporting Information, by Segment [Table] Key Financial Data Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Stock by Class [Table] Segment Reporting Information [Line Items] SEGMENTS Segment Reporting Disclosure [Text Block] SEGMENTS [Abstract] Selling, general and administrative expenses Weighted Average Award Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Pretax stock based compensation cost Stock-based compensation Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Remaining Contractual Term [Abstract] Shares [Roll Forward] Granted (in shares) Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Outstanding, beginning of period (in dollars per share) Outstanding, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Common shares available for future issuance (in shares) Number of shares authorized under the plan (in shares) Number of shares issued (in shares) Award Type [Domain] Equity Award [Domain] Product Warranties Scenario [Axis] Scenario [Axis] CONSOLIDATED BALANCE SHEETS [Abstract] Balance Sheet [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract] Class of Stock [Axis] Class of Stock [Axis] Statement [Line Items] Statement [Table] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Equity Components [Axis] Statement Equity Components [Axis] CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY [Abstract] Forfeiture of restricted common stock Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Issuance of restricted common stock Stock Issued During Period, Value, Restricted Stock Award, Gross Total stockholders' equity Balance Balance Stockholders' Equity Attributable to Parent Stockholders' equity: Stockholders' Equity: Equity [Abstract] Supplemental cash flow information: SERP [Member] Supplemental Employee Retirement Plans [Member] SERP [Member] Tax credit carryforward Tax Credit Carryforward, Amount Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Axis] Tax Period [Domain] Tax Year 2015 [Member] Tax Period [Axis] Tax Year 2006 [Member] Tax Credit Carryforward, Name [Domain] Tax credit carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Tax Year 2008 [Member] Tax Year 2014 [Member] Trademarks [Member] Financial Instruments [Domain] Common stock, treasury shares (in shares) Type of Adoption [Domain] Undistributed earnings (loss) Undistributed Earnings, Basic Translation adjustment - decrease Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Interest and Penalties [Abstract] Translation adjustment - increase Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Settlement/expiration of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Accrued interest and penalties uncertain tax positions Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Liability for uncertain tax positions - end of period Liability for uncertain tax positions - beginning of period Unrecognized Tax Benefits Additions relating to acquisitions Interest and penalties uncertain tax positions recognized Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Use of Estimates Use of Estimates, Policy [Policy Text Block] Variable Rate [Axis] Variable Rate [Domain] Weighted average shares outstanding (in shares) Common shares - basic and diluted (in shares) Asia [Member] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidation Items [Axis] Consolidation Items [Domain] Europe [Member] Litigation Case [Axis] Litigation Case [Domain] Maximum [Member] Minimum [Member] North America [Member] Ownership [Domain] Ownership [Axis] Product and Service [Domain] Product and Service [Axis] Reportable Operating Segments [Member] Range [Domain] Range [Axis] Geographical [Domain] Geographical [Domain] Geographical [Axis] Geographical [Axis] Dongguan Transpower [Member] Switzerland [Member] People's Republic of China (PRC) [Member] Germany [Member] United Kingdom [Member] HONG KONG Macao [Member] Slovakia [Member] United States [Member] UNITED STATES DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract] Value of investment in a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participating employees. Investments held in Rabbi Trust [Member] The amount of the transfers of assets or liabilities measured on a recurring basis between different levels of the fair value hierarchy. Transfers in out between levels Fair Value Measurement [Abstract] Cash Paid During Period For [Abstract] Cash paid during the year for: Name of the acquiree entity. BCMZ Precision Engineering Limited [Member] BCMZ [Member] Acquisition of net assets or equity interests of an entity wherein the acquiring entity obtains control over the acquired entity. Power Solutions [Member] Power Solutions [Member] Amount of best estimate decrease in unrecognized tax benefits resulting from the expiration of limitations or settlement in the next fiscal year. Unrecognized Tax Benefits, Decrease Resulting From Expiration Of Statute Of Limitations or Settlement, Next Fiscal Year Liability for uncertain positions expected to be resolved in next fiscal year Amount of current income tax expense (benefit) and deferred income tax expense (benefit) on reversal of interest and penalties pertaining to continuing operations. Income Tax Expense (Benefit) on reversal of interest and penalties (Benefit) on reversal of interest and penalties Income Taxes Uncertain Tax Positions and Tax Reform [Abstract] Income Taxes Uncertain Tax Positions and Tax Reform [Abstract] Total Other Assets [Abstract] Other assets [Abstract] Refers to increase or decrease in cash surrender value. Increase Or Decrease In Cash Surrender Value Increase (decrease) in cash surrender value ACCUMULATED OTHER COMPREHENSIVE LOSS [Abstract] The litigant in the lawsuit filed by the company. Jinmei Entities [Member] Jinmei Entities [Member] The litigant in the lawsuit filed against the company. DG Yu Shing Industrial Development Company Limited [Member] Amount paid in exchange for a perpetual, worldwide royalty-free license to the patent-in-suit and all its counterparts. Payment in Exchange for Perpetual, Worldwide Royalty-free to Patent-in-suit Amount paid in exchange for perpetual, worldwide royalty-free license to patent-in-suit Refers to outstanding purchase orders related to capital expenditures. Outstanding Purchase Orders Related To Capital Expenditures Outstanding purchase orders related to capital expenditures Refers to outstanding purchase orders related to raw materials. Outstanding Purchase Orders Related To Raw Materials Outstanding purchase orders related to raw materials Number of subsidiaries named in the lawsuit. Number of subsidiaries named in the lawsuit The litigant in the lawsuit filed against the company. Setec [Member] Tabular disclosure of excess of estimated fair values over carrying value including goodwill. Schedule of Excess of Estimated Fair Values Over Carrying Value Including Goodwill [Table Text Block] Excess of Estimated Fair Values over Carrying Value Including Goodwill Tabular disclosure of changes in components of accumulated other comprehensive income (loss). Schedule of changes in accumulated other comprehensive loss by component [Table Text Block] Changes in Accumulated Other Comprehensive Loss by Component COMMON STOCK [Abstract] The entire disclosure for an entity's common stock. Common Stock [Text Block] COMMON STOCK Refers to number of days from trigger date to purchase Class B common shares. Number of days from trigger date to purchase Class B common shares Number of days from trigger date to purchase Class B common shares Refers to number of shareholders with ownership in excess of ten percent. Number of shareholders with ownership in excess of ten percent Refers to percentage of common stock held by shareholder one. Percentage of common stock held by shareholder one Percentage of common stock held by shareholder one Refers to percentage shareholding of class B considered as per class B Protection clause. Percentage shareholding of class B considered as per class B Protection clause Refers to the threshold to be met to trigger the class B protection clause. Protection clause trigger Threshold to be met to trigger the Class B protection clause Refers to percentage of outstanding common stock held by shareholders. Minimum Percentage Of Outstanding Common Stock Held By Shareholders Percentage of outstanding common stock held by shareholders Refers to connectivity solutions product which is one of the product groups of the company. Connectivity Solution [Member] Connectivity Solutions [Member] Connectivity Solutions [Member] The net amount of interest income and other expense. Interest Income and Other Expense Interest income and other expense, net Dividends Paid Per Share [Abstract] Dividends paid per common share: Disclosure of accounting policy for product returns. Product Returns [Policy Text Block] Product Returns Accumulated Other Comprehensive Income Loss Tax Effect [Abstract] Accumulated other comprehensive loss, tax [Abstract] Tax effect of accumulated appreciation or loss in value of total available-for-sale securities at the end of an accounting period. Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Tax Effect Unrealized holding gains on available-for-sale securities, tax Tax portion in relation to net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost. Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax Effect Change in unfunded SERP liability, tax Inventory purchased from the joint venture during the period. Inventory purchases from joint venture Inventory purchase payment from joint venture Related Party Transaction [Abstract] Refers to period for which beneficiary will receive fifty percent annual base salary. Period For Which Beneficiary Will Receive Fifty Percent Annual Base Salary Period for which beneficiary will receive fifty percent annual base salary Refers to percentage of participant's annual base salary received by beneficiary for years two through five following date of death. Percentage Of Participant's Annual Base Salary Received By Beneficiary For Years Two Through Five Following Date Of Death Percentage of participant's annual base salary received by beneficiary for years two through five following date of death Refers to number of monthly payments entitled to beneficiary in case participant dies prior to receiving one twenty monthly payments. Number Of Monthly Payments Entitled To Beneficiary In Case Participant Dies Prior To Receiving One Twenty Monthly Payments Number of monthly payments entitled to beneficiary in case participant dies prior to receiving one hundred twenty monthly payments Refers to percentage of average base compensation payable as normal retirement benefit under the plan. Percentage Of Average Base Compensation Payable As Normal Retirement Benefit Under The Plan Percentage of average base compensation payable as normal retirement benefit under the plan Refers to period for which beneficiary is entitled to receive benefit in case participant dies before 120 monthly payments. Period For Which Beneficiary Is Entitled To Receive Benefit Period for which beneficiary is entitled to receive benefit Refers to early retirement age of employee. Early Retirement Age Early retirement age Refers to number of consecutive calendar years of plan participation to calculate average base compensation. Number Of Consecutive Calendar Years Of Plan Participation To Calculate Average Base Compensation Number of consecutive calendar years of plan participation to calculate average base compensation Refers to period for which beneficiary will receive hundred percent annual base salary. Period For Which Beneficiary Will Receive Hundred Percent Annual Base Salary Period for which beneficiary will receive hundred percent annual base salary Refers to number of years of plan participation. Number Of Years Of Plan Participation Number of years of plan participation Refers to number of monthly payments an employee is entitled to receive under the plan. Number Of Monthly Payments Under The Plan Number of monthly payments under the death benefit of the plan Refers to number of years of service of employee. Number Of Years Of Service Number of years of service Refers to percentage of participant's annual base salary received by beneficiary for one year from date of death. Percentage Of Participant's Annual Base Salary Received By Beneficiary For One Year From Date Of Death Percentage of participant's annual base salary received by beneficiary for one year from date of death Refers to normal retirement age of employee. Normal Retirement Age Normal retirement age Document and Entity Information [Abstract] Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to subcontracting labor. Used to reflect current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued subcontracting labor Subcontracting labor Refers to percentage of increments earned on each anniversaries of share awards. Percentage Of Increments Earned For Share Awards Percentage of increments earned for share awards Schedule Of Share Based Compensation Activity [Abstract] Summary of the restricted stock activity [Abstract] Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit). 2011 Equity Compensation Plan [Member] Refers to number of customers representing sales in excess of ten percent. Number Of Customers Representing Sales In Excess Of Ten Percent Number of customers representing sales in excess of ten percent The magnetic solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package. Magnetic Solutions [Member] Magnetic Solutions [Member] The power solutions and protections group, we provide intelligent, efficient and reliable AC-DC and DC-DC power conversion devices and circuit protection products. Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation. Power Solutions and Protection [Member] Power Solutions and Protection [Member] All other foreign countries. All other foreign countries [Member] All Other Foreign Countries [Member] Segment Information by Geographic Area [Abstract] Element represent class of finite-lived intangible assets, i.e. patents, licenses and technology. Patents, licenses and technology [Member] Patents, Licenses and Technology [Member] Other Intangible Assets [Abstract] Other intangible assets [Abstract] Dividend rate of one class in excess of dividend rate of another class. Excessive dividend rate of one class over other class Dividend rate Class B common stock in excess of dividend rate of Class A common stock Components In Calculation Of Basic And Diluted Earnings Per Share [Abstract] Earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share [Abstract] Weighted Average Number of Shares Outstanding, Basic and Diluted [Abstract] Denominator [Abstract] Earnings allocated to one class of common stock in excess of earnings allocated to another class of stock. Excessive undistributed earnings allocation rate of one class over other class Undistributed earning allocation rate of Class B common stock in excess of Class A common stock, percentage Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities and additions or improvements to assets held under a lease arrangement. Buildings and Leasehold improvements [Member] Buildings and Leasehold Improvements [Member] Goodwill and Identifiable Intangible Assets [Abstract] Goodwill and Identifiable Intangible Assets [Abstract] Represents standard warranty period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Standard warranty period of product Refers to percentage of identifiable intangible assets. Percentage of identifiable intangible assets Number of industry in which entity operates with its reportable operating segments. Number of industry in which entity operates Credit and Security Agreement [Abstract] Credit and Security Agreement [Abstract] The term loans and the DDTL borrowings. Term Loan and DDTL [Member] Refers to percentage of issued and outstanding shares of the capital stock of foreign subsidiaries given as collateralized security to line of credit. Percentage Of Capital Stock Of Foreign Subsidiaries Given As Collateralized Security To Line Of Credit Percentage of capital stock of foreign subsidiaries given as collateralized security to line of credit Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index. Debt Instrument Term of Variable Rate Term of variable rate Refers to amortization period for deferred financing costs. Deferred financing costs amortization period Refers to the mandatory amortization payment period. Mandatory amortization payment period The lender under the credit facility. Key Bank [Member] KeyBank [Member] Refers to term loan with a special feature that stipulates that the borrower can withdraw predefined amounts of the total pre-approved amount of a term loan at contractual times. Delayed Draw Term Loan [Member] Delayed Draw Term Loan [Member] Refers to the amendment and refinancing of 2014 credit and security agreement on December 17, 2017. 2017 Amendment and Refinancing [Member] 2017 Amendment and Refinancing [Member] Refers to the credit and security agreement with lender on June 19, 2014. 2014 Credit and Security Agreement [Member] 2014 Credit and Security Agreement [Member] Refers to the amended of 2014 credit and security agreement on March 2016. 2016 Amendment [Member] 2016 Amendment [Member] Interest rate at which a bank borrows funds from other banks in the London interbank market. Effective Libor Effective LIBOR rate Refers to monetary loan that is repaid in regular payments over a set period of time. Term Loan [Member] Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services and by geographical area. Schedule Of Entity Wide Information Revenue From External Customers By Geographic Area And Product Line [Table Text Block] Entity-Wide Information Net Sales to External Customers by Geographic Area and by Major Product Line Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017. Transitional tax expense Amount of applicable income and dividend withholding taxes recognized during the period. Income and dividend withholding taxes Income and dividend withholding taxes 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 Of2017 Transition Tax For Accumulated Foreign Earnings Liability Designated tax department of a federal, state or local government entitled to levy and collect income taxes from the entity. Federal, State and Local Jurisdiction [Member] Federal and State Jurisdiction [Member] Acquisition of net assets or equity interests of an entity wherein the acquiring entity obtains control over the acquired entity. Array [Member] Additional Income Tax Information [Abstract] Amount of reasonable estimate for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) One-time provisional transition tax expense Amount of reasonable estimate for income tax expense 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 Income Tax Expense Deemed repatriation tax Income Tax Reconciliation Increase (Decrease) In Taxes [Abstract] Increase (decrease) in taxes resulting from [Abstract] Income Tax Reconciliation Increase (decrease) In Effective Income Tax Rate [Abstract] Increase (decrease) in effective tax rate resulting from [Abstract] Refers to percentage of other, including qualified production activity credits, SERP/COLI income, under/(over) accruals, unrealized foreign exchange gains and amortization of purchase accounting intangibles. Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percentage Other, including qualified production activity credits, SERP/COLI income, under/(over) accruals, unrealized foreign exchange gains and amortization of purchase accounting intangibles, percentage Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations to foreign tax on gain, net of federal benefit. Effective Income Tax Rate Reconciliation, Foreign Tax on Gain, Net of Federal Benefit Foreign tax on gain, net of federal benefit Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), foreign tax gain, net of federal tax expense (benefit). Effective Income Tax Rate Reconciliation, Foreign Tax Credit, Net of Federal Benefit, Percent Foreign tax on gain, net of federal benefit, percentage The percentage that the entity will match of the next 5% compensation contributed by participants into the 401(k) plan. Employer match of the next five percent compensation contributed by participants Employer match of the next 5% compensation contributed by participants, percentage Percentage of employees' gross pay for which the employee contributes to the Asia Retirement fund. Defined Contribution Plan, Employee deferral under Asia Retirement Fund Employee matching contribution per participant under prior plan The percentage that the entity's will match of the first 1% of compensation contributed by participants into the 401(k) plan. Employer match of the first one percent of compensation contributed by participants Employer match of the first 1% of compensation contributed by participants Number of shares of the company's common stock owned by the plan. Shares Held in Plan Shares owned by plan (in shares) Refers to percentage of compensation contributed by participant. Percentage Of Participant Contribution One Percentage of participant contribution under condition one Refers to percentage of compensation contributed by participant. Percentage Of Participant Contribution Two Percentage of employee deferrals under condition two The defined contribution 401k plan. Four Zero One K Plan [Member] 401K Plan [Member] The Company's retirement fund covering substantially all of their Hong Kong-based full-time employees. Retirement Fund [Member] Defined Benefit Other Disclosures [Abstract] Other disclosures [Abstract] Refers to the fair value of life insurance policies and marketable securities held. Fair Value of life insurance policies and marketable securities held in a rabbi trust Fair value of life insurance policies and marketable securities held in a rabbi trust Transaction Price Allocated to Future Obligations [Abstract] Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and cumulative effect of changes made to consolidated balance sheet. Cumulative Effect of Changes made to Consolidated Balance Sheet [Table Text Block] Cumulative Effect of Changes Made to Consolidated Balance Sheet Tabular disclosure of changes in deferred revenue. Changes in Deferred Revenue [Table Text Block] Deferred Revenue Significant Payment Terms [Abstract] Period of payment for products sold under consignment contracts due of the customer pulling the product from the hub. Period of Payment for Products Sold under Consignment Contracts Due from Customer Pulling the Product from Hub Period of payment for products sold under consignment contracts due from customer pulling the product from the hub The payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within mentioned days from the transfer of title to customer Period of Payment for Products Sold Due Period of payment for products sold due Licensing Agreements [Abstract] The Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize, and that data is reported either on a quarterly or annual basis, with payment generally received within the reporting date. Period of Payment Received on Reporting Date, Quarterly or Annual Payment received on reporting date, quarterly or annual A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Deferred Revenue [Roll Forward] The amount of currency translation. Contract with Customer, Liability, Currency Translation Currency translation The amount of advance payments received from customers for goods or services to be provided at a later date. Contract with Customer, Advance Payments Received New advance payments received EX-101.PRE 13 belfb-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Mar. 01, 2019
Jun. 30, 2018
Entity Information [Line Items]      
Entity Registrant Name BEL FUSE INC /NJ    
Entity Central Index Key 0000729580    
Current Fiscal Year End Date --12-31    
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     $ 237.6
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Class A Common Stock [Member]      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   2,174,912  
Class B Common Stock [Member]      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   10,089,852  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current Assets:    
Cash and cash equivalents $ 53,911 $ 69,354
Accounts receivable - less allowance for doubtful accounts of $1,638 and $1,745 at December 31, 2018 and 2017, respectively 91,939 78,808
Inventories 120,068 107,719
Unbilled receivables 15,799 0
Other current assets 8,792 10,218
Total current assets 290,509 266,099
Property, plant and equipment, net 43,932 43,495
Intangible assets, net 62,689 69,366
Goodwill 19,817 20,177
Deferred income taxes 496 4,155
Other assets 26,081 27,973
Total assets 443,524 431,265
Current Liabilities:    
Accounts payable 56,171 47,947
Accrued expenses 32,290 30,508
Current maturities of long-term debt 2,508 2,641
Other current liabilities 15,061 6,204
Total current liabilities 106,030 87,300
Long-term Liabilities:    
Long-term debt 111,705 120,053
Liability for uncertain tax positions 27,553 27,948
Minimum pension obligation and unfunded pension liability 18,683 19,134
Deferred income taxes 1,161 1,567
Other long-term liabilities 1,922 17,303
Total liabilities 267,054 273,305
Commitments and contingencies
Stockholders' equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Additional paid-in capital 31,387 28,575
Retained earnings 168,695 147,807
Accumulated other comprehensive loss (24,838) (19,625)
Total stockholders' equity 176,470 157,960
Total liabilities and stockholders' equity 443,524 431,265
Class A Common Stock [Member]    
Stockholders' equity:    
Common Stock 217 217
Class B Common Stock [Member]    
Stockholders' equity:    
Common Stock $ 1,009 $ 986
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current Assets:    
Accounts receivable, allowance for doubtful accounts $ 1,638 $ 1,745
Stockholders' Equity:    
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 0 0
Class A Common Stock [Member]    
Stockholders' Equity:    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, authorized (in shares) 10,000,000 10,000,000
Common stock, outstanding (in shares) 2,174,912 2,174,912
Common stock, treasury shares (in shares) 1,072,769 1,072,769
Class B Common Stock [Member]    
Stockholders' Equity:    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, authorized (in shares) 30,000,000 30,000,000
Common stock, outstanding (in shares) 10,092,352 9,859,352
Common stock, treasury shares (in shares) 3,218,307 3,218,307
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Net sales $ 548,184 $ 491,611
Cost of sales 438,414 389,262
Gross profit 109,770 102,349
Selling, general and administrative expenses 79,937 84,655
Restructuring charges 222 308
Income from operations 29,611 17,386
Interest expense (5,317) (6,802)
Interest income and other expense, net (678) (941)
Earnings before provision for income taxes 23,616 9,643
Provision for income taxes 2,907 21,540
Net earnings (loss) available to common shareholders 20,709 (11,897)
Class A Common Stock [Member]    
Net earnings (loss) available to common shareholders $ 3,521 $ (2,113)
Net earnings (loss) per common share:    
Common shares - basic and diluted (in dollars per share) $ 1.62 $ (0.97)
Weighted-average shares outstanding:    
Common shares - basic and diluted (in shares) 2,175 2,175
Dividends paid per common share:    
Common shares (in dollars per share) $ 0.24 $ 0.24
Class B Common Stock [Member]    
Net earnings (loss) available to common shareholders $ 17,188 $ (9,784)
Net earnings (loss) per common share:    
Common shares - basic and diluted (in dollars per share) $ 1.73 $ (0.99)
Weighted-average shares outstanding:    
Common shares - basic and diluted (in shares) 9,939 9,857
Dividends paid per common share:    
Common shares (in dollars per share) $ 0.28 $ 0.28
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract]    
Net earnings (loss) $ 20,709 $ (11,897)
Other comprehensive (loss) income:    
Currency translation adjustment, net of taxes (6,098) 12,439
Unrealized holding losses on marketable securities arising during the period, net of taxes (133) (279)
Change in unfunded SERP liability, net of taxes 1,018 (488)
Other comprehensive (loss) income: (5,213) 11,672
Comprehensive income (loss) $ 15,496 $ (225)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Other comprehensive (loss) income:    
Foreign currency translation adjustment, tax expense $ 51 $ 183
Unrealized holding losses on marketable securities arising during the period, tax (benefit) (85) (177)
Change in unfunded SERP liability, tax expense (benefit) $ 954 $ (237)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock [Member]
Class B Common Stock [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Class A Common Stock [Member]
Retained Earnings [Member]
Class B Common Stock [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Common Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Class B Common Stock [Member]
Additional Paid-in Capital [Member]
Balance at Dec. 31, 2016 $ 158,434     $ 161,287     $ (31,297) $ 217 $ 985 $ 27,242
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Cash dividends declared on common stock   $ (522) $ (2,757)   $ (522) $ (2,757)        
Issuance of restricted common stock 0               5 (5)
Forfeiture of restricted common stock 0               (4) 4
Foreign currency translation adjustment, net of taxes 12,439           12,439      
Unrealized holding losses on marketable securities arising during the year, net of taxes (279)           (279)      
Stock-based compensation expense 3,030                 3,030
Change in unfunded SERP liability, net of taxes (488)           (488)      
Reclassification of APIC pool upon adoption of ASU 2016-09 | ASU 2016-09 [Member] 0     1,696           (1,696)
Net earnings (loss) (11,897) (2,113) (9,784) (11,897)            
Balance at Dec. 31, 2017 157,960     147,807     (19,625) 217 986 28,575
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Effect of adoption of ASU 2014-09 (Topic 606) | ASU 2014-09 [Member] 3,497     3,497            
Cash dividends declared on common stock   (522) (2,796)   $ (522) $ (2,796)        
Issuance of restricted common stock 0               26 (26)
Forfeiture of restricted common stock 0               (3) 3
Foreign currency translation adjustment, net of taxes (6,098)           (6,098)      
Unrealized holding losses on marketable securities arising during the year, net of taxes (133)           (133)      
Stock-based compensation expense 2,835                 2,835
Change in unfunded SERP liability, net of taxes 1,018           1,018      
Net earnings (loss) 20,709 $ 3,521 $ 17,188 20,709            
Balance at Dec. 31, 2018 $ 176,470     $ 168,695     $ (24,838) $ 217 $ 1,009 $ 31,387
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY [Abstract]    
Foreign currency translation adjustment, tax expense $ 51 $ 183
Unrealized holding losses on marketable securities arising during the period, tax (benefit) (85) (177)
Change in unfunded SERP liability, tax (benefit) expense $ 954 $ (237)
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Cash flows from operating activities:    
Net earnings (loss) $ 20,709 $ (11,897)
Adjustments to reconcile net earnings (loss) to net cash provided by operating activities:    
Depreciation and amortization 18,207 20,718
Stock-based compensation 2,835 3,030
Amortization of deferred financing costs 531 2,259
Deferred income taxes 2,490 (315)
Unrealized (gains) losses on foreign currency revaluation (2,663) 2,770
Loss on disposal of property, plant and equipment 141 109
Other, net 795 1,897
Changes in operating assets and liabilities:    
Accounts receivable (13,004) (2,948)
Unbilled receivables (1,263) 0
Inventories (24,735) (6,160)
Other current assets 966 (2,423)
Other assets 922 (1,621)
Account payable 8,995 (1,426)
Accrued expenses 1,911 (1,861)
Other liabilities (15,708) 16,566
Income taxes payable 8,968 5,422
Net cash provided by operating activities 10,097 24,120
Cash flows from investing activities:    
Purchase of property, plant and equipment (11,594) (6,425)
Payment for acquisition, net of cash acquired (2,177) 0
Proceeds from surrender of company-owned life insurance 433 0
Purchase of company-owned life insurance (433) 0
Proceeds from sale of marketable securities within rabbi trust 1,348 0
Purchase of marketable securities within rabbi trust (1,348) 0
Proceeds from disposal/sale of property, plant and equipment 77 76
Net cash used in investing activities (13,694) (6,349)
Cash flows from financing activities:    
Dividends paid to common shareholders (3,295) (3,281)
Deferred financing costs 0 (2,012)
Borrowings under revolving credit line 7,500 6,000
Repayments under revolving credit line (7,500) (6,000)
Reduction in notes payable 0 (225)
Proceeds from long-term debt 0 125,000
Repayments of long-term debt (9,012) (143,799)
Net cash used in financing activities (12,307) (24,317)
Effect of exchange rate changes on cash 461 2,489
Net decrease in cash and cash equivalents (15,443) (4,057)
Cash and cash equivalents - beginning of year 69,354 73,411
Cash and cash equivalents - end of year 53,911 69,354
Cash paid during the year for:    
Income tax payments, net of refunds received 7,483 756
Interest payments 4,775 4,353
Details of acquisition:    
Goodwill 19,817 20,177
Cash paid for acquisition, net of cash acquired 2,177 0
BCMZ [Member]    
Cash flows from investing activities:    
Payment for acquisition, net of cash acquired (2,177) 0
Details of acquisition:    
Fair value of identifiable net assets acquired 1,298 0
Goodwill 1,290 0
Net assets acquired 2,588 0
Fair value of consideration transferred 2,588 0
Less: Cash acquired in acquisition (411) 0
Cash paid for acquisition, net of cash acquired $ 2,177 $ 0
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2018
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Bel Fuse Inc. and subsidiaries ("Bel," the "Company," "we," "us," and "our") design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.  These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, broadcasting, transportation and consumer electronic industries around the world.  We manage our operations geographically through our three reportable operating segments: North America, Asia and Europe.

All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.

Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies, litigation and the impact related to tax reform. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.

Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.

Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, which were included in SG&A expenses on the consolidated statements of operations.

Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 12, "Segments," for disclosures regarding significant customers.

We place temporary cash investments with quality financial institutions and commercial issuers of short-term paper and, by policy, limit the amount of credit exposure in any one financial instrument.

Inventories - Inventories are stated at the lower of weighted-average cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory.

Revenue Recognition –  On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.  Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.  The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

Product WarrantiesWarranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."

Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.

Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology based intangibles and other contractual agreements. We amortize finite lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 14.1% and 16.1% in 2018 and 2017, respectively, of our consolidated total assets.

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.

Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 2 to 33 years for buildings and leasehold improvements, and from 3 to 15 years for machinery and equipment.

Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, "Income Taxes".

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

We establish reserves for tax contingencies when, despite the belief that our tax return positions are fully supported, it is probable that certain positions may be challenged and may not be fully sustained. The tax contingency reserves are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency reserves and changes to the reserves as considered appropriate by management.

Earnings per Share  – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended December 31, 2018 and 2017 which would have had a dilutive effect on earnings per share.

The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:


   Years Ended December 31,    
 
 
2018
  
2017
 
Numerator:
      
Net earnings (loss)
 
$
20,709
  
$
(11,897
)
Less dividends declared:
        
     Class A
  
522
   
522
 
     Class B
  
2,796
   
2,757
 
Undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Undistributed earnings (loss) allocation - basic and diluted:
        
     Class A undistributed earnings (loss)
 
$
2,999
  
$
(2,635
)
     Class B undistributed earnings (loss)
  
14,392
   
(12,541
)
     Total undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Net earnings (loss) allocation - basic and diluted:
        
     Class A net earnings (loss)
 
$
3,521
  
$
(2,113
)
     Class B net earnings (loss)
  
17,188
   
(9,784
)
     Net earnings (loss)
 
$
20,709
  
$
(11,897
)
 
        
Denominator:
        
Weighted average shares outstanding:
        
     Class A - basic and diluted
  
2,175
   
2,175
 
     Class B - basic and diluted
  
9,939
   
9,857
 
 
        
Net earnings (loss) per share:
        
Class A - basic and diluted
 
$
1.62
  
$
(0.97
)
Class B - basic and diluted
 
$
1.73
  
$
(0.99
)

Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are included in cost of sales on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended December 31, 2018 and 2017 amounted to $29.4 million and $28.8 million, respectively.

Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

Level 1 -  Observable inputs such as quoted market prices in active markets

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.

Recently Issued Accounting Standards

Recently Adopted Accounting Standards

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which amends the existing accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount an entity expects to be entitled when products are transferred to customers.  Subsequently, the FASB issued several other updates related to revenue recognition (collectively with ASU 2014-09, the "new revenue standards" or "ASC 606").  We adopted the guidance under the new revenue standards effective January 1, 2018 using the modified retrospective approach by recognizing the cumulative effect of initially applying the new standard as an increase to the opening balance of retained earnings.

Upon adoption, the new revenue standards replaced most existing revenue recognition guidance in U.S. GAAP. Based on our review of representative samples of contracts and other forms of agreements with customers globally and our evaluation of the provisions under the five-step model specified by the new revenue standards, the Company has implemented changes with respect to timing of revenue recognition primarily related to arrangements for which the customer takes the Company's products from a facility holding consignment inventory.

In connection with the modified retrospective application of the new revenue standards, we recorded an adjustment to increase retained earnings of $3.4 million upon the January 1, 2018 adoption date.  Apart from this adjustment and the inclusion of additional required disclosures in Note 3, the adoption of the new revenue standards did not have a material impact on the Company's consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.  This guidance primarily affects the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments.  Under the new guidance, entities will be required to measure certain equity investments at fair value and recognize any changes in fair value in net earnings, unless the investments qualify for the new practicability exception.  The new standard was effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017.  We adopted this guidance on January 1, 2018.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.  This guidance addresses diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.  This accounting guidance was effective for annual reporting periods beginning after December 31, 2017, including interim reporting periods within those annual reporting periods, and should be applied retrospectively to all periods presented.  This guidance was adopted by the Company effective January 1, 2018 and it did not have any impact on the Company's consolidated statement of cash flows in the periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.  Prior U.S. GAAP prohibited the recognition of current and deferred income taxes for intra-entity asset transfer until the asset has been sold to an outside party.  The new guidance eliminates the exception and requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs.  This accounting guidance was effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods, and should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. This guidance was adopted by the Company effective January 1, 2018 and it did not have a material impact on the Company's consolidated financial position or results of operations.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business ("ASU 2017-01"), to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. ASU 2017-01 provides a framework that gives entities a basis for making reasonable judgments about whether a transaction involves an asset or a business. The Company adopted ASU 2017-01 on January 1, 2018, and the guidance will be applied on a prospective basis.

In March 2017, the FASB issued ASU 2017-07, Compensation – Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost ("ASU 2017-07").  This guidance requires that an employer disaggregate the service cost component from the other components of net benefit cost.  ASU 2017-07 requires employers to present the service cost component of the net periodic benefit cost in the same income statement line as other employee compensation costs arising from services rendered during the period.  The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service costs and actuarial gains/losses, and settlement and curtailment effects, are to be presented outside of any subtotal of operating income.  The guidance also specifies that the amount of costs that can be capitalized will be limited to service cost only.  The Company adopted the guidance of ASU 2017-07 on January 1, 2018 and elected to apply the practical expedient and use the amounts disclosed in Note 13 to the financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2017 as the basis for applying the retrospective application required by the standard.  The amounts reclassified within the statement of operations for the year ended December 31, 2017 were not material.

In May 2017, the FASB issued ASU 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09").  This update provides guidance about which changes to the terms or conditions of a share-based payment require an entity to apply modification accounting in Topic 718.  This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017.  The Company adopted ASU 2017-09 on January 1, 2018, and the guidance within this update will be applied to any future award modifications.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, to simplify the accounting for share-based payment transactions including the income tax consequences, classification of awards as either equity or liabilities and classification on the statements of cash flows.  Under the new guidance, all excess tax benefits and tax deficiencies (including tax benefits of dividends on share-based payment awards) should be recognized as income tax expense or benefit on the statements of operations. Under prior GAAP, excess tax benefits were recognized in additional paid-in capital while tax deficiencies were recognized either as an offset to accumulated excess tax benefits, if any, or on the statements of operations.  The Company adopted this guidance effective January 1, 2017.  Certain provisions required retrospective/modified retrospective transition while others were applied prospectively. In accordance with this guidance, the Company reclassified $1.7 million of cumulative excess tax benefits from additional paid-in capital to retained earnings within the equity section of the consolidated balance sheet as of January 1, 2017.  The Company has elected to continue its method of estimating forfeitures in determining its stock-based compensation expense throughout the year.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory, which requires entities to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market.  The update is effective for fiscal years beginning after December 15, 2016, and interim periods therein.  We adopted this guidance on January 1, 2017.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

Accounting Standards Issued But Not Yet Adopted

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) ("ASU 2016-02"), to provide a new comprehensive model for lease accounting.  Under this guidance, lessees and lessors should apply a "right-of-use" model in accounting for all leases (including subleases) and eliminate the concept of operating leases and off-balance sheet leases.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease. Similar modifications have been made to lessor accounting in-line with revenue recognition guidance. This guidance is effective for annual periods and interim periods within those annual periods beginning after December 15, 2018.  The amendments also require certain quantitative and qualitative disclosures about leasing arrangements.
 
The Company will adopt ASU 2016-02 effective January 1, 2019 using the modified retrospective approach.  In connection with the adoption, we will elect to utilize the Comparatives Under 840 Option whereby the Company will continue to present prior period financial statements and disclosures under ASC 840.   In addition, we will elect the transition package of three practical expedients permitted within the standard, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification and initial direct costs.  Further, we will elect a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases (i.e. leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets.  We are finalizing the necessary changes to our accounting policies, processes, disclosures and internal control over financial reporting, and have implemented a new lease system to facilitate the requirements of the new standard.

Adoption of the new standard is expected to result in the recording of right-of-use assets and lease liabilities related to our operating leases, each in an amount ranging from $18-$22 million, on our consolidated balance sheet as of January 1, 2019.  The difference between the lease assets and lease liabilities, which is expected to be immaterial, will be recorded as an adjustment to retained earnings.  The standard is not expected to materially affect the Company's consolidated net earnings or have any impact on cash flows.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is required to adopt ASU 2017-04 for its annual or any interim goodwill impairment tests for annual periods beginning after December 15, 2019, and the guidance is to be applied on a prospective basis.

In February 2018, the FASB issued ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.  This guidance allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act, which was enacted on December 22, 2017.  This guidance is effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years and should be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the U.S. Tax Cuts and Jobs Act is recognized.  Early adoption is permitted.  We are currently in the process of evaluating this new standard update.

In May 2018, the FASB issued ASU 2018-07, Compensation – Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments granted to nonemployees for goods and services.  This guidance will better align the treatment of share-based payments to nonemployees with the requirements for such share-based payments granted to employees.  This guidance is effective for all public entities for fiscal years beginning after December 15, 2018, including interim periods within that year.  We are currently in the process of evaluating this new standard update.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  Early adoption is permitted for any removed or modified disclosures.  The Company is currently assessing the timing and impact of adopting the updated provisions.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and added additional disclosures.  The standard is effective for fiscal years ending after December 15, 2020.  The amendments in ASU 2018-14 would need to be applied on a retrospective basis.  We are currently assessing the impact the new guidance will have on our disclosures.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted.  The Company is currently evaluating the impacts that adoption of this ASU will have on its consolidated financial statements.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACQUISITION
12 Months Ended
Dec. 31, 2018
ACQUISITION [Abstract]  
ACQUISITION
2. ACQUISITION

On October 1, 2018, the Company completed the acquisition of BCMZ Precision Engineering Limited ("BCMZ"), a UK manufacturer of precision machined components, for approximately $2.6 million in cash.  The transaction was funded with cash on hand.  BCMZ has a diversified portfolio of customers in the automotive, aerospace, defense, telecommunication, fibre-optic and medical industrial sectors and has been a long-term key supplier of precision machined components for our Cinch Connectivity Solutions UK business.  BCMZ is additionally expected to give Cinch the capability to continue to support key defense and industrial customers across Europe with localized in-house machining ability.
 
The results of operations of BCMZ have been included in the Company's consolidated financial statements for the period subsequent to its acquisition date.  During the year ended December 31, 2018, BCMZ contributed revenue of $0.5 million and an immaterial amount to operating income within the Company's consolidated financial results.  During the year ended December 31, 2018, the Company incurred less than $0.1 million of acquisition-related costs relating to BCMZ.  These costs are included in selling, general and administrative expense in the accompanying consolidated statement of operations for the year ended December 31, 2018.

As of the acquisition date, balances recorded approximated fair value. The identifiable assets acquired included $0.4 million assigned to customer relationships which will be amortized over its estimated future life of 10 years utilizing the straight-line method.


  
As of
 
  
October 1, 2018
 
  
Acquisition Date
 
Identifiable assets acquired
  $
2,986
 
Liabilities assumed
  
(1,688
)
Net identifiable assets acquired
  
1,298
 
Goodwill
  
1,290
 
     Net assets acquired
 
$
2,588
 
     
     Fair value of consideration transferred
 
$
2,588
 

The goodwill noted above related to the BCMZ acquisition will be allocated to the Company's Europe operating segment.  The Company is uncertain at this time how much of the goodwill, if any, will be deductible for tax purposes.
The inclusion of BCMZ's results, assuming the acquisition of BCMZ was completed as of January 1, 2017, would not have had a material impact on the Company's consolidated results of operations during 2017 or 2018.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE
12 Months Ended
Dec. 31, 2018
REVENUE [Abstract]  
REVENUE
3.   REVENUE

Nature of Goods and Services

Our revenues are substantially derived from sales of our products.

In our connectivity solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.  This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.

In our power solutions and protection group, we provide AC-DC and DC-DC power conversion devices and circuit protection products.  Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.

In our magnetic solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.  Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.

The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.  For purposes of ASC 606, all such incremental services were concluded to be immaterial in the context of the contracts.

Types of Contracts

Substantially all of the Company's revenue is derived from contracts with its customers under one of the following types of contracts:

·
Direct with customer: This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).  The nature of Bel's products are such that they represent components which are installed in various end applications (e.g., servers, aircraft, missiles and rail applications).  The OEM, ODM or CM that purchases our product for further installation are our end customers.  Contracts with these customers are broad-based and cover general terms and conditions.  Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.   Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.
·
Distributor:  Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.  Bel contracts directly with the distributor.  These contracts are typically global in nature and cover a variety of our product groups.  Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.  Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.
·
Consignment:  These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.  The terms specified in the consignment contracts specify that the Company will not invoice the customer for product until it is pulled from the warehouse or hub.  Once product arrives at the hub, it is generally not returned to Bel unless there is a warranty issue (see "Warranties" section below).  Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.  Under ASC 606, it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.  Effective January 1, 2018, revenue is recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).  This gives rise to an unbilled receivable balance, as we do not have the right to invoice the customer until product is pulled from the hub.
·
Licensing Agreements:  License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a third-party entity.  Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within 30 days of the reporting date.  Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.  However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.  As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.
Significant Payment Terms

Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.  Individual purchase orders state the description, quantity and price of each product purchased.  Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within 30-90 days from the transfer of title to customer.  Payment for products sold under consignment contracts is typically due within 60 days of the customer pulling the product from the hub.  Payment due related to our licensing agreements is generally within 30 days of receiving the licensee sales data, which is either on a quarterly or annual basis.

Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are not subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.

Disaggregation of Revenue
The following table provides information about disaggregated revenue by product group and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:

  
Year Ended December 31, 2018
 
  
North
          
  
America
  
Asia
  
Europe
  
Consolidated
 
             
By Product Group:
            
Connectivity solutions
 
$
135,454
  
$
17,140
  
$
34,130
  
$
186,724
 
Magnetic solutions
  
37,805
   
137,998
   
9,604
   
185,407
 
Power solutions and protection
  
98,432
   
32,065
   
45,556
   
176,053
 
  
$
271,691
  
$
187,203
  
$
89,290
  
$
548,184
 
                 
By Sales Channel:
                
Direct to customer
 
$
175,290
  
$
161,114
  
$
62,255
  
$
398,659
 
Through distribution
  
96,401
   
26,089
   
27,035
   
149,525
 
  
$
271,691
  
$
187,203
  
$
89,290
  
$
548,184
 

The cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606 were as follows:
 
 
Balance at
 
Adjustments
 
Balance at
 
 
December 31,
 
Due to
 
January 1,
 
 
2017
 
ASC 606
 
2018
 
Balance Sheet
      
Unbilled receivables
 
$
-
  
$
14,536
  
$
14,536
 
Inventory
  
107,719
   
(11,044
)
  
96,675
 
Other current liabilities
  
6,204
   
43
   
6,247
 
Retained earnings
  
147,807
   
3,449
   
151,256
 

In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our balance sheet as of December 31, 2018 and consolidated statement of operations for the year ended December 31, 2018 was as follows:

  
As of December 31, 2018
 
     
Balances
  
Effect of
 
  
As
  
Without Adoption
  
Change
 
  
Reported
  
of ASC 606
  
Higher/(Lower)
 
          
Balance Sheet
         
Assets
         
Unbilled receivables
 
$
15,799
  
$
-
  
$
15,799
 
Inventories
  
120,068
   
131,885
   
(11,817
)
             
Liabilities
            
Other current liabilities
  
15,061
   
15,041
   
20
 
             
Equity
            
Retained earnings
  
168,695
   
164,734
   
3,961
 

  
Year Ended December 31, 2018
 
     
Balances
  
Effect of
 
  
As
  
Without Adoption
  
Change
 
  
Reported
  
of ASC 606
  
Higher/(Lower)
 
          
Statement of Operations
         
Net sales
 
$
548,184
  
$
546,922
  
$
1,262
 
Cost of sales
  
438,414
   
437,641
   
773
 
Operating income
  
29,611
   
29,122
   
489
 
Provision for income taxes
  
2,907
   
2,930
   
(23
)
Net earnings
  
20,709
   
20,197
   
512
 

Contract Assets and Contract Liabilities:

A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.  In the case of our consignment arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.

A contract liability results when cash payments are received or due in advance of our performance obligation being met.  We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).

The balances of the Company's contract assets and contract liabilities at December 31, 2018 and January 1, 2018 are as follows:

 
 
December 31,
  
January 1,
 
 
 
2018
  
2018
 
 
      
Contract assets - current (unbilled receivable)
 
$
15,799
  
$
14,536
 
Contract liabilities - current (deferred revenue)
 
$
1,036
  
$
855
 

The change in balance of our unbilled receivables from January 1, 2018 to December 31, 2018 primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).

A tabular presentation of the activity within the deferred revenue account for the year ended December 31, 2018 is presented below:

 
 
Year Ended
 
 
 
December 31, 2018
 
Balance, January 1
 
$
855
 
New advance payments received
  
6,517
 
Recognized as revenue during period
  
(6,322
)
Currency translation
  
(14
)
Balance, December 31
 
$
1,036
 

Transaction Price Allocated to Future Obligations:
The aggregate amount of transaction price allocated to remaining performance obligations that have not been satisfied as of December 31, 2018 related to contracts that exceed one year in duration amounted to $18.2 million, with expected contract expiration dates that range from 2020 - 2024. It is expected that 78% of this aggregate amount will be recognized in 2020, 20% will be recognized in 2021 and the remainder will be recognized in years beyond 2021.  The majority of the Company's total backlog of orders at December 31, 2018 is related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.
Other Practical Expedients:

In the application of the recognition and measurement principles of ASC 606, the Company elected to utilize the following additional practical expedients which are provided for within the guidance:

·
Financing Components: Bel has elected the practical expedient which enables management to disregard the effects of a financing component if the time difference between delivery of goods or services and payment for the goods or services is within one year.
·
Costs to Obtain a Contract: As part of negotiations, Bel may incur incremental costs to obtain a contract.  Incremental costs are only those costs that would not have been incurred if the contract had not been obtained (e.g. sales commissions).  Bel has elected the practical expedient that allows incremental costs to obtain a contract to be expensed as incurred when the expected amortization period is one year or less.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2018
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS
4.
GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.

The changes in the carrying value of goodwill classified by our segment reporting structure for the years ended December 31, 2018 and 2017 are as follows:

 
 
Total
  
North America
  
Asia
  
Europe
 
 
            
Balance at January 1, 2017:
            
   Goodwill, gross
 $
146,542
  S
63,364
  $
54,508
  $
28,670
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
 
17,951
  
 
8,890
  
 
-
  
 
9,061
 
 
                
Foreign currency translation
  
2,226
   
-
   
-
   
2,226
 
 
                
Balance at December 31, 2017:
                
   Goodwill, gross
  
148,768
   
63,364
   
54,508
   
30,896
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
 
20,177
  
 
8,890
  
 
-
  
 
11,287
 
 
                
Goodwill allocation related to acquisition
  
1,290
   
-
   
-
   
1,290
 
Foreign currency translation
  
(1,650
)
  
-
   
-
   
(1,650
)
 
                
Balance at December 31, 2018:
                
   Goodwill, gross
  
148,408
   
63,364
   
54,508
   
30,536
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
$
19,817
  
$
8,890
  
$
-
  
$
10,927
 

As discussed in Note 5, Fair Value Measurements, goodwill is reviewed for impairment on a reporting unit basis annually during the fourth quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  The goodwill impairment test involves a two-step process.  In the first step, the fair value of each reporting unit is compared to its carrying value.  If the fair value of the reporting unit exceeds its carrying value, goodwill is not impaired and no further testing is required.  If the fair value of the reporting unit is less than the carrying value, the second step of the impairment test must be performed to measure the amount of impairment loss.  In the second step, the reporting unit's fair value is allocated to all of the assets and liabilities of the reporting unit, including any unrecognized intangible assets, in a hypothetical analysis that calculates the implied fair value of goodwill in the same manner as if the reporting unit was being acquired in a business combination.  If the implied fair value of the reporting unit's goodwill is less than the carrying value, the difference is recorded as an impairment loss and a reduction to goodwill.

We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.

2018 Annual Impairment Test

During the fourth quarter of 2018, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of each of the Company's reporting units exceeded the respective carrying values and that there was no indication of impairment.

The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2018 annual impairment test were as follows:
 
Reporting Unit
 
% by Which Estimated Fair Value Exceeds Carrying Value
 
North America
  
20.3
%
Europe
  
23.8
%

As noted above, the fair value determined under step one of the goodwill impairment test completed in the fourth quarter of 2018 exceeded the carrying value for each reporting unit.  Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company may fail step one of the goodwill impairment test and be required to perform step two. In performing step two, the fair value would have to be allocated to all of the assets and liabilities of the reporting unit. Therefore, any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of step two of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.

The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it may be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and results of operations.

2017 Annual Impairment Test

Based on annual impairment tests performed in the prior year, there was no indication of goodwill impairment at the October 1, 2017 testing date.

Other Intangible Assets

Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.  Amounts assigned to these intangible assets have been determined by management.  Management considered a number of factors in determining the allocations, including valuations and independent appraisals.  Trademarks have indefinite lives and are reviewed for impairment on an annual basis.  Other intangible assets, excluding trademarks, are being amortized over 1 to 16 years.

The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).  At December 31, 2018, the Company's indefinite-lived intangible assets related to the trademarks acquired in the Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.
 
The components of definite and indefinite-lived intangible assets are as follows:

  
December 31, 2018
  
December 31, 2017
 
  
Gross Carrying
  
Accumulated
  
Net Carrying
  
Gross Carrying
  
Accumulated
  
Net Carrying
 
  
Amount
  
Amortization
  
Amount
  
Amount
  
Amortization
  
Amount
 
                   
Patents, licenses and technology
 
$
38,845
  
$
18,281
  
$
20,564
  
$
39,218
  
$
14,926
  
$
24,292
 
Customer relationships
  
44,588
   
14,193
   
30,395
   
44,704
   
11,478
   
33,226
 
Non-compete agreements
  
2,683
   
2,683
   
-
   
2,711
   
2,711
   
-
 
Trademarks
  
11,770
   
40
   
11,730
   
11,888
   
40
   
11,848
 
                         
  
$
97,886
  
$
35,197
  
$
62,689
  
$
98,521
  
$
29,155
  
$
69,366
 

Amortization expense was $6.4 million and $6.7 million in 2018 and 2017, respectively.

Estimated amortization expense for intangible assets for the next five years is as follows:

December 31,
 
Amortization Expense
 
    
2019
 
$
6,289
 
2020
  
6,263
 
2021
  
6,248
 
2022
  
4,877
 
2023
  
3,621
 

2018 Annual Impairment Test

The Company completed its annual indefinite-lived intangible assets impairment test during the fourth quarter of 2018, noting no impairment.  Management has concluded that the fair value of these trademarks exceeded the related carrying values at December 31, 2018 and that there was no indication of impairment.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2018
FAIR VALUE MEASUREMENTS [Abstract]  
FAIR VALUE MEASUREMENTS
5.
 FAIR VALUE MEASUREMENTS

As of December 31, 2017, the Company held certain financial assets that are measured at fair value on a recurring basis.  These consisted of securities that are among the Company's investments in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan ("SERP") obligations, and other marketable securities described below.  The securities that are held in the rabbi trust are categorized as available-for-sale securities and are included as other assets in the accompanying consolidated balance sheets at December 31, 2017.  The gross unrealized gains associated with the investments held in the rabbi trust were $0.2 million at December 31, 2017.  Such unrealized gains are included, net of tax, in accumulated other comprehensive income. During 2018, the Company sold its securities and realized a gain on sale of $0.2 million.  The proceeds of $1.3 million were reinvested in other securities within the rabbi trust.

As of December 31, 2018 and 2017, our available-for-sale securities, which primarily consist of investments held in a rabbi trust of $1.4 million and $1.5 million, respectively, are measured at fair value using quoted prices in active markets for identical assets (Level 1) inputs.  The Company does not have any financial assets measured at fair value on a recurring basis categorized as Level 3, and there were no transfers in or out of Level 1, Level 2 or Level 3 during 2018 or 2017.  There were no changes to the Company's valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2018.

There were no financial assets accounted for at fair value on a nonrecurring basis as of December 31, 2018 or 2017.

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses and notes payable, which are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.  The fair value of the Company's long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.  At December 31, 2018 and 2017, the estimated fair value of total debt was $117.9 million and $124.8 million, respectively, compared to a carrying amount of $114.2 million and $122.7 million, respectively. The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2018 and 2017.

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets and long-lived assets, are accounted for at fair value on a nonrecurring basis.  These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.  See Note 4, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ASSETS
12 Months Ended
Dec. 31, 2018
OTHER ASSETS [Abstract]  
OTHER ASSETS
6.
OTHER ASSETS

At December 31, 2018 and 2017, the Company has obligations of $18.7 million and $19.1 million, respectively, associated with its SERP.  As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.  At December 31, 2018 and 2017, these assets had a combined value of $13.0 million and $14.0 million, respectively.

Company-Owned Life Insurance

Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.  However, the cash surrender value of the COLI does not represent a committed funding source for these obligations.  Any proceeds from these policies are subject to claims from creditors.  The cash surrender value of the COLI of $11.6 million and $12.3 million at December 31, 2018 and 2017, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.  The Company recorded (expense) income to account for the (decrease) increase in cash surrender value in the amount of ($0.4) million and $1.3 million during the years ended December 31, 2018 and 2017, respectively.  These fluctuations in the cash surrender value were allocated between cost of sales and selling, general and administrative expenses on the consolidated statements of operations for the years ended December 31, 2018 and 2017.  The allocation is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.

Other Investments

At December 31, 2018 and 2017, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $1.4 million and $1.3 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.   The Company monitors these investments for impairment on an ongoing basis.  At December 31, 2018 and 2017, the fair market value of these investments was $1.4 million and $1.5 million, respectively.  The gross unrealized gain of $0 and $0.2 million at December 31, 2018 and 2017, respectively, has been included, net of tax, in accumulated other comprehensive income (loss).
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2018
INVENTORIES [Abstract]  
INVENTORIES
7.
 INVENTORIES

The components of inventories are as follows:


  
December 31,
 
  
2018
  
2017
 
Raw materials
 
$
63,348
  
$
46,712
 
Work in progress
  
21,441
   
17,688
 
Finished goods
  
35,279
   
43,319
 
Inventories
 
$
120,068
  
$
107,719
 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2018
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
8.
PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net consist of the following:

  
December 31,
 
  
2018
  
2017
 
Land
 
$
2,251
  
$
2,259
 
Buildings and improvements
  
30,119
   
30,761
 
Machinery and equipment
  
126,747
   
122,773
 
Construction in progress
  
4,687
   
1,511
 
   
163,804
   
157,304
 
Accumulated depreciation
  
(119,872
)
  
(113,809
)
Property, plant and equipment, net
 
$
43,932
  
$
43,495
 

Depreciation expense for the years ended December 31, 2018 and 2017 was $11.8 million and $14.0 million, respectively.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2018
INCOME TAXES [Abstract]  
INCOME TAXES
9.     INCOME TAXES

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2015 and for state examinations before 2012.   Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2008 in Asia and generally 2010 in Europe.

At December 31, 2018 and 2017, the Company has approximately $28.9 million and $30.4 million, respectively, of liabilities for uncertain tax positions ($1.4 million and $2.5 million, respectively, is included in other current liabilities on the consolidated balance sheets and $27.5 million and $27.9 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).  These amounts, if recognized, would reduce the Company's effective tax rate.  As of December 31, 2018, approximately $1.1 million of the Company's liabilities for uncertain tax positions are expected to be resolved during the next twelve months by way of expiration of the related statute of limitations.

As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns may change materially from those recorded as liabilities for uncertain tax positions in the Company's consolidated financial statements at December 31, 2018. A total of $1.1 million of the liability for uncertain tax positions, of which $1.0 million related to the 2008 tax year is scheduled to expire on June 1, 2019.  The remaining $0.1 million relates to the 2015 tax year and is scheduled to expire on September 15, 2019.  A total of $2.5 million of the liability for uncertain tax positions expired during the year ended December 31, 2018, of which $1.1 million related to the 2006 tax year and $1.4 million related to the 2014 tax year.

A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:

   Year Ended December 31,    
  
2018
  
2017
 
Liability for uncertain tax positions - January 1
 
$
30,430
  
$
27,828
 
Additions based on tax positions
        
  related to the current year
  
1,703
   
2,168
 
Additions relating to acquisitions
  
-
   
-
 
Translation adjustment
  
(657
)
  
804
 
Settlement/expiration of statutes of limitations
  
(2,525
)
  
(370
)
Liability for uncertain tax positions - December 31
 
$
28,951
  
$
30,430
 

The Company's policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.  During the years ended December 31, 2018 and 2017, the Company recognized $1.3 million and $0.9 million, respectively, in interest and penalties in the consolidated statements of operations.  During the years ended December 31, 2018 and 2017, the Company recognized a benefit of $0.3 million and zero, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of a liability for uncertain tax positions, respectively.  The Company has approximately $3.8 million and $3.2 million accrued for the payment of interest and penalties at December 31, 2018 and 2017, respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets.

The Company's total earnings (loss) before provision (benefit) for income taxes included earnings (loss) from domestic operations of $0.3 million and ($2.0) million for 2018 and 2017, respectively, and  earnings (loss) before provision (benefit) for income taxes from foreign operations of $23.3 million and $11.7 million for 2018 and 2017, respectively.

The provision (benefit) for income taxes consists of the following:

  
Years Ended December 31,
 
  
2018
  
2017
 
Current:
      
    Federal
 
$
(3,517
)
 
$
16,055
 
    State
  
152
   
115
 
    Foreign
  
3,782
   
5,685
 
   
417
   
21,855
 
Deferred:
        
    Federal
  
2,895
   
(1,312
)
    State
  
196
   
(329
)
    Foreign
  
(601
)
  
1,326
 
   
2,490
   
(315
)
         
  
$
2,907
  
$
21,540
 

A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:

   
Years Ended December 31,
 
  
2018
  
2017
 
    $  
 
%
   $  
 
%
 
Tax provision computed at the
              
federal statutory rate
 
$
4,959
   
21
%
 
$
3,375
   
35
%
Increase (decrease) in taxes resulting from:
                
Different tax rates applicable to foreign operations
  
1,231
   
5
%
  
(2,531
)
  
(26
%)
                 
(Reversal of) increase in liability for uncertain
                
tax positions - net
  
(822
)
  
(3
%)
  
1,082
   
11
%
                 
Impact of U.S. Tax Reform
  
(2,628
)
  
(11
%)
  
19,171
   
199
%
                 
Utilization of research and experimentation, solar and foreign
                
tax credits
  
(300
)
  
(1
%)
  
(272
)
  
(3
%)
                 
State taxes, net of federal benefit
  
322
   
1
%
  
(261
)
  
(3
%)
                 
Foreign tax on gain, net of federal benefit
  
-
   
0
%
  
1,223
   
13
%
                 
Other, including qualified production activity credits, SERP/COLI
             
income, under/(over) accruals, unrealized foreign exchange gains
             
and amortization of purchase accounting intangibles
  
145
   
1
%
  
(247
)
  
(3
%)
Tax provision computed at the Company's
                
effective tax rate
 
$
2,907
   
12
%
 
$
21,540
   
223
%

The Company holds an offshore business license from the government of Macao.  With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited has been established to handle the Company's sales to third-party customers in Asia.  Sales by this company consist of products manufactured in the PRC. This company is not subject to Macao corporate profit taxes which are imposed at a tax rate of 12%.  On September 21, 2018, the Executive Council of the Macao SAR Government proposed to abolish the existing Offshore Law. It is proposed that the existing law and the relevant regulations related to the offshore business will be abolished, and that the operating permit to carry on offshore business will be terminated on January 1, 2021. The Company is currently looking at other options for the Company's operations.  Additionally, the Company established TRP International, a China Business Trust ("CBT"), when it acquired the TRP group, as previously discussed.  Sales by the CBT consists of products manufactured in the PRC and sold to third-party customers inside and outside Asia.  The CBT is not subject to PRC income taxes, which are generally imposed at a tax rate of 25%.

As of December 31, 2018, the Company has gross foreign income tax net operating losses ("NOL") of $35.6 million, foreign tax credits of $0.3 million and capital loss carryforwards of $0.2 million which amount to a total of $8.2 million of deferred tax assets.  The Company has established valuation allowances totaling $8.2 million against these deferred tax assets.  In addition, the Company has gross federal and state income tax NOLs of $2.1 million, including $1.8 million of NOLs acquired from Array, which amount to $0.4 million of deferred tax assets and tax credit carryforwards of $1.5 million. The Company has established valuation allowances of $1.0 million against these deferred tax assets.  The foreign NOL's can be carried forward indefinitely, the NOL acquired from Array expires at various times during 2026 – 2027, the state NOL's expire at various times during 2019 – 2032 and the tax credit carryforwards expire at various times during 2025 - 2034.

The Company's intention is to repatriate certain amounts of cash from its China operations, which include its wholly owned PRC subsidiary, Dongguan Transpower Electric Products Co., Ltd, a Chinese Limited Liability Company, to the U.S.  Applicable income and dividend withholding taxes of $0.4 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2018.

During the fourth quarter of 2018, the Company completed the analysis of the impacts of the U.S. tax reform and recognized the tax consequences of all unremitted foreign earnings.  At December 31, 2017, we had made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax in which we recognized a provisional amount of $18.1 million, which was included as a component of income tax expense from continuing operations.  On the basis of revised earnings and profit computations that were completed during the year ended December 31, 2018, the Company recognized a measurement-period adjustment reducing the deemed repatriation tax by $2.6 million, resulting in the reduction of the Company's provisional estimate from $18.1 million to $15.5 million. After payments made during 2018, the remaining deemed repatriation taxes payable of $10.8 million is included in other current liabilities on the Company's consolidated balance sheet at December 31, 2018 due to an Internal Revenue Service notice received in December 2018.

Except for the distribution noted above, management's intention is to permanently reinvest the remaining unremitted earnings of our foreign subsidiaries as of December 31, 2018.  Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and determined that these basis differences will be indefinitely reinvested.

Components of deferred income tax assets are as follows:

 
 
December 31,
 
 
 
2018
  
2017
 
 
 
Tax Effect
  
Tax Effect
 
 
      
Deferred tax assets:
      
   State tax credits
 
$
1,000
  
$
1,033
 
   Unfunded pension liability
  
605
   
1,139
 
   Reserves and accruals
  
2,483
   
2,828
 
Federal, state and foreign net operating loss
     
      and credit carryforwards
  
8,370
   
10,524
 
   Depreciation
  
850
   
917
 
   Other accruals
  
5,641
   
4,915
 
Total deferred tax assets
  
18,949
   
21,356
 
Deferred tax liabilities:
        
   Depreciation
  
1,666
   
989
 
   Amortization
  
7,930
   
8,490
 
   Other accruals
  
893
   
946
 
Total deferred tax liabilities
  
10,489
   
10,425
 
   Valuation allowance
  
9,200
   
8,343
 
Net deferred tax (liabilities)/assets
 
$
(740
)
 
$
2,588
 

The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEBT
12 Months Ended
Dec. 31, 2018
DEBT [Abstract]  
DEBT
10.
DEBT

At December 31, 2018 and 2017, borrowings outstanding related to the respective term loans described below were $116.0 million and $125.0 million, respectively, with no borrowings outstanding under the applicable revolver at either date. The unused credit available under the applicable credit facility was $75.0 million at each of December 31, 2018 and December 31, 2017.  At December 31, 2018 and 2017, the carrying value of the debt on the consolidated balance sheets is reflected net of $1.8 million and $2.3 million, respectively, of deferred financing costs.

The interest rate in effect at December 31, 2018 was 4.31%, which consisted of LIBOR of 2.56% plus the Company's margin of 1.75%.  The interest rate in effect at December 31, 2017 was 3.38%, which consisted of LIBOR of 1.63% plus the Company's margin of 1.75%.  In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $5.3 million and $6.8 million of interest expense during the years ended December 31, 2018 and 2017, respectively.

2014 Credit and Security Agreement

On June 19, 2014, the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on June 30, 2014 principally to add a syndicate of additional lenders (as so amended, the "2014 CSA").  The 2014 CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").  The maturity date of the 2014 CSA was June 18, 2019.  The Company recorded $5.8 million of deferred financing costs associated with the 2014 CSA, to be amortized through interest expense over the 5-year term of the agreement.

2016 Amendment

In March 2016, the Company amended the terms of the 2014 CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in 2016 on account of excess cash flow achieved for fiscal year 2015, (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the 2014 CSA for the period from the effective date of the amendment through September 2016. In connection with this amendment to the 2014 CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the first quarter of 2016.


2017 Amendment and Refinancing

On December 11, 2017, the Company refinanced the borrowings under the 2014 CSA and further amended its terms as follows: (i) extended the maturity date to December 11, 2022, (ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the first four years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (the "2017 CSA").  Concurrent with its entry into the 2017 CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.  In connection with 2017 CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.  Due to the magnitude of the modifications to the 2014 CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the 2014 CSA.  As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the fourth quarter of 2017.

Under the terms of the 2017 CSA, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.

The obligations of the Company under the 2017 CSA are guaranteed by certain of the Company's material U.S. subsidiaries (together with the Company, the "Loan Parties") and are secured by a first priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties' material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties' direct foreign subsidiaries.

The borrowings under the 2017 CSA bear interest at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (2)(a) an "Alternate Base Rate," which is the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of one month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.

The 2017 CSA contains customary representations and warranties, covenants and events of default and financial covenants that measure (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurs, the lenders under the CSA would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  At December 31, 2018, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.

Scheduled principal payments of the total debt outstanding at December 31, 2018 are as follows (in thousands):


2019
 
$
2,974
 
2020
  
5,948
 
2021
  
5,948
 
2022
  
101,118
 
Total long-term debt
  
115,988
 
Less: Current maturities of long-term debt
  
(2,974
)
Noncurrent portion of long-term debt
 
$
113,014
 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2018
ACCRUED EXPENSES [Abstract]  
ACCRUED EXPENSES
11.   ACCRUED EXPENSES

Accrued expenses consist of the following:

 
 
December 31,
 
 
 
2018
  
2017
 
Sales commissions
 
$
2,609
  
$
2,461
 
Subcontracting labor
  
1,550
   
1,408
 
Salaries, bonuses and related benefits
  
18,275
   
16,531
 
Warranty accrual
  
1,078
   
1,769
 
Other
  
8,778
   
8,339
 
 
 
$
32,290
  
$
30,508
 

The change in warranty accrual during 2018 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during 2018.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENTS
12 Months Ended
Dec. 31, 2018
SEGMENTS [Abstract]  
SEGMENTS
12.   SEGMENTS

The Company operates in one industry with three reportable operating segments, which are geographic in nature.  The segments consist of North America, Asia and Europe.  The primary criteria by which financial performance is evaluated and resources are allocated are net sales and income from operations.  The following is a summary of key financial data:

   Years Ended December 31,    
  
2018
  
2017
 
Net Sales to External Customers:
      
    North America
 
$
271,691
  
$
245,834
 
     Asia
  
187,203
   
167,680
 
    Europe
  
89,290
   
78,097
 
   
$
548,184
  
$
491,611
 
         
Net Sales:
        
    North America
 
$
284,245
  
$
257,541
 
     Asia
  
279,965
   
249,506
 
    Europe
  
103,853
   
89,765
 
    Less intercompany
        
      net sales
  
(119,879
)
  
(105,201
)
   
$
548,184
  
$
491,611
 
         
Income from Operations:
        
    North America
 
$
6,769
  
$
6,195
 
     Asia
  
16,621
   
8,964
 
    Europe
  
6,221
   
2,227
 
   
$
29,611
  
$
17,386
 
         
Total Assets:
        
    North America
 
$
177,902
  
$
172,674
 
     Asia
  
175,713
   
152,447
 
    Europe
  
89,909
   
106,144
 
   
$
443,524
  
$
431,265
 
         
Capital Expenditures:
        
    North America
 
$
4,836
  
$
1,734
 
     Asia
  
5,661
   
2,617
 
    Europe
  
1,097
   
2,074
 
   
$
11,594
  
$
6,425
 
         
Depreciation and Amortization Expense:
        
    North America
 
$
8,906
  
$
10,641
 
     Asia
  
5,842
   
6,728
 
    Europe
  
3,459
   
3,349
 
   
$
18,207
  
$
20,718
 

Net Sales – Segment net sales are attributed to individual segments based on the geographic source of the billing for such customer sales.  Intercompany sales include finished products manufactured in foreign countries which are then transferred to the United States and Europe for sale; finished goods manufactured in the United States which are transferred to Europe and Asia for sale; and semi-finished components manufactured in the United States which are sold to Asia for further processing. Income from operations represents net sales less operating costs and expenses and does not include any amounts related to intercompany transactions.

The following items are included in the segment data presented above:

Entity-Wide Information

The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.

   Years Ended December 31,    
 
 
2018
  
2017
 
Net Sales by Geographic Location:
      
 
      
United States
 
$
271,691
  
$
245,834
 
Macao
  
187,204
   
167,681
 
United Kingdom
  
26,340
   
24,110
 
Slovakia
  
24,123
   
14,194
 
Germany
  
15,298
   
13,857
 
Switzerland
  
13,279
   
15,366
 
All other foreign countries
  
10,249
   
10,569
 
    Consolidated net sales
 
$
548,184
  
$
491,611
 
 
        
Net Sales by Major Product Line:
        
 
        
Connectivity solutions
 
$
186,724
  
$
170,337
 
Magnetic solutions
  
185,407
   
161,011
 
Power solutions and protection
  
176,053
   
160,263
 
    Consolidated net sales
 
$
548,184
  
$
491,611
 

The following is a summary of long-lived assets by geographic area as of December 31, 2018 and 2017:
 
   December 31,    
  
2018
  
2017
 
Long-lived Assets by Geographic Location:
      
       
United States
 
$
27,505
  
$
27,594
 
People's Republic of China (PRC)
  
29,563
   
30,151
 
Slovakia
  
6,475
   
7,625
 
Switzerland
  
3,023
   
3,632
 
United Kingdom
  
2,330
   
1,345
 
All other foreign countries
  
1,117
   
1,121
 
    Consolidated long-lived assets
 
$
70,013
  
$
71,468
 

Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.

The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of 1997. The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 41.3% of its identifiable assets are located in Asia.

Net Sales to Major Customers

The Company had net sales to one customer in excess of ten percent of consolidated net sales in each of 2018 and 2017.  The net sales associated with this customer was $67.7 million in 2018 (12.3% of sales) and $57.7 million in 2017 (11.7% of sales). Net sales related to this significant customer were primarily reflected in the Asia operating segment during each of the two years discussed.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN
12 Months Ended
Dec. 31, 2018
RETIREMENT FUND AND PROFIT SHARING PLAN [Abstract]  
RETIREMENT FUND AND PROFIT SHARING PLAN
13. RETIREMENT FUND AND PROFIT SHARING PLAN

The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections 401(a) and (k) of the Internal Revenue Code of 1986, as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the first 1% of compensation contributed by participants, and 50% of the next 5% of compensation contributed by participants.  The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to January 1, 2012, the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended December 31, 2018 and 2017 amounted to $1.3 million and $1.2 million, respectively. As of December 31, 2018, the plan owned 114,839 and 127,733 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  Eligible employees contribute up to 5% of salary to the fund.  In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.  The Company currently contributes 7% of eligible salary in cash or Company stock.  The expense for the years ended December 31, 2018 and 2017 amounted to approximately $0.3 million in each year. As of December 31, 2018, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company with supplemental retirement and death benefits.  Participants in the SERP are selected by the Compensation Committee of the Board of Directors.   The SERP initially became effective in 2002 and was amended and restated in April 2007 to conform with applicable requirements of Section 409A of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.  The Plan is unfunded.  Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.  See Note 6, "Other Assets," for further information on these assets.

The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.  If a participant retires (with the prior written consent of the Company) on his normal retirement date (65 years old, 20 years of service, and 5 years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest five consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.  If a participant retires early from the Company (55 years old, 20 years of service, and five years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age 65, and (iii) actuarially reduced to reflect the early retirement date.  If a participant dies prior to receiving 120 monthly payments  under  the  Plan,  his  beneficiary  would  be  entitled  to  continue  receiving benefits for the shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months.  If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for one year, and (ii) 50% of the participant's annual base salary at date of death for each of the following four years, each payable in monthly installments.  The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended December 31, 2018 and 2017 amounted to $1.8 million and $1.7 million, respectively.

Net Periodic Benefit Cost

The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2018 and 2017:

   Years Ended December 31,    
  
2018
  
2017
 
       
Service Cost
 
$
732
  
$
700
 
Interest Cost
  
664
   
673
 
Net amortization
  
443
   
375
 
   Net periodic benefit cost
 
$
1,839
  
$
1,748
 

The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying statements of operations, in accordance with where compensation cost for the related associate is reported.  All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other income/expense, net in the accompanying statements of operations.

Obligations and Funded Status

Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at December 31, 2018 and 2017 are as follows:
   Years Ended December 31,    
 
 
2018
  
2017
 
Fair value of plan assets, January 1
 
$
-
  
$
-
 
Company contributions
  
325
   
240
 
Benefits paid
  
(325
)
  
(240
)
Fair value of plan assets, December 31
 $
-
  $
-
 
Benefit obligation, January 1
 $
19,134
  $
16,900
 
Service cost
  
732
   
700
 
Interest cost
  
664
   
673
 
Benefits paid
  
(325
)
  
(240
)
Plan amendments
  
39
   
198
 
Actuarial (gains) losses
  
(1,568
)
  
903
 
Benefit obligation, December 31
  
18,676
   
19,134
 
Underfunded status, December 31
 
$
(18,676
)
 
$
(19,134
)

The Company has recorded the 2018 and 2017 underfunded status as a long-term liability on the consolidated balance sheets.  The accumulated benefit obligation for the SERP was $16.5 million as of December 31, 2018 and $16.1 million as of December 31, 2017.  The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $13.0 million and $14.0 million at December 31, 2018 and 2017, respectively.  See Note 6, "Other Assets," for additional information on these investments.

The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is $0.2 million.  The Company expects to make contributions of $0.3 million to the SERP in 2019.  The Company had no net transition assets or obligations recognized as an adjustment to other comprehensive income and does not anticipate any plan assets being returned to the Company during 2019, as the plan has no assets.

The following benefit payments, which reflect expected future service, are expected to be paid:

Years Ending
   
December 31,
   
    
2019
 
$
379
 
2020
  
659
 
2021
  
679
 
2022
  
902
 
2023
  
941
 
2024 - 2028
  
5,409
 

The following gross amounts are recognized net of tax in accumulated other comprehensive loss:
 
   December 31,    
  
2018
  
2017
 
Prior service cost
 
$
918
  
$
1,135
 
Net loss
  
1,977
   
3,732
 
  
$
2,895
  
$
4,867
 

Actuarial Assumptions

The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:

   Years Ended December 31,    
  
2018
  
2017
 
Net periodic benefit cost:
      
Discount rate
  
3.50
%
  
4.00
%
Rate of compensation increase
  
3.00
%
  
3.00
%
Benefit obligation:
        
Discount rate
  
4.00
%
  
3.50
%
Rate of compensation increase
  
2.50
%
  
3.00
%
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2018
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
14.  SHARE-BASED COMPENSATION

The Company has an equity compensation program (the "Program") which provides for the granting of "Incentive Stock Options" within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options and restricted stock awards.  The Company believes that such awards better align the interest of its employees with those of its shareholders.  The 2011 Equity Compensation Plan provides for the issuance of 1.4 million shares of the Company's Class B common stock.  At December 31, 2018, 359,100 shares remained available for future issuance under the 2011 Equity Compensation Plan.

The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.  The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.8 million and $3.0 million for 2018 and 2017, respectively, and related solely to restricted stock awards.   The Company did not use any cash to settle any equity instruments granted under share-based arrangements during 2018 and 2017.  At December 31, 2018 and 2017, the only instruments issued and outstanding under the Program related to restricted stock awards.

Restricted Stock Awards

The Company provides common stock awards to certain officers and key employees.  The Company grants these awards, at its discretion, from the shares available under the Program.  Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, fourth and fifth anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.  The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During 2018 and 2017, the Company issued 262,000 shares and 46,400 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers and employees.

A summary of the restricted stock activity under the Program for the year ended December 31, 2018 is presented below:

 
      
Weighted Average
Restricted Stock
    
Weighted Average
 
Remaining
Awards
 
Shares
  
Award Price
 
Contractual Term
 
      
    
Outstanding at January 1, 2018
  
424,500
  
$
23.23
 
 3.0 years
Granted
  
262,000
   
24.68
 
 
Vested
  
(129,600
)
  
21.88
 
 
Forfeited
  
(29,000
)
  
21.69
 
 
Outstanding at December 31, 2018
  
527,900
  
$
24.37
 
 3.5 years


As of December 31, 2018, there was $8.7 million of total pretax unrecognized compensation cost included within additional paid-in capital related to non-vested stock based compensation arrangements granted under the restricted stock award plan.  That cost is expected to be recognized over a period of 3.8 years.  This expense is recorded in cost of sales and SG&A expense based upon the employment classification of the award recipients.

The Company's policy is to issue new shares to satisfy restricted stock awards.  Currently the Company believes that substantially all restricted stock awards will vest.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK
12 Months Ended
Dec. 31, 2018
COMMON STOCK [Abstract]  
COMMON STOCK
15. COMMON STOCK

As of December 31, 2018, according to regulatory filings, there was one shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock.  In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization).  In such a circumstance, such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.  As of December 31, 2018, to the Company's knowledge, this shareholder had not purchased any Class B shares to comply with these requirements.  In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%.  As of December 31, 2018, to the Company's knowledge, this shareholder owned 23.6% of the Company's Class A common stock in the aggregate and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.

Throughout 2018 and 2017, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A share of common stock and $0.07 per Class B share of common stock.  The Company declared and paid cash dividends totaling $3.3 million in each of 2018 and 2017.  There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreements immediately before such payment and after giving effect to such payment.  
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2018
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
16. COMMITMENTS AND CONTINGENCIES

Leases

The Company leases various facilities under operating leases expiring through May 2027.  Some of these leases require the Company to pay certain executory costs (such as insurance and maintenance).

Future minimum lease payments for operating leases are approximately as follows:

Year Ending
   
December 31,
   
 
   
2019
 
$
7,363
 
2020
  
6,017
 
2021
  
4,967
 
2022
  
3,338
 
2023
  
1,194
 
Thereafter
  
442
 
 
 
$
23,321
 

Rental expense for all leases was approximately $8.0 million and $8.2 million for the years ended December 31, 2018 and 2017, respectively.

Other Commitments

The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $58.9 million and $45.4 million at December 31, 2018 and December 31, 2017, respectively.  The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.2 million and $3.0 million at December 31, 2018 and December 31, 2017, respectively.

Legal Proceedings

The Company is party to a number of legal actions and claims, none of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or financial position.

In connection with the acquisition of Power Solutions, there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or "BPS China") for the years 2004 to 2006.  In September 2012, the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.  In February 2013, the Arezzo Revenue Agency filed an appeal of the Tax Court's ruling. The hearing of the appeal was held on October 2, 2014.  On October 13, 2014, BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.  An appeal was filed on July 18, 2015 before the Regional Tax Commission of Florence and rejected.  On December 5, 2016, the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on January 4, 2017.   The Supreme Court has yet to render its judgment.  The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.  As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at December 31, 2018 and December 31, 2017.

In 2015, the Company was provided notice of a potential patent infringement claim by Setec Netzwerke AG ("Setec"), a German company for the alleged infringement of their patent EP 306 934 B1.  Setec subsequently filed a lawsuit against the Company and three of its subsidiaries in the Regional Court of Dusseldorf, Germany on January 29, 2016 for patent infringement.  The Company filed its defense to Setec's Complaint and a nullity lawsuit against Setec's patent on August 31 2016.  The Court hearing on infringement took place on March 23, 2017.  Upon hearing argument from both parties, the Court issued a decision on April 6, 2017 staying final judgment in the infringement case pending resolution of the nullity lawsuit in the Federal Patents Courts in Munich, Germany.  The Federal Patents Courts issued its preliminary opinion regarding the patent-in-suit on March 29, 2018, stating that it considers the patent-in-suit to not be novel over the prior art documents presented in the case.  The parties agreed to withdraw from the pending infringement and nullity proceedings and entered into a settlement agreement on June 29, 2018.  The Company paid Setec 75,000 Euro in exchange for a perpetual, worldwide royalty-free license to the patent-in-suit and all its counterparts. 

In 2015, one of the Company's subsidiaries in the PRC, Dongguan Transpower Electric Products Co., Ltd. ("Dongguan Transpower"), was provided notice of a claim by DG Yu Shing Industrial Development Company Limited against Dongguan Transpower and three other defendants for past due construction costs of approximately $3.2 million.  In April 2018, the 3rd People Court of Dongguan ruled and provided an unfavorable judgment against Dongguan Transpower and two of the other defendants requiring payment of the aforementioned amount.  The defendants were held to be jointly and severally liable for approximately $3.2 million in costs.  Due to the fact that none of the other defendants had sufficient funds to pay the damages amount, the Court ordered the entire amount (CNY 20,133,174) to be paid by Dongguan Transpower.  On May 25, 2018, the Court enforced its order and withdrew the damages amount from Dongguan Transpower's bank accounts.  On May 31, 2018, Dongguan Transpower filed an action against the other defendants in CP Court to recoup the damages amount paid pursuant to an indemnification letter dated October 16, 2015. The Court heard arguments on July 2, 2018 and rendered a verdict on July 9, 2018 ordering the Jinmei entities (defendants) to pay CNY 20,133,174 back to Dongguan Transpower together with the incurred interest.  On August 27, 2018, Dongguan Transpower received payment of CNY 20,430,203 (approximately $3.2 million) from the defendants and this case was closed.

On June 1, 2018, the Company filed an action against Unipower, LLC in the United States District Court for the Southern District of New York for breach of contract.  Specifically, the Company alleges in its Complaint that Unipower has willfully violated the Master Services Agreement ("MSA") entered into by the parties on January 23, 2015 by failing to make payment for the products it contracted for under the MSA.  The parties entered into a settlement agreement on December 17, 2018 resolving all outstanding claims and a Stipulation of Dismissal was filed and entered on January 10, 2019.

The Company is not a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or results of operations.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
12 Months Ended
Dec. 31, 2018
ACCUMULATED OTHER COMPREHENSIVE LOSS [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS
17. ACCUMULATED OTHER COMPREHENSIVE LOSS

The components of accumulated other comprehensive loss as of December 31, 2018 and 2017 are summarized below:

   December 31,    
  
2018
  
2017
 
       
Foreign currency translation adjustment
 
$
(22,635
)
 
$
(16,537
)
Unrealized holding gain on available-for-sale
        
   securities, net of taxes of $0 and $85 as of
        
   December 31, 2018 and 2017
  
12
   
145
 
Unfunded SERP liability, net of taxes of ($680) and ($1,635)
        
   as of December 31, 2018 and 2017
  
(2,215
)
  
(3,233
)
         
Accumulated other comprehensive loss
 
$
(24,838
)
 
$
(19,625
)

Changes in accumulated other comprehensive (loss) income by component during the years ended December 31, 2018 and 2017 are as follows.  All amounts are net of tax.

 
    
Unrealized Holding
    
 
   
 
 
Foreign Currency
  
Gains on
    
 
   
 
 
Translation
  
Available-for-
  
Unfunded
 
 
   
 
 
Adjustment
  
Sale Securities
  
SERP Liability
 
 
 
Total
 
 
         
 
   
Balance at January 1, 2017
 
$
(28,976
)
 
$
424
  
$
(2,745
)
 
 
$
(31,297
)
     Other comprehensive income (loss) before reclassifications
  
12,439
   
(279
)
  
(733
)
 
  
11,427
 
     Amounts reclassified from accumulated other
            
 
    
          comprehensive income (loss)
  
-
   
-
   
245
 
 (a)
  
245
 
     Net current period other comprehensive income (loss)
  
12,439
   
(279
)
  
(488
)
 
  
11,672
 
 
            
 
    
Balance at December 31, 2017
  
(16,537
)
  
145
   
(3,233
)
 
  
(19,625
)
 
            
 
    
     Other comprehensive income (loss) before reclassifications
  
(6,098
)
  
37
   
679
 
 
  
(5,382
)
     Amounts reclassified from accumulated other
            
 
    
          comprehensive income (loss)
  
-
   
(170
)
  
339
 
 (a)
  
169
 
     Net current period other comprehensive income (loss)
  
(6,098
)
  
(133
)
  
1,018
 
 
  
(5,213
)
 
            
 
    
Balance at December 31, 2018
 
$
(22,635
)
 
$
12
  
$
(2,215
)
 
 
$
(24,838
)

(a)
This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2018
RELATED PARTY TRANSACTIONS [Abstract]  
RELATED PARTY TRANSACTIONS
18. RELATED PARTY TRANSACTIONS

In connection with its acquisition of Power Solutions, the Company acquired a 49% interest in a joint venture in the People's Republic of China ("PRC").  The joint venture purchased raw components and other goods from the Company and sold finished goods to the Company as well as to other third parties.  The Company did not purchase any inventory from the joint venture during 2017.  During the fourth quarter of 2017, the Company divested its 49% interest in the joint venture in exchange for an extinguishment of an accounts payable balance of $0.5 million.  As the interest in the joint venture had a carrying value of zero, a $0.5 million gain was recorded within cost of sales during 2017 related to this divestiture.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2018
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Principles of Consolidation
Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
Use of Estimates - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies, litigation and the impact related to tax reform. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Cash Equivalents
Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.
Effects of Foreign Currency
Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange gains (losses) of $2.7 million and ($2.8) million for the years ended December 31, 2018 and 2017, respectively, which were included in SG&A expenses on the consolidated statements of operations.
Concentration of Credit Risk
Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 12, "Segments," for disclosures regarding significant customers.

We place temporary cash investments with quality financial institutions and commercial issuers of short-term paper and, by policy, limit the amount of credit exposure in any one financial instrument.
Inventories
Inventories - Inventories are stated at the lower of weighted-average cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory.
Revenue Recognition
Revenue Recognition –  On January 1, 2018, the Company adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018.  Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under ASC 605.  The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the transfer of control of the Company's goods and services and provides financial statement readers with enhanced disclosures related to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.
Product Warranties
Product WarrantiesWarranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."
Product Returns
Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.
Goodwill and Identifiable Intangible Assets
Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology based intangibles and other contractual agreements. We amortize finite lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 14.1% and 16.1% in 2018 and 2017, respectively, of our consolidated total assets.

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.
Impairment and Disposal of Long-Lived Assets
Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.
Depreciation
Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 2 to 33 years for buildings and leasehold improvements, and from 3 to 15 years for machinery and equipment.
Income Taxes
Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, "Income Taxes".

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

We establish reserves for tax contingencies when, despite the belief that our tax return positions are fully supported, it is probable that certain positions may be challenged and may not be fully sustained. The tax contingency reserves are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency reserves and changes to the reserves as considered appropriate by management.
Earnings per Share
Earnings per Share  – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended December 31, 2018 and 2017 which would have had a dilutive effect on earnings per share.

The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:


   Years Ended December 31,    
 
 
2018
  
2017
 
Numerator:
      
Net earnings (loss)
 
$
20,709
  
$
(11,897
)
Less dividends declared:
        
     Class A
  
522
   
522
 
     Class B
  
2,796
   
2,757
 
Undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Undistributed earnings (loss) allocation - basic and diluted:
        
     Class A undistributed earnings (loss)
 
$
2,999
  
$
(2,635
)
     Class B undistributed earnings (loss)
  
14,392
   
(12,541
)
     Total undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Net earnings (loss) allocation - basic and diluted:
        
     Class A net earnings (loss)
 
$
3,521
  
$
(2,113
)
     Class B net earnings (loss)
  
17,188
   
(9,784
)
     Net earnings (loss)
 
$
20,709
  
$
(11,897
)
 
        
Denominator:
        
Weighted average shares outstanding:
        
     Class A - basic and diluted
  
2,175
   
2,175
 
     Class B - basic and diluted
  
9,939
   
9,857
 
 
        
Net earnings (loss) per share:
        
Class A - basic and diluted
 
$
1.62
  
$
(0.97
)
Class B - basic and diluted
 
$
1.73
  
$
(0.99
)
Research and Development ("R&D")
Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are included in cost of sales on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended December 31, 2018 and 2017 amounted to $29.4 million and $28.8 million, respectively.
Fair Value Measurements
Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

Level 1 -  Observable inputs such as quoted market prices in active markets

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.
Recently Adopted Accounting Standards
Recently Issued Accounting Standards

Recently Adopted Accounting Standards

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which amends the existing accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount an entity expects to be entitled when products are transferred to customers.  Subsequently, the FASB issued several other updates related to revenue recognition (collectively with ASU 2014-09, the "new revenue standards" or "ASC 606").  We adopted the guidance under the new revenue standards effective January 1, 2018 using the modified retrospective approach by recognizing the cumulative effect of initially applying the new standard as an increase to the opening balance of retained earnings.

Upon adoption, the new revenue standards replaced most existing revenue recognition guidance in U.S. GAAP. Based on our review of representative samples of contracts and other forms of agreements with customers globally and our evaluation of the provisions under the five-step model specified by the new revenue standards, the Company has implemented changes with respect to timing of revenue recognition primarily related to arrangements for which the customer takes the Company's products from a facility holding consignment inventory.

In connection with the modified retrospective application of the new revenue standards, we recorded an adjustment to increase retained earnings of $3.4 million upon the January 1, 2018 adoption date.  Apart from this adjustment and the inclusion of additional required disclosures in Note 3, the adoption of the new revenue standards did not have a material impact on the Company's consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.  This guidance primarily affects the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments.  Under the new guidance, entities will be required to measure certain equity investments at fair value and recognize any changes in fair value in net earnings, unless the investments qualify for the new practicability exception.  The new standard was effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017.  We adopted this guidance on January 1, 2018.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.  This guidance addresses diversity in how certain cash receipts and cash payments are presented and classified in the statement of cash flows.  This accounting guidance was effective for annual reporting periods beginning after December 31, 2017, including interim reporting periods within those annual reporting periods, and should be applied retrospectively to all periods presented.  This guidance was adopted by the Company effective January 1, 2018 and it did not have any impact on the Company's consolidated statement of cash flows in the periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.  Prior U.S. GAAP prohibited the recognition of current and deferred income taxes for intra-entity asset transfer until the asset has been sold to an outside party.  The new guidance eliminates the exception and requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs.  This accounting guidance was effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within those annual reporting periods, and should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. This guidance was adopted by the Company effective January 1, 2018 and it did not have a material impact on the Company's consolidated financial position or results of operations.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business ("ASU 2017-01"), to clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. ASU 2017-01 provides a framework that gives entities a basis for making reasonable judgments about whether a transaction involves an asset or a business. The Company adopted ASU 2017-01 on January 1, 2018, and the guidance will be applied on a prospective basis.

In March 2017, the FASB issued ASU 2017-07, Compensation – Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost ("ASU 2017-07").  This guidance requires that an employer disaggregate the service cost component from the other components of net benefit cost.  ASU 2017-07 requires employers to present the service cost component of the net periodic benefit cost in the same income statement line as other employee compensation costs arising from services rendered during the period.  The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service costs and actuarial gains/losses, and settlement and curtailment effects, are to be presented outside of any subtotal of operating income.  The guidance also specifies that the amount of costs that can be capitalized will be limited to service cost only.  The Company adopted the guidance of ASU 2017-07 on January 1, 2018 and elected to apply the practical expedient and use the amounts disclosed in Note 13 to the financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2017 as the basis for applying the retrospective application required by the standard.  The amounts reclassified within the statement of operations for the year ended December 31, 2017 were not material.

In May 2017, the FASB issued ASU 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09").  This update provides guidance about which changes to the terms or conditions of a share-based payment require an entity to apply modification accounting in Topic 718.  This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017.  The Company adopted ASU 2017-09 on January 1, 2018, and the guidance within this update will be applied to any future award modifications.

In March 2016, the FASB issued ASU 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, to simplify the accounting for share-based payment transactions including the income tax consequences, classification of awards as either equity or liabilities and classification on the statements of cash flows.  Under the new guidance, all excess tax benefits and tax deficiencies (including tax benefits of dividends on share-based payment awards) should be recognized as income tax expense or benefit on the statements of operations. Under prior GAAP, excess tax benefits were recognized in additional paid-in capital while tax deficiencies were recognized either as an offset to accumulated excess tax benefits, if any, or on the statements of operations.  The Company adopted this guidance effective January 1, 2017.  Certain provisions required retrospective/modified retrospective transition while others were applied prospectively. In accordance with this guidance, the Company reclassified $1.7 million of cumulative excess tax benefits from additional paid-in capital to retained earnings within the equity section of the consolidated balance sheet as of January 1, 2017.  The Company has elected to continue its method of estimating forfeitures in determining its stock-based compensation expense throughout the year.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory, which requires entities to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market.  The update is effective for fiscal years beginning after December 15, 2016, and interim periods therein.  We adopted this guidance on January 1, 2017.  The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

Accounting Standards Issued But Not Yet Adopted

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) ("ASU 2016-02"), to provide a new comprehensive model for lease accounting.  Under this guidance, lessees and lessors should apply a "right-of-use" model in accounting for all leases (including subleases) and eliminate the concept of operating leases and off-balance sheet leases.  Recognition, measurement and presentation of expenses will depend on classification as a finance or operating lease. Similar modifications have been made to lessor accounting in-line with revenue recognition guidance. This guidance is effective for annual periods and interim periods within those annual periods beginning after December 15, 2018.  The amendments also require certain quantitative and qualitative disclosures about leasing arrangements.
 
The Company will adopt ASU 2016-02 effective January 1, 2019 using the modified retrospective approach.  In connection with the adoption, we will elect to utilize the Comparatives Under 840 Option whereby the Company will continue to present prior period financial statements and disclosures under ASC 840.   In addition, we will elect the transition package of three practical expedients permitted within the standard, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification and initial direct costs.  Further, we will elect a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases (i.e. leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets.  We are finalizing the necessary changes to our accounting policies, processes, disclosures and internal control over financial reporting, and have implemented a new lease system to facilitate the requirements of the new standard.

Adoption of the new standard is expected to result in the recording of right-of-use assets and lease liabilities related to our operating leases, each in an amount ranging from $18-$22 million, on our consolidated balance sheet as of January 1, 2019.  The difference between the lease assets and lease liabilities, which is expected to be immaterial, will be recorded as an adjustment to retained earnings.  The standard is not expected to materially affect the Company's consolidated net earnings or have any impact on cash flows.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is required to adopt ASU 2017-04 for its annual or any interim goodwill impairment tests for annual periods beginning after December 15, 2019, and the guidance is to be applied on a prospective basis.

In February 2018, the FASB issued ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.  This guidance allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act, which was enacted on December 22, 2017.  This guidance is effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years and should be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the U.S. Tax Cuts and Jobs Act is recognized.  Early adoption is permitted.  We are currently in the process of evaluating this new standard update.

In May 2018, the FASB issued ASU 2018-07, Compensation – Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments granted to nonemployees for goods and services.  This guidance will better align the treatment of share-based payments to nonemployees with the requirements for such share-based payments granted to employees.  This guidance is effective for all public entities for fiscal years beginning after December 15, 2018, including interim periods within that year.  We are currently in the process of evaluating this new standard update.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  Early adoption is permitted for any removed or modified disclosures.  The Company is currently assessing the timing and impact of adopting the updated provisions.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and added additional disclosures.  The standard is effective for fiscal years ending after December 15, 2020.  The amendments in ASU 2018-14 would need to be applied on a retrospective basis.  We are currently assessing the impact the new guidance will have on our disclosures.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019, and early adoption is permitted.  The Company is currently evaluating the impacts that adoption of this ASU will have on its consolidated financial statements.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2018
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Earnings and Weighted Average Shares Outstanding used in Computation of Basic and Diluted Earnings Per Share
The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:


   Years Ended December 31,    
 
 
2018
  
2017
 
Numerator:
      
Net earnings (loss)
 
$
20,709
  
$
(11,897
)
Less dividends declared:
        
     Class A
  
522
   
522
 
     Class B
  
2,796
   
2,757
 
Undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Undistributed earnings (loss) allocation - basic and diluted:
        
     Class A undistributed earnings (loss)
 
$
2,999
  
$
(2,635
)
     Class B undistributed earnings (loss)
  
14,392
   
(12,541
)
     Total undistributed earnings (loss)
 
$
17,391
  
$
(15,176
)
 
        
Net earnings (loss) allocation - basic and diluted:
        
     Class A net earnings (loss)
 
$
3,521
  
$
(2,113
)
     Class B net earnings (loss)
  
17,188
   
(9,784
)
     Net earnings (loss)
 
$
20,709
  
$
(11,897
)
 
        
Denominator:
        
Weighted average shares outstanding:
        
     Class A - basic and diluted
  
2,175
   
2,175
 
     Class B - basic and diluted
  
9,939
   
9,857
 
 
        
Net earnings (loss) per share:
        
Class A - basic and diluted
 
$
1.62
  
$
(0.97
)
Class B - basic and diluted
 
$
1.73
  
$
(0.99
)
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACQUISITION (Tables)
12 Months Ended
Dec. 31, 2018
ACQUISITION [Abstract]  
Fair Values of Consideration Transferred and Identifiable Net Assets Acquired

  
As of
 
  
October 1, 2018
 
  
Acquisition Date
 
Identifiable assets acquired
  $
2,986
 
Liabilities assumed
  
(1,688
)
Net identifiable assets acquired
  
1,298
 
Goodwill
  
1,290
 
     Net assets acquired
 
$
2,588
 
     
     Fair value of consideration transferred
 
$
2,588
 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2018
REVENUE [Abstract]  
Disaggregation of Revenue
The following table provides information about disaggregated revenue by product group and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:

  
Year Ended December 31, 2018
 
  
North
          
  
America
  
Asia
  
Europe
  
Consolidated
 
             
By Product Group:
            
Connectivity solutions
 
$
135,454
  
$
17,140
  
$
34,130
  
$
186,724
 
Magnetic solutions
  
37,805
   
137,998
   
9,604
   
185,407
 
Power solutions and protection
  
98,432
   
32,065
   
45,556
   
176,053
 
  
$
271,691
  
$
187,203
  
$
89,290
  
$
548,184
 
                 
By Sales Channel:
                
Direct to customer
 
$
175,290
  
$
161,114
  
$
62,255
  
$
398,659
 
Through distribution
  
96,401
   
26,089
   
27,035
   
149,525
 
  
$
271,691
  
$
187,203
  
$
89,290
  
$
548,184
 
Cumulative Effect of Changes Made to Consolidated Balance Sheet
The cumulative effect of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASC 606 were as follows:
 
 
Balance at
 
Adjustments
 
Balance at
 
 
December 31,
 
Due to
 
January 1,
 
 
2017
 
ASC 606
 
2018
 
Balance Sheet
      
Unbilled receivables
 
$
-
  
$
14,536
  
$
14,536
 
Inventory
  
107,719
   
(11,044
)
  
96,675
 
Other current liabilities
  
6,204
   
43
   
6,247
 
Retained earnings
  
147,807
   
3,449
   
151,256
 
Impact of Adoption of Balance Sheet and Consolidated Statement of Operations
In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our balance sheet as of December 31, 2018 and consolidated statement of operations for the year ended December 31, 2018 was as follows:

  
As of December 31, 2018
 
     
Balances
  
Effect of
 
  
As
  
Without Adoption
  
Change
 
  
Reported
  
of ASC 606
  
Higher/(Lower)
 
          
Balance Sheet
         
Assets
         
Unbilled receivables
 
$
15,799
  
$
-
  
$
15,799
 
Inventories
  
120,068
   
131,885
   
(11,817
)
             
Liabilities
            
Other current liabilities
  
15,061
   
15,041
   
20
 
             
Equity
            
Retained earnings
  
168,695
   
164,734
   
3,961
 

  
Year Ended December 31, 2018
 
     
Balances
  
Effect of
 
  
As
  
Without Adoption
  
Change
 
  
Reported
  
of ASC 606
  
Higher/(Lower)
 
          
Statement of Operations
         
Net sales
 
$
548,184
  
$
546,922
  
$
1,262
 
Cost of sales
  
438,414
   
437,641
   
773
 
Operating income
  
29,611
   
29,122
   
489
 
Provision for income taxes
  
2,907
   
2,930
   
(23
)
Net earnings
  
20,709
   
20,197
   
512
 
Contract Assets and Contract Liabilities
The balances of the Company's contract assets and contract liabilities at December 31, 2018 and January 1, 2018 are as follows:

 
 
December 31,
  
January 1,
 
 
 
2018
  
2018
 
 
      
Contract assets - current (unbilled receivable)
 
$
15,799
  
$
14,536
 
Contract liabilities - current (deferred revenue)
 
$
1,036
  
$
855
 
Deferred Revenue
A tabular presentation of the activity within the deferred revenue account for the year ended December 31, 2018 is presented below:

 
 
Year Ended
 
 
 
December 31, 2018
 
Balance, January 1
 
$
855
 
New advance payments received
  
6,517
 
Recognized as revenue during period
  
(6,322
)
Currency translation
  
(14
)
Balance, December 31
 
$
1,036
 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2018
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
Changes in Carrying Value of Goodwill Classified by Segment Reporting Structure
The changes in the carrying value of goodwill classified by our segment reporting structure for the years ended December 31, 2018 and 2017 are as follows:

 
 
Total
  
North America
  
Asia
  
Europe
 
 
            
Balance at January 1, 2017:
            
   Goodwill, gross
 $
146,542
  S
63,364
  $
54,508
  $
28,670
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
 
17,951
  
 
8,890
  
 
-
  
 
9,061
 
 
                
Foreign currency translation
  
2,226
   
-
   
-
   
2,226
 
 
                
Balance at December 31, 2017:
                
   Goodwill, gross
  
148,768
   
63,364
   
54,508
   
30,896
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
 
20,177
  
 
8,890
  
 
-
  
 
11,287
 
 
                
Goodwill allocation related to acquisition
  
1,290
   
-
   
-
   
1,290
 
Foreign currency translation
  
(1,650
)
  
-
   
-
   
(1,650
)
 
                
Balance at December 31, 2018:
                
   Goodwill, gross
  
148,408
   
63,364
   
54,508
   
30,536
 
   Accumulated impairment charges
  
(128,591
)
  
(54,474
)
  
(54,508
)
  
(19,609
)
   Goodwill, net
 
$
19,817
  
$
8,890
  
$
-
  
$
10,927
 
Excess of Estimated Fair Values over Carrying Value Including Goodwill
The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2018 annual impairment test were as follows:
 
Reporting Unit
 
% by Which Estimated Fair Value Exceeds Carrying Value
 
North America
  
20.3
%
Europe
  
23.8
%
Components of Definite and Indefinite-Lived Intangible Assets
The components of definite and indefinite-lived intangible assets are as follows:

  
December 31, 2018
  
December 31, 2017
 
  
Gross Carrying
  
Accumulated
  
Net Carrying
  
Gross Carrying
  
Accumulated
  
Net Carrying
 
  
Amount
  
Amortization
  
Amount
  
Amount
  
Amortization
  
Amount
 
                   
Patents, licenses and technology
 
$
38,845
  
$
18,281
  
$
20,564
  
$
39,218
  
$
14,926
  
$
24,292
 
Customer relationships
  
44,588
   
14,193
   
30,395
   
44,704
   
11,478
   
33,226
 
Non-compete agreements
  
2,683
   
2,683
   
-
   
2,711
   
2,711
   
-
 
Trademarks
  
11,770
   
40
   
11,730
   
11,888
   
40
   
11,848
 
                         
  
$
97,886
  
$
35,197
  
$
62,689
  
$
98,521
  
$
29,155
  
$
69,366
 
Estimated Amortization Expense for Intangible Assets
Estimated amortization expense for intangible assets for the next five years is as follows:

December 31,
 
Amortization Expense
 
    
2019
 
$
6,289
 
2020
  
6,263
 
2021
  
6,248
 
2022
  
4,877
 
2023
  
3,621
 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2018
INVENTORIES [Abstract]  
Components of Inventories
The components of inventories are as follows:


  
December 31,
 
  
2018
  
2017
 
Raw materials
 
$
63,348
  
$
46,712
 
Work in progress
  
21,441
   
17,688
 
Finished goods
  
35,279
   
43,319
 
Inventories
 
$
120,068
  
$
107,719
 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2018
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
Property, Plant and Equipment
Property, plant and equipment, net consist of the following:

  
December 31,
 
  
2018
  
2017
 
Land
 
$
2,251
  
$
2,259
 
Buildings and improvements
  
30,119
   
30,761
 
Machinery and equipment
  
126,747
   
122,773
 
Construction in progress
  
4,687
   
1,511
 
   
163,804
   
157,304
 
Accumulated depreciation
  
(119,872
)
  
(113,809
)
Property, plant and equipment, net
 
$
43,932
  
$
43,495
 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2018
INCOME TAXES [Abstract]  
Reconciliation of Beginning and Ending Amount of Liability for Uncertain Tax Positions
A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:

   Year Ended December 31,    
  
2018
  
2017
 
Liability for uncertain tax positions - January 1
 
$
30,430
  
$
27,828
 
Additions based on tax positions
        
  related to the current year
  
1,703
   
2,168
 
Additions relating to acquisitions
  
-
   
-
 
Translation adjustment
  
(657
)
  
804
 
Settlement/expiration of statutes of limitations
  
(2,525
)
  
(370
)
Liability for uncertain tax positions - December 31
 
$
28,951
  
$
30,430
 
Provision (Benefit) for Income Taxes
The provision (benefit) for income taxes consists of the following:

  
Years Ended December 31,
 
  
2018
  
2017
 
Current:
      
    Federal
 
$
(3,517
)
 
$
16,055
 
    State
  
152
   
115
 
    Foreign
  
3,782
   
5,685
 
   
417
   
21,855
 
Deferred:
        
    Federal
  
2,895
   
(1,312
)
    State
  
196
   
(329
)
    Foreign
  
(601
)
  
1,326
 
   
2,490
   
(315
)
         
  
$
2,907
  
$
21,540
 
Reconciliation of Taxes on Income Computed at Federal Statutory Rate
A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:

   
Years Ended December 31,
 
  
2018
  
2017
 
    $  
 
%
   $  
 
%
 
Tax provision computed at the
              
federal statutory rate
 
$
4,959
   
21
%
 
$
3,375
   
35
%
Increase (decrease) in taxes resulting from:
                
Different tax rates applicable to foreign operations
  
1,231
   
5
%
  
(2,531
)
  
(26
%)
                 
(Reversal of) increase in liability for uncertain
                
tax positions - net
  
(822
)
  
(3
%)
  
1,082
   
11
%
                 
Impact of U.S. Tax Reform
  
(2,628
)
  
(11
%)
  
19,171
   
199
%
                 
Utilization of research and experimentation, solar and foreign
                
tax credits
  
(300
)
  
(1
%)
  
(272
)
  
(3
%)
                 
State taxes, net of federal benefit
  
322
   
1
%
  
(261
)
  
(3
%)
                 
Foreign tax on gain, net of federal benefit
  
-
   
0
%
  
1,223
   
13
%
                 
Other, including qualified production activity credits, SERP/COLI
             
income, under/(over) accruals, unrealized foreign exchange gains
             
and amortization of purchase accounting intangibles
  
145
   
1
%
  
(247
)
  
(3
%)
Tax provision computed at the Company's
                
effective tax rate
 
$
2,907
   
12
%
 
$
21,540
   
223
%
Deferred Income Tax Assets
Components of deferred income tax assets are as follows:

 
 
December 31,
 
 
 
2018
  
2017
 
 
 
Tax Effect
  
Tax Effect
 
 
      
Deferred tax assets:
      
   State tax credits
 
$
1,000
  
$
1,033
 
   Unfunded pension liability
  
605
   
1,139
 
   Reserves and accruals
  
2,483
   
2,828
 
Federal, state and foreign net operating loss
     
      and credit carryforwards
  
8,370
   
10,524
 
   Depreciation
  
850
   
917
 
   Other accruals
  
5,641
   
4,915
 
Total deferred tax assets
  
18,949
   
21,356
 
Deferred tax liabilities:
        
   Depreciation
  
1,666
   
989
 
   Amortization
  
7,930
   
8,490
 
   Other accruals
  
893
   
946
 
Total deferred tax liabilities
  
10,489
   
10,425
 
   Valuation allowance
  
9,200
   
8,343
 
Net deferred tax (liabilities)/assets
 
$
(740
)
 
$
2,588
 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2018
DEBT [Abstract]  
Principal Payments of Total Debt Outstanding
Scheduled principal payments of the total debt outstanding at December 31, 2018 are as follows (in thousands):


2019
 
$
2,974
 
2020
  
5,948
 
2021
  
5,948
 
2022
  
101,118
 
Total long-term debt
  
115,988
 
Less: Current maturities of long-term debt
  
(2,974
)
Noncurrent portion of long-term debt
 
$
113,014
 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2018
ACCRUED EXPENSES [Abstract]  
Accrued Expenses
Accrued expenses consist of the following:

 
 
December 31,
 
 
 
2018
  
2017
 
Sales commissions
 
$
2,609
  
$
2,461
 
Subcontracting labor
  
1,550
   
1,408
 
Salaries, bonuses and related benefits
  
18,275
   
16,531
 
Warranty accrual
  
1,078
   
1,769
 
Other
  
8,778
   
8,339
 
 
 
$
32,290
  
$
30,508
 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENTS (Tables)
12 Months Ended
Dec. 31, 2018
SEGMENTS [Abstract]  
Key Financial Data
The following is a summary of key financial data:

   Years Ended December 31,    
  
2018
  
2017
 
Net Sales to External Customers:
      
    North America
 
$
271,691
  
$
245,834
 
     Asia
  
187,203
   
167,680
 
    Europe
  
89,290
   
78,097
 
   
$
548,184
  
$
491,611
 
         
Net Sales:
        
    North America
 
$
284,245
  
$
257,541
 
     Asia
  
279,965
   
249,506
 
    Europe
  
103,853
   
89,765
 
    Less intercompany
        
      net sales
  
(119,879
)
  
(105,201
)
   
$
548,184
  
$
491,611
 
         
Income from Operations:
        
    North America
 
$
6,769
  
$
6,195
 
     Asia
  
16,621
   
8,964
 
    Europe
  
6,221
   
2,227
 
   
$
29,611
  
$
17,386
 
         
Total Assets:
        
    North America
 
$
177,902
  
$
172,674
 
     Asia
  
175,713
   
152,447
 
    Europe
  
89,909
   
106,144
 
   
$
443,524
  
$
431,265
 
         
Capital Expenditures:
        
    North America
 
$
4,836
  
$
1,734
 
     Asia
  
5,661
   
2,617
 
    Europe
  
1,097
   
2,074
 
   
$
11,594
  
$
6,425
 
         
Depreciation and Amortization Expense:
        
    North America
 
$
8,906
  
$
10,641
 
     Asia
  
5,842
   
6,728
 
    Europe
  
3,459
   
3,349
 
   
$
18,207
  
$
20,718
 
Entity-Wide Information Net Sales to External Customers by Geographic Area and by Major Product Line
The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.

   Years Ended December 31,    
 
 
2018
  
2017
 
Net Sales by Geographic Location:
      
 
      
United States
 
$
271,691
  
$
245,834
 
Macao
  
187,204
   
167,681
 
United Kingdom
  
26,340
   
24,110
 
Slovakia
  
24,123
   
14,194
 
Germany
  
15,298
   
13,857
 
Switzerland
  
13,279
   
15,366
 
All other foreign countries
  
10,249
   
10,569
 
    Consolidated net sales
 
$
548,184
  
$
491,611
 
 
        
Net Sales by Major Product Line:
        
 
        
Connectivity solutions
 
$
186,724
  
$
170,337
 
Magnetic solutions
  
185,407
   
161,011
 
Power solutions and protection
  
176,053
   
160,263
 
    Consolidated net sales
 
$
548,184
  
$
491,611
 
Long-Lived Assets by Geographic Area
The following is a summary of long-lived assets by geographic area as of December 31, 2018 and 2017:
 
   December 31,    
  
2018
  
2017
 
Long-lived Assets by Geographic Location:
      
       
United States
 
$
27,505
  
$
27,594
 
People's Republic of China (PRC)
  
29,563
   
30,151
 
Slovakia
  
6,475
   
7,625
 
Switzerland
  
3,023
   
3,632
 
United Kingdom
  
2,330
   
1,345
 
All other foreign countries
  
1,117
   
1,121
 
    Consolidated long-lived assets
 
$
70,013
  
$
71,468
 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN (Tables)
12 Months Ended
Dec. 31, 2018
RETIREMENT FUND AND PROFIT SHARING PLAN [Abstract]  
SERP Expense

The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2018 and 2017:

   Years Ended December 31,    
  
2018
  
2017
 
       
Service Cost
 
$
732
  
$
700
 
Interest Cost
  
664
   
673
 
Net amortization
  
443
   
375
 
   Net periodic benefit cost
 
$
1,839
  
$
1,748
 
Changes in Plan Assets and Benefit Obligation, Funded Status
Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at December 31, 2018 and 2017 are as follows:
   Years Ended December 31,    
 
 
2018
  
2017
 
Fair value of plan assets, January 1
 
$
-
  
$
-
 
Company contributions
  
325
   
240
 
Benefits paid
  
(325
)
  
(240
)
Fair value of plan assets, December 31
 $
-
  $
-
 
Benefit obligation, January 1
 $
19,134
  $
16,900
 
Service cost
  
732
   
700
 
Interest cost
  
664
   
673
 
Benefits paid
  
(325
)
  
(240
)
Plan amendments
  
39
   
198
 
Actuarial (gains) losses
  
(1,568
)
  
903
 
Benefit obligation, December 31
  
18,676
   
19,134
 
Underfunded status, December 31
 
$
(18,676
)
 
$
(19,134
)
Expected Benefit Payments
The following benefit payments, which reflect expected future service, are expected to be paid:

Years Ending
   
December 31,
   
    
2019
 
$
379
 
2020
  
659
 
2021
  
679
 
2022
  
902
 
2023
  
941
 
2024 - 2028
  
5,409
 
Gross Amounts Recognized in Accumulated Other Comprehensive Loss, Net of Tax
The following gross amounts are recognized net of tax in accumulated other comprehensive loss:
 
   December 31,    
  
2018
  
2017
 
Prior service cost
 
$
918
  
$
1,135
 
Net loss
  
1,977
   
3,732
 
  
$
2,895
  
$
4,867
 
Weighted Average Assumptions Used in Determining Periodic Net Cost and Benefit Obligation Related to SERP
The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:

   Years Ended December 31,    
  
2018
  
2017
 
Net periodic benefit cost:
      
Discount rate
  
3.50
%
  
4.00
%
Rate of compensation increase
  
3.00
%
  
3.00
%
Benefit obligation:
        
Discount rate
  
4.00
%
  
3.50
%
Rate of compensation increase
  
2.50
%
  
3.00
%
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2018
SHARE-BASED COMPENSATION [Abstract]  
Restricted Stock Activity
A summary of the restricted stock activity under the Program for the year ended December 31, 2018 is presented below:

 
      
Weighted Average
Restricted Stock
    
Weighted Average
 
Remaining
Awards
 
Shares
  
Award Price
 
Contractual Term
 
      
    
Outstanding at January 1, 2018
  
424,500
  
$
23.23
 
 3.0 years
Granted
  
262,000
   
24.68
 
 
Vested
  
(129,600
)
  
21.88
 
 
Forfeited
  
(29,000
)
  
21.69
 
 
Outstanding at December 31, 2018
  
527,900
  
$
24.37
 
 3.5 years
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
COMMITMENTS AND CONTINGENCIES [Abstract]  
Future Minimum Lease Payments for Operating Leases
Future minimum lease payments for operating leases are approximately as follows:

Year Ending
   
December 31,
   
 
   
2019
 
$
7,363
 
2020
  
6,017
 
2021
  
4,967
 
2022
  
3,338
 
2023
  
1,194
 
Thereafter
  
442
 
 
 
$
23,321
 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Dec. 31, 2018
ACCUMULATED OTHER COMPREHENSIVE LOSS [Abstract]  
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of December 31, 2018 and 2017 are summarized below:

   December 31,    
  
2018
  
2017
 
       
Foreign currency translation adjustment
 
$
(22,635
)
 
$
(16,537
)
Unrealized holding gain on available-for-sale
        
   securities, net of taxes of $0 and $85 as of
        
   December 31, 2018 and 2017
  
12
   
145
 
Unfunded SERP liability, net of taxes of ($680) and ($1,635)
        
   as of December 31, 2018 and 2017
  
(2,215
)
  
(3,233
)
         
Accumulated other comprehensive loss
 
$
(24,838
)
 
$
(19,625
)
Changes in Accumulated Other Comprehensive Loss by Component
Changes in accumulated other comprehensive (loss) income by component during the years ended December 31, 2018 and 2017 are as follows.  All amounts are net of tax.

 
    
Unrealized Holding
    
 
   
 
 
Foreign Currency
  
Gains on
    
 
   
 
 
Translation
  
Available-for-
  
Unfunded
 
 
   
 
 
Adjustment
  
Sale Securities
  
SERP Liability
 
 
 
Total
 
 
         
 
   
Balance at January 1, 2017
 
$
(28,976
)
 
$
424
  
$
(2,745
)
 
 
$
(31,297
)
     Other comprehensive income (loss) before reclassifications
  
12,439
   
(279
)
  
(733
)
 
  
11,427
 
     Amounts reclassified from accumulated other
            
 
    
          comprehensive income (loss)
  
-
   
-
   
245
 
 (a)
  
245
 
     Net current period other comprehensive income (loss)
  
12,439
   
(279
)
  
(488
)
 
  
11,672
 
 
            
 
    
Balance at December 31, 2017
  
(16,537
)
  
145
   
(3,233
)
 
  
(19,625
)
 
            
 
    
     Other comprehensive income (loss) before reclassifications
  
(6,098
)
  
37
   
679
 
 
  
(5,382
)
     Amounts reclassified from accumulated other
            
 
    
          comprehensive income (loss)
  
-
   
(170
)
  
339
 
 (a)
  
169
 
     Net current period other comprehensive income (loss)
  
(6,098
)
  
(133
)
  
1,018
 
 
  
(5,213
)
 
            
 
    
Balance at December 31, 2018
 
$
(22,635
)
 
$
12
  
$
(2,215
)
 
 
$
(24,838
)

(a)
This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Dec. 31, 2018
Segment
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Number of reportable segments 3
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash Equivalents, Effects of Foreign Currency, Product Warranties, Depreciation and Goodwill and Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]    
Net realized and unrealized currency exchange (losses) gains $ 2,663 $ (2,770)
Goodwill and Identifiable Intangible Assets [Abstract]    
Percentage of identifiable intangible assets 14.10% 16.10%
Maximum [Member]    
Cash Equivalents [Abstract]    
Amount insured by FDIC in each institutions $ 250  
Product Warranty Liability [Line Items]    
Standard warranty period of product 3 years  
Goodwill and Identifiable Intangible Assets [Abstract]    
Other intangible assets amortization period 16 years  
Minimum [Member]    
Product Warranty Liability [Line Items]    
Standard warranty period of product 1 year  
Goodwill and Identifiable Intangible Assets [Abstract]    
Other intangible assets amortization period 1 year  
Buildings and Leasehold Improvements [Member] | Maximum [Member]    
Depreciation [Abstract]    
Property, plant and equipment, useful life 33 years  
Buildings and Leasehold Improvements [Member] | Minimum [Member]    
Depreciation [Abstract]    
Property, plant and equipment, useful life 2 years  
Machinery and Equipment [Member] | Maximum [Member]    
Depreciation [Abstract]    
Property, plant and equipment, useful life 15 years  
Machinery and Equipment [Member] | Minimum [Member]    
Depreciation [Abstract]    
Property, plant and equipment, useful life 3 years  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
EARNINGS PER SHARE [Abstract]    
Anti-dilutive securities excluded from earnings per share calculation (in shares) 0 0
Numerator [Abstract]    
Net earnings (loss) $ 20,709 $ (11,897)
Undistributed earnings (loss) 17,391 (15,176)
Class A [Member]    
Numerator [Abstract]    
Net earnings (loss) 3,521 (2,113)
Less dividends declared 522 522
Undistributed earnings (loss) $ 2,999 $ (2,635)
Weighted average shares outstanding [Abstract]    
Weighted average shares outstanding (in shares) 2,175 2,175
Net earnings (loss) per share [Abstract]    
Basic and diluted (in dollars per share) $ 1.62 $ (0.97)
Class B [Member]    
EARNINGS PER SHARE [Abstract]    
Dividend rate Class B common stock in excess of dividend rate of Class A common stock 5.00% 5.00%
Undistributed earning allocation rate of Class B common stock in excess of Class A common stock, percentage 5.00% 5.00%
Numerator [Abstract]    
Net earnings (loss) $ 17,188 $ (9,784)
Less dividends declared 2,796 2,757
Undistributed earnings (loss) $ 14,392 $ (12,541)
Weighted average shares outstanding [Abstract]    
Weighted average shares outstanding (in shares) 9,939 9,857
Net earnings (loss) per share [Abstract]    
Basic and diluted (in dollars per share) $ 1.73 $ (0.99)
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Research and Development (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Research and Development ("R&D") [Abstract]      
Research and development costs $ 29,400 $ 28,800 $ 26,700
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Recently Adopted Accounting Standards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Summary of Adjustments to Conform to New Guidance [Abstract]    
Retained earnings $ 147,807 $ 168,695
ASU 2016-09 [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Cumulative effect adjustment 0  
ASU 2016-09 [Member] | Retained Earnings [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Cumulative effect adjustment 1,696  
ASU 2016-09 [Member] | Additional Paid-in Capital [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Cumulative effect adjustment (1,696)  
ASU 2016-09 [Member] | Adjustments Due to ASC 606 [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Retained earnings $ 3,400  
ASU 2016-02 [Member] | Plan [Member] | Minimum [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Right-of-use assets   18,000
Lease liabilities   18,000
ASU 2016-02 [Member] | Plan [Member] | Maximum [Member]    
Summary of Adjustments to Conform to New Guidance [Abstract]    
Right-of-use assets   22,000
Lease liabilities   $ 22,000
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACQUISITION (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2018
Dec. 31, 2018
Dec. 31, 2017
Details of Acquisition [Abstract]      
Net sales   $ 548,184 $ 491,611
BCMZ [Member]      
Details of Acquisition [Abstract]      
Purchase price in cash $ 2,600    
Net sales   500  
Identifiable assets acquired 2,986    
BCMZ [Member] | Maximum [Member]      
Details of Acquisition [Abstract]      
Acquisition-related costs   $ 100  
BCMZ [Member] | Customer Relationships [Member]      
Details of Acquisition [Abstract]      
Identifiable assets acquired $ 400    
Estimated future life   10 years  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACQUISITION, Fair Values of Consideration Transferred and Identifiable Net assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Values of Consideration Transferred and Identifiable Net assets Acquired [Abstract]        
Goodwill   $ 19,817 $ 20,177 $ 17,951
BCMZ [Member]        
Fair Values of Consideration Transferred and Identifiable Net assets Acquired [Abstract]        
Identifiable assets acquired $ 2,986      
Liabilities assumed (1,688)      
Net identifiable assets acquired 1,298 1,298 0  
Goodwill 1,290 1,290 0  
Net assets acquired 2,588 2,588 0  
Fair value of consideration transferred $ 2,588 $ 2,588 $ 0  
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Significant Payment Terms (Details)
12 Months Ended
Dec. 31, 2018
Significant Payment Terms [Abstract]  
Period of payment for products sold under consignment contracts due from customer pulling the product from the hub 60 days
Minimum [Member]  
Warranties [Abstract]  
Standard warranty period of product 1 year
Maximum [Member]  
Warranties [Abstract]  
Standard warranty period of product 3 years
Direct to Customer [Member] | Minimum [Member]  
Significant Payment Terms [Abstract]  
Period of payment for products sold due 30 days
Direct to Customer [Member] | Maximum [Member]  
Significant Payment Terms [Abstract]  
Period of payment for products sold due 90 days
Through Distribution [Member] | Minimum [Member]  
Significant Payment Terms [Abstract]  
Period of payment for products sold due 30 days
Through Distribution [Member] | Maximum [Member]  
Significant Payment Terms [Abstract]  
Period of payment for products sold due 90 days
Power Solutions and Protection [Member] | Maximum [Member]  
Licensing Agreements [Abstract]  
Payment received on reporting date, quarterly or annual 30 days
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Abstract]    
Net sales $ 548,184 $ 491,611
Direct to Customer [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 398,659  
Through Distribution [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 149,525  
Connectivity Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 186,724 170,337
Magnetic Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 185,407 161,011
Power Solutions and Protection [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 176,053 160,263
North America [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 271,691 245,834
North America [Member] | Direct to Customer [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 175,290  
North America [Member] | Through Distribution [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 96,401  
North America [Member] | Connectivity Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 135,454  
North America [Member] | Magnetic Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 37,805  
North America [Member] | Power Solutions and Protection [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 98,432  
Asia [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 187,203 167,680
Asia [Member] | Direct to Customer [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 161,114  
Asia [Member] | Through Distribution [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 26,089  
Asia [Member] | Connectivity Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 17,140  
Asia [Member] | Magnetic Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 137,998  
Asia [Member] | Power Solutions and Protection [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 32,065  
Europe [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 89,290 $ 78,097
Europe [Member] | Direct to Customer [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 62,255  
Europe [Member] | Through Distribution [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 27,035  
Europe [Member] | Connectivity Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 34,130  
Europe [Member] | Magnetic Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 9,604  
Europe [Member] | Power Solutions and Protection [Member]    
Disaggregation of Revenue [Abstract]    
Net sales $ 45,556  
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Cumulative Effect of Changes made to Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet [Abstract]    
Unbilled receivables $ 15,799 $ 0
Inventory 120,068 107,719
Other current liabilities 15,061 6,204
Retained earnings 168,695 147,807
ASU 2014-09 [Member]    
Balance Sheet [Abstract]    
Unbilled receivables   14,536
Inventory   96,675
Other current liabilities   6,247
Retained earnings   151,256
Adjustments Due to ASC 606 [Member] | ASU 2014-09 [Member]    
Balance Sheet [Abstract]    
Unbilled receivables 15,799 14,536
Inventory (11,817) (11,044)
Other current liabilities 20 43
Retained earnings 3,961 $ 3,449
Balances Without Adoption of ASC 606 [Member] | ASU 2014-09 [Member]    
Balance Sheet [Abstract]    
Unbilled receivables 0  
Inventory 131,885  
Other current liabilities 15,041  
Retained earnings $ 164,734  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Impact of Adoption on Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Assets [Abstract]    
Unbilled receivables $ 15,799 $ 0
Inventories 120,068 107,719
Liabilities [Abstract]    
Other current liabilities 15,061 6,204
Equity [Abstract]    
Retained earnings 168,695 147,807
ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables   14,536
Inventories   96,675
Liabilities [Abstract]    
Other current liabilities   6,247
Equity [Abstract]    
Retained earnings   151,256
Balances Without Adoption of ASC 606 [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables 0  
Inventories 131,885  
Liabilities [Abstract]    
Other current liabilities 15,041  
Equity [Abstract]    
Retained earnings 164,734  
Effect of Change Higher/(Lower) [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables 15,799 14,536
Inventories (11,817) (11,044)
Liabilities [Abstract]    
Other current liabilities 20 43
Equity [Abstract]    
Retained earnings $ 3,961 $ 3,449
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Impact of Adoption on Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Statement of Operations [Abstract]    
Net sales $ 548,184 $ 491,611
Cost of sales 438,414 389,262
Operating income 29,611 17,386
Provision for income taxes 2,907 21,540
Net earnings 20,709 $ (11,897)
Balances Without Adoption of ASC 606 [Member] | ASU 2014-09 [Member]    
Statement of Operations [Abstract]    
Net sales 546,922  
Cost of sales 437,641  
Operating income 29,122  
Provision for income taxes 2,930  
Net earnings 20,197  
Effect of Change Higher/(Lower) [Member] | ASU 2014-09 [Member]    
Statement of Operations [Abstract]    
Net sales 1,262  
Cost of sales 773  
Operating income 489  
Provision for income taxes (23)  
Net earnings $ 512  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Contract with Customer, Asset and Liability [Abstract]    
Contract assets - current (unbilled receivable) $ 15,799 $ 0
Contract liabilities - current (deferred revenue) 1,036  
Deferred Revenue [Roll Forward]    
Balance, beginning of period 855  
New advance payments received 6,517  
Recognized as revenue during period (6,322)  
Currency translation (14)  
Balance, end of period $ 1,036  
ASU 2014-09 [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Contract assets - current (unbilled receivable)   14,536
Contract liabilities - current (deferred revenue)   $ 855
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Transaction Price Allocated to Future Obligations (Details)
$ in Millions
Dec. 31, 2018
USD ($)
REVENUE [Abstract]  
Revenue, remaining performance obligation $ 18.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Transaction Price Allocated to Future Obligations [Abstract]  
Remaining performance obligation percentage 78.00%
Remaining performance satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Transaction Price Allocated to Future Obligations [Abstract]  
Remaining performance obligation percentage 20.00%
Remaining performance satisfaction period
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Goodwill [Roll Forward]    
Goodwill, gross beginning of period $ 148,768 $ 146,542
Accumulated impairment charges, beginning of period (128,591) (128,591)
Goodwill, net beginning of period 20,177 17,951
Goodwill allocation related to acquisition 1,290  
Foreign currency translation (1,650) 2,226
Goodwill, gross end of period 148,408 148,768
Accumulated impairment charges, end of period (128,591) (128,591)
Goodwill, net end of period 19,817 20,177
North America [Member]    
Goodwill [Roll Forward]    
Goodwill, gross beginning of period 63,364 63,364
Accumulated impairment charges, beginning of period (54,474) (54,474)
Goodwill, net beginning of period 8,890 8,890
Goodwill allocation related to acquisition 0  
Foreign currency translation 0 0
Goodwill, gross end of period 63,364 63,364
Accumulated impairment charges, end of period (54,474) (54,474)
Goodwill, net end of period $ 8,890 8,890
Reporting unit, percentage of fair value in excess of carrying amount 20.30%  
Asia [Member]    
Goodwill [Roll Forward]    
Goodwill, gross beginning of period $ 54,508 54,508
Accumulated impairment charges, beginning of period (54,508) (54,508)
Goodwill, net beginning of period 0 0
Goodwill allocation related to acquisition 0  
Foreign currency translation 0 0
Goodwill, gross end of period 54,508 54,508
Accumulated impairment charges, end of period (54,508) (54,508)
Goodwill, net end of period 0 0
Europe [Member]    
Goodwill [Roll Forward]    
Goodwill, gross beginning of period 30,896 28,670
Accumulated impairment charges, beginning of period (19,609) (19,609)
Goodwill, net beginning of period 11,287 9,061
Goodwill allocation related to acquisition 1,290  
Foreign currency translation (1,650) 2,226
Goodwill, gross end of period 30,536 30,896
Accumulated impairment charges, end of period (19,609) (19,609)
Goodwill, net end of period $ 10,927 $ 11,287
Reporting unit, percentage of fair value in excess of carrying amount 23.80%  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Components of definite and indefinite-lived intangible assets [Abstract]    
Gross Carrying Amount $ 97,886 $ 98,521
Accumulated Amortization 35,197 29,155
Net Carrying Amount 62,689 69,366
Amortization expense 6,400 6,700
Estimated amortization expense for intangible assets [Abstract]    
2019 6,289  
2020 6,263  
2021 6,248  
2022 4,877  
2023 $ 3,621  
Minimum [Member]    
Other intangible assets [Abstract]    
Other intangible assets amortization period 1 year  
Maximum [Member]    
Other intangible assets [Abstract]    
Other intangible assets amortization period 16 years  
Patents, Licenses and Technology [Member]    
Components of definite and indefinite-lived intangible assets [Abstract]    
Gross Carrying Amount $ 38,845 39,218
Accumulated Amortization 18,281 14,926
Net Carrying Amount 20,564 24,292
Customer Relationships [Member]    
Components of definite and indefinite-lived intangible assets [Abstract]    
Gross Carrying Amount 44,588 44,704
Accumulated Amortization 14,193 11,478
Net Carrying Amount 30,395 33,226
Non-compete Agreements [Member]    
Components of definite and indefinite-lived intangible assets [Abstract]    
Gross Carrying Amount 2,683 2,711
Accumulated Amortization 2,683 2,711
Net Carrying Amount 0 0
Trademarks [Member]    
Components of definite and indefinite-lived intangible assets [Abstract]    
Gross Carrying Amount 11,770 11,888
Accumulated Amortization 40 40
Net Carrying Amount $ 11,730 $ 11,848
Other Intangible Assets Excluding Trademarks [Member] | Minimum [Member]    
Other intangible assets [Abstract]    
Other intangible assets amortization period 1 year  
Other Intangible Assets Excluding Trademarks [Member] | Maximum [Member]    
Other intangible assets [Abstract]    
Other intangible assets amortization period 16 years  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value Measurement [Abstract]    
Proceeds from sale of marketable securities within rabbi trust $ 1,348 $ 0
Transfers in out between levels 0 0
Fair value of total debt 117,900 124,800
Carrying amount of long-term debt 114,200 122,700
Investments held in Rabbi Trust [Member]    
Fair Value Measurement [Abstract]    
Available-for-sale securities measured at fair value 1,400 1,500
Investments held in Rabbi Trust [Member] | SERP [Member]    
Fair Value Measurement [Abstract]    
Gross unrealized gains associated with the investment held in the rabbi trust   200
Realized gains on sale of securities 200  
Proceeds from sale of marketable securities within rabbi trust 1,300  
Nonrecurring [Member]    
Fair Value Measurement [Abstract]    
Financial assets accounted at fair value $ 0 $ 0
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other assets [Abstract]      
Cash surrender value of the COLI $ 11,600 $ 12,300  
Increase (decrease) in cash surrender value (400) 1,300  
Investments held in Rabbi Trust [Member]      
Other assets [Abstract]      
Cost of investments 1,400 1,300  
Securities measured at fair value 1,400 1,500  
Unrealized gain on investments 0 200  
Supplemental Employee Retirement Plans [Member]      
Other assets [Abstract]      
Benefit obligation 18,676 19,134 $ 16,900
Value of assets earmarked for SERP use but not restricted to that use $ 13,000 $ 14,000  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Components of inventories [Abstract]    
Raw materials $ 63,348 $ 46,712
Work in progress 21,441 17,688
Finished goods 35,279 43,319
Inventories $ 120,068 $ 107,719
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, plant and equipment [Abstract]    
Property, plant and equipment, gross $ 163,804 $ 157,304
Accumulated depreciation (119,872) (113,809)
Property, plant and equipment, net 43,932 43,495
Depreciation expense 11,800 14,000
Land [Member]    
Property, plant and equipment [Abstract]    
Property, plant and equipment, gross 2,251 2,259
Buildings and Improvements [Member]    
Property, plant and equipment [Abstract]    
Property, plant and equipment, gross 30,119 30,761
Machinery and Equipment [Member]    
Property, plant and equipment [Abstract]    
Property, plant and equipment, gross 126,747 122,773
Construction in Progress [Member]    
Property, plant and equipment [Abstract]    
Property, plant and equipment, gross $ 4,687 $ 1,511
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES, Uncertain Tax Positions and Interest and Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Taxes Uncertain Tax Positions and Tax Reform [Abstract]    
Liabilities for uncertain tax positions - current $ 1,400 $ 2,500
Liability for uncertain tax positions - noncurrent 27,553 27,948
Liability for uncertain positions expected to be resolved in next fiscal year 1,100  
Interest and penalties uncertain tax positions recognized 1,300 900
Reconciliation of beginning and ending amount of liability for uncertain tax positions [Roll Forward]    
Liability for uncertain tax positions - beginning of period 30,430 27,828
Additions based on tax positions related to the current year 1,703 2,168
Additions relating to acquisitions 0 0
Translation adjustment - increase   804
Translation adjustment - decrease (657)  
Settlement/expiration of statutes of limitations (2,525) (370)
Liability for uncertain tax positions - end of period 28,951 30,430
Interest and Penalties [Abstract]    
(Benefit) on reversal of interest and penalties (300) 0
Accrued interest and penalties uncertain tax positions 3,800 3,200
Tax Year 2008 [Member]    
Income Taxes Uncertain Tax Positions and Tax Reform [Abstract]    
Liabilities for uncertain tax positions - current 1,000  
Tax Year 2006 [Member]    
Income Taxes Uncertain Tax Positions and Tax Reform [Abstract]    
Liabilities for uncertain tax positions - current   1,100
Tax Year 2014 [Member]    
Income Taxes Uncertain Tax Positions and Tax Reform [Abstract]    
Liabilities for uncertain tax positions - current   $ 1,400
Tax Year 2015 [Member]    
Income Taxes Uncertain Tax Positions and Tax Reform [Abstract]    
Liabilities for uncertain tax positions - current $ 100  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES, Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income (Loss) Before income Taxes [Abstract]    
(Loss) earnings before (benefit) provision for income taxes included (loss) earnings from domestic operations $ 300 $ (2,000)
(Loss) earnings before (benefit) provision for income taxes from foreign operations 23,300 11,700
Current [Abstract]    
Federal (3,517) 16,055
State 152 115
Foreign 3,782 5,685
Total 417 21,855
Deferred [Abstract]    
Federal 2,895 (1,312)
State 196 (329)
Foreign (601) 1,326
Total 2,490 (315)
Tax provision computed at the Company's effective tax rate 2,907 21,540
Reconciliation of taxes on income computed at the federal statutory rate [Abstract]    
Tax provision computed at the federal statutory rate 4,959 3,375
Increase (decrease) in taxes resulting from [Abstract]    
Different tax rates applicable to foreign operations 1,231 (2,531)
(Reversal of) increase in liability for uncertain tax positions - net (822) 1,082
Impact of U.S. Tax Reform (2,628) 19,171
Utilization of research and experimentation, solar and foreign tax credits (300) (272)
State taxes, net of federal benefit 322 (261)
Foreign tax on gain, net of federal benefit 0 1,223
Other, including qualified production activity credits, SERP/COLI income, under/(over) accruals, unrealized foreign exchange gains and amortization of purchase accounting intangibles 145 (247)
Tax provision computed at the Company's effective tax rate $ 2,907 $ 21,540
Increase (decrease) in effective tax rate resulting from [Abstract]    
Federal statutory income tax rate 21.00% 35.00%
Different tax rates applicable to foreign operations, percentage 5.00% (26.00%)
(Reversal of) increase in liability for uncertain tax positions - net, percentage (3.00%) 11.00%
Impact of U.S. Tax Reform, percentage (11.00%) 199.00%
Utilization of research and development, solar and foreign tax credits, percentage (1.00%) (3.00%)
State taxes, net of federal benefit, percentage 1.00% (3.00%)
Foreign tax on gain, net of federal benefit, percentage 0.00% 13.00%
Other, including qualified production activity credits, SERP/COLI income, under/(over) accruals, unrealized foreign exchange gains and amortization of purchase accounting intangibles, percentage 1.00% (3.00%)
Tax provision computed at the Company's effective tax rate, percentage 12.00% 223.00%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES, Tax Credits and Net Operating Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Additional Income Tax Information [Abstract]    
Federal statutory income tax rate 21.00% 35.00%
Deferred tax assets, net operating loss carryforwards $ 8,370 $ 10,524
Income and dividend withholding taxes 400  
One-time provisional transition tax expense   $ 18,100
Transitional tax expense 15,500  
Deemed repatriation tax (2,600)  
Other Current Liabilities [Member]    
Additional Income Tax Information [Abstract]    
Tax Cuts And Jobs Act Of2017 Transition Tax For Accumulated Foreign Earnings Liability 10,800  
Federal and State Jurisdiction [Member]    
Additional Income Tax Information [Abstract]    
Operating loss carryforwards 2,100  
Tax credit carryforward 1,500  
Tax credit carryforward, valuation allowance (1,000)  
Deferred tax assets, net operating loss carryforwards 400  
Federal and State Jurisdiction [Member] | Array [Member]    
Additional Income Tax Information [Abstract]    
Operating loss carryforwards 1,800  
Foreign Jurisdictions [Member]    
Additional Income Tax Information [Abstract]    
Operating loss carryforwards 35,600  
Tax credit carryforward 300  
Operating loss carryforwards, valuation allowance (8,200)  
Deferred tax assets, net operating loss carryforwards 8,200  
Foreign Jurisdictions [Member] | Capital Loss Carryforward [Member]    
Additional Income Tax Information [Abstract]    
Tax credit carryforward $ 200  
Macao [Member]    
Additional Income Tax Information [Abstract]    
Federal statutory income tax rate 12.00%  
People's Republic of China (PRC) [Member]    
Additional Income Tax Information [Abstract]    
Federal statutory income tax rate 25.00%  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES, Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets [Abstract]    
State tax credits $ 1,000 $ 1,033
Unfunded pension liability 605 1,139
Reserves and accruals 2,483 2,828
Federal, state and foreign net operating loss credit carryforwards 8,370 10,524
Depreciation 850 917
Other accruals 5,641 4,915
Total deferred tax assets 18,949 21,356
Deferred tax liabilities [Abstract]    
Depreciation 1,666 989
Amortization 7,930 8,490
Other accruals 893 946
Total deferred tax liabilities 10,489 10,425
Valuation allowance 9,200 8,343
Net deferred tax assets   $ 2,588
Net deferred tax liabilities $ (740)  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Jun. 19, 2014
Credit and Security Agreement [Abstract]            
Deferred financing costs $ 2,300 $ 1,800 $ 2,300      
Debt issuance cost payment   0 2,012      
Amortization of deferred financing costs   531 2,259      
Scheduled principal payments [Abstract]            
Total long-term debt 122,700 114,200 122,700      
Less: Current maturities of long-term debt (2,641) (2,508) (2,641)      
Noncurrent portion of long-term debt $ 120,053 $ 111,705 $ 120,053      
KeyBank [Member]            
Credit and Security Agreement [Abstract]            
Interest rate on borrowings outstanding 3.38% 4.31% 3.38%      
Effective LIBOR rate   2.56% 1.63%      
Basis spread on variable rate   1.75% 1.75%      
Interest expense incurred   $ 5,300 $ 6,800      
Scheduled principal payments [Abstract]            
2019   2,974        
2020   5,948        
2021   5,948        
2022   101,118        
Total long-term debt $ 125,000 115,988 125,000      
Less: Current maturities of long-term debt   (2,974)        
Noncurrent portion of long-term debt   113,014        
KeyBank [Member] | Revolving Credit Facility [Member]            
Credit and Security Agreement [Abstract]            
Line of credit, amount outstanding 0 0 0      
Unused borrowing capacity 75,000 $ 75,000 $ 75,000      
KeyBank [Member] | 2014 Credit and Security Agreement [Member]            
Credit and Security Agreement [Abstract]            
Deferred financing costs           $ 5,800
Deferred financing costs amortization period   5 years        
KeyBank [Member] | 2014 Credit and Security Agreement [Member] | Revolving Credit Facility [Member]            
Credit and Security Agreement [Abstract]            
Maximum borrowing capacity       $ 50,000    
KeyBank [Member] | 2014 Credit and Security Agreement [Member] | Term Loan [Member]            
Credit and Security Agreement [Abstract]            
Maximum borrowing capacity       145,000    
KeyBank [Member] | 2014 Credit and Security Agreement [Member] | Delayed Draw Term Loan [Member]            
Credit and Security Agreement [Abstract]            
Maximum borrowing capacity       70,000    
KeyBank [Member] | 2016 Amendment [Member]            
Credit and Security Agreement [Abstract]            
Deferred financing costs         $ 500  
Debt issuance cost payment       $ 700    
KeyBank [Member] | 2017 Amendment and Refinancing [Member]            
Credit and Security Agreement [Abstract]            
Debt issuance cost payment   $ 1,800        
Line of credit facility, maturity date   Dec. 11, 2022        
Mandatory amortization payment period   4 years        
Amortization of deferred financing costs $ 1,000          
Percentage of capital stock of foreign subsidiaries given as collateralized security to line of credit   65.00%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | LIBOR [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   1.00%        
Term of variable rate   1 month        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | LIBOR [Member] | Minimum [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   1.375%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | LIBOR [Member] | Maximum [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   2.75%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | Federal Funds Rate [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   0.50%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | Alternate Base Rate [Member] | Minimum [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   0.375%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | Alternate Base Rate [Member] | Maximum [Member]            
Credit and Security Agreement [Abstract]            
Basis spread on variable rate   1.75%        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | Revolving Credit Facility [Member]            
Credit and Security Agreement [Abstract]            
Maximum borrowing capacity   $ 75,000        
KeyBank [Member] | 2017 Amendment and Refinancing [Member] | Term Loan [Member]            
Credit and Security Agreement [Abstract]            
Maximum borrowing capacity   $ 125,000        
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
ACCRUED EXPENSES [Abstract]    
Sales commissions $ 2,609 $ 2,461
Subcontracting labor 1,550 1,408
Salaries, bonuses and related benefits 18,275 16,531
Warranty accrual 1,078 1,769
Other 8,778 8,339
Accrued expenses $ 32,290 $ 30,508
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENTS, Key Financial Data (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Segment
Industry
Dec. 31, 2017
USD ($)
SEGMENTS [Abstract]    
Number of industry in which entity operates | Industry 1  
Number of reportable operating segments | Segment 3  
Summary of key financial data [Abstract]    
Net sales $ 548,184 $ 491,611
Income from operations 29,611 17,386
Total assets 443,524 431,265
Purchases of property, plant and equipment 11,594 6,425
Depreciation and amortization expense 18,207 20,718
Restructuring charges 222 308
North America [Member]    
Summary of key financial data [Abstract]    
Net sales 271,691 245,834
Asia [Member]    
Summary of key financial data [Abstract]    
Net sales 187,203 167,680
Europe [Member]    
Summary of key financial data [Abstract]    
Net sales 89,290 78,097
Reportable Operating Segments [Member] | North America [Member]    
Summary of key financial data [Abstract]    
Net sales 284,245 257,541
Income from operations 6,769 6,195
Total assets 177,902 172,674
Purchases of property, plant and equipment 4,836 1,734
Depreciation and amortization expense 8,906 10,641
Reportable Operating Segments [Member] | Asia [Member]    
Summary of key financial data [Abstract]    
Net sales 279,965 249,506
Income from operations 16,621 8,964
Total assets 175,713 152,447
Purchases of property, plant and equipment 5,661 2,617
Depreciation and amortization expense 5,842 6,728
Reportable Operating Segments [Member] | Europe [Member]    
Summary of key financial data [Abstract]    
Net sales 103,853 89,765
Income from operations 6,221 2,227
Total assets 89,909 106,144
Purchases of property, plant and equipment 1,097 2,074
Depreciation and amortization expense 3,459 3,349
Intersegment Eliminations [Member]    
Summary of key financial data [Abstract]    
Net sales $ (119,879) $ (105,201)
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENTS, Entity Wide Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Customer
Dec. 31, 2017
USD ($)
Customer
Segment Information by Geographic Area [Abstract]    
Net sales $ 548,184 $ 491,611
Long-lived assets 70,013 71,468
Net Sales [Member] | Customer Concentration Risk [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales $ 67,700 $ 57,700
Number of customers representing sales in excess of ten percent | Customer 1 1
Concentration risk percentage 12.30% 11.70%
Connectivity Solutions [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales $ 186,724 $ 170,337
Magnetic Solutions [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 185,407 161,011
Power Solutions and Protection [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 176,053 160,263
United States [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 271,691 245,834
Long-lived assets 27,505 27,594
Macao [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 187,204 167,681
United Kingdom [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 26,340 24,110
Long-lived assets 2,330 1,345
Slovakia [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 24,123 14,194
Long-lived assets 6,475 7,625
Germany [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 15,298 13,857
Switzerland [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 13,279 15,366
Long-lived assets 3,023 3,632
All Other Foreign Countries [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 10,249 10,569
Long-lived assets 1,117 1,121
Asia [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales $ 187,203 167,680
Asia [Member] | Assets [Member] | Geographic Concentration Risk [Member]    
Segment Information by Geographic Area [Abstract]    
Concentration risk percentage 41.30%  
Asia [Member] | Connectivity Solutions [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales $ 17,140  
Asia [Member] | Magnetic Solutions [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 137,998  
Asia [Member] | Power Solutions and Protection [Member]    
Segment Information by Geographic Area [Abstract]    
Net sales 32,065  
People's Republic of China (PRC) [Member]    
Segment Information by Geographic Area [Abstract]    
Long-lived assets $ 29,563 $ 30,151
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN, Employees' Savings Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Compensation Expenses [Abstract]    
Employer match of the first 1% of compensation contributed by participants 100.00%  
Percentage of participant contribution under condition one 1.00%  
Employer match of the next 5% compensation contributed by participants, percentage 50.00%  
Percentage of employee deferrals under condition two 5.00%  
UNITED STATES | Common Class A [Member]    
Compensation Expenses [Abstract]    
Shares owned by plan (in shares) 114,839  
UNITED STATES | Common Class B [Member]    
Compensation Expenses [Abstract]    
Shares owned by plan (in shares) 127,733  
HONG KONG    
Compensation Expenses [Abstract]    
Employer matching contribution, percentage 7.00%  
HONG KONG | Minimum [Member]    
Compensation Expenses [Abstract]    
Employer matching contribution, percentage 5.00%  
HONG KONG | Maximum [Member]    
Compensation Expenses [Abstract]    
Employee matching contribution per participant under prior plan 5.00%  
Retirement Fund [Member] | HONG KONG    
Compensation Expenses [Abstract]    
Compensation expenses $ 0.3 $ 0.3
Retirement Fund [Member] | HONG KONG | Common Class A [Member]    
Compensation Expenses [Abstract]    
Shares owned by plan (in shares) 3,323  
Retirement Fund [Member] | HONG KONG | Common Class B [Member]    
Compensation Expenses [Abstract]    
Shares owned by plan (in shares) 17,342  
401K Plan [Member] | UNITED STATES    
Compensation Expenses [Abstract]    
Compensation expenses $ 1.3 $ 1.2
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN, SERP (Details) - SERP [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan, Additional Information [Abstract]    
Pension expense $ 1.8 $ 1.7
Normal retirement age 65 years  
Number of years of service 20 years  
Number of years of plan participation 5 years  
Percentage of average base compensation payable as normal retirement benefit under the plan 40.00%  
Early retirement age 55 years  
Number of consecutive calendar years of plan participation to calculate average base compensation 20 years  
Number of monthly payments under the death benefit of the plan 120 months  
Period for which beneficiary is entitled to receive benefit shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months  
Percentage of participant's annual base salary received by beneficiary for one year from date of death 100.00%  
Period for which beneficiary will receive hundred percent annual base salary 1 year  
Percentage of participant's annual base salary received by beneficiary for years two through five following date of death 50.00%  
Period for which beneficiary will receive fifty percent annual base salary 4 years  
Minimum [Member]    
Defined Benefit Plan, Additional Information [Abstract]    
Number of monthly payments entitled to beneficiary in case participant dies prior to receiving one hundred twenty monthly payments 60 months  
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]    
us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:DefinedBenefitPlanTypeExtensibleList  
SERP [Member]    
Components of SERP expense [Abstract]    
Service cost $ 732 $ 700
Interest cost 664 673
Net amortization 443 375
Net periodic benefit cost $ 1,839 $ 1,748
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Obligations and Funded Status (Details) - SERP [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Change in fair value of plan assets [Roll Forward]    
Fair value of plan assets, beginning of period $ 0 $ 0
Company contributions 325 240
Benefits paid (325) (240)
Fair value of plan assets, end of period 0 0
Change in benefit obligation [Roll Forward]    
Benefit obligation, beginning of period 19,134 16,900
Service cost 732 700
Interest cost 664 673
Benefits paid (325) (240)
Plan amendments 39 198
Actuarial (gains) losses (1,568) 903
Benefit obligation, end of period 18,676 19,134
Funded (unfunded) status of plan [Abstract]    
Underfunded status, December 31 (18,676) (19,134)
Other disclosures [Abstract]    
Accumulated benefit obligation 16,500 16,100
Fair value of life insurance policies and marketable securities held in a rabbi trust 13,000 14,000
Estimated net loss and prior service cost that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next fiscal year 200  
Expected employer contributions in next fiscal year 300  
Expected future benefit payments [Abstract]    
2019 379  
2020 659  
2021 679  
2022 902  
2023 941  
2024 - 2028 5,409  
Amounts recognized in accumulated other comprehensive loss, pretax [Abstract]    
Prior service cost 918 1,135
Net loss 1,977 3,732
Total amounts recognized in accumulated other comprehensive loss $ 2,895 $ 4,867
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Actuarial Assumptions (Details) - SERP [Member]
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Net periodic benefit cost [Abstract]    
Discount rate 3.50% 4.00%
Rate of compensation increase 3.00% 3.00%
Benefit obligation [Abstract]    
Discount rate 4.00% 3.50%
Rate of compensation increase 2.50% 3.00%
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Pretax stock based compensation cost $ 2,835 $ 3,030
Percentage of increments earned for share awards 25.00%  
Restricted Stock [Member]    
Shares [Roll Forward]    
Outstanding, beginning of period (in shares) 424,500  
Granted (in shares) 262,000  
Vested (in shares) (129,600)  
Forfeited (in shares) (29,000)  
Outstanding, end of period (in shares) 527,900 424,500
Weighted Average Award Price [Roll Forward]    
Outstanding, beginning of period (in dollars per share) $ 23.23  
Granted (in dollars per share) 24.68  
Vested (in dollars per share) 21.88  
Forfeited (in dollars per share) 21.69  
Outstanding, end of period (in dollars per share) $ 24.37 $ 23.23
Weighted Average Remaining Contractual Term [Abstract]    
Outstanding 3 years 6 months 3 years
Pretax unrecognized compensation cost $ 8,700  
Period over which compensation cost is expected to be recognized 3 years 9 months 18 days  
Restricted Stock [Member] | Common Class B [Member]    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Number of shares issued (in shares) 262,000 46,400
2011 Equity Compensation Plan [Member] | Restricted Stock [Member] | Common Class B [Member]    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Number of shares authorized under the plan (in shares) 1,400,000  
Common shares available for future issuance (in shares) 359,100  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Shareholder
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Number of days from trigger date to purchase Class B common shares 90 days  
Percentage of common stock held by shareholder one 23.60%  
Common stock dividends declared | $ $ 3.3 $ 3.3
Minimum [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Percentage of outstanding common stock held by shareholders 10.00%  
Threshold to be met to trigger the Class B protection clause 10.00%  
Maximum [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Percentage shareholding of class B considered as per class B Protection clause 10.00%  
Class A [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Number of shareholders with ownership in excess of ten percent | Shareholder 1  
Common stock dividends declared each quarter (in dollars per share) $ 0.06 $ 0.06
Class B [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Common stock dividends declared each quarter (in dollars per share) $ 0.07 $ 0.07
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
12 Months Ended
Aug. 27, 2018
USD ($)
Aug. 27, 2018
CNY (¥)
Jul. 09, 2018
CNY (¥)
Dec. 31, 2018
USD ($)
Defendant
Dec. 31, 2018
EUR (€)
Defendant
Dec. 31, 2018
CNY (¥)
Defendant
Dec. 31, 2017
USD ($)
Dec. 31, 2015
Subsidiary
Future minimum lease payments for operating leases [Abstract]                
2019       $ 7,363        
2020       6,017        
2021       4,967        
2022       3,338        
2023       1,194        
Thereafter       442        
Total future minimum lease payments for operating leases       23,321        
Rent expense for leases       8,000     $ 8,200  
Other commitments [Abstract]                
Outstanding purchase orders related to raw materials       58,900     45,400  
Outstanding purchase orders related to capital expenditures       5,200     $ 3,000  
Dongguan Transpower [Member]                
Loss Contingency, Estimate [Abstract]                
Damages received with incurred interest $ 3,200 ¥ 20,430,203            
Arezzo Revenue Agency [Member]                
Loss Contingency, Estimate [Abstract]                
Estimated liability       $ 12,000        
Setec [Member]                
Loss Contingency, Estimate [Abstract]                
Number of subsidiaries named in the lawsuit | Subsidiary               3
Setec [Member] | Dongguan Transpower [Member]                
Loss Contingency, Estimate [Abstract]                
Amount paid in exchange for perpetual, worldwide royalty-free license to patent-in-suit | €         € 75,000      
DG Yu Shing Industrial Development Company Limited [Member] | Dongguan Transpower [Member]                
Loss Contingency, Estimate [Abstract]                
Number of defendants | Defendant       3 3 3    
Damages sought       $ 3,200        
Damages awarded | ¥           ¥ 20,133,174.10    
Jinmei Entities [Member]                
Loss Contingency, Estimate [Abstract]                
Damages received with incurred interest | ¥     ¥ 20,133,174          
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS, Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accumulated other comprehensive loss [Abstract]    
Foreign currency translation adjustment $ (22,635) $ (16,537)
Unrealized holding gain on available-for-sale securities, net of taxes of $0 and $85 as of December 31, 2018 and 2017 12 145
Unfunded SERP liability, net of taxes of ($680) and ($1,635) as of December 31, 2018 and 2017 (2,215) (3,233)
Accumulated other comprehensive loss (24,838) (19,625)
Accumulated other comprehensive loss, tax [Abstract]    
Unrealized holding gains on available-for-sale securities, tax 0 85
Change in unfunded SERP liability, tax $ (680) $ (1,635)
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS, Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward]      
Balance $ 157,960 $ 158,434  
Other comprehensive income (loss) before reclassifications (5,382) 11,427  
Amounts reclassified from accumulated other comprehensive income (loss) 169 245  
Net current period other comprehensive income (loss) (5,213) 11,672 $ 0
Balance 176,470 157,960 158,434
Accumulated Other Comprehensive Income (Loss) [Member]      
Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward]      
Balance (19,625) (31,297)  
Balance (24,838) (19,625) (31,297)
Foreign Currency Translation Adjustment [Member]      
Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward]      
Balance (16,537) (28,976)  
Other comprehensive income (loss) before reclassifications (6,098) 12,439  
Amounts reclassified from accumulated other comprehensive income (loss) 0 0  
Net current period other comprehensive income (loss) (6,098) 12,439  
Balance (22,635) (16,537) (28,976)
Unrealized Holding Gains on Available-for-Sale Securities [Member]      
Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward]      
Balance 145 424  
Other comprehensive income (loss) before reclassifications 37 (279)  
Amounts reclassified from accumulated other comprehensive income (loss) (170) 0  
Net current period other comprehensive income (loss) (133) (279)  
Balance 12 145 424
Unfunded SERP Liability [Member]      
Changes in Accumulated Other Comprehensive (Loss) Income by Component [Roll Forward]      
Balance (3,233) (2,745)  
Other comprehensive income (loss) before reclassifications 679 (733)  
Amounts reclassified from accumulated other comprehensive income (loss) [1] 339 245  
Net current period other comprehensive income (loss) 1,018 (488)  
Balance $ (2,215) $ (3,233) $ (2,745)
[1] This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2018
Related Party Transaction [Abstract]      
Gain from divestiture of business   $ 0.5  
Power Solutions [Member]      
Related Party Transaction [Abstract]      
Minority interest ownership percentage     49.00%
People's Republic of China Joint Venture [Member]      
Related Party Transaction [Abstract]      
Inventory purchase payment from joint venture   $ 0.0  
Extinguishment of debt $ 0.5    
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *N#:$X?(\\#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,$% @ JX-H3B?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 " "K@VA.HY_X*^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFG1-**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2ZJE9@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ > M+3I*P$L.K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV']^>IW7+8Q+))W"_"L90:> &W:9_-;Q:^'47W1=02P,$% @ JX-H3IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "K@VA.8;-@TOL" "F# & 'AL+W=OO:UJ>[S6I*CWP_=BK\J)V5PL]]]BN%N(LRZ+FCZW3G:LJ M;_^M>2FN2Y>Y;Q-/Q?$D^PEOM6CR(__)Y:_FL54C;XJR+RI>=X6HG98?ENX# MN]]"W!,TXG?!K]WLWNE3>1;BI1]\VR]=OU\1+_E.]B%R=;GP#2_+/I):Q]\Q MJ#MI]L3Y_5OT+SIYEWE:NJGK[/DA/Y?R25R_\C&AR'7&[+_S M"R\5O%^)TMB)LM._SN[<25&-4=12JOQUN!:UOEZ')U$\TF@"C 28""S]D!", MA."=$'Y("$=":!"\(16]-]M[O^DF]V?J9VIY. MS5Y6_L*[]&%&Q'I P S!)H2G8D\"0 FL ='A5F"#$<$M8HL1(;V$@,PQT/1@ M1H]H>DC20TT/9_38V"*,2&B!B!2($#TU! 9$I!'U( !9E/JT2DRJQ$@E,U0P M@ED4$E(AP7QF2! 0H"524B+%?*-8U@3$(I&1$AGFAX8$ ;%4%/-IU_DX@EE4 M%,925LSB;88CF)5%83*+"FGP!P8H J SA,!83A%&>Y@%. *8*AACW3':Z@P[ M&C!+;CIAX9GD(DKO8(D1;GF%'0V2F0V!L*K3M&38U)*8* M87S;IM'.9]C7@(J9P-B*F38_P]8.4#%GZ#0&?V:LVYSI0T'V$PXVQAERWP_S=+(3->;-7$5;X^Z0>Z6D/AJF0M6^#/7A&#]WB_ZE::KNWTVLV_/]$I9O#[X M/G?IKKBVLCLT\=@?VN.BBT_WRQ_A;FNF@$GQUR&>^YOKQ3B4A[;].M[\NKM? MJM%1K./C,#91I9_7N(UU/;:4?/PS-[J\]CD&WEZ_M?[S-/@TF(>JC]NV_ONP M&_;WRW*YV,6GZJ4>OK3G7^(\(+MGKVMTJ^)U;&>6;"X2?2/1[Q5;KD!_E12I M_ZL)+9K04SS>QI=R/(KQ.,6;V_A !G&1^$ERG"06 P 9"%>Y@-;(7HSHQ3 O M1A$O%XF]Z25 H(ZW7.7+4F7R8D4OEGLA(]Y8U@N,#"B)&4&FO(<@NW&B&\?= MD(6T<;P;ZP/-#%< M?X[R#SG7*/H^E+SW(6,/>17I:!6)O#Q$P))6D8),E];G\B)#%#E$Z;??!@4X MNM(%"E%)9WRI,ML2,]_R'**.?08]12C*/#1 M.T-U6TF7OG!=;A7)($4.4EKC;9 C4BQO)=T'Y2W*,$4.4\SP#V7^H?_^/2[S M"CEG/"4H"J4=^S[[']%[+S*QD)=_F!F-D8EEU'?GP\BL,9PU+!^SYO;$"Q0[ M7!!4H:2?S\7-D>-X!OQ[U3T?COWBH1V&MIG.&)_:=HBI0?4IY78?J]WUIHY/ MPWCITW5W.7N]W SM:3Y7+JZ'V^O_ %!+ P04 " "K@VA.EOY]E+\" !! M"P & 'AL+W=OF.HJ@G&<134I MFW Y-V,;OIRSLZS*AFYX(,YU3?B_%:W8=1&"\&/@M3R>I!Z(EO.6'.E/*G^U M&ZYZT3#+OJQI(TK6!)P>%N$G,%N#0AN,XG=)KV+4#G0H6\;>=.?;?A'&FHA6 M="?U%$0]+G1-JTK/I#C^]I.&PYK:.&Y_S/[%!*^"V1)!UZSZ4^[E:1'F8;"G M!W*NY"N[?J5]0&D8]-%_IQ=:*;DF46OL6"7,?[ ["\GJ?A:%4I/W[EDVYGGM MWF1%;_,;8&^ @P$D=PVH-R#+$'5D)M3/1)+EG+-KP+NOU1*=%&"&U&;N]*#9 M._-.12O4Z&6)T3RZZ'EZR:J3P)$$3A5K5X'P((G4^@,$]$) XT=C?^[W(Z\? M&7\R#B*Q@N@DV$@:(P'9:)$N#H\()ZF?)/&2)$XD^(8_]?I3-Y+,BB1U(&,K MC'N*"4/F9%6V%G')KFGF##D7H;< M84#([R^\_N+IO "Q_YS&[BX4]D'M-/DXR!=@G]7[HBG+C9H!')8\MEG K4]O M?YEGE%,J?Q$!T*4"-A5TUH+JB!? J6B/A5,F?V$";F7*H"*="W<#(,A1C&VF MQ\*.*1K=9?3E\@?AQ[(1P99)=2TREY<#8Y*J2>,7-=U)W6>'3D4/4C>Q:O/N M4M=U)&O["VLTW)J7_P%02P,$% @ JX-H3@-;;!:W P ,A !@ !X M;"]W;W)K11/_D?,/#+TU6M[KYUIZU[KSO M95&U:__<=9>G(&CW9UUF[;*^Z,K\O*:_1Q[3_#TPY5WV%0_)WK6SN[]_I47NOZ6__PZ;#V M14^D"[WO^B$RL^\XOW\?_?9/,:];J75W\DQ^Z M\]I/?>^@C]FUZ+[6MS_TE%#D>U/VG_6;+HR\)S$Q]G71#G^]_;7MZG(:Q:"4 MV??QFE?#]3:-_]Z-[X!3![QW@/A_.\BI@_S9(1R2'\F&5'_+NFRS:NJ;UXRK M="N",S@]PC(1=@B MZ8Z/ 794(1,^@F1SD$/_<)Y#:.4P2I)!4@V2*$S!ENVH+%00@R/?D*4)*4UD MT8R2:!Y&IB'8-%0F4X4Q\C012Q-1FMBBB4@8$"I)A$7#R5"&BJ>)69J8TB06 M34S")$I)2[6CJC2,HXAG25B6A+*D%DM"HB#:FY=JI$AYCI3E2"F'LCA2RJ'F MNW(DH2I(Y&RU'U@4RZ((B[*VP5:1*(M(@KT^C"I.A6/G@N"M25 :L+U),($2 M:QUWG$J%CE,-#J,$2H,V#="%DC'$-@Z5J3B4#AS659\!*0XQ;F3VC;"7BE-! M% H'#F_!0#U8V1X\:1X"B40HFX?*%@"I2% M(2.T#R:C6B" "X>W3A@M3\YQ''X'O.$!=3QEOPLF33HWD65L>QZC6HBE/W-XNT)!\W&\')&W&*06 \+VWTDT MGWNQ1/O3X2/5(PYO,4@M1KJFA'<%_ 570/K-!0G8K^(=(UNH)'5EQ)L"AK]\ MAI W!61,P3Y#D^;Q#"723HBJ^C/DVC&\*2!C"HXSA+PI(&,*]AE"^HUC/LEL MW^94:>2BX3T!&4]PS0CO"4@]@3E#BCL=9,M]H!IQ@EFE5>KF-!2EK;>OKU77 M%S6SUGOA^XQ]I6:U;TU!/):O/X<9J^DO67/*J]9[K3M3!P[5VK&N.VT@Q=+, M]]D4\/>'0A^[_C8Q]\U8Q8X/77V9*O3@_F^"S7]02P,$% @ JX-H3M;4 MG&AA @ :0< !@ !X;"]W;W)K?QLB(MYL^T)YW\M"]Q9XK<^54 $OSWI\)C^( M^-GOF5QY,\NQ;DG':]HYC)RV[@O<%!"H!(WX59.!+^:.LG*@]$TMOAZW+E"* M2$-*H2BP'*ZD($VCF*2./Q.I.]=4B*7#%S(9"EUG-I]5A="KCQY6:6*JCW M3O^3;KF,7G,(8.9=%=&$V8T8M,3,"$^RSR60K<0.K=+1?8%BC?!C>P7?:L+7 M^?Z="60G"*P$@28([@A\8Q=&3*PQW6@#Q" UK*Q13Q FZ0,[H55-:+$3V DB M*T%DL1,:=D9,N!0:@30Q[*Q1$ 5^:A<36\7$%C&1(29>BX&^<0"%!83B!U(2 MJY3$(B4VI"1KQP":V[(&/05)8I>26J6D%BF!(25=5PD1-+=EC8(PBA](=%QP&>31 D*/"]!%#>MFZ4F=N19RBZ2 M-"T].+K>>]Z6A 0**1FP&JXP@$(T41*QN^1 MTYU*ZL3Y_,;^;+PK+R;K%!Q:?"YP6"/"C;U":#41FOSPDXG(3A!9"2)#$,T)?&^Q M"P-F8S"MP<3^PL<:XF]#NX[8JB.VZ%@4R0=,/"MRMXT70BP8?_./+4VL2A*+ MDL6QY ST;5_$<]53 MAA;P03,TI.^85TTKG!.3ZBV9&U\R)D%I].[51M6J!TX+ J74TXV:\Z$3# O) MNK')H:G39G\!4$L#!!0 ( *N#:$[HW/A[7P0 )X5 8 >&PO=V]R M:W-H965T&ULC9C;+> Y( B93MJO4AX\0[5:F9 MFMEK$LNQ:SAX@<2S;[\"%&*U&N.;&,C7K5]JH5]B>B[*W]5!RMKYDZ5Y-7,/ M=7VZ\[SJY2"SI/I2G&2N_K,ORBRIU6WYZE6G4B:[-BA+/>K[D92Z*W\W-PV[F^HTB MF=69YZ22RR+]Y[BK#S-7 MN,Y.[I.WM/Y>G#=2=RAT'=W[O^6[3!7>*%%MO!1IU?YU7MZJNLAT%B4E2_YT MO\>\_3WK_!]A> #5 ;0/(.1J -,!K ]@UUL(=$!P:T"H \(^@/*K 9$.B/J M,+H:P'4 OS5 Z #Q&1!>#8AU0/P9<'U8B?]1.?_FD+[8G]5F;3^\;I:TTVZ5 MU,E\6A9GI^S>G%/2O*#D3D6IY,W3=B*W_U13KU)/W^>$L*GWWF32S*)CJ,$$ M)K.T&0;2K! D-)$UUA)@[C$F,IFO&,--9H,QPF0>,"8VF4>$H;[);#&&](RG M2M37B>)UHFV&P,A 09TZAK=,WC&A"!@HU1K!(D(%'!\;FS!"8X ]V!B%0_UH M,[$ 9=TB>3@-*#Y(#!\DUN9@QB Q/$. 9PB08893/; ')H2U6"$0Y2$8F/M; M4GT=2V7T*\3[%2+] A58=$QXT0Z8QH\V :MH$Y,0%QKA0B-$*'B[%]&H4)N8 M@"IN;23 A7)<*$>$@O(NN-6&FDT,+"";,% MV/&%AJ[,\#6"D"@&;\H6H28&9FH>\!Z"F(]O;1(HTA01T"^6&$>M/<<*PV(N MH)>-MVKV<, X"$.J0F /F3WD(8\CJS0(%W !9]T&X28DCN"Z_(!PML4B4"RL MZ8!D$B$?6*')@$>2X':;)0-^1!!#8G _0VPW80&<4.LQRM0S8#L$\QUKCXO8 MBNW\&*664%"+>XV->#]&&(LR$#ND=<#." MV1G4Q8YAY5A@P/8J8GK4= MH(B=$7AHVXQ1IIX!TZ.(Z5E; FI[%17PA+@=HTP]0XMD(HP@G<\JQ'VS2[-V 8%#E5 MP8FVH/8QA_ HX-!=,2X241S"PF#'ID P>,1'..0 BS3JPZ'?(A0C3$ K\BX^ MSC1?+K\EY>LQKYSGHJZ+K/T8LR^*6JJ4_A9[/J;5.[KYI*KZ[+[8MC= MU,5)?PWU^D^R\_\!4$L#!!0 ( *N#:$Y\G#*S"P( '4% 8 >&PO M=V]R:W-H965T&UL?53;CILP$/T5Q/NNN2>-"-)"5;52*T5; MM7UVR'#1VIC:3MC^?6U#6!;5(Q3+-61UTCT'/#%)%&" L]+$,5MYV:IB9UXEK*K)&T')^Z( M*Z68_\F!L.'H^NX]\-S6C=0!E*4]KN$[R!_]B:L3FEDN+85.M*QS.%1']\D_ M%(G&&\#/%@:QV#O:R9FQ%WWX9'-T]ZYS@0I?B7QFPV>8_,2N,YG_"C<@"JZ5J!HE M(\(\G?(J)*,3BY)"\>NXMIU9AXG_GF9/"*:$8$[PD_\FA%-"^)80&?.C,F/U M(Y8X2SD;'#Y^K![KGO /H;K,4@?-W9EWRJU0T5OFAU&*;IIHPN0C)EAB9@12 M['.)P%8B#S;IP?L"Q181[NP50JN)T.2'[TS$=H+(2A 9@FA)X'NK6Q@Q.X/I M#";V5SZV$'\?VG7$5AVQ1<>J2#YBXD61AWV\$F+!^+M_7&EB59)LE83)2DFR ML?LA7O5.L<4\!)N/BQ;=2H'7YL<63LFNG=1]L8C.L^,IT-V^BN=JIHPCX(UF M'$C?,*_;3CAG)M6_9#J^8DR"TN@]JHMJU R<#P0JJ;<[M>?C)!@/DO73D$/S MI,W^ E!+ P04 " "K@VA.U5%6/P@& !P(0 & 'AL+W=OQI1R2AS_Z9BAZ^5HWW]NGJNIF/W;;?7LU?^JZ MP^5BT=X]5;NR_5(?JGW_GX>ZV95=?]D\+MI#4Y7W8Z'==D%9%A:[U^;ZV7]W&TW^^IK,VN?=[NR^7=5;>O7J[F;O]WXMGE\ZH8;B^OEH7RL_JBZ M/P]?F_YJ<:KE?K.K]NVFWL^:ZN%J?N,NUV$L,"K^VE2O[=GWV="5V[K^/ES\ M>G\USP9'U;:ZZX8JRO[CI5I7V^U04^_CGZG2^:G-H>#Y][?:?QX[WW?FMFRK M=;W]>W/?/5W-\_GLOGHHG[?=M_KUEVKJD)_/IM[_5KU4VUX^..G;N*NW[?AW M=O?<=O5NJJ6WLBM_'#\W^_'S=:K_K1@N0%,!.A4@]V$!G@JP*K X.AN[^E/9 ME=?+IGZ=-: MDV+1UWYJ@E 3*[+%.7_?Q!II"MP(PW[P6 &?5R 9KD!@!3)6(.<59*P&XJB) MHV8_:BB+6:'Z8E47SN5%Q&X\=.-!=Q*#'F %P79'2'7GJ/%G1EW>=TAUQZIZ MC3LE1% M<2+JJ5@5MA$I,N7$BB[8>>S$91@"&1@5KRF0V88H!#6/:R"C&!-SY!)0BH2#K"M'/>/@L:5I/FO2&RR\_*4FL/@]-9 *Z8(+*4,8GL[2T\#363 6(6@W5M2[)DZXP?QT%J!V[5@X%D3:C15=N$") M(.*[* =(73X *J"Y>'5.*% M.4J HUXO9K*(O' ^9B9% R@-/J0&",.4 $R]?M3)!%ZM*><$D)412#7:RC'2LL]8U4"6\,*8H@W0T:*HS J0U V0I,YBA#!@: M-$/9LM&L7*1)P),Q/!G ,VAXLL5B/R[!/-E(%UA2F^[$KAMDHR&14# F'H-L M-.@=&8,LD\G$<"S+$T&3,3\9\#-H?O)':>9D!J"3,I<(4(S1R0"=.K%;L65B M])GQ8U4ARU(/ X8G W@\&>2;R V0?&,((98!0G2FL^",X3F8 92D5YA@C ME %"@T8H?P3'R0N@+/GDR B&J "(1@U1 1 MSM?H]$8+L58X%@E:"$:I )1& MC5)!Z2BQ>2V%="3L$MMIP4@5@-2HD2H6E:)#P!J(2/+4 &&<"DA'HWD):?/, M/E\7O2=<(YUD/C4^B;>B@,Y1TUDL=D/!7D<<((LL+D%GP7060.>HZ2P6O9[M M'@O(WOM^;P@36H(-@:FX+IBJ JBJTX>56%Q&R@M"LT+/(]VY;G3U &R/J;'U+M]S$$/.)AK M-'O+-[ = JI$F/ 8@!X ,)4P>4PM#Y+ U$/D,68\P(S9(7KTJA$,B96EAB1Q M]@(.7Y(K#D/!@[0MUV'%@_,7*O0&!JA2W<%T\>#]H5G]%AN]%9V8 %7*"D:+ M!VC1"%MY<+3BLP5#[*U7$-XI-_.[NKG?3>R>=SLV]EMW77U;CSK?JCKKNH=9E_Z<7JJROO3 MQ;9ZZ(:OL?_>''\#<+SHZL/T^X;%Z4<6U_\!4$L#!!0 ( *N#:$XW@+8F ML0$ -(# 9 >&PO=V]R:W-H965TM\=&7-E"UJX.^S A#\U6BU\<&W#7&=!5 FD%>.;S3W3 M0AI:9"EVMD6&O5?2P-D2UVLM[*\3*!QRNJ6WP+-L6A\#K,@ZT MFUDJJ<$XB898J'/ZN#V>]C$_)7R7,+B%36(G%\27Z'RJ M43(U_QFNH$)Z5!)JE*A<^I*R=Q[UQ!*D:/$ZGM*DX2?/>7PH=U@OTJP3X1[/_;XEK.X4T1MIBI!MND M;7*DQ-ZD35Y$YX5]Y.E._J2/V_Y%V$8:1R[HP\VF^=>('H*4S5U8H38\L-E1 M4/MH/@3;CFLV.AZ[Z06Q^1D7OP%02P,$% @ JX-H3GV\\+ZU 0 T@, M !D !X;"]W;W)K&UL?5/M;ML@%'T5Q ,4AV1= M$MF6FDY5)VU2U&G;;V)?VZA@7,!Q]_:[8->S5JM_@'LYY]P/+NE@[+-K #QY MU:IU&6V\[XZ,N:(!+=R-Z:#%F\I8+3R:MF:NLR#*2-**\22Y95K(EN9I])UM MGIK>*]G"V1+7:RWLGQ,H,V1T0]\<3[)N?'"P/.U$#3_ _^S.%BTVJY120^ND M:8F%*J-WF^-I%_ 1\$O"X!9G$BJY&/,>:,G%4Q%B]=QEVW="$^\.7+L31&>6#O>'R3?_!QVK\+6\O6D8OQ^+*Q_Y4Q'C"5Y 9'J,$/-AL**A^. MG_%LQS$;#6^ZZ0>Q^1OG?P%02P,$% @ JX-H3KVG76&S 0 T@, !D M !X;"]W;W)K&UL?5-MC]0@$/XKA!]P[+)5[S9M MD]LS1A---F<\/[/M]"4'3 6Z/?^]0+E:M?$+,,,\SSPS#/F$YMEV (Z\**EM M03OGAB-CMNI "7N# VA_TZ!1PGG3M,P.!D0=04HROMN]94KTFI9Y])U-F>/H M9*_A;(@=E1+FYPDD3@7=TU?'8]]V+CA8F0^BA:_@O@UGXRVVL-2] FU[U,1 M4]#[_?&4A?@8\-3#9%=G$BJY(#X'XU-=T%T0!!(J%QB$WZ[P %(&(B_C1^*D M2\H 7)]?V3_$VGTM%V'A >7WOG9=06\IJ:$1HW2/.'V$5,\;2E+QG^$*TH<' M)3Y'A=+&E52C=:@2BY>BQ,N\]SKN4[JY2[!M $\ O@!N8QXV)XK*WPLGRMS@ M1,S<^T&$)]X?N>]-%9RQ%?'.B[?>>RWW=SQGUT"48DYS#%_'+!',LR\I^%:* M$_\'SK?AATV%AP@__*'PL$V0;1)DD2#[;XE;,=E?2=BJIPI,&Z?)D@I''2=Y MY5T&]I['-_D=/D_[%V':7EMR0>=?-O:_073@I>QN_ AU_H,MAH3&A>,[?S;S MF,V&PR'](+9\X_(74$L#!!0 ( *N#:$ZZ%%Q7M0$ -(# 9 >&PO M=V]R:W-H965T5-2VYRVSG4' MQFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?2=3)%A[Z30<#+$ M]DIQ\WX$B4-.M_3#\22:U@4'*[*.-_ =W(_N9+S%9I9**-!6H"8&ZIS>;0_' M-,3'@&UG+F%>Y0_1>7:G.XIJ:#FO71/.#S 5,\U)5/QW^ "TH<')3Y'B=+& ME92]=:@F%B]%\;=Q%SKNPWB3[B?8.B"9 ,D,V,<\;$P4E7_FCA>9P8&8L?<= M#T^\/22^-V5PQE;$.R_>>N^EV'ZZSM@E$$TQQS$F6<;,$QTE>>.>! MO4OBF_P.'Z?]D9M&:$O.Z/S+QO[7B Z\E,V5'Z'6?[#9D%"[<+SU9S..V6@X M[*8?Q.9O7/P"4$L#!!0 ( *N#:$ZB?F0XM@$ -(# 9 >&PO=V]R M:W-H965TF)!*5J\C+LT:1_&F]WM!%L'\ G 9\ AY6%CHJ3\@PBBR)P=B!M[WXGX MQ-LCQ]Z4T9E:D>Y0O$?OM=C>'3)VC413S&F,XX4]=/ZF1J.%\Z9IF.T-B"J"M&(\23XR+61'BRSZ3J;(<'!*=G RQ Y:"_/[ M" K'G.[HB^->-JT+#E9DO6C@![B?_@5"#R,IYF3KJD#,#U^87]2ZS= MUW(6%FY1//X%>9Z/E R%_\-+J!\>%#BF;Q4K1XGG;9Q7V<;G@ZP[8!? ;P!7 =\[ I453^63A19 9'8J;>]R(\\>[ M?6_*X(RMB'=>O/7>2\&37<8N@6B..4XQ?!7S&L$\^Y*";Z4X\K_@?!N^WU2X MC_#]&X7_($@W"=)(D/ZWQ*V8_;LD;-53#::)TV1)B4,7)WGE70;VAL0V? MIOV[,(WL+#FC\R\;^U\C.O!2DBL_0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ M\0=02P,$% @ JX-H3O$D@82U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NDT6;M\47A MX@)>)W_? 3NNDUI] 6:8<^;,,&2CL<^N!?#D14GM7;G-Y24D$M!ND?S?@5YGJN*9F+_PX7D!@>E&".TD@75U(.SALULZ 4 M)5ZFO=-Q'Z<;OI]AVP ^ _@"N(UYV)0H*O\LO"@R:T9BI][W(CSQ[L"Q-V5P MQE;$.Q3OT'LI>))F[!*(YICC%,-7,;LE@B'[DH)OI3CR?^!\&[[?5+B/\/T[ MA=?;!.DF01H)TO^6N!5S\R$)6_54@6WB-#E2FD''25YYEX&]X_%-_H9/T_X@ M;--I1\[&X\O&_M?&>$ IR16.4(L?;#$DU#X&UL?5-A;]P@#/TKB!]0DZ8B%.J?WN^,I#?$QX(>$T:W.)%1R M,>8I&)^KG"9!$"@H?6 0N%WA 90*1"CCU\Q)EY0!N#Z_L'^,M6,M%^'@P:B? MLO)M3@^45%"+0?E',WZ"N9YWE,S%?X$K* P/2C!':92+*RD'YXV>65"*%L_3 M+KNXC]-->CO#M@%\!O %<(AYV)0H*O\@O"@R:T9BI][W(CSQ[LBQ-V5PQE;$ M.Q3OT'LM>'*7L6L@FF-.4PQ?Q>R6"(;L2PJ^E>+$W\#Y-GR_J7 ?X?M_%!ZV M"=)-@C02I/\M<2OF_:LD;-53#;:)T^1(:88N3O+*NPSL/8]O\C=\FO:OPC:R M<^1B/+YL[']MC >4DMS@"+7XP19#0>W#\0[/=AJSR?"FGW\06[YQ\0=02P,$ M% @ JX-H3GY_DIRS 0 T@, !D !X;"]W;W)K&UL?5-ACYP@$/TKA!]P*&O;RT9-;J]IVJ1--M>T_X+,,.\-V^&(9_0/-H.P)$GK7I;T,ZYXBNQ)P::@MZEQU,6XF/ =PF3W9Q)J.2"^!B, M3W5!DR (%%0N, B_7>$>E I$7L;/A9.N*0-P>WYF_Q!K][5"E:/,V[[.,^ MS3<\6V#[ +X ^ JXC7G8G"@J?R^<*'.#$S%S[P<1GC@]?8U!=]+<>+_P?D^_+"K\!#AA[\4OI _VR7( M(D'V:HE[,?^J9)N>:C!MG"9+*AS[.,D;[SJP=SR^R9_P>=J_"-/*WI(+.O^R ML?\-H@,O);GQ(]3Y#[8:"AH7CN_\V&PO=V]R:W-H965TI%"V1+WS@T'0FS=@V3V2@^@_$VKC63.FZ8C=C# MF@B2@M#=[H9(QA6NBN@[F:K0HQ-A<X@/#A08G/46MAXXKJT3HM$XN7(MG+O',5]RG=W"38 M-H F %T MS$/F1-%Y9^98U5A](3,W/N!A2?.#M3WI@[.V(IXY\5;[[U4--L7 MY!*(4LQQCJ&KF&R)()Y]24&W4ASI/W"Z#=]O*MQ'^/Z=PGR;(-\DR"-!_M\2 MMV*N/R0AJYY*,%V<)HMJ/:HXR2OO,K!W-+[)W_!YVA^8Z;BRZ*R=?]G8_U9K M!U[*[LJ/4.\_V&((:%TX?O)G,X_9;#@]I!]$EF]<_0%02P,$% @ JX-H M3@B4U=.U 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q >$-;M-5BO;4C91E4JMM$K5YIFUQQ<%& ?P.OW[ G8<)[7Z LPP MY\R984@'-,^V 7#D54EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2 M\8J]DZV&DR&V5TJ8/T>0.&0TH6^.Q[9N7'"P/.U$#3_! M_>I.QEML9BE;!=JVJ(F!*J.WR>&X"_$QX'<+@UV<2:CDC/@UG(6%.Y1/;>F:C.XI*:$2O72/ M.#S 5,\72J;BO\,%I \/2GR. J6-*REZZU!-+%Z*$J_CWNJX#^,-WT^P=0"? M 'P&[&,>-B:*RN^%$WEJ<"!F['TGPA,G!^Y[4P1G;$6\\^*M]UYRGERG[!*( MIICC&,,7,/T_Y#F+K5EIS1^9>-_:\0'7@I MFRL_0HW_8+,AH7+A>.//9ARST7#833^(S=\X_PM02P,$% @ JX-H3MO< MUU&S 0 T@, !D !X;"]W;W)K&UL?5/;;MP@ M$/T5Q <$F]VVZ6;ML8T"Q@6\3OZ^ _8Z5FOU!9CAG#,7 MAFPT]L6U )Z\:M6YG+;>]P?&7-F"%N[&]-#A36VL%AY-VS#76Q!5)&G%>))\ M9%K(CA99])ULD9G!*]G!R1(W:"WLVQ&4&7.:TJOC43:M#PY69+UHX"?X7_W) MHL46E4IJZ)PT';%0Y_0N/1SW 1\!3Q)&MSJ34,G9F)=@?*]RFH2$0$'I@X+ M[0+WH%00PC1^SYIT"1F(Z_-5_6NL'6LY"P?W1CW+RK; OL-P7V46#_WQ(W,/SO(MFJ MIQIL$Z?)D=(,79SDE7<9V#L>W^0=/DW[@["-[!PY&X\O&_M?&^,!4TEN<(1: M_&"+H:#VX?@)SW8:L\GPII]_$%N^&PO=V]R:W-H965TO&G5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.TD!TM MLN@[V2(S@U>R@Y,E;M!:V%]'4&;,:4+?'<^R:7UPL"+K10/?P'_O3Q8MMK!4 M4D/GI.F(A3JG=\GAF(;X&/!#PNA69Q(J.1OS$HRG*J>[( @4E#XP"-PN< ]* M!2*4\3ISTB5E *[/[^R?8^U8RUDXN#?JIZQ\F]-;2BJHQ:#\LQD?8:[GFI*Y M^"]P 87A00GF*(UR<27EX+S1,PM*T>)MVF47]W&ZN4YFV#: SP"^ &YC'C8E MBLH?A!=%9LU([-3[7H0G3@X<>U,&9VQ%O$/Q#KV7@G.>L4L@FF..4PQ?Q21+ M!$/V)07?2G'D_\'Y-GR_J7 ?X?N_%.ZW"=)-@C02I!^6N!63_I.$K7JJP39Q MFAPIS=#%25YYEX&]X_%-_H1/T_Y5V$9VCIR-QY>-_:^-\8!2=E&UL?5-A;]L@$/TKB!]0$I*F M561;:EI5F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]M6U )Z\ M:65<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMD:V%_GD#AD-,M?7>\R*;UT<&*K!,-? '_M3O;8+&9I9(:C)-H MB(4ZIP_;XVD?XU/ -PF#6YQ)K.2"^!J-CU5.-U$0*"A]9!!AN\(C*!6)@HP? M$R>=4T;@\OS._IQJ#[543,5_@BNH M$!Z5A!PE*I=64O;.HYY8@A0MWL9=FK0/X\WN,,'6 7P"\!EPG_*P,5%2_B2\ M*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[7@_#9CUT@TQ9S&&+Z(V"_7]+7(NY^RL)6_14@VW2-#E2 M8F_2)"^\\\ ^\/0FO\/':?\L;".-(Q?TX653_VM$#T'*YB:,4!L^V&PHJ'T\ MWH6S'<=L-#QVTP]B\S&UL?5-A;]P@#/TKB!]0^C\38U&"^=-TS#;&Q!5!&G%>)+<,BUD1XLL^LZFR'!P M2G9P-L0.6@OS>@*%8TYW],WQ*)O6!0I,0B47Q*=@?*ERF@1!H*!T@4'X[0KWH%0@\C*>9TZZ MI S ]?F-_5.LW==R$1;N4?V4E6MS>J"D@EH,RCWB^!GF>MY1,A?_%:Z@?'A0 MXG.4J&Q<23E8AWIF\5*T>)EVV<5]G&YX.L.V 7P&\ 5PB'G8E"@J_RB<*#*# M(S%3[WL1GGAWY+XW97#&5L0[+]YZ[[7@_)"Q:R":8TY3#%_%[)8(YMF7%'PK MQ8G_ ^?;\/VFPGV$[_]0^&&;(-TD2"-!^M\2-V+VR5])V*JG&DP3I\F2$HW"\;T_ MFVG,)L-A/_\@MGSCXA=02P,$% @ JX-H3CU=X]&S 0 T@, !D !X M;"]W;W)K&UL?5-ACYP@$/TKA!]PK&C;RT9-;J]I MVJ1--M>T]YG54ZH(<@"!14/C (W*YP#TH%(I3Q8^&D:\H MW)Y?V#_$VK&6BW!P;]2CK'U7T%M*:FC$J/R#F3["4L\;2I;B/\,5%(8')9BC M,LK%E52C\T8O+"A%B^=YEWW-B>*RM\++\K#"$^<'#GVI@K.V(IXA^(=>J\E3Y.<70/1$G.:8_@FYC6"(?N:@N^E./&_ MX'P?GNXJ3",\_4WA/PBR78(L$F3_+7$O)OTC"=OT5(-MXS0Y4IFQCY.\\:X# M>\?CF[R&S]/^1=A6]HY7C?UOC/& 4@XW.$(=?K#54-#X<'R'9SN/V6QX M,RP_B*W?N/P%4$L#!!0 ( *N#:$X3$EDRM0$ -(# 9 >&PO=V]R M:W-H965T[^?I3LNFYG[$42*9[#0XI*!V.?70/@R:N2VF6T\;X[,.:* M!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S0U3HM4T3Z/O9//4]%ZV&DZ6N%XI M8?\<09HAHUOZYGALZ\8'!\O33M3P$_RO[F318C-+V2K0KC6:6*@R>KL]'),0 M'P-^MS"XQ9F$2L[&/ ?CHBE?S3#-YCJN:9D*OX[7$!B>%"".0HC75Q) MT3MOU,2"4I1X'?=6QWT8;Y+]!%L'\ G 9\ ^YF%CHJC\7GB1I]8,Q(Z][T1X MXNV!8V^*X(RMB'KQ,DJP1))$C^6^):S,VG)&S14P6VCM/D2&%Z'2=YX9T']I;' M-WD/'Z?]A[!UJQTY&X\O&_M?&>,!I6RN<(0:_&"S(:'RX?@%SW8&PO=V]R:W-H M965T-\=&'-% UJX M*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6N%YK8?\< M09DAHUOZZGB0=>.#@^5I)VKX"?Y7=[)HL9FEE!I:)TU++%09O=T>CKL0'P,> M)0QN<2:ADK,QS\'X5F9T$P2!@L('!H';!>Y J4"$,GY/G'1.&8#+\RO[?:P= M:SD+!W=&/F)!*5J\C+MLXSZ,-\E^@JT#^ 3@,V ?\[ Q453^17B1I]8,Q(Z][T1XXNV! M8V^*X(RMB'<4?"W%D;^#\W5XLJHP MB?#D'X7[=8+=*L$N$NP^+'$MYO-_2=BBIQIL':?)D<+T;9SDA7<>V%L>W^0M M?)SV'\+6LG7D;#R^;.Q_98P'E+*YPA%J\(/-AH+*A^,-GNTX9J/A33?](#9_ MX_PO4$L#!!0 ( *N#:$X)&5%(F0( *H* 9 >&PO=V]R:W-H965T M>R M9/+/BA?B,O>)?SUXS0]'W1P$BUG-#OP'US_KM32[H&?9Y26O5"XJ3_+]W%^2 MYQ6U 1;QEO.+NEE[S54V0KPWFZ^[N1\V&?&";W5#P7.9#5/\112_\IT^SOW,]W9\STZ%?A67+[R[4.Q[W>V_\3,O M#+S)Q&AL1:'LI[<]*2W*CL6D4K*/]IE7]GGI^*]A.(!V =0)"%HAF_DGIMEB M)L7%D^W+KUGS&Y-G:M[-MCFTK\)^9Y)7YO2\H)-P%IP;H@ZS:C'T!D-Z1 M>PF*)%9T$$YQ> 0SC&QX=*N>I9A@ @DFEF!R=T7B7!%A1K*,H4@,"")'!&$F M6"2!(@D@B!V1QY@[D12*I( @<40>8^Y$,BB2 8+4$4&8#(M,H<@4$$P=$8") M0RQ"0NR@<$ Q**_'F'N5$9\2D.A !H%&RIA LRX)!11N(4/02"43[&H2 0JW MEO\#NM?!YB? V;%;SA TTF,(]C\!YHXS5P>!IB,ZN 40X.]DT+ 1:*S>#.K@,>C^OPYW SIT.DW&PO=V]R:W-H965T M@_.M2.DJ% 0* 2E@A"6\3%JTBEE(,[MB_IS[!U[.0D' MCT:]R<+7*;VGI(!2=,J_FOX%QGYN*1F;_PYG4 @/E6".W"@7OR3OG#=Z5,%2 MM/@<3MG$LQ_U+[1E A\)_(K AD2Q\B?A1998TQ,[S+X5X8K7>XZSR4,PCB+^ MP^(=1L\9WZT3=@Y"(^8P8/@,\X5@J#ZEX$LI#OP_.E^F;Q8KW$3Z9I[]?KP#CW?R!1^V_8>P ME6P<.1F/-QOG7QKC 4M9W> *U?C )D=!Z8.Y0]L.:S8XWK3C"V+3,\[^ E!+ M P04 " "K@VA.6K8,?K@! #2 P &0 'AL+W=OI="V1RWSG4'0FS9@F3V2G>@_$VMC63. MFZ8AMC/ JDB2@M DN2&2<86++/I.ILAT[P17<#+(]E(R\W$$H8<<;_"GXYDW MK0L.4F0=:^ GN%_=R7B+S"H5EZ LUPH9J'-\NSDT"=R!$$/)IO$V:> X9B,OSI_I#K-W7TGVCJ!3@0Z$_8Q#AD#Q?0Y!UT(J[Y$(G5X#DF'3 >I7G0#8-"KX)W.<&-,?R1$%PT(IN]D#YU]J:02 MS%A3U43W"ECI@P0G-(H.1+"VPWGJ?6>5I_)J>-O!62%]%8*I/R?@W]@_^]IM+1>FX5'R M7VUIF@PG&)50L2LW3W+X E,]>XRFXK_!#;B%NTRL1B&Y]K^HN&HCQ<1B4Q'L M=3S;SI_#^!+'4U@X@$X!= Y(O X9A7SFGYAA>:KD@-38^YZY3[PY4MN;PCE] M*_R;35Y;[RVG<9R2FR.:,*<10Q>8S8P@EGV6H"&)$WT73L/AVV"&6Q^^7:K? M;\,$NR#!SA/L_BLQ6948PMR'1?9!D?U[@B1:B80P'W3R$!0Y! CH2B2$^:!= M<5 D#A#L5B(AS#XLD@1%D@#!8242PL0K$;+XGPM0M9]PC0IY[?QV67CG)?) M_9S\@X\;Z#M3==MI=)'&3IN?B4I* S:5Z,Y^NL8NO=G@4!EWC>U=C:,_&D;V MTU8C\VK-_P)02P,$% @ JX-H3J5\? _= 0 04 !D !X;"]W;W)K M&UL=53;;MP@$/T5Q <$+WM?V9:RB:I6:J55JJ;/ MK#V^*&!3',<.:ZK(RSD'2N&4E? ?SH[TH:Y&)):\%-+J6#5)0)/AQ=3KO'=X# M7FOH]6R/7"57*=^<\25/<.02 @Z9<0S,+C=X LX=D4WCU\B))TD7.-_?V3_Y MVFTM5Z;A2?*?=6ZJ!!\PRJ%@'36^\MI8=#3&Z.:,2&PO=V]R:W-H965T:9M<*=G"R1#;:RW,ZQ$4#AG=T'?' MHZP;%QPL3SM1PR]PO[N3\1:;54JIH;426V*@RNC]YG#I)Q:>BQ'+CO31&2\[O;E%V"T(0YCAB^P&QF!//JX_E;B&N?L4A"UZJL'4<9HL*;!OXR0OO// WO/X)O_@X[3_ M%*:6K25G=/YE8_\K1 <^E>3*CU#C/]AL**A<.-[ZLQG';#0<=M,/8O,WSM\ M4$L#!!0 ( *N#:$[/&WW8M@$ -(# 9 >&PO=V]R:W-H965TT[1)FVRN:?N9U5') 6,! MU^N_+Z!G[=4OP SSWKP9AF)"\VQ[ $=>E-2VI+USPXDQ6_>@N+W# ;2_:=$H M[KQI.F8' [R)("59EB3W3'&A:55$W\54!8Y."@T70^RH%#>_SR!Q*FE*7QU/ MHNM=<+"J&'@'W\!]'R[&6VQE:80";05J8J MZ4-Z.N4?)4OP7N('TX4&)SU&CM'$E]6@=JH7%2U'\9=Z% MCOLTW^3W"VP?D"V ; 4<8QXV)XK*/W#'J\+@1,S<^X&')TY/F>]-'9RQ%?'. MB[?>>ZL.25*P6R!:8LYS3+:)2=<(YMG7%-E>BG/V'SS;AQ]V%1XB_+"%)\=] M@GR7((\$^3\EIF]*W(MYJY)M>JK ='&:+*EQU'&2-]YU8!^R^"9_P^=I_\I- M)[0E5W3^96/_6T0'7DIRYT>H]Q]L-22T+AS?^[.9QVPV' [+#V+K-Z[^ %!+ M P04 " "K@VA.&6)S:=P! !!0 &0 'AL+W=OR/X9S^"[G8" =A7Q3#8!&[YQU*L.-UOV1$%4TP*FZ$SUT9J42DE-M M0ED3U4N@I2-Q1J(@.!!.VP[GJV M;K1-D#SM:0W?0?_HS])$9%$I6PZ=:D6')%09?@B/I\3B'>"UA5&MYLAVVI_<7B,S-X4-NFVPJV9XI7) M7O,XB%-RM4(SYC1AHA4F7!#$J"\6D<_B%'V@1WYZ[*TP=O1X30__X[_S"NR< MP.Z?%G>;%GV8O=]D[S79>P0.&Q,?)O&;'+PF!X_ _<;$A_GD-TF\)LE'@3#8 MF/@PVW]"5D>0@ZS=Y5.H$$/G+OXJN]SOA\@=X;_PZ7'X1F7==@I=A#87P1W7 M2@@-II3@SNQJ8]ZC)6!0:3M-S%Q.MW(*M.CG!X-\0O-B.P!'7K7J;4$[YX8C8[;J0 M[@P/T_J9!HX7SIFF9'0R(.I*T M8OQP^,"TD#TM\^@[FS+'T2G9P]D0.VHMS.\3*)P*FM WQ[-L.Q<$#U4]:N*^@=)34T8E3N M&:=/L-1S2\E2_!>X@O+PD(F/4:&R<275:!WJ1<6GHL7KO,L^[M-\D]TNM'T" M7PA\)=S%.&P.%#-_%$Z4N<&)F+GW@PA/G!RY[TT5G+$5\>-=!_:>QS?Y"Y^G_:LPK>PMN:#S+QO[WR Z M\*D<;OP(=?Z#K8:"QH7C1W\V\YC-AL-A^4%L_<;E'U!+ P04 " "K@VA. MV26EV+8! #2 P &0 'AL+W=O< MN3"D@[&OK@'PY$VKUF6T\;X[,.:*!K1P5Z:#%F\J8[7P:-J:N:IZ;V2+9PL<;W6PKX?09DAHPG]=#S+NO'!P?*T$S6\@/_9 MG2Q:;%8II8;62=,2"U5&[Y+#<1?P$?!+PN 69Q(J.1OS&HSO948W(2%04/B@ M('"[P#TH%80PC3^3)IU#!N+R_*G^&&O'6L["P;U1OV7IFXSN*2FA$KWRSV;X M!E,]UY1,Q?^ "RB$ATPP1F&4BRLI>N>-GE0P%2W>QEVV<1_&&[Z?:.L$/A'X M3-C'.&P,%#-_$%[DJ34#L6/O.Q&>.#EP[$T1G+$5\0Z3=^B]Y-OD.F67(#1A MCB.&+S#)C&"H/H?@:R&._#\Z7Z=O5S/<1OIV24]NUP5VJP*[*+#[I\2;+R6N M8;X&88N>:K!UG"9'"M.W<9(7WGE@[WA\D[_P<=J?A*UEZ\C9>'S9V/_*& ^8 MRN8*1ZC!#S8;"BH?CK=XMN.8C88WW?2#V/R-\P]02P,$% @ JX-H3FL9 M2S_. 0 G 0 !D !X;"]W;W)K&UL=51M;]L@ M$/XKB!]0;)QD761;:CI5F[1)4:=MGXE]?E'!N(#C[M\/L.-Y'OT2N//S*_5%()9FRH:J)[!:ST),$)C:(# M$:SM<)[ZW%GEJ1P,;SLX*Z0'(9CZ?0(NQPS'^)9X;NO&N 3)TY[5\!W,C_ZL M;$06E;(5T.E6=DA!E>&'^'@Z.+P'_&QAU*L]GJSI- H+[((".R^P^Z?%CYL6 YCW3/9! MDWU (-Z8A##O',4A:'((""0;DQ!FMS$AJ]LA0-5^+C0JY-#YF5QEE]%[H/YV M_85/<_N-J;KM-+I(8^^HOTF5E 9L*=&=;;BQ3\42<*B,VWZP>S4-S!08V<]O M 5D>I/P/4$L#!!0 ( *N#:$[+9[=LZ0$ &8% 9 >&PO=V]R:W-H M965T0/6!,3$AH!TF:KJI5:*=JJ[;,# MPT5K8VJ;L/W[VH90RGI?8GLXEQD[,^DHY(MJ '3PREFG,M1HW9\P5D4#G*H' MT4-GOE1"%$I6PZ=:D472*@R]+@[G1.+=X"? M+8QJM0]L)5">S_*_&P*=&'.?I-8J])[!%(-B8^S >_R<%KDV.'@&R,?%AWGF3Q&N2> 3V&Q,?)MZ8X-7_G(.L78>KH!!#YZ;+*KH, MD4?B^N0??)I WZBLVTX%5Z%-M[F>J(308%()'\S3-6;H+0<&E;;;H]G+J?6G M@Q;]/-7P,EKSOU!+ P04 " "K@VA.RD'_>+-\=&7-% M TJX&].!QIO*6"4\FK9FKK,@RDA2DO'-9L^4:#7-T^@[VSPUO9>MAK,EKE=* MV+\GD&;(Z):^.1[;NO'!P?*T$S7\ O^[.UNTV*Q2M@JT:XTF%JJ,WFV/IUW M1\"?%@:W.)-0R<68YV!\+S.Z"0F!A,('!8';%>Y!RB"$:;Q,FG0.&8C+\YOZ MMU@[UG(1#NZ-?&I+WV3T0$D)E>BE?S3# TSU?*%D*OX'7$$B/&2",0HC75Q) MT3MOU*2"J2CQ.NZMCOLPWB3[B;9.X!.!SX1#C,/&0#'SK\*+/+5F(';L?2?" M$V^/''M3!&=L1;S#Y!UZKWF2[%-V#4(3YC1B^ *SG1$,U><0?"W$B?]'Y^OT M9#7#)-*3)9WOUP5VJP*[*+#[4.+MIQ+7,(=/0=BBIPIL':?)D<+T.D[RPCL/ M[!V/;_(.'Z?]I[!UJQVY&(\O&_M?&>,!4]G&PO=V]R M:W-H965TI5"VQ+USPX$06_<@ MF;W2 RA_TVHCF?.FZ8@=#+ FDJ0@-$ENB&1\!'P MR&&RFS,*E9RU?@[&]Z;$24@(!-0N*#"_7> >A A"/HV711.O(0-Q>WY3_QIK M][6JXQ6HK_ 1<0'AXR\3%J+6Q<43U: MI^6BXE.1['7>N8K[--]BK!='&:+*KUJ.(D;[SKP-[1 M^";O\'G:?S+3<67163O_LK'_K=8.?"K)E1^AWG^PU1#0NG#\Y,]F'K/9<'I8 M?A!9OW'U%U!+ P04 " "K@VA.[M.5L,,! W! &0 'AL+W=O=[)'"NHN82 0VF< K/#!>Z!7,--Q+_M)5ILWQ+485U&SDYEE.C[#4DV*T%/\3+L MW&5B/4K)M?^B6T8(XSAFXPT8H@5GVUH"&+(_V/3L/T.)AA M[.GQEAZG88$D*)!X@>1+B?%5B2%,$C9)@R9I0""],@EA]E&PO=V]R:W-H965T&8X<^;,>)R/2K^:#L"B=\&E M*7!G;7\@Q%0="&IN5 _2_6F4%M0Z5[?$]!IH'9($)\EF8B==)FK MP7(FX:21&82@^N,(7(T%WN)KX(6UG?4!4N8];>$'V)_]23N/S"PU$R -4Q)I M: I\OST<,X\/@%\,1K.PD>_DK-2K=[[5!=YX0<"ALIZ!NN,"#\"Y)W(RWB9. M/)?TB4O[ROX8>G>]G*F!!\5_L]IV!=YC5$-#!VY?U/@$4S^W&$W-?X<+< ?W M2ER-2G$3OJ@:C%5B8G%2!'V/)Y/A'"?^:]IZ0C(E)'-"$GN)A8+RK]32,M=J M1#K.OJ?^BK>'Q,VF\L$PBO#/B3BG3;)>3BR>:,,>(21:8[8P@CGTND:R5 M.";_I:?9?IT@7=68!H)T67^_6R?(5@FR0)#]H^#+IR8CYC9@9,1\*D$6,Q6@ MV[!-!E5JD&&3%]%Y8>^3<"=_X7';GZENF33HK*R[V3#_1BD+3LCFQFGHW .; M'0Z-]>;.V3JN672LZJ<71.9G7/X!4$L#!!0 ( *N#:$X[HUT8[ ( +X, M 9 >&PO=V]R:W-H965TRGRLEGX!Z6JVR!H-@=1I,V-K$2I_]G)NDB5'M;[H*EJD6YM4)$'%(9Q M4*19Z2_G=NZ^7L[E4>59*>YKKSD615K_78E#E_2O[%RM>BWE*&[&6^>]LJPX+ M?^I[6[%+C[EZD.>OHA,4^5ZG_KLXB5S#329ZC8W,&_OK;8Z-DD7'HE,ITI?V MFI7V>N[X7\-P '4!U >P^+\!O O@;P$3*[[-S$K]G*IT.:_EV:O;:E6I.13L MENO-W)A)NW?V/ZVVT;.G)8_">7 R1!UFU6+H L-Z1*#9^R4(+;&B43B]7V ] M1O $K\"A"&[C^66"4P?!!!),+,'DW2ZPP2ZTF,1BRE9&'/.!DC'H$R5)B'.) M8"[12 R/"!/$D" &8@9YKA!F,M"",!%.)(&))( @Q@132# %6^&HZPP2S$ & MT\%6S,9UC1P%8R'V4 CRG#DH'#9DXTSCD0\1R&%%!KUXQ^CZT\6PV1@'6= P M503BCG6P)QDP93QQ4& K,>0E5V&PF1APP;@P".2P"L->8"8V.%LPHXA9(:AMR'(<0 (.X9H3.%ZH!-V#(W?3VZU MV R$S#!2"T")ZU6-'4,1H' <0\*.H?@#:K$9"+PYQFH!*'$\8@@[AH 9$L&ULC5=1;YLP$/XKB/<$S@Y@JB12DVG: MI$VJ-FU[IHF3H +.P&FZ?S_;4 KVT>8EV,YWY^_.]F??\BKJI^;$N?1>RJ)J M5OY)RO-=$#2[$R^S9B[.O%+_'$1=9E)UZV/0G&N>[8U1600D#..@S/+*7R_- MV$.]7HJ++/**/]1>3U /!>GG.COPGE[_.#[7J M!;V7?5[RJLE%Y=7\L/+OX6Y+F#8PB-\YOS:#MJ=#>13B27>^[E=^J!GQ@N^D M=I&ISS/?\J+0GA2/OYU3OY]3&P[;K]X_F^!5,(]9P[>B^)/OY6GE,]_;\T-V M*>0/:'@FHF:8R>*QOQZNTLC1=EY453*[*7]YI7Y7CO_ MKV:X >D,2&\ \;L&M#.@;P8+$WS+S(3Z*9/9>EF+JU>WJW7.]*: .ZJ2N=.# M)G?F/Q5MHT:?US2)EL&S=M1A-BV&###0(P+EO9^"8%-LB&-.QA-L701-\!DH M&@0U]G1D'^,.%JB#A7&P&#E(K"RTF,A@*H,)K3#>0XQ(1"B)"(F"X0YBU$'L M1 $AM:)H,1'4C,0TFN"#2PH@FL*F0L)%!1!5 M8H,1U<7@#1%[:8<($+#+@*0YES6[0@-CS4\]C9,BYJ%LZG M% 9PB0%$8]B$+ "N"\!NOSL 5P9($1;V[8&"F)V4]T'CNQ87&>**#&7V.4)! M-ID/0&,RN,(0N%TT":X+Q-4%5S2)>^(A 3KC,$TYD)Y22XSA!, M9YQ%CYWLI2FU+P,,Q29SC,L,26Y73H++#,'>'[9R=J"Q5,+3[! MH (H>7TTQ5+C[<2EDOJM/1CM"[)[HBL(:WRC"K6VK'ISTU9YW[/ZF%>-]RBD MJD],%7$00G+%,IRKC)]48=EW"GZ0NIFH=MU65VU'BG-7.09]^;K^#U!+ P04 M " "K@VA.*;*1T/ ! #A! &0 'AL+W=OMC5G;A.W?U[>P MA*7[@CWC<\Y<\#@9&'\1-8#TWBAI1>K74G9[A$1> \7B@770JI.2<8JE,GF% M1,N+#2J% V%5C2L]3B4J?^XVI]BC3> WPT,8K+W="47QEZT M\:U(_4 G! 1RJ16P6JYP!$*TD$KCU6GZ8TA-G.YOZD^F=E7+!0LX,O*G*62= M^EO?*Z#$/9'/;/@*KIXOON>*_PY7( JN,U$Q#Q^W?[;"^ M1*M]K+J?:Z=IMCE3[1'*>\VB79"@JQ9RF(/%A!/,:D0@I3Z&")="',(/]/ ^ MP/$C(MK<0TX+D-U_LH@6"XV,0'0G$"X+Q(L"L1&([P2B6:S M?AX74-OM''5:0*TW$Y1-&4U^- 5>F2$27L[Z5NI^3;SCG#Z&^J+,_ !!352MWIO1(%!*O=VH/;=39PW).O>@ MH/%5R_X!4$L#!!0 ( *N#:$Y8@? 8L0( +(* 9 >&PO=V]R:W-H M965T>_%'$L()D("J:J56.EUU[;,/ M#$27Q*EMX/KO:SLA%_"&P@NQG=G9G4TF[.0HY)O:<:Z#][*HU#3<:5T_1I%: M[7C)U(.H>67N;(0LF39;N8U4+3E;NZ"RB A":52RO IG$W?V)&<3L==%7O$G M&:A]63+Y=\$+<9R&.#P=/.?;G;8'T6Q2LRW_R?5+_23-+NI8UGG)*Y6+*I!\ M,PWG^'%)8AO@$+]R?E2]=6"EO KQ9C??UM,0V8IXP5?:4C!S.? E+PK+9.KX MTY*&74X;V%^?V+\X\4;,*U-\*8K?^5KOIF$6!FN^8?M"/XOC5]X*2L*@5?^= M'WAAX+82DV,E"N5^@]5>:5&V+*:4DKTWU[QRUV/+?PJ# T@;0+H G%X-H&T M_0APW8R:RIS4STRSV42*8R";IU4S^U+@1VJ:N;*'KG?NGE&KS.EA1L?Q)#I8 MHA:S:#"DA\$=(C+L70H"I5@0+YR.SC,L?0B!,U!0!'7A]$Q$ A/$($'L".(> M09I=-*&!C!RD:IH0CS)TJ02 I5DZ5$T"5I-XU=!Q"A.D($%Z>S]&(,$(J.!" MZ:+!)#VE"$Z1@2DR($4&$XQ!@O'M(C&"WWUT@\P6E)P]T:''@0=,AH%$XP$* MT$1S3.Z0"[L$TUOD4D_NIRMZ83MAWT\Q&G@[,.P!G-RA%W8!3O_OZA;3]RL= M+A4V"_;=$J.!+R2&S8"S.]3"=L!CH IR\75J06C>&<&R&Y3\(VVRY%9RV:*:C9:U.V$&'5CZNP?4$L#!!0 ( *N#:$XU M.!4,4P( !\( 9 >&PO=V]R:W-H965TU?7:234!G,+6=2B@HO*)-U#K-RMD]E3"AK.?Y5$5:S_U MO2.$ X$3/Y*B'I"]"B!] 0R(J N%5N;+54TSP1O/=%M;T/-OPBO MB*[^P2S:8MMWNCQ2KUYS$L09NAJA'O/<8<([3'*/V4PQX3UB.T5$BP&"M,G! M:>AT&EI^=.=B1B!R"D16@-P(I&2410=96$AM(3%)\1BVG<+($B<8N]T0IQLR M<8/3&8'8*1 _7H_$*9!,') @'6U],LDT3(+ '67AC++X=]4[2'Q;];D8J3-& MZLAD.U!=^TXFZV[EW#LR#8:5]4%(J,XZ.;@ M-5?G5RK.92V]/5?Z#+-*"A;ZMAPF#DS+#A1Z+[LKJ)HHW_76, MAF^"_ ]02P,$% @ JX-H3@CD-5YC @ L @ !D !X;"]W;W)K&ULC5;;CILP%/P5Q'L7S)V((#5AJU9JI=56;9^=Q EH M 5/;"=N_KVT((K9I>0';S,R9.5B&K,?DC98(,>N]J5NZM4O&NHWCT&.)&DB? M<(=:_N2,20,9GY*+0SN"X$F2FMKQ7#=R&EBU=I[)M1>29_C*ZJI%+\2BUZ:! MY,\.U;C?VL"^+[Q6EY*)!2?/.GA!WQ'[T;T0/G,FE5/5H)96N+4(.F_MCV#S M#"1!(GY6J*>SL26B'#!^$Y,OIZWM"D>H1DU;50XCY^CZ+V5%,0 MY^.[^B<9GH?T1@HM*TQ_5=T0S6'"R>\ MQA'75%ZMXY4RW(PJW$H#WX=[U"O)00C(5A+ M"$="J!"<(;ML9@$9S#.">XL,^ZMN!3L3L=8SWB"ATA!\_0IX-D!1,&(<'F=)XQC2>%/ ?TD1F =\H MX$N!8"Z@F-P/D%A"6@D!:0(45*&C/!?$:F"#5IR&"Y$#H^- Y9K.IT6SZW]VZ2TTV7,7K&E"A@Q:\ M=\TKB&G>JK1XVK M5?'"1.WM*E1A0"TY7C@;@<%QH#H&^M8V.%Z#*@PHU;$S.]C%M_P;))>JI=8! M,_Z-D"?Y&6.&N)S[Q*.7_/=AFM3HS,0PYF,R?$.'"&ULE5;;CILP$/T5Q +CDHB12LE752JT4;=7MLY,X 2U@:CMA^_>U M#:$TC"7V!6QSYLP<["//JN'B36:,*>^]+"JY]C.EZF40R&/&2BJ?>,TJ_>7, M14F5GHI+(&O!Z,D&E44 89@&)EK[H:F(%>RH# 75KQM[9D5AF'0=OSM2O\]I H?C._MG M*UZ+.5#)GGGQ*S^I;.W/?>_$SO1:J!?>?&&=H,3W.O7?V(T5&FXJT3F.O)#V MZ1VO4O&R8]&EE/2]?>>5?3<=_ST,#X N /H DEHM;2);^2>JZ&8E>..)]N?7 MU.PQ68+^-T>S:'^%_::+EWKUMHG)8A7<#%&'V;48&&!(CP@T>Y\"L!0[&(4# M'AZA%48V/!I6""%.$*,$L26(_R,@#Q(QC*/*!$V2C BB-,8)4I0@161&.,$, M)9@A%80/,C%,@B>9HTGF8X(DQ0D6*,%BNDP2XBPNX8V!LACARE JX&8!,5PNX&0 F MJ$5!CKT%W#& F"%R75BX&2 >JXT=EG?J;CDE?0.7.F&PE[[9\X5T[6$3[J63#=V M_:1@9V6&,ST6;7?33A2ON\XMZ-O'S5]02P,$% @ JX-H3OA8M3#'! MSQH !D !X;"]W;W)K&ULE9G1CNHV$(9?!?$ MA]B>L9,5B[1+5;52*ZU.U?8Z"]X%G830)+N6W:N=]/?N>9X?J?KZKZ^/=8E%M=CY/JR_%T1^:7UZ*,D_KYK9\753' MTJ?;KE.>+704V46>[@_SU;)K>RI7R^*MSO8'_U3.JK<\3\M_'WU6G.[G:O[1 M\'7_NJO;AL5J>4Q?_1^^_O/X5#9WBXN7[3[WAVI?'&:E?[F?/ZB[M3-MA\[B MK[T_58/K69O*3R?;?U+^I;57XO3+[Y/B.>S/OO?_+O/ M&O-V)$V,39%5W>=L\U;51=Y[:8:2I]_/W_M#]WTZ_^(^NN$.NN^@+QV4_=\. MIN]@?G2@+OGSR+I4?TKK=+4LB].L/#^M8]I."G5GFF)NVL:N=MUO3;95T_J^ M(D/+Q7OKJ+=Y/-OH@8VZ6"P:[Y<0&H5XU$%W?1U@'5H8AR,8F(3I^INK)!@[ M(.B .@ "DO2@](1\,2K*C,C7A/G&UNG;N8[L7&2D1Z@P>RJ$CXPPC10&1O&$ MNF!DE!U1%POJPA2YV[H .ZLBZ26@,(,JA) H$EQ@OE0\H2Z8,)6,J$L"YH&- MV-S6!=C92%LCK":86!T22R0M2!A%K<;716,4M?Z\+KW-,%_ME$W4[?('[(CC MP3I\/2),M@[))M*""XRBI@EUP2CJTF MY(L1T^$:%N8;!_DFEB)ISF(0=0@BD3!##";'1./3-9@<$RYB0;J]S=7C-4PL M#18#9D+ B*3!"K)P@BXTF @S0AGV-E=2R,61% AS8X#H(T'T&0R$F2#[# ;" MC!!^)E1^24Q&>-,8C(T!TH\DS8^!,!/$'V$@:(3X(R#^8J>CV\4-V5EG8^&E M1I@O B*1!)%(&!R:(!()@T,C1"(!\=?\SU$"Y23\\0+BCP3Q1Y@(("8PP$CU!@'"JP.!D*SO,[O#<;[MXT"WDBK$N,Z6(@U"3M M8S$W=H)0LY@;.T*HV5"H6:U9"H3ILD"GB2XP-G:"3K,8&SM"I]E0IVD7B8$P M7!;H-)8VYX3=N0DZS6)L[ B=9L$.'2DCO,$MALL"G<8"#Q;S8"?H-(=Y<"-T MF@OU5V(C@3N'H7% ?;&P!#B,@YN@OAS&P8U07[W-U3XS3F4>='N,<-/^J.[6Y[.5'V[.1SV_I^7K_E#-GHNZ+O+N M*.&E*&K?C#+ZTCR-G4^WEYO,O]3MI6NNR_,1R_FF+H[]\='B&ULC5=1;YLP$/XKB/<5SA@#51)I89HV:9.J3MV>:>(DJ( S<)+NW\\& M%Q%\;OH2L//=W7?X[N-87$3[TATXE]YK737=TC](>;P/@FYSX'71W8DC;]0_ M.]'6A53+=A]TQY87V]ZHK@(2ABRHB[+Q5XM^[Z%=+<1)5F7#'UJO.]5UT?Y; M\TI=*5HO);OEOYGN,\) MU08]XG?)+]WDWM.I/ OQHA??MTL_U(QXQ3=2NRC4Y"ZJ/^56'I9^ZGM;OBM.E7P4EV_<)!3[GLG^!S_S2L$U M$Q5C(ZJN__4VITZ*VGA15.KB=;B637^]&/]O9K@!,09D- #ZKD%D#**903 P MZU/]4LABM6C%Q6N'TSH6NBC@/E(/R[=3N>47C;!& 9TZF'%<#Y"DAS0]!.(D MF^6:VR@'#XKRH#8/!C,B R:>$M%ME\Z8(+ P22##Z<0HG=BB$\@HN 1EDR#G1' '*>H@_7C% M9JB#[&;%YAF2:!PQ/ J$>'^'MRLR-Z!II(RQ)'9$QCL)K:T#; NML4-@[U3 M47@C@]W)ML:!W:2? %)(YHQ07$@=T@)X-X/=SI;.&!![FK"*R6"NQAI& MDVA^RL%D(-03^L^BW9=-YST+J6;+?@+<"2&Y\AG>*=H']5$P+BJ^D_HV4??M M,!D/"RF.9NH/QD^/U7]02P,$% @ JX-H3O[LIAQ# P FPX !D !X M;"]W;W)K&ULE9?=CILP$(5?!7'?!8_!P"J)U%!5 MK=1*JU9MK]G$2= "3L%)MF]? UY$['&3WH2?G!F?,?,9O+B(]J4[<"Z]U[IJ MNJ5_D/+X& 3=YL#KHGL01]ZH?W:BK0NI+MM]T!U;7FR'H+H*( Q94!=EXZ\6 MP[VG=K40)UF5#7]JO>Y4UT7[9\TK<5GZQ'^[\:W<'V1_(U@MCL6>?^?RQ_&I M55?!E&5;UKSI2M%X+=\M_??D,:?0!PR*GR6_=+-SKR_E68B7_N+S=NF'O2-> M\8WL4Q3J<.8YKZH^D_+Q6R?UIS'[P/GY6_:/0_&JF.>BX[FH?I5;>5CZJ>]M M^:XX5?*;N'SBNJ#8]W3U7_B95TK>.U%C;$35#;_>YM1)4>LLRDI=O(['LAF. M%YW_+0P/ !T 4P")_AE =0 U H+1V5#JAT(6JT4K+EX[/JUCT3<%>:1J,C?] MS6'NAO]4M9VZ>UY%+%X$YSZ1UJQ'#:^4 98TGL& A?!PB]O^4)CC"Q&3:;/B3V'Q:ZPC! "40NQX@3A])D'YU\$MP_DCZ'_V*0T,0:LQE7FOB MVRLXX%Q!>'L-UYJK2:4D31W-"CA^0.YO5G"\.&VPK!4:;+#4$CVKZ7H@'"S MP')T*^!@@0V6M0(#\MIC44(=K08X6A CW>IXA?T7G9%Q6M9B-IK M^'[IW\/=AI#6P"!^%OPJ!VNO3>51B*=V\WFW],.6$2_Y5K4NF'Y<^(:79>M) M\_AMG?I]S-9PN'[Q_M$DKY-Y9))O1/FKV*GCTL]\;\?W[%RJ;^+ZB=N$$M^S MV7_A%UYJ>,M$Q]B*4II?;WN62E36BZ92L>?N6=3F>;7^7\QP V(-2&\ Z3\- M(FL0O1K$)OF.F4GU U-LM6C$U6NZMW5B;5' 7:0O<]L>FKLS_^ELI3Z]K&(: M+H)+Z\ABUAV&###0(P+MO0]!L!!KXIB3<8"-BX@H'B%"DXB,?31*8H9BC#J( MC8-XX""+)Y?00:B!U :2Q!E,81L7%N>0P@R;!&63N&R2"9L.D@S#1%D,4S8N M+,IRDA*<38JR21TV,9V\P'7JQ"'Y,.F.C8L"&F4I3H:B9*A#)H\F7"C"):03 M*@@(DCC$J60HE0RYERF7S T3TC"?D,F0HF]QED\:X PCQ3A"^ M7T4PTTS@;1U93#(24IJ3F9H$M*?< WE;(Q8S%@E-X[F<\-X"T3OJWX+&10>S M.>%-"-PNY!2WQ8P#13-U"WA[ ;>_N)4+;NL@(D>8S+G#! _V/ MJL2%"JY2W:ITE0JS?1)P"8*K0;Q1*3V1F;MH+H;CF&-[J6SCJ4;K? ME'ROVB75ZZ:;)[N-$B<[*P?]P+[Z"U!+ P04 " "K@VA.XQN<[G " !- M" &0 'AL+W=OBG,N]8*3)@TYTY]4/C>/ M7,V<@>585+06!:LM3D\;>XO6&0IT@$'\*F@K1F-+I[)G[$5/OATWMJL=T9(> MI*8@ZG&E&2U+S:1\_.E)[4%3!X['-_8O)GF5S)X(FK'R=W&4^<:.;>M(3^12 MRB?6?J5]0H%M]=E_IU=:*KAVHC0.K!3FUSIQ:U>;8]_RT, M#L!] !X"4/AN@-<'>&\!ODF^SP+!S?"V1SA!?!"AZ8A&?B MO;LD IC !PE\0^#?$8237>@PD<'4W2X$T6HU266.M!=R?C!8KYP::(/U&;6@Z)W3[TSNIPK MRL^FCPGKP"ZU::*CU:%7;K&YW-_@7:/]0?BYJ(6U9U*U"'.1GQB35'EQ'Y27 M7/7V85+2D]3#2(UYU^"ZB61-W[R=X1]$^@]02P,$% @ JX-H3DN$.[_Z M 0 ^04 !D !X;"]W;W)K&ULC93;CMHP$(9? M)%V]O)LA!GS9H6=M)39\ZI_+L%)OJ-'_K7C9?F5&N[0'0JD:TGH3CQO\2KK>A"W"*UP9Z-9M[MI2]$&]V\?VP\0.;$3"H MM$50,US@"1BS))/'^PCU)T\;.)]?Z<^N>%/,GBIX$NQ/<]#UQL]\[P!'>F;Z M1?3?8"QHZ7MC]3_@ LS(;2;&HQ),N5^O.BLM^$@QJ7#Z,8Q-Z\9^Y%_#\(!H M#(BF@&BH93!RF7^EFI:%%+TGA^9WU/['X3HRO:GLIFN%^V:25V;W4B994I"+ M!8V:[:")9IHPSB8-,?S))$)-(@>(YX \Q@$Q"H@=(/DOR^5-EH,F=9IV,,D6 M$>Z2H"X)XI+B@"4*6-[5F60K')"B@!3)(+NI$]/DN,D*-5G= _+@QN1>$Z=+ MW"1#33+$),0!.0K('^]E&.!'.WB@FY@H_^34A)]FE9Y>Z'-_7>W]"B$!L,+%N:LU>8=GA8,CMI.5V8NA\=H6&C1C0\MF5[[ M\A]02P,$% @ JX-H3FRWM$15! D!< !D !X;"]W;W)K&ULE9A;;^,V$(7_BJ#W78E#ZA;8!F(710NT0+#%ML^*35^P MNKB2$F__?76+5R2/+.Y+)-&',V>H\1>3JUM9?:O/4C;.]SPKZK5[;IKKD^?5 M^[/,T_IS>95%^\FQK/*T:1^KDU=?*YD>^DEYYI'OAUZ>7@IWL^K'7JK-JGQK MLDLA7RJG?LOSM/IO*[/RMG:9^S'PY7(Z-]V MUE=TY/\2S9?KR]5^^3=HQPN MN2SJ2UDXE3RNW6?VM!.\F] K_K[(6SVY=[I27LOR6_?P^V'M^ITCFL_@_Y+K-6WCEI<^S+K.[_.ONWNBGS,4IK)4^_#]=+T5]O M8_R/:7@"C1/H/H&%#R?P<0+_,4'TQ0_.^E)_29MTLZK*FU,-;^N:=DW!GGB[ MF/MNL%^[_K.VVKH=?=^(A*^\]R[0J-D.&IIHV%WAM='O*0BEV)(QG=0$.U/! M(YR!PR)X/Y\K10@<0, H@\@E "!M@J#)NHUQ; *(H["6*L%R<) $+830#L! ML!-J=@9-,,GSB5$<)$SSLZQ3#(704 @,19JAT$A$/HLTU&;]FA%D+5U S)&#!%NBEFUI_$3.]2(%.;634$ MN??,R&PA,5<3!AO[";(QC#9FP[91-*TWY#P4^K(LR51#&&[,AFX,8"L0(C(< M+>I42QAOS(9OS$17'"?ZEWU)I=K!@&,VA&,FXN:R8, Q&\(Q$UY&Q8\DJA%, M-V:#-V:""W;HDDS]O8+Q1C9X(T MU*'+.M42AAO9P&T418\[E$RVS7 LX#,A,,[X3^",8YQQ&YQQDU/;%G-BF1*3ZN&,.>$R3GSYR$4!5H>;W*.FFNXW:^VHX(QX>FO(ZGG][]T/XS?]02P,$ M% @ JX-H3B>NMN D! YA0 !D !X;"]W;W)K&ULE5C;;N,V%/P501^P$L^A)"JP#20NBA9H@6"+;I\5F[Y@=7$E)=[^ M?76+UR*'@?)B2_3PG#DD9TAS=:WJ[\U)Z];[4>1EL_9/;7MY"()F=])%UGRI M+KKL?CE4=9&UW6M]#)I+K;/]T*G( PK#."BR<^EO5D/;<[U95:]M?B[U<^TU MKT61U?\]Z;RZKGWAOS=\/1]/;=\0;%:7[*C_TNW?E^>Z>PMN4?;G0I?-N2J] M6A_6_J-XV,JH[S @OIWUM;E[]OI27JKJ>__R^W[MASTCG>M=VX?(NJ\WO=5Y MWD?J>/P[!?5O.?N.]\_OT7\=BN^*>_M]2%[S=NOU?4W M/144^=Y4_1_Z3><=O&?2Y=A5>3-\>KO7IJV**4I'I9^N2]8M"/' WF+N^<1B[ MX;>NVJ9K?=M$8;P*WOI $^9IQ- =1MP001?]EH)0BB>RNM,\P=9&<((S,"R" MA_X\*\(10,( <@@@9P&4,0HC)ADPY8!)$Z6,L=H"E(K(,5X1)!,!,JE!9L1$ M=VDX$FEBD+%1E(HHPF1B2":VR8C0(!-;:6**E4%Y"U IQS$FDT R"2 C##*) MG4:&!N,M "5WH!D5!:DH>\D)P@%2&""UYR84YC3;H)CN!G:61H18X"%(1.84 M E0WA^S(Y+ 2@3*9\P-0,4GER 0=Y5$0RD1F)ALE5>+P!8&=13#*Q&8FME3/ ML4OT EN0L#V(8^D(@8U#1&!1NN80RUW8>N\J,K"*QD84N9(X<7"*Q M@23HJA9K4*1+JD4@1Q["&J00&)=C;@F+B\3R/8ZP:H@6['(3:+:4E9*18:!D M:XM3$@X9$Q87\8*=CFP%"D5*F(0 3*;D6%*$-4C@'&#M=A-H;@G1G50G0@ F M*77L$8053> L(!Q*(ZQHBC^Q<+!8">R[]L*Q]U0I(Z7,84&P)'2) 4N?U)*% MH\"*$"F;A !,R,2UDK&1D.T18.'8NSF'G%K2 C FUTIF[#B,',<5 CL.?\)Q M&#L.+W$@W'2PV_ 2MV';1LS#[(>0 M.1'L,HQMN.5V\\PXPW@GUE]/)>-]U*U;54,-TR'JFIUQS'\ MTG$\Z6Q_>\GUH>T?D^ZY'F_>QI>VNDRWBL'M:G/S/U!+ P04 " "K@VA. M_JVJK.7"/RG5/ :!S$^LHO*!-ZS67PY<5%3IJ3@&LA&, M[JU1508X#).@HD7M+^=V;2N6"W:5O;%GI.PX M?S&3[_N%'QI&K&2Y,BZH?EW8AI6E\:1Y_&V=^EU,8]@?OWG_:L5K,3LJV8:7 M?XJ].BW\S/?V[$#/I7KBUV^L%13[7JO^![NP4L,-$QTCYZ6T3R\_2\6KUHNF M4M%7]RYJ^[ZZ+VG6FL$&N#7 G0%*[AJ0UH"\&T16O&-FI7ZABB[G@E\]X4ZK MH>:G0(]$;V9N%NW>V6]:K=2KEV6,PWEP,8Y:S-IA< ^#.D2@O75 N7"C2N%3$> MUHH6]+$X<"E XUHPKDEHG.J(3 :"TQT!^4ZF7, IBM)/'!^<5@C(*X*&_7 ^>*:8;A@SZMDVZYNDG)#LH,4ST6KN]P$\6;MJ<*NL9N M^1]02P,$% @ JX-H3N@"@#.5 @ .0D !D !X;"]W;W)K&ULC59=CYLP$/PKB/<>& R$*(F4#U6MU$JGJZY]=A(GH -, M;2=<_WUM0SABEE-> )O9\>Q@=KUH&'\3&:72>2^+2BS=3,IZ[GGBD-&2B"=6 MTTJ].3%>$JF&_.R)FE-R-$%EX06^'WLER2MWM3!SSWRU8!=9Y!5]YHZXE"7A M_S:T8,W21>YMXB4_9U)/>*M%3<[T%Y6O]3-7(Z]G.>8EK43.*H?3T])=H_D. M81U@$+]SVHC!LZ-3V3/VI@??CTO7UXIH00]24Q!UN](M+0K-I'3\[4C=?DT= M.'R^L7\UR:MD]D30+2O^Y$>9+=V9ZQSIB5P*^<*:;[1+*'*=+OL?]$H+!==* MU!H'5@AS=0X7(5G9L2@I)7EO[WEE[DW[)KF%P0%!%Q#T 2C^-"#L L*/ /QI M .X"L!7@M:D8;W9$DM6"L\;A[>>MB=Y%:(Z5^P<]:5U$8++RK M)NHPFQ83##"H1WB*O5\B@);8!*-P:X'M&!$F]Y = $DG5(1@HJ$A".\2#6$" M#!)@0X#O"+#E5(M)#*9JG4*Q[UOI J@@'*#NQ$2@F @0$UEB6DPT6.8+'FD9 M@]"DE!B4$H^E!!%,D( $R>-?9@82S S8LN,V3C/L1D :-*,%)22 E*LK;Q) M'Y$"@*(I*[^]3B== ^N/ @H/1C9NH&JHC;OZ&," M,.R/!'F#_E%2?C:]63@'=JFD+L.#V;[_KP/=?ZSY#9IOVR[^0=,>*GX2?LXK MX>R95-W-]* 38Y(JE?Z3\C53YYA^4-"3U(^)>N9M,V\'DM7=0<7K3TNK_U!+ M P04 " "K@VA.1(8>3@$" !\!0 &0 'AL+W=O :C"UG="] M_6Q#$05K-]C'_L_O[Q@XZ<#%JZP!E/?>LDYF?JU4?T!(%C6T5#[P'CJ]4W'1 M4J5#<46R%T!+F]0R%.YV,6IIT_EY:M?.(D_Y3;&F@[/PY*UMJ?A[!,:'S _\ MCX7GYEHKLX#RM*=7^ 7J=W\6.D*S2]FTT,F&=YZ *O._!(=3;/16\-+ (!=S MSU1RX?S5!-_+S-\9(&!0*.- ]7"'$S!FC#3&V^3IST>:Q.7\P_W)UJYKN5 ) M)\[^-*6J,W_O>R54],;4,Q^^P51/Y'M3\3_@#DS+#8D^H^!,VJ=7W*3B[>2B M45KZ/HY-9\=AW"')E.9."*>$<$X(R'\3\)2 5PEH)+.E?J6*YJG@@R?&E]53 M\TT$!ZPOLS"+]N[LGJY6ZM5['I$P17=C-&F.HR9<:%:*TU:!DUF"-,!,$3HI M0IN//U%@MP%V&F!K0#X9D%49HR:QFLYJ8HS)?E7*5D7B) C=,,0)0QPPT0IF MU$2+8\* D& %LU4%2;S?NV$B)TSD@(E7,-'F&!R%R>,*9JLB& >/;IC8"1-O M8-8E'^/-_0>F)ZU?DT.V2Y(-#5K\!Z8O_:3BVG32NW"E?RG[X5><*]"6NP== M6JU;X1PPJ)29)GHNQH8P!HKW4Z]#<\/-_P%02P,$% @ JX-H3H*V#/?* M @ :0H !D !X;"]W;W)K&ULE59M;YLP$/XK MB.\KG,UKE41JF*9-VJ1JT[;/;N(DJ( SVTFZ?S_;4$K@F-(O 9OG[IY[XCO? MXB+DLSIPKKV7NFK4TC]H?;P/ K4Y\)JI.W'DC?FR$[)FVBSE/E!'R=G6&=55 M0,(P"6I6-OYJX?8>Y6HA3KHJ&_XH/76J:R;_KGDE+DL?_->-[^7^H.U&L%H< MV9[_X/KG\5&:5=![V98U;U0I&D_RW=)_@/L")13[7I?]5W[FE8%;)B;&1E3*_7J;D]*B[KP8*C5[ M:9]EXYZ7]DOZ:H8;D,Z ] :0_-> =@;TS2!RR;?,7*H?F6:KA1073[;_UI'9 M0P'WU(BYL9M.._?-9*O,[GD51^DB.%M''6;=8L@ STB,-[[$ 0+L2839:.M45QAG>.$TI00LF$4!2/^"23.!'-Z9@- MAHKR&.>2HEQ21!P8D4DG80"R<"1A@:"B<("Z(I.A9#*$#,$=Y*B#_/:C"R%> MP>$-A[<##7,E9"Q;@:-F3@K,-!1 )*$S+M"&\0#D':+@'0'H+:+02;HT-$4T M5@6#ISC/(V MXM1H>Q4.=OMYZ8'8"WZTO[9SE+OXW]RT0]@W)O=EH[PGH&PO=V]R:W-H965TJT[3--G 05< 9.TOWW,S]*P3Y7W9< SKN[ M]PSWX!9763\W1R&4]U(65;/TCTJ=[H*@V1Y%F36W\B0J_<]>UF6F]&5]")I3 M+;)=%U06 80A"\HLK_S5HEM[J%<+>59%7HF'VFO.99G5?]>BD->E3_S7AZV4)RF?VXNONZ4?MHQ$(;:J39'IPT5L1%&TF32//T-2?ZS9!D[/7[-_[L1K M,4]9(S:R^)WOU''I)[ZW$_OL7*A'>?TB!D&Q[PWJOXF+*#2\9:)K;&71=+_> M]MPH60Y9-)4R>^F/>=4=KT/^US \ (8 & ,(>S> #@'T+2#JQ/?,.JF?,I6M M%K6\>G5_MTY9^U"0.ZHW<]LN=GO7_:?5-GKULHICM@@N;:(!L^XQ,,&0$1'H M[&,)P$JLP0J'>8&-C: 9H%8Y4(485;E>AUN[;H-3%)$&9)/:#Q !/D*()4D2*<5_6J<62AA$UM=@H MX DX[AX)\>8.$3J1V=VAO;4\-!\F! 6$N>@XO(8@=&*3#K$*F5OS+F1.!'6D M>P(($696 :M*$D:..K@O$8K4X:9@:M6Y82[[(KA_$<3 F&E@ VA6"&*(3=T( MC'+7!N,F1A 78Z:+$<2@DC0F)A\;-N^7.2' _/ED [WGXP$?+!NQF=K^= 6]F0)J9 MQXX4>/L!TGY.N7C[ =)^MES^_D?:O!#>6X#U%G.DP/L!TH_+I7@_4.35;3W, M XC/'V:C3C 9!4I1'[JIJ?&V\ERI]J-[LCI.9O?0CA+&^EI/;/U\]9:F'_>^ M9_4AKQKO22H]J'3CQ%Y*)33'\%8_/4<]88X7A=BK]I3K\[H?L_H+)4_#"!F, M<^SJ'U!+ P04 " "K@VA.OF6WLRIEM\+XNJ77NGKKL\ M^7Z[.YDR;S_5%U/U_SG439EW_6US]-M+8_+]V*DL? X"[9?YN?(VJ['MI=FL MZK>N.%?FI5FT;V69-_]FIJBO:X^\CX:OY^.I&QK\S>J2'\T?IOOS\M+T=_XM MROYU]TQ/6Q4/'4;%7V=S;>^N%T,JKW7];;CY=;_V@L&1*.]]<.?.M ^G\[J+F#^M$A').?G(VI?LZ[?+-JZNNBF9[6)1^* M@IY4/YF[H7&)XY;\/@69--FGX3D,WA=]'OPW!:(B,17=^ M'& K%2K&(RB8A!K[JX?0P#Q" ;Z^EGL?"Y5!%9 M1;B5*M)!%&$S"323 #/*,I/(82*[7(&&'$92:"0%1D++2"H&4;$]=5LIBG3B ML$(!!D @S!#99F;1_4"A>$) Q)2X'A$Y>$2@Y%PA(&^>B7^BZ&;1@]DDC>R4 MI&I)BMCA!].)U$_4W2QZ**I4VW:D:*DX=;C!J"/ .E%\L^AA(!V0;4>J2+%V MV,&X(\D[4'X >&%J\PZHELKU8A(&'FDP.]JVHZ6=-!"O U!1%#KX2YB?%(/7 MP;$V$J8>(>PE=DJ2:6$:I79*4J54[)IAS#Y*04:.$F:,+);(BNQJR%C2B%C9 M)0Q42XZ4:W^#F<4$_)#MA^1("8N=D%11D#AXPYA_#/B7VOQC0#;6G-A^I(Q2 MBEWS@P'( ("I#4!&;!-[&J3BV#4_F( ,")C:R&')-B6?%L D:]?D8 RV/#9 MZU#&$FUB9L!VCUDYO&#Z,:"?O0AE++E&H;UP M&20P>X&+./T>91N(G%EANP M&*G<+&8,4DXDN5)72AA^#'9^J/35#D^;B4]=6!_ MG"(1V8B D4*'&#N7:QJ]^J;CC7 MN6N]'?X]\W!:9;5G]+2=CO!^A)E.%'_/F^.Y:A>O==?5Y7AB=:CKSO0>@T_] MTSN9?'^[*4_NVH=/,?4$L#!!0 ( *N#:$YF M4OJH6P, (&PO=V]R:W-H965T*'U9[KSJ M4(IDTTS*,X]\/_+R)"WRH7,WE465J(I]*ICGF>E/^6(I/GN7V639J+HDIEX91B.WH4B3Z6WF.:G$2F9_THW:S]W8=39BFQPS]4.>OXC.4.@ZG?MOXB0R'5Y7HC76,JN: M7V=]K)3,NRRZE#QY;8]IT1S/7?ZW:7@"=1.HG\"B#R?P;@)_GQ TYMO*&JN? M$I4L9J4\.V7[M Y)O2C8 ]N^4^[K?3H:1&1/_-.=:(N9MG&T""& M]1&>SMY+$))8DC&=+@569@2?8 4.3?!F/K\P82DQ@ F")D$P2!!.X]%=0#'3 MD1$S)O)]7$@("PG-!#2Z6\LV9M+$%$U,S">C9[8R@Y@?4H!KB6 M$:B%CVII M8\*!3& S/($B$R 2C+Q,3"\QL\G$4"8&,N'(2VQX86%HDYE"F2F0B48R4T/F MCJRKA/F86A\(69!A%O#9]= P"/8C(U#%&)LNZ.*V^K'5+P:<<: TM:3 B+/@ M!K\83@;HY,;+,C3\DG6Q,DP> ^AQ-A8RV6/6Y6[0K#1?[U*X4P7,2N6"E=T,4#M()!&$$""'++ M6YXP6W3#[DF8+0+[GFDW,.SRT/KB(XP@(03'9)")(+?J8 ()$3C>,,@D\"XF MJQ)&D- .. :#3 0_$,($$B"01Y84&"Z:7K]4.(:+@YW+>(!=T'#'M[KEF$". M"+1]5&*V.-W@UO)A:NY;YH MRKU!^Y*+I6SEL="U8W"8+3O)A^I;G]&XTO=9;8]X7N:MD7]GI2[M*B< M9ZET<]6T0%LIE= U^O?Z7NQU5]Q?9&*KZM.)/B_;UK"]4/+0M;U>WWLO_@-0 M2P,$% @ JX-H3GFH.]C< @ ] H !D !X;"]W;W)K&ULC9;;CILP$(9?!7'?!1^Q5TFD)E752JVT:M7VVILX"5K %)QD M^_8UAT7$'JK>!.S\,_[&V+^]NIGFI3UK;:/7LJC:=7RVMGY,DG9_UJ5J'TRM M*_?/T32ELJ[9G)*V;K0Z]$%ED> TY4FI\BK>K/J^IV:S,A=;Y)5^:J+V4I:J M^;/5A;FM8Q2_=7S+3V?;=22;5:U.^KNV/^JGQK62*V2Z'F^)4?['D=BS@ZZ*.Z%/:;N7W28T$LCL;JO^BK M+IR\(W%C[$W1]K_1_M):4XY9'$JI7H=G7O7/V_!/QLL0L5))LDB0.8*#!(@?MX!X 0$3$#Z!/0N@0>Y'319KZEZ M#4I3K]8=)"($1J$@"@50B(D,+OH;^XRN/HKN2..>^N84J*18V(H+]#6%@?J5/@X-Q,DG\50>H M!)7I @[LE@BR2W_EC:*[@:3O#(!(TJ6/#?LE @S3WVM;!+AA2H6_^& 97M@* M"+9-!/@F0SY0Z(D2!Z<)H!*$+APG"+9.!'@G"PY@'IQ;F(FE+0/[(@J-D3/_ MY!I%\X'>9=1??LGL^M'=![^JYI17;?1LK+O)]/>-HS%6NXSI@YN=L[N"3HU" M'VWWFKGW9KB'#0UKZO&.F4P7W&PO=V]R:W-H965T M_"B7WE>#GYOUMKP=+JMJ=Q-%Y7SI-UGY+=_Y;?V?E[S89%7]LWB-REWALT5K MM%E',HYMM,E6V^%XU%Y[*L:C_*U:K[;^J1B4;YM-5OPW\>O\XW8HAI\7OJ]> MEU5S(1J/=MFK_]-7?^V>BOI7=/"R6&W\MESEVT'A7VZ'=^+FT;G&H$7\O?(? MY='W09/*,BJS_>_=2OUXVG.HY_.Z?#PYB-X?'W M3^\/;?)U,L]9Z:?Y^I_5HEK>#I/A8.%?LK=U]3W_^-5W"9GAH,O^=__NUS6\ MB:0>8YZOR_;O8/Y65OFF\U*'LLE^[C]7V_;SH_/_:88-9&<@#P;UV*<,5&>@ MO@SL20/=&>@O WW2P'0&YE(#VQG82PU<9^ "@V@_N^WMFF55-AX5^<>@V*^X M7=8L;''CZ@4Q;RZV][_]7WW'ROKJ^]@:/8K>&T<=9K+'R![&]#%3BA$'1%1' M< A#HC FDI@K%XQ (;*/F)UW<@\@J>AC'BC&&MO'/"*,PPDK..^J=:!Z#A+L M0$,'NG6@CR?X%K/=3YF*XV!>*4@D(6AVQE,O7@/C-21>:](@E#W& M'(T2QD$1,A82QV%A');.FPX6_-2248P*5LF,8J0\2J@7B8.1.+H$+#.E"720 MT"FU09B3A(0II'1D$0"8T)(L@[/>>E&G,.H41!TP>9*2<7Z15@>Y31'*Q$D0 M\SE?O9!%C%4R!D&K4"9CRJ1Z"HT*I1+@A'!QP-[9>7_]T!F!%R!TS;B XGPG MY.5B);#<"06B".4*@FPX>PCDPJD[[:D?,=970076VB0,!H'2,!@ <@QE!!9/ M =33A72 H+!&G@'U@\$**JB$6D<6N26+UY#:,P,HFW!R(K",BBMT5& A%537 MZK(25B>$2AU')2Q^@JJ1C&6HQ@!E4LTP3F+)DC$:*5PS '5B)*PP4J"19#@2 M18FXUCUN+"Q%4EY0\SI07SA-3(I>A^M7/9,F805!N+Z_?NA8 B72)#)+"E0K M=I%)+%T2J5)(T [43U[%@AL*"Y-$7516()D Y$$5:7#G2BNYR> MA\Q.0OJQ8JV1H&MS-HR52HU#"S@A"QW 9F=A_;BQQX[4*_VL%5%8:%10&A<6/XAB-D#*&8?"%0AX4+%=%?ZBFG%-%: MQDD@J_<=J#>M,;N,%&:[ LU#PO0?"K-=@8+/YHM)J ):;Y@MZ-YWBC,&P5X MDS MO,:\T5?P1F/>:+ +( EK6J(=?X,U)HX&G$B8BJ Q)_0UAR/,Z<@%QR,/ MFIYJ 3!Q]P;'&O:;$8??,&M-&(]H8Q@6FC;Z"-AK31@/:D$,<3:N-8-57 M8])H1)IP)PA!3$4RF%D&[.O#]F\*08S*&TP_ \I6>.HT,;1L"99]!K// /:E M8=L 02S@%67%Y=E:S!B+ M>K@P6P1*N7$P8RQB#*,B%C/&7L$8BQEC+V$, +'URC*G[)0,+F8DQF(RV"OJ ME<5DL&BO1;*E(!=SCQ0P8RPE@XN9'L]A,K@K>CR'R>! CT>RA2 F6X<9XR@9 M7,P(G<-D<%=T> Z3P8%#CK"CG3K:X9W8^3K,&8?HP*BRPW1P5YQQ..9I$:@- M-%]'6PAT4A4=/1[>^.*U?1N@',SSMVW5/-8\NGIXX^!.-H^7@^M3<7._?V_@ MR\W^-88_LN)UM2T'SWE5Y9OV$?-+GE>^#C/^5L_HTF>+PX^U?ZF:K\U4%_O7 M!_8_JGS7O1H1'=[/&/\/4$L#!!0 ( *N#:$X$3FP&*0( (P& 9 M>&PO=V]R:W-H965T@-9C:3MB^?6W#(F*!/+:-$3\W5+&^TT8AY\;K_6E4F8#E$5'+O0G5;^ZO= K,&4YU0UM M9KC1'67, M)-(8?\:J-,RPV)KG'D3-K?X'B5BC=C%HW2D(]AK%L[]L,)2L8P?T R!B130)S^ M-P". = ) .9M?I"%"D+P?M #']61\R;B-=07^;1;-J[LV?:K=2[MQ)'60%N M)M&HV0Z:9*9)[A6[I0+B20(TP$21>"D2&P_G%>('": W ;0)TCL;V+$Q:+#5 MM$.1+%HY3CRB-(O]**D7)?6@Y [*H$&S*C%"D8/B$:6S3'('B$4'X "7WHN0+% 0=DGSQ)&&2K-S7XE%%:/%,GK2O2G\:I@6C9V6F6,_%T""'A>+=V/O!] $J_P%02P,$% M @ JX-H3NMVLRZ=! FQ8 !D !X;"]W;W)K&ULE5C;;N,V$/T5P^]=D<-[8!M(7!0MT +!%ML^*S9]P4J6*\GQ]N]+7=:5 M.<.%\Q);\N',X83G<,C%M:J_-@?OV]FWLC@UR_FA;<]/6=9L#K[,FT_5V9_" M+[NJ+O,V/-;[K#G7/M_V@\HB \9T5N;'TWRUZ-^]UJM%=6F+X\F_UK/F4I9Y M_>^++ZKKT>?MLNYZQCY N_:;L0>?AX]VM?%%VD MP..?,>C\EK,;./W^/?HO_>3#9-[RQJ^KXN_CMCTLYW8^V_I=?BG:S]7U5S]. M2,UGX^Q_]^^^"/".2KJ.JN'_]8Y[Q8%?Q*AF)ON95^[ M_K-YQ =P(H"8#08)EN)"NQ,7 MB(N4"25PVI^X?%S:G/8?C@T(B9MC X*0Q\6"HG!262$3C&B[XIJHBTF$H V+ MFP_4A7893M@,J@OA(-8 BS-MHF]B-->P['92)78"(#V!V"/UP5H20.6 M-*H+8*E:!RYRQC4!,Y:YQ+\::$4#5K3AB2X!:"$"[A/25:&%"+A3P%7!G0)8 M&002EX7 *:-2U@"TKH'0=;Q- M9K6)8NYD.@N$ML!$!K&K"FT48Y8N[W8^-8 M;+TD#K1)N S0%@&XJ<%;Y0BZVY6MT#$AC J-1(H.;3> [0;OE(!]Q#J&Z!!N MPW1R^=!F ]AL3*IW%K39B ^8C:#-1CQ@-H+H"XQS.I85A9-.L10CVFX$T4#$ MLA*X-^!:0[Q;$C#K=&+9B,0)!_<02%K6%<".YP*SAS3H=P2$CV?H'U08!\TD%"FH(U+ M?*"W$;39B =Z&T&YB+ *K1K*DTSJW")HMQ'8;;"J\ E) Q851H7F/;%F)&U< M$I^BD*@D/AU9YUB\=Q*PX,5<)E0N:1N4U#$JUI0DCE'39FHD1)ZB4G1H#Y14 MRQ5K2A(')*E0?0B4D(GV3=(>*+$'FLEY[3Y$XI[G ^ZL066A@$P!BZTBFUSIE;[>][>?S6Q374YM=W4V>7N[87V&[DHP>O_"G];# M5>'_889KVS_R>G\\-;.WJFVKLK\6W%55ZP-/]BGP//A\>WLH_*[MOIKPO1ZN M2X>'MCJ/5\'9[3YZ]1]02P,$% @ JX-H3I&ULE9G=;N,V$(5?Q? #K$1R2$J!8R!Q ML6B!%@BV:'NMV$QLK&1Y)27>OGWUMZ[-.=Q(-[8E'PZ'0WY#CK0ZE]77>N]< ML_A>Y,?Z?KEOFM-=%-7;O2NR^E-YR*K*FO:Q>H_I4N6S7-RKR2,:Q MB8KL<%RN5_V]IVJ]*M^:_'!T3]6B?BN*K/KWT>7E^7XIEC]N?#F\[ION1K1> MG;)7]Z=K_CH]5>U5=+&R.Q3N6!_*XZ)R+_?+!W&W,:IKT"O^/KAS??5[T0WE MN2R_=A>_[>Z7<>>1R]VVZ4QD[=>[V[@\[RRU?GP;C2XO?78-KW__L/ZY'WP[ MF.>L=ILR_^>P:_;WRV2YV+F7["UOOI3G7]TX(+UZ*8O12NM*D7T?O@_'_OL\_&/UV PWD&,#>6D@TY\V4&,#Y36(!L_Z MH?Z2-=EZ597G137,UBGK%H6X4VTPM]W-/G;]?^UHZ_;N^]I*M8K>.T.CYG'0 MR"N-N"BBUOJE"XFZ>)2LN95TV\4&:33N1,%QJ-Z NC%@L &"!J@W0%<&$L_) MQT%B>\FQEVA*A"_;.X-&7_5CXUAXD[7C2X2M^H;GQ)H2\IB$;J.9.RH O/ MD9\I;IP0,>8VYFZHV <7B7Q/H$@&G DD$<%,D JL$ &3Q(.0T]>(P"E J(]7 MR:BY7@ B,3P?(9V-E;(!CW!.$3RID$H#)G B$'I&7#"^@O/+XV+X>DPTQ=:/ M"] 9$8>2F\#Y0%@>%PI *'!&$,F,N&"0!2>9QP5P:DVL_2R+=":61F&/)(9: M(A1#)C"*4DR/B\0H2OEQ7$;-]7BE%2;UDPO2D4X4!3S"9$M.-M\.1]&M2SK6 MOD=0EH85=A9.#2F=4BIAGXCSS6A&!*JU7*&R03"L3\@<#30!HMG1'T75/*F8H M(94)50.$DP/Q\X,-50.$DP/-*><#]?R4@IZ#*F));)*03)O 09XPT#2EI"=> MK0LA_$,X5,G 3DTX.1 _.Q %2"*<'&A&64^89YI0V!.OV?L3#%NZ"3[!!/9J MPNF!0'D?*MDT3@\ZGAX7C8G6:(OVJWLD"E51&J.J.:JD0R8PJGH&JAJCJB>@ MJOE3-6%%<+B!IVJ<0=*AYW*8&SUC4]68&SUA4]5HM[1I&DBC&N.E.5ZD \E< M8Q[TC.W28![,A.W2\'U0R=@$SDP&4V,X$":T\1@,A)EQL#48"#.E6#7\^9), MM?%S&I"I6+ E&UT][2]<]=J_&*D7V_+MV'1/U:_N7EZ^/,CN;8%W_U'<;897 M*/^;&=[H_)%5KX=CO7@NFZ8L^C<&+V79N-;+^%,[;7N7[2X7N7MINI^V_5T- M;U*&BZ8\C6^)HLNKJO5_4$L#!!0 ( *N#:$ZZJVM2& , !L. 9 M>&PO=V]R:W-H965T!IVQ_D'K 6\ZK=,]_JS5 MG=>S;+."ETTF2J?FNX7[0.[7+- %!O&<\7,SN':TE1S.392%!V+:J5(W]KOK#3?YX[_ MO0P7T*Z ]@4D^F. S+V3)NHPJQ9#!Y@/A*?8>PF*)%9T4DXO!=93!(NQ H,F MF*EG%R8H)@@@06 (@@L"-IH%A FP2 A%0D 0CD2FF(A8G$10) (BT4@$82SS M'4.1&! D(Y$IAB4)%DF@2 )$9IA@!@EFUZ\*XN-P^-,>0G^(-A M'!<"LA".DP]!EN@3G!@"(A.&%@J&H5?(V&X'NGAXQ\RJA)/%0+(B&X5ERW;#GHWAT##T!AFO^ XT M7,QDLN(A:-R,-]A2%[S>F]-'XVS$L91Z\SH8[4\X#U1OR4?C*W7R:<\I'S3M ML>E[6N^SLG%>A%0;?K,MWPDAN>K1OU-_V4&=U/J;G.^DOHS5==T>5]H;*:KN M*.;UY\'E7U!+ P04 " "K@VA.:Q):KIX" B"@ &0 'AL+W=OZ?]DM%RNWO,D#C/OKHA&S'[ M!#,,FA">9)\D DAB'RS,@V>!PQ(1)K!"" 81:OOP*8@()HA @D@31$\$*V,7 M!DRL,>VP"R^I$0B$L42R AU9 8[$AB,0QB(2@R(Q0&!$LH,A!DBP?.?10N*5+SHD&@R'8^<(E 0(U(S;L& M@,)9(7G6@2L M([#4P= !39S@@.+6=#UP'T#+)0UMQ1G"6 MH_3C]1W!.8R !$TC,UH(9)Z>-WM9&\*NN@GA3D%OK5!OV&QU:G1V@7J9C?6] M:H#TB_V?9NB>OF-VK5KNG*B0[[Y^G2^4"B)]]%_DR9>R89LF-;D(-4SDF U= MRS 1M!L[,F]J"_-_4$L#!!0 ( *N#:$X %JC"0P( .L& 9 >&PO M=V]R:W-H965T7%328/]$.6OGE1%F#A5RRL\,[!OBH20UQ?->-G ;7K9UG.K9G>48O@M0M M[)G%+TV#V9\"".VWMF?? J_UN1(JX.19A\_P$\2O;L_DRIE4CG4#+:]I:S$X M;>UG;[/S7$70B+<:>CZ;6ZJ4 Z7O:O'MN+5=Y0@(E$))8#E<80>$*"7IXV,4 MM:> 1@*:"%Z@ MBQ^8L-I=5C]*;P-DIM9JJ#>._U-5LME])K'290Y5R4T8HH! MX\\PWH1PI/J4PC>E*/P5W;]/L%LC4&S.@(Q%(,U'=T4\$ B, H$6".X$DL4N MF#"I.4EH3!*N!5+7+! 9!:)UF>F#DXB- K'!P>(LB@$3:TP[8-#RO P8]T$E MB=%(8C""%D8&3#A+$D7!PH@!$R.SD=1H)#48620ITE62(%B8W:TQ* [-1F33 M,UY$UV E7-Y$=[7S7H+2A1D3*@Z2A1UGUB(:8&?=3;E5TDLKU&6<1:>._>RK M%K.(%ZJ3Z];S3V9X!GY@=JY;;AVHD U,MYD3I0*D2?=);E8E7YYI0> DU#26 MT)7-=>1;6GL M*$JDK#3**KO/C-VV48!V (^S?[_-91SHJI[DQ4#[5-4IJ#I]6=UT\[T]*]5Y M/ZNR;M?^N>LN#T'0[L^JRMOW^J)J\\]1-U7>FW*HE9/C==>JRIO_MNJ4M_6/OBO U^+T[GK!X+-ZI*?U-^J M^W9Y:LQ3Z]/Y5GK[_W#Y\/: M%STC5:I]U[O(S>5%[519]IX,CQ^34_\>LS>B8FQUV4[_'K[:]OI:O)BJ%3Y MS_%:U,/U-OE_->,-<#+ NP'$;QK(R4#^,@B'Y$=F0ZH?\B[?K!I]\YKQ:UWR MOBC@09J7N>\'AWR;L (*XVW$ L2$4LB M8DAD%HD1$\U"2(PL&A2#H8-(S!*)"9%46+EN8Q+D'67"@)Q4$I9*PE !BTI" MHM@?YBW$@D3*DDA)>:4">0<9ZR!CLI!6%AGA"!G(T,J$0<69<&0#@F]YP10: MVCTO2*1$VGW+@9QD'/H##!G[W4R@>9PXME\-!TJD@PRK5(^ ?U#Y$^@WI<^A MG+4/O*R!9.B$-AU))2&SR5 ,S/1MR8572* 2F8K(YA+2I"&*4YL.A67"]:5X MK00JEJD@\Q950DCC)+;I,+!%ZRT)\9H),2,2CCD(>*T#3NSL60BHEKUCD^)P M;V3%*Q]PTIDI3M(U!-%9:%K^\ K"'(*8D\]2*4A"EU2)7EED((IW-CA@N]E MR?5R8G&5M)0/-=%*:9O;QB4*&9!2TZP6P77*GF-!P8M-Y>7^NNWV_.1N^'$H_8[Z*M M\2T\[,:CA5]NQI..O_+F5-2M]ZP[LTUNHS 0?!7$ ]1\A:"( M()6<3CWI3HIZNNMO!S: :F-JF]![^[,-H82Z5?_$]C([.[/@33HP_BQJ .F\ M4M**O5M+V>T0$D4-%(L[UD&KGIP9IUBJ(Z^0Z#C@TB11@@+/BQ'%3>MFJ8D= M>9:R7I*FA2-W1$\IYO]R(&S8N[Y[#3PV52UU &5IAROX#?)/=^3JA&:6LJ'0 MBH:U#H?SWKWW=X=$XPW@;P.#6.P=[>3$V+,^_"CWKJ<% 8%":@:LE@L<@!!- MI&2\3)SN7%(G+O=7]N_&N_)RP@(.C#PUI:SW;N(Z)9QQ3^0C&QY@\K-QGF>>*;="12]9$G@INFBB M"9./F&"!\6<$4NQSBI0>W!0[O$>'67B&TF@A-?GACX@.)D94@,@31 M#<%*9&[#A"LC-DQD%[*Q"ME8"#8K(39,O!+R.>9&2&P5$EM:^L$[V5H)ME]H MJ0T3K9S8,*%=2&(5DGRAI39,LA)BPZQ;BA;7C@*OS(023L'Z5NH/?!&=A^!] MH*_M*IZKX3C.LC>:<;+^PKQJ6N&&ULC5==CZ,X$/PKB/<-N&V^1DFD M24ZK7>E.&NUJ[YZ9Q$G0 ,Z",]G[]V<^AF5,>70O 9SJJFY#M>WU734O[45* M[?VJRKK=^!>MKP]!T!XNLLK;E;K*VOQS4DV5:_/8G(/VVLC\V =594!A& =5 M7M3^=MV//37;M;KILJCE4^.UMZK*FW]WLE3WC<_\MX%OQ?FBNX%@N[[F9_E= MZA_7I\8\!1/+L:ADW1:J]AIYVOB/[&%/61?0(_XNY+V=W7M=*<]*O70/7X\; M/^PRDJ4\Z(XB-Y=7N9=EV3&9/'Z.I/ZDV07.[]_8/_?%FV*>\U;N5?E/<=27 MC9_ZWE&>\ENIOZG[%SD6%/G>6/V?\E66!MYE8C0.JFS[7^]P:[6J1A:32I7_ M&JY%W5_O(_];& Z@,8"F (H^#.!C )\"F.B+'S+K2_TCU_EVW:B[UPQOZYIW M'P5[X&8R#]U@/W?]?Z;:UHR^;E/*UL%K1S1B=@.&9A@V(0+#/DD0DMC1(IS> M"^R7")Y@!0Z+X'T\GQ?!0TP@(('H"<0[ F;-PH!)>DP]E)'RR*ID">*A*Y4( MIA*!5*SYVBTQ,<^P2 Q%8B#",4$""1(PXP(3I) @!1E8D[D;,-%L,@6)*'1, M9P9U,J 36SK90H=BTP@=.BS$1@J!4F([*5Q(?6*4Q4XMAVD9T$IM+;;4HLQ= M%C3O(R,@M6@0M)"**,EF4H,[ .ZC-\JPVQFPNW!18+\S8'AA&WX$I?/O@J_( MX1.&[I2PN9G"5 2ME*"E&)' MFV*X2S#0)H3=)D90^G[V;._M$>R#UXG;"J=N/6^,[<^P9#BF_:88STU]YT MZ:&4)]W=)N:^&U_4$L#!!0 ( *N#:$X( 6!_I@( M !L* 9 >&PO=V]R:W-H965T2"Q<^:&5/>:UE4$UJ_23(Q&@NK+E6U841@FGSHY)M>/$K/ZCSPD]] M[\".]%*H)W[[PIJ"(M]KJO_&KJS0<).)UMCS0MIO;W^1BI<-BTZEI*_NFE?V M>G-/DED3!@?@)@"W 5/\;@!I D@;0%SQ+C-;ZB>JZ#(3_.8)][9J:GX4:$YT M,_=FT_;./M/52KU[7:91D@570]1@U@Z#.QC4(@+-WDI@2&*-!^%IE-Y+;"#, M#!8A8!W$$I N01S"!%.08&H)IG<$J->((6:*4U@D D4B0 3W1" ,@45B4"0& M"*8]$8>)+::R&#(AO7?R/N8ND01,)!DD0CJ)W!&D($'Z^$N=@00SH!51KQ40 M)H9%4 A[* 0H!B:"0&,Z(UY%PX9&8Q2@%U<(/]Y2!#L-$:"0M%\M!!I+%38D M&KJ-I&.IPG9#T0>JA7RIECJ[.;COAK.P9WMM?Z\G''=7_:-S8])V*4UY);\>5/O#M ML7SD7#&=T256G;;]IXC2H@#.@3??V,\3-P#[N MTC\!DW/ON=>^Y]HPV\OFN=T*T7EO55FWC>Z]/Y5'*YWYPMY[[81^1*,6JZUWDZO(J+D59]IY4'+^U4__( MV1N.[]^]7P_)JV0>\U9ZVSOZK>!6E M@O>1*(Z5+-OAUUN]M)VLM!<52I6_':Y%/5SWVO^[&3:@VH >#2CYT(!I W:J M0:0-HE,-8FT0'PW8QSDDVB YU2#5!NFI!IDVR$[-@6L#_L\@&DKDL'Y#05SE M7;Z8-7+O-8>:WN6]=,@Y5R6WZA\.%3;\IVJB54]?%UE*9L%K[TAC+@X8.L'0 M*>828=@4UQ@BF< M8#HX8!,''#M@T $;',2#@WIP0$-BA+D\@-(1*&4)PS01I(D #0T-&AN4A"3% M-#&DB1&-47!+&Q3QQ$&30)H$T1@UN[1!C#''XJ:0)D4T1MDO;1 A/,(T&:3) M!@_1N(8R\XBBDDX).& Q%P8;N?+V&CY)C0DQ!TG!$3FTFC0F"D+P] 4 M<&B5?49'J&DXC@9(;(%F#N40+'%"04968Z-61G'&[91L6!1'SIQPRR ,!!2; M =F-):9V/'9G8:$S'-Q:2 3"21PN<-L@,5@E1T<@N"60!$213=.]T*!)NM:D M7&I47WXCX4=,-4Q7Y>#^05(0DV-W(+@WD.P3,X.53X#TN=E?-&@\,X0Z*X%B M[5.@?>YH'Q3KE2*].O*ECBT9Z)4;'>B.VD)TK"W%(J1 A-SE @N'1I_(%0N' MQB *HS==:Q AX_-#[%Y<+# *!,9CAPNL!YI^(F&L!PHV2VZ<#I?4WBV9.2?_ MA=Q\")G&BH5'D?!2,U9;>,RYR3&L.X9T9_2^&PTB='K49(RDT9E#I R+E!' MYSKU8I$R<'!VE0)SG)QM!5H;[I4&&;W\D+7!%HQ>JOIO =_RYJFH6^]1=NK] M;'B+VDC9">4V/%-5L17Y^C@HQ:;K;U-UWQS>P0^#3N[T]X7@^)%C\1=02P,$ M% @ JX-H3N8W?O$N @ S 8 !D !X;"]W;W)K&UL?95OKYL@%,:_BO']+@K^;:S)VF79DBUI[K+M-6UI-5?% 6WOOOT MK;%XNC<5\#D/O^=4L;AQ\28KQI3WWC:=7/N54OT*(7FH6$OE"^]9I^^"G[5["9G M8\\DV7/^9B9?CVL_,$"L80=E'*B^7-F6-8TQTAA_1D]_VM(4SL=W]\\VN\ZR MIY)M>?.[/JIJ[6>^=V0G>FG4*[]]86.>V/?&\-_8E35:;DCT'@?>2/OK'2Y2 M\79TT2@M?1^N=6>OM]'_7@87X+$ 3P5A]-\",A80IP -9#;J)ZIH60A^\\3P M9_74/!/ABNAF'LRB[9V]I]-*O7HM\R LT-48C9K-H,$S#7Y4;)<*DDX2I $F M"@Q28%M/'B@P;$! V(-H@<#XL08-*G5=%;S >.$Q$X60!8F\;,\$8@3 3B1 M@S-HXMD^H=M60!+%,$<,Z[T$64/DA/GBFG'X$6GJO2G M99HT[*3,,-5C,1RPPT3Q?OQVH.D#5OX#4$L#!!0 ( *N#:$Y9?L*&) 0 M '\4 9 >&PO=V]R:W-H965T>& &D&J%JIE4:G:ON< 7/126*:A.'TWS>WX23V,N*\ ''6WEZVM[\$ M+VZJ_%:=I*R=[WE65$OW5->7N>=5NY/,T^J+NLBBN7-099[6S65Y]*I+*=-] M%Y1G'OE^Z.7IN7!7BZ[MK5PMU+7.SH5\*YWJFN=I^=^KS-1MZ3+WL^'K^7BJ MVP9OM;BD1_FGK/^ZO)7-E7?/LC_GLJC.JG!*>5BZ+VR^Y4$;T"G^/LM;-?KM MM$-Y5^I;>_';?NGZK2.9R5W=IDB;KP^YEEG69FI\_#LD=>]]MH'CWY_9?^D& MWPSF/:WD6F7_G/?U:>G&KK.7A_2:U5_5[5B^[X-^3_#< - ?1L !\"^#V A0\#Q! @?@2( MAP'!$!!H 5X_]FXR-VF=KA:ENCEE7P^7M"T[-@^:Y=JUC=WJ=/>:^:R:UH]5 MXB<+[Z---&C6O89&&G97>$WV>Q>$NEB3$4[3#C:F@D=3R19($HL+#@?*NP1\ M/%#FXP0")A!= C%)P+29ZC51IRGZF0JB)/2U\2)9++C =@)H)P!VM'E=]YI@ MU,\LX+$^^Z:*,4$1-A-",R$PPS4SH=E-J%7:QM20"+"1"!J)@!&A&8G K)!N M=V.J& LC;>ZVD;&2EIJ*H=WXB9J*32-1*"*]IH ,E-X6R>REET#7"7!M627F M8^KXS^]&9@$7>V+N!M%DK5D24J!-'M)Q1HEE$S (NA=&SU@BLRL2,8]U2T ' MK&^1[I%U3$?&@?70D@+SD8F?6%/,-(:@9DP@H!H+ _V)L4$ZBI/(-BI,-H;0 MIG.6F=R:A7YB+"E ( F>6 QAPC&$.)VUS*27SHN'DJD1S"Z&X*6SEIF\@3,# ML/1@9C"6&.*243T)J H*N4$$H -5MH7Y[%5&F(?D ^N6'4R8A\2>WWZ$^47/ M\(M,WC"ASQX0";(\8P@3B1"1](TWB,;]&!P FAE%EM(BS#9"+W_ZIAM$TY(Q MGM- 95LE#$E"D-3W'2%(M]Q.Q5VH/6+3V-9MO&6A_X6*^X0+<:0PV=[K# M->]'U_W1W!]I>3P7E?.NZEKEW<',0:E:-N/ROS3C.LET?[_(Y*%N?T;-[[(_ M$NLO:G49CON\^YGCZG]02P,$% @ JX-H3B*AC4,L @ U@8 !D !X M;"]W;W)K&ULC57;CML@$/T5RQ^P^.XDLBUM$E6M MU$K15MT^$V<26PO&!1)O_[Z O8Z3D&U># SGG+D8AJQC_$U4 -)YIZ01N5M) MV2X0$F4%%(LGUD*C=O:,4RS5DA^0:#G@G2%1@@+/2Q#%=>,6F;%M>)&QHR1U M QONB".EF/]= F%=[OKNA^&E/E12&U"1M?@ /T'^:C=/][6ZQ/D;^(5/5+;33%-GNJ/$)93\4\ M\#-TTD(#9MEC@@DFB>-+S.H61&BM M16CHX44M[@A$5H'("$07 N%5&CTF,9C&8+RGV.XDMCJ)+4XBNT!B%4@>3S.U M"J26"*[.P]J&2>Q.9E8G,XM :A>86P7FCZ?I>_:[X5EBF%T?_!Z43G_H'2]W M;J!O\3*_OH+^ \<&32X]!7XP#54X)3LVIIM/K&/3?@Y,TSC#^X[_ _-#W0AG MRZ1J/:9![!F3H&)1?EVG4H_,N""PEWJ:JCGO.VV_D*P=7A$T/F7%/U!+ P04 M " "K@VA.8?9VW-^E !(&UL MS+UI<]M(MBCX^]'2'+S8WY )&0A"H2 M8 .@977,CY^S9>9)+!3E[HZ8#U6F2""7DR?/OOQG65;!M\TZ*__KS6-5;=_] M]%.Y?$PV<=G/MTD&O]SGQ2:NX,_BX:=R6R3QJGQ,DFJS_FDX&$Q_VL1I]B;8 M9>G?=\EIOLNJ_WJS& W>_/D_R_3/_UG]^4.^W&V2K KB;!6<955:/0?G&8^9 MYEG0"[[L_?HZ+?C#@'Q?U'_^RR^#-0?N;+>O]GT]IE@3G5;(I M_Y^.QZ^3A[2LBA@V?1%ODOI3[\\^!1^_W)P%YQ>GP4\7?^D8Y12 5L1KF'R5 M? O^FCS7GSO=%04"]F-:+N&YWY*X0. $'^*J,6>O%PU[HZACJE^3];KW1Y8_ M9<%-$I=YEJR"\[+<)47]A8N\8XB_Y6LX^KAXAN6LDZ)Q?F93LN;K9)L759H] M!#=57.T:C_^6=(UP\PB+#4[SS3;.&B"YC]=E8^_R(JTK. 7@/.1%X\V3Y3*! MW^'7%3_9-?TFANG?[TK @K*QQJK8=4U_MDF*!]SPST7^5#UV[< \_2VX!00J M4\*YJZ1(\P;.RZ-7N[MUN@P^KO.X:EP+<_ENG[>-A46#WE\;8("G5_3&QW7\ MT#D<+Z@3V\QM_+_^U_]JNU5V&(VY'^'+!CSK3\J\K<]^_*UQ0=9Q608G".H- M0/&FRI=_!/_S.=G<)477W=7/AH!L<9&4P>6N*BN@7W!\[7.\/VR.T\N+F\M/ MYQ].;L\^!.]//IUU.G@[6.^*V'*)D@4I9MUD823LDRJ\EWC MY[A\)#J\Q _)WW?IUW@-SS_NJOO=.HC-&_E]\#8*IZ,Y300?9^-)$%8X%)_YC:O +?V M/W-5 #/NG0,YS!Y2!!T/V?K4SWF^>H)=-(_Y M/H'UK 7EODF":KX6]?F]FVJ_3>#)I_2&" (-"9IXHI%@6W\C)!M^1V('0#A M&T@)97-M9@Y@F[N"ID#46.?90Z]*BDVP2NX:P/ /:^U6M__$]CSXR+@]B)4]CR 1"JM$&-+)@,@40%-2[)E\V&4"=^5VWB9_-<; M$/K*I/B:O/ES4!^2"-YCOEX!S_^1;D3UW(#O56&PN62ZFN6 5D4 U&>7A$$4 M#@8#_"\HF=[&N^H1;OP_DM6?X%$0MU(41AH,\&2U(N##IK=QNNK!F2SC;0I MJ#]YG>")(;;&108[;B-XN\UN3>P_9RP$_EPDCW@\7Q. ?Y/9,[C+%@"\># $ M_4/>U&SE-=SDZ"K&J_&85"GPS>.#N4L+X0]?(OG[4>+L0)2P^! S"\"ARX_!Y=79]S[-0?L$OM#Z(TC*('!LB_P^;1#E&] " "!A -0K034);U2\V@#91=4+98E. MUG2=P".[)?(E .D2MO/0?.B<^>Y]D6\"9/UQ*YD')I\ ,"HS5^?OPL9QE4Q? MY(56H>!,J%1PE\"-2Q $7U-B$W@!]TD$5P<_B4=BJ&%PA/3M.(B_QNF:A+TJ M1P)(^(2G+;?YD#&V3#OMJTTA5/U8 EK=Q26H+PB85;K>57(S7KY8OR;IPR,\ MWHN_PND\)&9$=5V^<^Z.>_(A_9JN0#TJB=N\=J,'4HONNWAZ^?GJ^NR7LXN; M\[^1[>#R\UEP].GRYN9P\OZ=P__/R1U>JF75T&A:,*!#J//8J> *XV<3<"37 M+9\#M*&4:Y&:5K_ORLI*VT@T6O'Z2P:4;TT4%K$6;SA.AHB1@3!:_ &B &)X MF2R-7!H7<&7@N143!%@OGA HFOMG.GT$^3Y!>%MI[N;L^LJ)WEZ=__>7RTX>SZQL0:?[[R_GM;P>#DZ2_3HG4TOHNHT'WDZ^R;[PTS($F M#"TH\\WV\?CH$]ULX9Z=AI"VJ5ZUG3TC'+H3ISUHT](ZX(VP3CXGVM@"@%X6#6WB8::E64\JV0)# 1U ME,SRGC;5 (VWM%(@/BA^%.D2#VS?*[""^R0%F>B5+QU&*?[]%/L9V-#^>0C\ M/6#YO"FD!KS0#A)VC< NR_0>J"<]!P.?7)V?@M*?KX/=EK:8;^U/-U\(&7J# M1?#_>G^]$IT:5KVS^_MD2?MJF6^,,QS=YEL09*:#Z;&;>_P=(;(P#UHX:6G MD #JQV@V[;#@V?M7HCP/&GV>+5.X2%F+V X/X-=D&"9U ^%V]WS83!\2X #+ MU)FWX@UZ=_Y!7QQZ#9NN"#<&XOO**.[W:0:H2ZH;:(_[R,G1 [ \V)PC)_=U M@E4DJ,RW+@ Y&;ZS2LMM#@HJ+F*[SPS<*OFV*GB,HZ1#*P"3K9:&7!]BF'4F MFHY'NDRW8E+LMA.>*[VQ:Y"+0['E)5Q.LZ_ ;%[ L*M= 7IZF;SZ#*[B9W(@ MH3H<+^$IMM=:3D%;H!^*IH$1M.EEDJQDH27A##!O>H_==[W\"66J=7J/% >> M0**Z;_&O>L^?/E[3".T<\2FM'@&;BOCN+@4N#!=_WRJ^>PQO1>9B_&26]JJ3 ML0BT*\G-T8H(+R&/HP7[R).ON!]FV_AP(+EYGQ=%_D2D=$?( 10E7W^EY^'U M%-T368MLL67$?.5;J]V2Z"& *\NK[MOI']1^KXM:RXL>FL:AM1U M_R2?%LR M=T9'>[ 4*HC"+(S9-M=*Y.<@S>2J'N"]['1SHL4G>4@SY'RX')097_-R@M:[ M/:\1>M5D4J0\#8QT!#8PL+<4J4A0:C'DO4F4K$G1O-G$7-#TUG28BN*U.X-I MQ=]%&]^??OZ_.Z7+CW%JK.0P#EZ^"L1HHCE*6[X)3O2_$++7Y!C#/;DZOSZ_0!HZ2W_LO-^<79SGIY=?+F[/+WX.KD" /#T_N_GWC+I'"([Z MP;]HCO<):*=PVU&E[[/?:G<'T$YC=,D'1V_@@? -H?L;B6F!/X_AYI8@:(7 M:K+=?;PDQ9+>QO"=.+@K\ACDQ**(GX5S(&D#0?41-))M_H2"$WQ9(>$05V6& MGY,U_+_(,]!VEFFQ!!6Z[(/\G92)&P.(NJ5/N"Y N:>\^(/&D .$65IT4.7E$85$&Y!:%+X2P =5/MI6S>IM)0CHIFD#TIWYP!<1SF6[7'"YP:@>74$$67\X MVINX(A,^+&$3_Y$$B?T.M_3[;O4@F@\B5,P<"#?",$I6=J=()B4^0XG$&)3R M-7B!+ [WH/.1X-NA]@R"=8 M/6LA?.1V*Z$< SV[JQ#H,-XFQ;GI)/(RL8N!+^0&P%=PW;(R=(ZCDHC\'5PY MY.HAR5H251,&#Q*#@E\W8E98*I.3O-EMX6CP#SCBLV\@.I*C[1JT_2+AR# 0 M_( HH,;]YM@YN;0G*O3C#A#LE8Z-P%-*@9#01NS>D%<6Z [;T VY(TE6 PO% MB,>TQ$UAJ!A.#=LC&T=&!K.O0+$ S\3_!OO;;;9\L1A'X!3ODG4*QTX3WB%H M,1B2[A-+:;@T(CL;=#$MS07 N4& *39 M/9LH"O_$O=#F M&H80D-'R#9!ONFZXI)B>]F@0[+I*>_:5%"5146B-(B+TT48-ZJ$8G?,XDVLC MX@).L"-5"V5#:[SA,"G[IYW5[IR,.VR_2LIC"CP<]F?(FM>&E!S!-_-C^Q7B MI9'+2\0 &/?0N$1$+.)6CB_>_/P?\6;[IQ/+'?#(Z4+K(^\ZT3YRMR4%>1L3 MURFK?M=I^0=P-L -4*,!6>!UX%D86TT2N:+(?)9_AQM.X6F6^P)@JK3:.:@K M*88"7@I:3/D(K)"5O6V,[!D>#=&.LX75+Y]#9C:,5<0MB6"C9+.$5//^G MQP3> 32 NX;25'Y7T?DC+RER8YP#L0V>189&] JCUE*B@[?>'LP4:GS@+>N$ M)="DKE#D0M8UTN*9+]FR>H?4!."]9L8ABAL"QN*J8![06EX;2\)V<61H0YI? MEFQ(B^$YN.F9L%H)&ZJ>%:L"0H]L,B_9'22BIHF)))#& >(O.C#,CGLL(A"M M<#A]TOLPL&?93?8']\&^E7FZ &*YQ1Q+P?4$!'2"K510O(,?Z%='22C:/<:GU.P2WP@F2+9G=)*+6 MPH0!<*%[H DG^ BV$1=N\Q+'8F$:(;/_GAK3%>(>J?0'\N$#FCF@-P,I8/%V*$ H@6"5HQ#.?@RS>D&1E M0+%.2Y$?2(9"0@"'@E8&8*]D=@>&$S^ UN#"04'9>LSR=?[P'+!YWBVP5)%+ M=#0QRQ5N!.)E8O2<2[JP]S)= M7A![S"T'(EC2NP[R,&JVH]-1HM$] (OYI<&S)$9IG9-+R%J'DCJ&W $U^OL. MQD'Q$A[[ROR[L#9+I!A:$<"EHD4A85)*\,:-@.R!1.W.K"U!<4RO$B00Y5^B M2/1/=&N$8GPDT!HP].1&-?6T<@<[8>HHI('OM*8.M%O:)OZ$'#7!NZ>@)KO( M"X8Q!7ZC_QZ$ZE6"@@+>% *E9X!SVQ7Q#S@[:KIJ9!33K "&%H&21)"[//_# MC&/H@!L[1. #]R$1-I: C9!$#D A\$;#YG9O]8@_N$;OF$N M[F3%EMI^X#E0>R9ZAL4"$@0%I!F9Q WO XU8+@M3+0!K1;S?*K(B<]@K!0M$ M[(8=_0'THP>HFO7P0K.N2X(V@5J45<(I<^YB+7MRTA$=@HL9Y5R(KZP"9,F# M!.&2[V69:#WB?D?F0)07"D#\DET#*3M_8%NL.5BIUZBCI&_#"?S. HJ,8IYG M$P,[]]']1$9^B@5.'DS(/8IFJ"A;.56+XP#FQ_@K:<,P8 HJVBJPSF$7!,]8 MW'H*6DUE$#M#@@,NG=17.2A2*N A?;MB_B7?K5?XL@G(E4&(XJ^:Z4%F%6*P M$^BP$"J7#=]D'0NQR=K 0C<=Z[DT0,O60Y&#^=D"O5%\:[H#E FL%J*!))(( M)8!%>Z8@(DDAFHZWJ5'>$9'O&2ADZ"0S$ I>+O>&8 [, 2.7%$@]\(Z6._$;^5>F'%+#I]C3<)?^;/;%DF@<+6? M_R%2N6$VZV<1,#A.':%,Y@ 4LRB42#$6-)>+VN;;FBR-9Q4%KE,IFN-]LK)1 M\"0U@=$>/>SX$%-%VE85C,W \T9.*F1O_0\#B M_2G?49ZKY*^WF!U0O@LNT%. _/==T!9<_Q:>"F>#!7PXBJ)POI@%QP$ZM5IB M!-\%)J!R,AS2?R8\O@53$Q9+]]Q^ QZYS"CT)CMY V*Z(ZGT38[V2P>^29;PKK2Q.FG0M]996JY:O)-@)2+ =8&D16JW3J]3^ M&;68C7J_CV8_UJ/..=/NQ"F<-XB"<;$JW4,G&.':]10(3Y^!,V-L*X/GX\G- M>Y/!AU&O%WG?1+Z&UNY(^O^I&"U$L3P5.TGIA3DJA^\C\5NAT*-:"QDF!25BX7G M$I!67*%+NP%GB4$W$RM SI!#VUO:[3VL0?Y!"8;>0B;MY#I!%N4D=%ZN>YB^ M!S+*%K:X@GL@AD1G%VP%C&_71V-=NA&'8>(8.RU1#!G$Y4$*X8"<-@ Z6YC" M-K+*/)/"<)XR$399B-V,^M M'A0<&&##0 &1%&,#1/P1%XP&<@>XGA(EC&LW$VXR-6D$13U]F9P=H_[8>C9( MA,1Y_A)G.]29K#/#1(RO2&D]V8(T:EQ_*(VZ":WK5/Q M 3(?E9_"TL/>);)(T&B/;G9W%1&%^7#2BP;'[SS7!<))44AR9]KQ3IS?UGVI M2@_@0D]V#ZACO;!.D$.H-HZ=A/RM'RGT46C6<(1K.VTD*9R*ED-O(&5-M[(F M^N;*1/M9TO2$9G(AO#6SOY/I&YB%9KNJ=ICHS3OD%$N]LZ4+ZA1IF\VKI;$_ MB>)\N:QR%)E?@AS\Z%E0!%RS,8+K',EH3ZJ]W(HK@2Z4G!U;;VZ!5EDOUG- M@2E 9BP%1TKRF-YQ*,:C3[%P2Z:8"(HK;:4\1%'&M22\%K8\&>=&@,QOK4Q2 M2$SODB0+ (A, C,Z-W= Q*?)ZBE!+DC/#"1=W"/[5ZS^@7C&IF5GGR'';KII M&4;\W1QYTC49!\F #&(,&$@.C3[<03+%^BXA3>C3(1<[6#5I^Z[9&8*)3?PY M Q$L?P99GTPA/98\35Z$6I38"=$V.AH0"^ )MX:A%T,7)/#DRO4'5+QA038+=%J)--A MZZ[(Z*KF33,MZ-1JR:!HN4Z:4*@/DJ025T8A?O?W1,US+UJH92W&PQ'B-E_< MWJTB1X9*51[]ZB)2L[X5"Y2\;V4ZCQC_U$&C*U>1CF%"6HA PA#YK7MAS8+S M7W9KNFJ3SJL&4A:L\@9U!46$:D*68\;MNB&/^'Y7H40:_ ;0-[HDK.%C.SN*SX!]U6? [M]<"H]3.=!+()=:7;8K3X4>;Q\[%0[ MG(J*AGN')Q"!N,GR)!^W9&MA*6T0C;548DV[IE=\ZB;H(SUYQZ(LY[$R_. MW]9R@]F)#3L@"PF*)QSOT@\^HL\9 V;\7<CDOQ >993X %^)5GC"<8D8,W8*V^IA>-!>P,HH+LZY#-#&45]C*HY#?!P_:CR5Z(.D0-+O11TY-+<2;B@1 M35\3S[ 1DZ++6RV?2[@2;!$CVX*)[&P>$.O'YHSZ3*]JVK,]03A-#CDS068H M&!I]B6T(QHA",2WY?6_G7+\4>4GKT^'$RJ"B4@W(M1.7-F" OR, =(+JGD; MS7MOAT-CA0A?#GD5X;Q&$IFQ.3 Q'%7!@A/.2[ M=Z?M+673Y-+0)GAI^A3P"NIIS QH8W-I!AU2OF?I!YQOT9J=-GR G.^"#,I> M2PR"\+#1!#7?.G^]Q20RO'CV11684N.9\TZ>.2>>*?JV,U@X>=\HAWZ=$'G! M6#*&8F7IM&6 )F\#R GW7BI$(A,(Y1!]G(+%C='3>,6-193 @@>LK]UNRX8S MIS'L!467VO-:F?T"R.*!8KMG4=JWN&@4=C@_K*Q#Q_#!9;5\+.)-@KE3=B.G MOG-6/7NMZ1NB5<=OW1W MK1,[01&7SXK=@9N=A/HRVQ4U+W7O7+A5#[.A;O+[Z@DQW&T5;GN/3%W&R0%$ MZ,2/\CLWS(M1\90B<\]-_.!TG>]6!/\=O7;B+.YH'*/@BCBXX1AF&J%1 MA>#TO[^G_8D,0Z!):H'+YT%4 POOKL!I8EU8@QR.MH1+CFEJUYA MD!69#,Z0BR4)109^DHRJHS?XT)MC8/+!E[_JQ,6"H\O-RQO@BG3V3JP)V?KF MO'- :=X.^U-KH)?\90D?<:'79'"2,B7LND'RCZE,<.!]7O8CR4R@6H.RQ?H" MTM1[8"HYVQJ-LT=H6[R#OW,4^T.=LXAV2$K&:LF!O$_O@,:@^,$NUDU"P:TV M41%E?:"]%!=($I 8(V.5+_Y'PO$WH :^##""%\H*IZ#Q8S5TUG*^4HWU?"VI M"W ,)AA58$$^"Z.JKY\]3OR =)_'8]_IUA3NY3Q%J]5(E!"M6* B$00!KL1ST,'#(>0X4 M14"81&-)9*@E$)2'5R2U%W4IV5/&\]CN'U&8HS.8NB 5-,J&/6C#XTX7BHY MV%&ME7+C,P)[D>NUI'RW?8"I\T6B"/>0\96TSE@O"\&$$8I$;L+)5ZQW(NG!""BZT!HK["%P:)-[TMU,(7V-E'+?'IF6JC8ZA<"C0R>%Z_Z8/P4; MC#X1I%3YQF+[-(M8<8$3A* )$-WN"LQQ$D7,E,W=.G5"=TN5A9^LZ.+R&,.@ MV#U@O"YH1QAUE7U-BSRSD0R>?"/UCDKC[,.E <*7N8M/W2+5@N/^/5YB4M5V MO7OH6B95J/#WQ$# HCRVU(3N#A&CC1QE^!)-OJ"T%OLFH+!3SZK)Q:H3?I8N M(!F9PH![]L3D*,?41W@-<$1724(=#J4M<58-BDQIG='+:^W#*X7/TB0> M79+LB4PD83RRT3EJ"1D*QXP!J# VTS (KHDI.<08QR,!CRVK)X<5F_M7+;9"%_,-Q_6M,FS+ M1N#UJ9V2*5 B47DW'AW%^>4U=W0JL=FCLTL_-A'E'P=8]J/DF8WMY'!R8G-F M%7: =\%__.]H/OI3\(%=$%XPX+L@Z3_T0_>(!$1CG+!\=^JBW^QWGRCKE$P M-LH0C8D/&1GJL.:'&*5NR7M0B[34*&(SY!(K)+/'09*7I;8$PI\E1)N): 0$ M?&BWM-F] 3I975 '(\5Y1EYH#$W9VIIW!99FD-0(G!\P>UFDXD7[^RZ6&!RB MCRD7SB7CMV%G9B20*G5)01M/2%$YIGJ&N'\ZX) 7]=]6[BA*Q XX6$DM7>U( M6< D%$,.1H,>R(ZK^+FT)3Q'C[LZM8[5+ZKZ'M<4R%KU)!$X,G\_> 7X)5?S6AO4(V2X+*[M'KC MQ\,V< IDI?PY7I.(PFTH&DGX[2<0VJC06FDAN3]W5LV@:@ QI0L2V6::VKX9 M.15QB'DANK:<$[Y 3 1],;8\S9V)FE:%?O"@^TC-X@=8]X/U')CP[UN?9G*J MHF-NKK,C^WQ7;B!E[L":&%JPY0@W0C3T/6;).A3^*O)D;.OMIEX<C#DG M)AH/,&]E'$8C_!#-I^%L. X^-V60T2R<#R;P]BQ<@*:["*>#,3P/8PUFP=5^ M,70Q#\>C83 :AH/I)!A/PLED"K-/P\$$LSN&,U"S*3DGFL_"X0"_FR](@WX; M3,;S,)J/<8C*91&$6XS^DP'$XFN$]8R'2R (SA M*$1[A6B14]A*% QA5?,%K"D0MT143V*CSX1Y=-LVO0]KT0XB4,2H*,RT53U;UTEVB\*[E#M Z-H356VP]-JS+LW MM)JVUGP B!["9QQ.1E/WP<7U1(-9.(L6E,LT&&/2$P!].IL$G7WA@BF >AR, M1_AA/ L:?;Y@$D3,63 *Q^-%$$TB..MI6_F9KG!USV\?FCNLRKY1S+Q8!72% M=E8[VKS?[26'_F7V/XYA5:=]TC'K>V,*= 5:X=%?4RS'5[EH!"FH?FT*YRG$ M^B5]@)/YZ>@37O#C&@Y(/'4'*D23<$8)?CWWAZX:% T'0 [F0%&B<#Z?<(); M1/F.ZOR[,0.&'$PC^F<,UW9@^BVTH,@4KOT"+O-T',Y&8T"5!;RXE^S^RR'G M1?I?NO.VC;,4%<%/TW QQ#0Y0.?I,/"Z:,%M 'H:X:V8A5/8^VPV,D,Z$_P0 M*'04X3\1##0&DM;=.@HMH'"%X/_ !8Z&HWHVHB0APC_18A9,HJ'5 70^A/U. MG]^)%88DS-V8SJC<4Z..D_*8U*H >2(;UDHT :=IJ0LS$J9&"54F>K6O3\)V2O!/ M@ZN]F^21F*-?J40Q'I%H*O'JJVD\0@:HI" !B[YR+3#O$BHGEU2NZH*-_K)Z MTM.CM4*XT_1F,##DX5 FWB8V^,^L'?MNF0P, P4-);O;8[:"6 =)0W_W >M: M:'K#D'^@J]UM(W&@QI>]M^H/T_].:VOH6>)WU((.QYK0"K\];5NQ&J8.+!H# MI!UDV7.0DVZMK(*@-?Q-SKME#:*FUG<#MZ,)HWJNGZA=DB#8$2"FLOL4MG%P M(R&N,E\C_@N>^+7#>A+ZAVN'^W?L%)\\Q7M>M92 6\99^PW?2A*E#:?T?K4H MHY;84*1+;]66-'0M%^\O* YL6J[E3+ W1$1]95-LW H=Q?FBD)&J["RLTI$_ MO:"J",]4>"T(=0%2E[G4EKQ8TC(-)]',).!)DH!9L'A4Q !T- U'P,N.@];^ M<4<1"I1V$6I]%K]O55C&%:GX)]HI]I&9QJ4E8R57%33JG*HOJ ,\V%C@N== MFF3S: =]%"<#T44N0X)Y7_!32=$?75*D,JDX$P.-A)'%I#C+H2)--'74>-7\ MVMMHWE?AG"08VP@+B[>JI,A*@JOC2MOXAP.0MWKXSQ@X:.4'9N*SL_D/-D:Y M 3\=J.D2-'!,W.<"JL-(R;]VDCC4Q8NJG87 M+_]8YQ1D*P;%5DJ?EGN.0B(^88#T <.9'61<9;M[=U(2?AW6DIR5TY7"R25* M04?_MX3-JV)-B@Z8W)'0UD7TRSI: Z.'T+Y?N;0%AQ06]YMY$LZ\ MLR<\ .CP02/8"!7[P5:DD!I.MI@8892Q= N34[7Q=?P%!TRUU/?S8H78 E,% MKK2A=0LVRT-Z[3N2JO5/^J76<1LV:,;$GB?JLL<36KVSM[-"&:HDNRI8Q!2AH/@YM@.@I'4S81A)/!' V3 M\W Z&WCA\JI6HC2_QGI)\W"RP())1_#J>#:63S@(?(K0H(LE=MSD>%31+%Q, MHF >SA?(\!=D+0GG[I,CNU;C<;S<#:=FVW*^D8#F'_Z;]HB M6C5F,[O%* J'\YD*RW85H71Y$H7\'.N%.^9/>\&#$66307!,S]L_]@!IW@ZD M\: %2*C]_7N !"BX(.O<6P&4F/4&X6(X0],8FDQWI<0DF)I#726'W)TD20IK MXPAM5BLF.XZ[F3M@)+;"WL&57YNU4%]7Z74O05%%!)'58741(&!]/U1/[:CB M/O'8!XP<2-53SA5X)%?%&J/NTP*>Q)_".CTU&ZL!)N6XMUAD(XHP\!8.8]^W MC,5LVAN*58FR90S_W'#GIN2M9 ."=%6PJ4WZO*4N _GP!00,DA*= M;RN"D;;1:TAO,"OC+C$B)T-&9! 66:PZ5RMC:P]"S1*V+/5'KT078J96 E6( M2$>WC];]ZSH=* 9ABP2EVK3T;P%4>GS>(B-E$8CJ4W*U#2R)&:^7N[7-D:4< M,2\.V,-I$Y(6;ZA)4<8)[VGK03U1D@"MLYU9J_+2]OC;YV^%K<:VES%"&8]2 M'?QIKZLQBER5KU,N7KJL6=47T M"HC8@<:[7#]SO?"5M"DU34&#,MVD:%I4_5TIV,$T(FEL."Y;[FQ?XN\YXD8E MFU(FZH=]W'I?MA<3^]T$/ U,74]%2$C-JE- QS,L6&SXDH"M MO@>Q5JW<&ZZPDB@W!.!O!!BX%^ N2G!]0O?J5=.\SNP$E"IZ)@'%JML!? M^[K2<- ?P4BB+0U'_3G\=5+JS(>&;&0)HPE[TXA3[1/*'*[9,->^U[K9U;UT (T?.3%%C\A,,S&EP\Y&$H&#_-K)NRSO%JC[&?GIL\4^H] M&:A"*CWB I?-W,Z=N4X>8&<"!ZH\9875M>G)2$4C^$4Q)E.C(5LUG=HW%T<*X9CV!$M[ D)?<,>I14,=?CJ56D*%?3?6WNEPOYF4*($;//_4O MH? 6@V)")DBTEEJ""D"4TD$WH]"WO-V*MK0)>N,Y3 M=K57.$VJ%LA*?0.D*8!*/2!;NS3W8F6+T6%-._K@&6;Y_1!U. B MW343==FV!A>6I(2,6E>"S_:SU\8@R'9DSR-UD,E.ZH:QV8S6S.@U9+2UG$T= M(\?&4'.(4^RNTD?'MND)Q+6+7%LEZ:#59%%@TN3^QYJ03T3&B\ML8YB ME\34U+ QT*+%".M)5S\>M.2:BTVW;5+6$OR)HZ=M482PHUA"**4/N/;P'1(J M;8<6T*H*#+!#BP8&>UY8]-YX)1*!&T9\##@OE32O#= 816A_./0YOI?X#V*1 ME-:TWW7]=%5OHA?4.MZ]#4;S<#Z>4 1W.)Q'W%UA0MZ4T2(<1G..H5H,,1)J M. Z'BZ$ML5++;Q^/*2D;GHX6(S2]CQ83_'*&0?%1.)[-@]&(_!\7[<1H&$[G M(_D_NDIF&*M)_^_IVPQCS6:#8#R@3R/Z9PX3\Q?S,2YY,8.O<,FC"<5G4L#[ M=(X188NY=*3 ,% *@9\NPM%TZD/0%"U FO]VJA/] 8+PQ4P7.=G3KJZO]+VX M;8+[UBYRQNI",@"6I1>?6UIVHZ*W_C,9GHHOOL5(<0S@QQ 5^#@=<>0(QH]C MB!T&PX;SV0P_PLF%TV&TUVJAR952$ZO27;U5=U]KKMV!R V(=/N*IB1Z+ M>>1N.?N-&>SDYLO MUV>?SRZ:7O".Q_8XOB?]H.NE]K#X6:V'00+RFHE-=4)8O>.7^ U6"!P-8W92 MH=*" !3.>2M51"ADA,/"2WRFUN,;[HA@@68LKOSZG4!-48%20*]E?P1:4\!0;8/JM:%: ME!54NT[G(KS1;A#;00OQTQ*=66FIM0 MM]F ]5%U;95L96\'+N:N8^H;U*B;LZH]LQ\VEX9=:>;5'39]6W5]/!9L;%F= MIH&5U#LD9#5(NP;=M PJ](P'PA6![$X87N2Z1&L>_AKU1W:?4CV9@<2RCF2 MN]E4)(X"6K\SG\6Q'3(#[\,9HX^Y@&/3>I<2_ILGY]\TWDV-$T:N'%*]3^L> M$L&RZM]WN4TLY9O-!F,I7,&LD?2@I:,^1]*RZ!A>V.ZJFO"\RI/2[\S0(%^O MH%KU&RG=D6R":"&M#('H5[:I0DJF$4R) 8#)8D/;8 E^,CV67&F4N91&F8D] MSXY:ZPKGB)GK9\.E!OZ^,S4TE#^7DTL\"YN_29@5],+ZIM6ZZNMI +/6>+H) MT9;QNR)Y-0R\=CK2]Z>M'57XW?VH %;#AQ7 MQ6Z5W'' LNHJS=JD\21J;YW1&JTGCLQ=*,05+C+:+T#J8G"YCRA-5^XXML3S MMKG:"*Z35[O^J4C?7LLU19W1E"3,1X!BBQH1&X[[\RXRIF-(XD9O,B**T5@S M,QYQZ%2$ND;@$:QZ)YDZLFL3N*Z/8[HMU+TA+DW3J[V\+PF3;QTH9%BY0L$]^"R=()5E^NFM:@[^V&;$*"FHGX#WH0$P;Z$H ;B@4'NK;'U.K? M]J@0TW[@/7G !?1(MHHEIRLR5QHSWY"%JTC8D!QJDB4*9"B5DQ04(Y7E805^ M&/:& K_HCV7BR^[UM6GQBRKL 3_9%9R)(X73O50&T8-,:6)#G-K4@%;!Z1#J M52JKZHHJ)&&44+)R9.QM-.H/:B M3L]V@>3HS>GEIW-0C$@8((>-$OO)/\8:KU>D<,,^,<=JS$&5(*XN74BQTM/@ MH/V$"J\*"'&ADBXTNK-]U@8+="*@#>)F>$KGA/;Y?9R!$\N>G1AO$D)*!0VI M(F<*F"S7<;J1)Y? +%+G4GQQPBT/C0-3B%GN[H2G?^,4BAI M&3F:^=92[8V;*_JNRY)]=]1GG U55+X7DT@(GS/EY3GH$ VQW55QQW(RJ_+^G(P?(L,@,:_ M-4;6Q[8 5"=L.+[$1@R83-"EEP-/Y5D.+\A:VM-H+<)0K^3XNN!_/C@5*)Z6 MUOB352IHC,O*MI@2',FP1>%M1Z1ZTJ#%&RDWI\U SM/FB-YKN!F0]- B"#IG M-TSJ,/O($?FP3?76.G7,9*A;CQYUBHOY0T([L*!A.E?WX1H_G9KS *M8C=I: MNY+*#/DG+4O^'=[D&1''EN6V^M\ "W(E^QUPJK9V-EX&![QAY3 M&%N!^/T7S%K=5-M6%_\GC5O2>[HA$YY?_.WLXO;R^ORL(1*JG[HEPN#;9OV. M2I3^UYNMM*=_\V>XY_KMIK,M5=5-7G:DD>_L.GZR40*8Z(,I'>34&4_#630, M?L7F!=S2ZZ' *)5A%(['$>;E8&'BCTCJ'I.5%-(83<+A;!&,89#(+[;RUI9; M>6NK\-1!75V??M;&%Q].KFXI32RL__^Z3N>3\X MX/TKR4'$BJVQE'Y5A5>SI-*&/?:H2'Y@)] _$?9B?M(DDG\7P?M=2@V"Q=&N MVW6,!F$$\()_9M,H^,RU[B4HV:X% Q'-I[!O\,0*[*<4H$SB2_71SB&HX/' MPDD$YP@'/D>?X606CN!?[11=)51@W^0-80+.;$@Y.A&^A$DZ!T#G+:+#8C3D M#^/%!*"BQM6NN<,YGK$N.$O"BU)Z\R*>7GX^"VY/_D_;)76_[<&@!5Y(]:0F MO=RQLZ3JQ^DJC>D6W*=K2SJP]+2I=2=$GGJ_WBC50:N7T.Y:K1C]P@8,Y@I52'G&A+B\< M%C7 GSBT]R NIS7:>@N.>=W -5*EZNN,!TB$MC%1U)B_@-XL#IW?U??;M\.6E'!O976RU%)+LLI%, M*75*HTEJPI9KCT@WC<+ .OPZ8?U0HW[$U@]I@B:4796ED&\0]7>2<8*M "LE MOTM#^Z5_.RG\C_*#XC+',DX81PS"']5S,N*UL8AXJ5>VN:@M7&\AB8WH421-HF-JLR0#9D% M=Z^/!BDJAV 6W3-V%L 8SI!3BX@B&H$O^*!05_]5H&A#=@V<^N(U<*;^ MXG%![25'5>MOY/]L\U&U:@X_-S_ W,0(:]+BE8VSGB$O5"=XH4X0RV '0:_G MU1(" 6Q,94J'LW ^G :_78&KH,8$T"F<##,"*IGH@W1%&Q]91 MNO:MRN-6706/IA.L6HABW$U251QW\9-/K+H(U=&0RHN"4#>:#53IPY? XEWX/+3<10 MAA\I-[DD(V<1'-JL9)&8?TH&TH]OOUR*VC>J:PTC;$L07;?M> M26W _+[K&%]E?; EPS5=N\NKQU;BYOD%]U_+-F3:8QZR5:=L\B:;,XP,[2[2 MD2#+<;-RI]U#?1 2*%;P(.9KUGJ3-1#N"!C^"CZ+$O04:3J7L MJ)XBUK:><-57$"F&002RB"D,,@IG\V$P":?S23"&%X91B&7R/DBY/C?D,)PO ML#!N.(I0\9?1%E.8:8CJOQGP:#K @A[PW' *+XT7 W@BFM!*N+3K6YQD,AZT MRQ $CMPR]R7UA.0HC89>S)P,JSE3OC7R20GDL$66:H&[!P#S;? #_8=-8-W9 MU=?1L82WP1C8WP)V2*.,PM%L$HPF\,>Y\85X_A'9+^L6I!8#-F(Y<:X?4%F% MI31%K:38:PO"1N$0.##.A9Q\1&55X Q^@'^N':'VO3*'$9,>66^.YE3P\&B$ M0T;A8(Z8A#NS]:CI^T+N2GOP:-K$ M9CQ\G[]A)JGM&1IB?*"(GF;CN$+V^,&M'PT&- MM=CASRV0T)2!;NZXY.L/U ML(YC1%";1O;%CVH:6"":FSL'Z 4#>!W /QP%$68*D^-#2[!_W\5K::;)U>.8 MM4A6A6PC)*? 3^Q/(>P/.7?XIR/,73EF7A2ORU ;P@T\DF^BR$FX9E:+>X=U MVP):JF5YJMK 1N.) &(\LX#8?PWVZ=CVP@/!^,'=>H32#SY/SM?4.0S6>(_A M5*IV@4FILK4!'Q 4F6'!G^-EG/>I%G9 ]1WE>)^O@ M([;2/.+'3FVKK^!2WCBVO5JMBP#X%_;$(BMWE5/7U'7=UL N09)STF+5V\8% MGK!N781VJ+XT$*#*RZ9@3N8%AMHZ@ZHWK$O3N3Z5_F)+;2WSFGOPSD!_!]T) MCP,&1&QEBJ/"MS><4$F.,GMVL(!H^$,?^^ Z?73H92"Y6.Y3P":@XH9Y\<0W M)]?!S^ZTL(!?+H&2\5V.4!114$H9&K@'G^(G4\C3O63,(?;Q=?QDDY]=C0Q. MA&U3N)JX99L1\FK0AJ03"U3]B2VFQW&\ 8:A4HLPOJ&9*?RH+ MIPO56^7_K"3\"CBPEK=T_*BS!G?>A.'DAST&P[I5 MF'V5ABXK$S^Q#XM4**E2>,_%Y2=,>P!QOB8>%0ESN'6FP!J"*"*_#W1Q'?JO]1? 83!:^!Y2TH%(Q3L%:VR<49-SF!M M*!AFQ6)+":_Q16))"!;*#]&E:R\,?8H'@H^(UB-&S:P3W M\FAHB7TG7%\8#%8PH3K1HW%=]75A=,8PM8VQ;V'E.@48Q8)*-6$\-E7.JDHA MHHXB6YU>,L53*OZ:(WWA.#^D1=;I!2#^D&039ZB3+86&Z9% ?N(4!U7JB]K6)1D'_J $1N89UK[N M?21W">=% M9I$,"V)@;W.Y%>=!NT>'%0%Z)X4]5>&=/(CFAFDS9PE"P;&=^CTU2S;Z?$FEAS ML*A \//.@BOE3S2_.+G'>V"[%Q!FK>J9=1=^T%R-;KBG4 M+57XZW4P],5+Y%ZRO"D)6[;*(V>?[8IZRFS7\H0J2,<%KR+X:R8E.NYJ@!C- MI6Q[UJ@GFK^KG,B^+C*NI1IUR0^NRT!V-#0<2,^?/&(73Z318S!=^'8(9]<^:D_VUMICY8A0LQM.V MA7@]S08A=NK"?T!P^EM3#@T6X7" BK)QQ48 MH^W'3R;ULQ$C]N'L?2/F$+][;>0FT-F WGLAUN@N+PKR )1$ +!!(&ZX9M50 MY1XI9'N=QUDC*UXROZ-HVLAD&4ZZ@N2D(4N6=ZUD9PO#*LLT\'2L*$TI9=(% MEZLNX4'O,LJ4E2OE4A-;1Y*G[N,E7W.*\IM-] XJ6U*R'9 MN>T'!'@UBVPS M+[BK#@F8HG >(R2+O?AM(S9QV!5U'GJT]]YV@*!P?8:BE_2)3$92/%K]C@BU M<7\4_>!J@JE"$)_.WU]>DT#=GTQ_"+;K75D34K@N+ED#^S.T@KQR!1R=.>J/ MYB^L(.I/1X>MX#PS?>S)HF'RU#1J*HQMLX-[O+T&X_K=J84D9B0$P0E.ZH[! MJ6]/L# RDO$_G;D"WXV#4[D[\,P-I[\]NT[I*&%S@-*"QAK7[(&T),ICI/;2 M28:%UO:/2.#]:_+\/L[^""[$=HA)E;D-!GXC/Z/-$'4$/^FO!JM M6L0;AH&)JQH->-FF(0L9Y7"M*Y37RV=3"A]U,5<,C\)0>PP1O)SH\#.D8846-#AV]N18:AQL^2OE5=)U8@=T08OT2 MMJL//L&7;[C;&[S(;\[8Z2*V1R 7X.V\U8M6O0UN&D)DM-!55;8VU2IH9-[#?MF.9]$A=H]W) MXFTE*L)QK <%)TC8!U?],_D$\7L?F0WND "@.]]94) 0 1+P,QTOW7F$&.AL MS[#=7#H!KDUSA934%E,2]9*>9L(6MC85AKMKXYYP+4N!G;XS38H1Q* ,%6 MBL[-VMR;>1WQU$JW<4HA5[-#$-HUF2?D,("6"3Q.8<(S1:MG51CF\:(OFU:: M^@V2.[)<)FMJ>[6R]B836+N/5W#[#=_V-34E-RU\<,3KQ,T,C, REJBUU%0A M3\L54ARSY7/QJ&HWUXQ0NB!>M>1;Y>ZF3ZYT'TY>UW HE\!8@^08 M5+RH)9UL"O%%5D9K$]+@O=XF8!K:34/-:B-]/9;P\96^=1HE[(US[:7H?-!$ M*6Q=%HW=O16M^Q/?034#&R!2.JZ'(EWI2UQ'B%#*ZKMXJP*4Y/W!JLR55I&Y#($?'4=V+J%O+S0ZK3Q==C>H58^591JMQ6: MH@VW'+%0,?.CUJBF;V-!%,)@%XE 9 F5%M1<[Z5] W F/WD+9!FO5OI# ]7# M%+F-Z/F&DXKA0!,J'VR@V3!4V\K19$_QK*Q'53-'VKJ@D#X1!E\!0L#3(OE2 M!0?4-'C:6$@HE7U&V)=&"[&XEK+QM(HS:26NZGA;B#*/,ET(2NG$* 8?>5BO M)K0;MOO#F*J][[!%T(>3_OW'/;#2%&/5[C=.LLJ+?!: MM%F6I:UX!SOGL[_CKKPF>IE*M%/:'H:I 1:&S>@NCD4)C4WG*#IFU3UDE3TV M:CKVY35AC*"PCT!CIP;56+]G@P@^[/M?>:T!:L*KD4_)@T0UYX^&QT11$2? M)1<-.M8*8RIV(C2;+>@'0OS8R3DY]],%?@W?T]A A7%L^GR$S;Y;@35H 5;D M RL\'%I6VYT9;;>BL$".HD']P59I4='V3W&!!(%O!X@XV$N ?S&=ZH@9QY@' M1_=-U8DW3Q.=,Y7P#-B+%@W#AIR+91\=$W? B!/.7KCZSU.'V]9ZBMF:2I?M;2W;VCZ-)T/WWRDOT^Y M,U.4YH)JY>)S9 MSYN27=6*LF2!M7BFEX^_;K#"AZDMR-TJ^$D>?P^X^\&-S<-SC-U)^GSVJIJ= MEMK:DST\!QF@%MY5 #V\4QZ_"Z0T]#!A NN!QVYC\,@&D1A!,.Q MGZ96-#"*X,GY')3X$M2N4]NHQ)3N(]G5?^6(9SS&BG,V0CY/3T^LO9Q^"L_]S=79QT\R8K_^^)VL^B@ IZH^?U,L_OKJH D<@DLQ4 MKM(/)%4PJX_Y7IY[/QM:'ST":6%"//66,VEB$QH WO.'P!NO6E2;+M?C/_*&(M_ W#J=K>)JG-0)ZG<%"5U/ 5!"X9;6>6.P2 MKB*"SMD<'=1Y^$X/ZMQ<94T\;7;\E-4[C2I5-DI\P;R5]KVY4 R)#?-@US8Z-PNJ"L MT/$DG(_&#*]H/@N'@Q'<&JP<,S"-U>8+N@RS>3B@S@&3\3R,YM@18;R <:+( M+:!EJODX'%)#A>%D%D[&$4\UG"W"Q70"\R_@@DW-5-%@%,XG(YQR!K\B$66! MV&8)6"A+L9,%Y9<,)K#PB/S7S=6=J[.XM&?17.J4R '^&RTF I$IU?Z?PUK' M9HW3<(CM .#_,VZ:@'.\Q6H[H[EQWI]( $5]BF@V"Q>#(7T"PC*< O!NCIAQ6-:4?C$84V8)F6*!P"A$Y%/Z'V!L#-X8ZT3#N&,YY2 MS,;,G/4DG$YQ%]/(3A?1^0Z!-(Z)RX23Q9C @7$&7FP#8GA;=X7FS "YP92; M0$_-V0/&C8<([>'<3#T*QY,%9F6-%])Z@_/1!@"6N<)O$WAZ(TW9U:6C"%,. M>J\\1^P8E>7X35GIO MJBUU!M0;[9!\$Z2M.YI786R_B94HG-4)>R;"7S>NK(P CI8("_B3FYC+/+6% M\?NCJ%G]"65H.F0\+S<'9_YNTIZ=3!6W>GE&LC!("H$=V=BOI;\UP+WOW5@5 MH6I5HU(=/#7]=9Q$O&-9K4JU+8)ISHE]5:8,MF_A-2=+<(F7[:3;5MO5 7F5 MXTY$ODTW71-O]PX(.8C_S[U?T9ATKLK=[F<,";_UE%)7./=6IX/)P8=*6 A+ M<+D:P/D4^L,VF%M2MZK?.;P'L3? 5GK]U_$@&.-G-_0GJ7?XKH8+;4R(\Y.8 M"XV%"T7FO;\"7%: #\,I4(D!MMZ)HD%PL\Z_QG\@0X&_,#8 D70&KS]DV+E;/1;- M)R 1SP!.0+AA.NX0Y7Z7J-U*C/[1#-.-D;D/J.'-*S:R'S<;E:Q;D>N%3UFG':5JTWK?=TJ(&?CT_A7K4C M9X()A*=(R5\'C_V"OK*_XO_NDB4VCX^#&RS A *3'YURG3QP#,O-R37G8.&D MG"W&3J1TM>( Z6BQF+7,Q;3$S7-RK4TALQ(.\C>5_.AIXUET'AE?[R0"LDGIE.,91?T16<52K MO2Z,*NS8*$(VB]9329CV67VDEE>U\ID5ZHU6WJ*.L:;3=9509^&EV-Z6[00, M7Y'HPY8"O$I@; 30I*6;F-N7&50J&7YD!#5T**-VJ^[E&/;8?:#NX30NEI_?79[SFVQ M@H]?+CY0INP'9Z8Z_8^ AU_)XX+MK+A#,)F<^4*9I @DDTSR:B63-TG"-]&+IE6= M)*346T]J"8B_69J+)V*.'0\B=I"L@J,_+$&3S-\U^NZ3;(<[6PE1 PD@4*%X M'%6 /YMXLXX-1Z(N8?(1WRLTOO+:TL(-@?(P MB-*FY(-S_M)R56D@%4IJ(LY' MQ5.L'!V<>*VH^R *8I0G[-;+1(^&]1 0.['*PBH?XZ*^EE+U(:@M!Q]GRW/[ MPG!D_OR^MLC;QR3XSNJO?*A\AYJ%N"*7=5R/I]V;STW7E/,UHPC-&@L:+P(9 M;S8:??=.]U2F^K%6']84+)7VS85KET?5Q-&]06?3Y1F'BZ7D(+)'8(P.YPK: MRPH$K'F!U8WEJ(:)82Z(/Z(#,/:5?RDJUFJ,Z9Q](SG@J(>C MX2@<@1I 2#@#@7_X[\!!Q>EB*D:C"I2M$M>9VD2IQ$R4T1B$-2&,:=GE^BGA M'W]P*%;3 4K=(U*A.B>XQ2 V&8]+/^ 54_U\3&-CO!1CUYOZUCIIAQ2AOAT=7W M)=7-.S3+P'ORE*#X7MI612[K$(\''R:P+&VK&!$FLBMI&.!* 8*+<%81*\O^(UQ,AI+E,+RZ:"(WCB5H%QFW9554K!(I>> MH+;'CG/O1<:F,CBRSW*#^:<"W=899WDW?/S'N*U'*B2"C8XT3E(@Z]%T8N(] ML4W%<."B/S'/*UTF(ARX[PD5[%I\W$CZ?6GD"%3"I=1UYW9SWL\6^4WXS#V[T[/2E/M98H._55R\L#=SFS#$ M"J-AL,)*!K=CO58"[:-)\EUQR" 7<;I/]IPD3.J*%+O+=S0Y[$A45^=]I\*S MO.I0C(")42\*QAC2<-\^)N$2R5,I98M4>W!.HI,VF& .&H*-GBO800I]'22->X8DK'ZK;,@\:.4YW4)OZ!?'9!"1((-J. *#/_$. MN> .H.ITHE,5:,52D=H&3>=&.66[2AL\6S!GA?1T:P1A[D:)JX\ 20QJVLOD MGR\C Y_]$@MVM$?8F-Q5-;A?HQL-]M@IDK'L$&(KI*_I5SIIVD@8N#Y\=4T*]Z.U*;6> M'VUS/^0G7J!5?2=, M4',M$8#X;%=I:7+1S9GS#LCQ=)^0MQ378#$BK9]9.W?#P;E>B&'TU2-9#W+N MZ%WAL[50<.;C6HBM^6YH$_^4)90NC>0%6"BM[-%(MC6_ M&O*ZY$ N;\TD,'@9>_YQ*N_@J],L#XI\N!'*1DM_&\RHAWDCX_$HP$J@%YT[1J?YG&*"HG VGDO\"<]*#WB55Q!RWNM4*\^X M "57P6]2AL[5PWN4&?NR5]^GJZ2/Z9($HIP+V7MZ- 5;E!FDK!37-]Q1[*.< M.HVF9!33G3M#'6[+SKTX0',8-!%N+JL?A%>3A$3^.M2,1(V>X9]L_@T.U%;R MJ+L^]V6MM]='CG)%M]&N#&[(KT4YD\UFI)6- B,M@)1 55BLV8TMM!IYPH67 M=JX^D',^NW;'^ZYZK;C' 9?CH]?V5ZTV]"KF]^@_7>S!F91&0PS1&3CEC/* MCD9)WK= 22\':]&.QEP>>0$W^49?-KS@WO5>ZNN];Y7, M(TQB'NQL@4;6X,0(,\$1U6H[MN7_HG RQ1*YB\&H=AT21_+",7WFMXX;Y>8L9E0<,JZP8=>8HMY6U-5A>;DX@O0F5&VEFJALZ0/1 M?&[M--7M9_8X>/')Z(4GQ3_CFE;CS;;57EA&].BNMQZN1&7JAMJT9])%7FH3 M1Y-0)EXWW[/J.EF2=;HP$$==R=$WVR"96K+N3XG+_N7*:S4C-5-E%U(M2YQ\ M9;Q,553,V$ *SX*@2VI1#5]50PN];"V T$7H3+@,&C!) >.(&4WR6-'@CC6- M$!05>KH@N=5:S1"S81-^_4,C,!B@&\':V+F,\C?# "/UANCD7XPC_#"F,H7#>8"!%XO:TKGV MI:'JII&]'('K7!@17>!HN(FO8!(6%9AG Z"A>S&1:2)ZF( MZ\13+.!TINC>25GN-E+1%G?TE*0/C\2,Q5 1JP>H3DR:-2IRV5O#O?:$R[=0 MD3W!2];:]THVURV[?8![2OH0)02-^A,L!S[N#_"?:]%(/$'(5F ?\4/R3Y/\ MUX8>F\]]R=K]59#[L; VQN3??/TZO( $N!Z1@[T-I,+6]T8GS5&3=X/M6GRE:J.G!2N#'$7G$#JEZG\PSX MEM]VWUM[4LYH N("H(Z,Q38ZNJW&GLOV8 Y1,0OQD@V[M])6E*3T\=CH(=@N MIZKE4G66%E4WW?8NIEWV)"!WJZ)/Z 1%)%&9O0F7_JRK+8K(0+\H56]%AZ!*:0^]J7&5DEA1/6\Q M6 J>Q@*3S'^&DQ^8H@JVF8&IJ,(TR4[+U3;*/RFPX5N[3'9F=E\DQD*% M*C>>97O[9O.\#W'>4:I5RXY+;. &' .9?@^C?6W%&R/RJK@7]&9)W7VOP(RJ M=L>3TS:E[!2*G7([G=F-P+^3&I?VSG]0>51^\3=7AJ#$%+3A=$AE* T X-GQ M%(2RP:MH;/TJ2R9E\_)R<%!N4S6]FZ=NW8F.BQ7 U,B "?=M7*F#ZB_[]B0J MA/8N^-5(;",/5;A?[<,-CH+Q0QR:;FX@VIZL6EGU_IQZW,@9V/ MPPF5!AV.^A@9VS>>GI^IFH$[M>&X#ZKUW_CLCR),H:$^,<.HC_VJ#>:#ZKZ@ MY^D7S-1[*<%S,IR1S0!#RONC&0IDLH1]WGS,JT-]=NY7*N+,4F$\7I?/)A>R M.0 B\:@*$:B&]"BL@3-U%"_,\JPG-X"QHXUOZ4C/!P&D+I71QF<(89%PQ,X, M6=..U';HIL?F4L/.L?$:@4U:F5B>KTA*PXY)A>I^_H]XL_W3B7V#-[3;"J%1 M-O0EWD<7+N<18TPTVJ9)2Q26UZ:0: &E0LJEA^^X%,ES%__MFXS+U9Q"L;VXO3_^Z[[=7ERF=] /O_>Y^N=J'+\$Y&!Q] MGZ*QN=2HCPX>)?6VY=4K2>1(^3RTK*PC VUCW80*4:-T=\RB-D;-%.5CNO6# M>R-V*)D@&9W++:=KRIZZ 0X4I,^;1O#:[D"@8E1D'2 SO7E<])0,?.7R*0"! M=WPG #,>'KB"(_J//$ ^8:(&;JT(-GEA,\ST]MK" WTC#(Q"50?(JP28:SE@.T_$5/5<"R#X M.5HLYGB1F>J)F?^8#H.%HF"9%LO=!E>*!ASZ4H,.IPL-/5T,8/!GE_3/$!?W MNVV?5=\1[3WT@TQ)T*NHW#XR.177UN(K(4%G]53O?[(\J=ULGHP9:\T$-EB6%D0KV*7#!@O=S%?AOOZKX,\A@B /37_HHE:U MB]^H:46!5W*,7,0#!(8MY_7]_PA\]S$9W[&T)L%/]$-I'5IY)=CKUK]QYDV ;5J0/@Y@U@O$N\ MI<^@#W*.;K!+@"518!2-831^7DDOF2/4U#(FD%@"NNA.[ 093JB=DX$HK MJ2^$K1/P[$P]^[[]6=\$8)=&SA3TCM76Z/I!C5HB8EMS:=!2R]4H=&:2+?5" M'HXZK30^*0J&?';SAUK9]HMM^2NCG$JQO#0Q(5.J>P(_20V9Q!C+U%Y^ M$.+AFS+XJ(S1*:'F@BA'GJ[L%]CEU9N%H.A*W3HA. G+LC,/%=,:NG5$X&LW9N1-1QC A M-"/&>$S^$@SLCH#F4.RSCCQ'2B>K?&IVK9[7:_GK!FNOB^^I1^UPX.^I*CFH MT0!(WH:UA)'-"MEM$0 M2_UWW;*=RG2QR))22[4E+-(8T[0_50O+[I?UXB5XX,+N]:]'E18W-85DJ;-'56U$]:GQ*6/ M\<^4S7]CLOF-MIYR/][L(:?X.@2-D9-.BN0?_\BM!^WD(B-^G M:Q*TD#$DL2V(:M<"R -KH#HG>"$>DUCQ8O,2@O\Q65.MFLMEE=.^N L#-6PS MW^%2N*.$VP77ZD/-U<5D[\D44FC M2[L(4* RO1<&"C64 %R4)@@3(Z$=ND+VM?U.E[;O%5.?A*H7P6'G8F_>S6Z+ MK$HP!>=PL)27N&8#W -SIJZ!\%B'+_E#H:OH.:G8_F9EUM]WJP<6,?V )Q>Q M5<\-YSM*=]^7-:)A3=BP';'][H"'=9-O"RW=&S4&.C+><5@79C ^4Z70398: ME4ZO?=M6:5J<*[;[N=_=Y.3]^Y @7R!?R:6\:F4+5M!>[)1+JU82EVQVR3-A M4J_;Y"OX'U$)[AZAQ9.GN'3*#2@R*<<%Q*K%%8979:CAW",E2(Q]G$G[35(E M2PQR^0=0TC\ FW_&LACX)35VD5(W@:E99*@D\,7D@:-8W: V U5F/+L*1J!X M+D;CX'W4EZD\!ZW!_W7\5.Y(T[(=;6M9*%C;SP10U/)EO>MMZ?$'K$*P!NGS M/K3U>M2]&G*OG"GMJ 5"OFC$Z^1RI/:()WY@'%7I';0RNAH/^^ >S_: V0(=3W..R$= M!4A4SZ*59CQ;B8+DPACBT!?'3%,O >0@D K>\3]XV MLOQD.8BGSKO-D:4 ]F"5+W>L53D/J^P?H28E)$W!<:15+"T!K:+&0-8;;L#K M 9ZBW@6Z6R43DP>YW@"JJM;REB6)N?1B,OOWT9],.GQ]9Q/RF6(1-_&P<-U2 MTER1#F\3--2$P5->K%=44:S(GT%O>N[=XQU> X&2^],"1U-FF&-_B"5H4HSVPTR>_KG'RD M0XC/S05W">>C /WR5,%*45"S*I9II4"$1.%@"1*2WBARPQ*%%W?T9(ML-[;% M6CTIG6)-,T(K2G'X!2P_68ENR1BJ7J=\2A)JV07].^@P% 1$504Q,@&%B'5J MH]BZ863!M:%I, M*K8)",HJZFHNJ:6G%[]ANL>IG]89IAE79>Y])HPP4G+3/B:L;?@"B< MQNF5+)T3.;'J0,LB"1X@\&%8(CV*50!J(MR:8S=9&K-Z#O.Z29T%KRP7+:UV M,512&LO=Q#\!P:B&EWE,""F#U["=OZ39)DDYA90::;A='AL<\8\:H M"+#90 M:H%BLPV'KD5:_7 MK,!\37/1O&"DSVC*+$S^4:F:+QZ]^8R=G7R^+588(R!H279DM%T 7$S1%S8C MQ!RE;=UF.%Y:V6U*\)P+^OF,'86T-'*@ .%:? F>L01(;A#R^RNS(EO=1&"^ MJ=*MU'8AOI.6J)U[JKV68]3>HT%;NT-QZ<3*!(C"/]T4-@ Z$8F/U9CC8(F4 MI.+L@%B6X ^)NOVGC'BZ:8;T+0HHT;?%MM<(]SDY/?WR^?KVA&-?I?'@(A[R=K'I02]5+)3B[G MZ_(E)1JQ*QG1%+\DA\)2BNN:OM$N-^EM<#0CN=#Z3,V]L(MW'\\B1'PW 84:KB*!R.1O#AY)#S04AA!:RY32.<4L+C MJFJ M=Y0+"Q1,.?'.VAW,B<,@+#MI6N8B<:0S^V0M8%R@_;U8>1IQK#."ZSQ<2'KF MF,KPPA'-QH*26'E]@2AYV0)1 :4 5LR;1>)'.Y: 5\"R%S LUZ^?T:E'43@> M8O=(FQ@L;R4'9C+ZD_B.HAG&'6,W$(1? M-%U\'_SL4H\B/N.0:HA.X,;CGWM .*^1PFC(>,BD0E]^7"#%Z=8A)89DVV2Q MWF^[F57+#)^$N9\D$;JMT;#CH'2Y3+2Q'RKLVF/<)=53DK0%#+^F\L%K8XFW M7@4AU'R:E4N9GUS>+'?W2#_ # M.B'7QF &X\4/@6[,%[-ZC0Y^3@43F\N>(MAOKJY/3751_V47/HB&+B5+N#)R MW'6@4?R)#AE+_M?:$]2RA544@4U.IBP>(^+6PIE2/ZPQX%JBN%R*<#:K\'?A M4I)G-M6$S :M_3%KL5VI!.KC$=5AW9RJ87AK:SD:VP[5I:US8[P/'!0V<3:A MDU+4QWW3HF4C!E6N*,@>;+.%_I$4V#S0;Y),XM.3KC/06I]$0:WAF&*H4&!! MXW)].+LYO3Z_HO32RX_!^R\WYQ=G-QS2=//E\^>3Z]_P^YOSGR_./YZ?GES< MHC1[^86"G8*KRT_G%.]T="5U]X[K$UQQ3[ U2UZN?#KL[:!(^CWO P.HS_:% M\T//Q%U7OO0[#&';E=OO\#882YSD&JA2WZ;(BI6:$$>DDH:1.4FB+=BQZ;>Y M\#,1,:\/"/C.! 92LBXIA*Y>B1J3U'T*+.AQ9($T]7M*; >D $LSV:WH\BY8 M;1%OHZDY2=B1^Q6.3#\)+A=@XOVX!Q@I]_&*VIN%]AK33I%8H'J.7U?8E='5 M'0]U=<40/:^N4N79-U,2[]K5(*-4,WD,N^ZZL0?\,"!7FQZ0>_2F$_#UA2LQ WM91P'-B><6C#CS:OS'@J;<*] M+<(O&2HN?0?+3]62,W5$O7 *I;U*IRNL"8R_8_"QH=^EOCN\37Y" M$-E""0/5;*_A9BH.AKIBRO-7K(]8-:[N"2HL1'41&A_RW5UUOUNC$D;7L/[X M&=U8@D5=9WG%H[:5T7E&>6#4EW:=V[;8&IS&LX6Z;_K -=#N62&B^KQ/B=6F M$SG;N@^;+=84#B*RJ^5/W+&-9;M6G;STI&=A$N2[MW'^"2>4H\BR*_8'#?Q: M7VQGUK@LV]2AJ"U8*:@J0Y4WUQID=5^W0-BJB7BK5*L?3=NHJF//ON*U!S(\ MF^DNVF;I3ST47Q/L!5U+8S568%2*K2K,P?+V3SNKW3D)YJQ:8.^SHM_SB(A^\; M #CPKXFXXK$B7UY0[S\D!KHN+^$&U>ZO=/,]-&>#8*/"$//-!LZ>?D-'MI36 MQ-J17'%I&W-#X%5(M>0I4S%DIEB+N)2H=8 AD@W*Y7]>$(K^3%L5HCL[7K#C"Q2FM,.^4 M2%.WP6[53*'&EUH^I<4;)&U\@!1\B%Q*WQ551*E6W%,<(@UIFUD'KXVU3+LX M,M0A"\,.&%RHU94P1_US!Z(+]8MVG!<#,X#KY](ZCI'!=FJ51#&;\"@[[K'$ M0R3*$830#;O,U]+,HU8[@.T5%OXF5%4N(?TJ<_31F;W=FN8 (#56O5 JRGN MP-.!KV,QA(+2P24-PAZK9 &+H(:.D5I?.(439.MC_BC>"8HS [9YGW)I3E<% MJ-XCS5,O&B3!=,CZU?8^/5"8K[]F&6S7#-YW<^Y$4"Z^ M_4^\ZO_<$&Y-44W5_ 6O'5\Y?^+\$Q 8N.DX:=<+.6N3%"$PUE17]+]W"/J M,#(U568I.D'/+7E+WS7,X!=86TD&@U MLCN_ $R)6(B7C3N1S_0!%@[[X? =!_JXM3(9^N2%Q]N<^F\27E\V$9&*XZGL,1M%C4/QZ]MBXU9&C7<0&_3Q M] /OVKSN92X0D]@"(T"D2WK705XJ$J^?M<38-/F0;UD7]C,9V_>%#89,[[GS M.RLV?6UM* Z5PO>H5N5M@/1Y!3L[=/J@W> M/_,N*B,*HM)$KD7#-KE=CLHP>="$QK;,X @5$!XPE$/3'XP(^*Z6@)W&(,IXQB2XL8V/=EJ35)2:IU$<1"E M6.?43'*SGU"2Z5F3".S6$L(TVXEC']MPH]L>W:)Z%V4+S"6D&RX]54BW?1[& M8?#&NQ?L+FGP$>G_H.J- $CC=-UDK+J![T$LU>OXVS2(28]6DJCV_<9BN!P? MJCL8?<(B1?S-W'$Q!V.C4A2IK+E#1#E+"0 8>"E[[/+O80F*GL1U&K6)CE5, M&H2_!L39$A1R4O\:B453'&+7=AS0Q+)RZWSDM M058,)NV!HI207.)$A@M1 -Y';8KF^^P9#(7XC%(K:I,<4@(M\S4'#Y;"Q$ MR5-E7E#!+XI PH8[9 3^_]K[LMY&DNS<9]]?D1BK;0I(J9G)Y%8&!F!)JFI- M:[.DZG;?AG%!292*'HH42*IK-/"/]]EBRUB89%4]&'> ;DE%9L9R(N+$6;^3 M8P00H3TM[IB !.8CB1OF532;W1$L-:@3\R>Q(N"G$>P%'#.XB2E1W''HN =$=8M>=,Y@-I=SH\=?RWG(/;9N,O@M_BSVT=T;@OCS^\/JW@-&:2[FQ<4!9)^1?SMW0<9D/AT/V\;//7XT^_6)1P7A+A%'+NU6!,.(D]F_J+3#-$/V;3FX>7+M. MWBT+GE)!\0YJ2J''843%8)"UAGE_4$6&$]P.QZ;ZC06&%]_F9M2!*<$R%/VN M_%3##3TWS(>=(?S$PN*AH>I3D>X.5N*P1Z$=[4.:3:I/?+C?D8>'F><2O096 M0UDRG*!F\AI:?[HFP^WQG[QW"+[_%Q*6SR=CM$<^AYPDD6,6_AC8OPSN7&+&[-Z[OO*Z2:ZOU]B4I'Q@CIN*P7Z M9**B5[:6@=7I7E=:VR"S T:/JM QM%*]4K*Y'KXEHW=!1H^0)2"6:X>LDVMM M#>;9>M\/52'!#R[ATBB+YURYE7HG:Q1RRCV4:X"I1HC MK3Z,;MZKC*[1S2>@R"%]>] >YCKSE@PN"D=2-'E3!KIUNWB!#=YK]_8Y,6[\ MP$# W ,"^RGS\4H/9#DABSZ(.&A&U$)WS MC\60B^*8Z'5DJ1;%E,7^U?A9A0;Z45E--)8SFMZ]GM[3#"2WF>2W MD#_82*0J1,DXP8T7%^N@'2#&$TSQ _A-;;Z;,XQ"=&)*$A MBN6(Y!-,PGL*&.IIE';E:;UC'4!*W.3&8J]MCHA3M:I%BNG(=K%O"TS-FP[G M)=GH:2XF XGEB<(E &V8*"!,+Q<&?I9=@4Y.8YA<7R:6&E$OCZ#1VA']DY%^ M%7M'IUO'@O;0 6EU/%2UFZ7XV0@CF91K>[JR.]2A!;9$;/$.C>EE,Q'8U,2% M.BI 7GI+S5H'3M4#Y26HH6F O''PT?KH1 >=@5_G#OC-01LH\T&W<6IXZL$E M)W]EK9O7NS4QA4'9/2C:^^\<7Q;2R>*RY%;7[8U,7(+Y\,R*4#@U:3;I<6(2 MXXV:(3D5\8+Z0&6UA6>5'1S;D1=WJ)!NZ WDK-,7&1-]65EA#4&R@''SIV'Z$ M7/T*R76*;/3@!!UX;QS4_2A>5%D[MG'=(J[HJ0[F4Y6R-0='3O)Y>C=5>3HV MQ\(IB5^.Y";?RB"J^Y3&,N&QL'U.8]\IO#IEN-.@"A3(R$EKN&YF@3C$;\[A M+*B_&Y!L?!6T33+FL,/-9.%T%7!.K536]#G0C*ZEL%A-HIUQ$!C(,J: #99 Y8\I1+P!Z46#C1JF0*-,_9 M-OLPX41ELB^V#*=P'H8).WB3I'A*&0R-?$B0U?L6=W!K1%F66%T?0!<9-:4" M8G7UJ.J9I!0@F\Z#LR)SL=5O&BN=JZ5Z5*@W(CBH7.=J\?BX8LP=.VHM,!;E M!R*DJ8W3L\//%9=:._PKQJ3Z!@#/DO>U3.8.Z@L6$:D*6N8S#NB&W^/YUC1)I]AM07^F2-=RL MI'18Y@K<4O''JMPWYQ6?^)-;)(^=8]B5W4QT(89253NM/BP7X_O/<90VK:*B MRP'[G\Q$EWH%J4%Y_&B$G+^RDI,QJ-I2&(E+<-:N.&I+5RNFB&GBOW*B5,6- M@ @N%B*C&; JB5%>T&?-RUD;]6=G:\%=^5J8:UBEA^FC(ZBH7.M M\DY*Q5 >%H%W68L::.-!BBN(K/0R.^,+4,''#!&JHB7NQ7?'G];2?3AJ8$I( M2BR>*&B(#^CDQP@J=]9C.VJ/F]0H]3IN3V;)5G$%'X,G[T0W%@( M0J"6M>Z0CQ^"2JA 1&ES*6"LHI02TLB6$$.9TTE-L@B)>UP'@9D7/C+"4,SVUQ+N+F$N/TQ<0P;8U)T>:JKMQ4<";:JD6U! M11C["R1E(V2-#IE?U;1GO8*UXADL&"I]B6T(RHA"042+QX-7X[2F"& :GQTN M;QE4D&QU^%L)JW"0ZYTHIKUB<+!7EJ:^\\;0:Q'.:RQ10%JT@UKGZN'<9#\E MYI&;+/Q:?9'ILQ+"O;:YF^XK2)]-1]OY1+S(* ['I"FBG*? M: B87P5'01)YC2D/E,N#;SJ[8,=&4,3ALV+7<++=W#[,>D3^H3Y092H/,-OO M9O&X_H([W$P53OL!F;J4DP.8T,@-JSQ5EQ=OQ2,*U3XUH$!PHQW-%J\/1/]7 M>FUD+.YGMAQ!5YM,2DE=AF(*SAR8PK>:P?G ML3@X=?[]GG=O.IGI M:8EXA.0:(4P#5%KGDUDN*JB$^(U)09FCZN@XD,/-B^;&"BJ-<#7A_&E3GB1X M/5PL,/5@!-<#"-L,B(]@K2\3"X, I9LW!7^:?<3AO\.OR1Y%]4-7&E(?#D^G MFU?=BKE?46']RTZ5%QW\HQCT\GY9@0C]!,P)SIUYL=//!^TNO-W/L5@;5N&L MX'DL;M\7W!'SL("+JNIWPT%>=KNGFWVX/>>WF[B^>X[,/6)39< M#/J$3+B7#8:T*_>R;C4 CECA#&]H.8YX.5!"7(HQ38<2X)RZ\F+1*X#?XCQ[ M95YVL9I]!P;2ZPY5A293OY<&B25ABZR$40V&"*[8AONGJ(; O;M-!^FEK&KO MF"A%#*#"PNLYYD7 Z-V%%"W\!K7PQMO?>.'LL-//$VUP>9:^/*V_[B)SK0 Z M2M:R>$A"J%B3+3G'@B<:6>G@,=0B@6*M VJIYFDT#C5 @&F-YO8^=.XH0]P M3:J\V^F9/XP1N@!=KU\,Z:9L5WBEPD+WX%H32"EQ -OFEAXL;Y55'?RCZJ,K MK.:Y+"H\#'VXV:MJF!5=X*"PH4-)-KP2ML'(G1(Y^^WU<$()+K5+H=%.B)2N M# 5WU.KR"..R0$#6!KS"\L(JPU'(5A1.%(]'$UBY^XV*&9/'U]IND9I[BL K MZ\3!H[\"-9#[ZZ7@4RAVC\F#O;-_ N%ILORQ=89<;;^V8G+W1_8BB)%]DE\/ MS#].#49)5H#DUNX-@(V"W#;HLOQ6D#AO;<#XUH0FV[V"?E4(,T](%<#@ WNT M![QN"!RL5^7]3@5[=0@O)N^:;TZYR&8F68/O5L,Z\:]>/BQ1"H3S!-+@D8,L M5'7@$BGP6/;S'LR]#R+@I3:$BCL2BT,7!?XJH*$*^/A5-%<#12DXP_ 3KKY6 MV:D+VR)C(W8OB*3=HO2YNX3ZV=%$^C-K/1NS\3NU N_I*XT:]E7]6?V!HE6 MH/!B(6K-LI%OA8JP-SF&UBK( M]!'@>/SP!S$C70]/XSSW\F[15Q%PXJ57 Y9D5O$+MGIYIT0$Q*,0O&JKJ S6 M8&Z/3Z^&E\I^>7G\Z^G9&9F,&%GV].)V=/'Q]/W9"3"'FY/;N'W(0B ]4I'8 MORA=0RLI1P:BDL]F\VT:\ MR!(NB'[;,=!;.:R8EXKD:17P7'>(-I46O%KU*_D+&Q&(SC;"?9K.T:X!NL6P M6V2#? "\@&H"WAM)6%]04@O>XQ#2G^E $/]J19PC?3A8I5IRO@Z;>B_]YVF MB#=#OZ^G"#=Y.>A;AF!C-+(#HBU]GQ5OG#'_E20/JO==1!D](,!1^4<*$C1, MI*H=(!(RY^]#)-B"0Y)P]H10(AJUX:KO>XSD1"=OGF@&I@%5BW;! :3#J%M.SR #O24O,"/-T*6=YH]&0VGD]55BPB*^HW3)BC''P* MQK0HC(@$OC9E6!LBXF<_(.OYE=RG(=)D2+G)PZI.')>/E.W##K0DG*3L' ZR M'WRAQL;^/E8X"F0',PGI#!"P">,DP7R=7A[L7C9##:1E%Z*R#S'\D4Z )H^] MVU'LTU\T?8[1@_&705URAWGGF]+-]WQ[%H(G W.)1W%:Z<\[AY=1[1' M0%CI@Y[U*[IZ.0 2MB*75R??M;GEV=D6<3)-B3?_]T>H4EM?/LXN0V2LDKY*)+!/9'GS+; M.7MNAW1#? MB8RV8XG?*Y*D;\.%15J]+AKEZ/HX/[KH$H(LL:I#2[1*\1BV.0R8*L/.@+ZK+!$/A%"7)#5^M#G;P_*+,NZS"LY=(_!,(A:'K: HL=8#N]$X=-(!JE59@GNK520^);@I M'!0#! ETQ6E;%K:*+3P$X*XR5E8W?B\&[LJ26-P&4 M:3A!V!>>Q YIK+#./\"O:\%@ @KOF[1=Z+Y9S>,#NG1: S*>M3K89)&W![A; M<6;:74*+@W2[)J!O"F8I64LNZ"60<_MP/PZ'\-HGR@30"[^T41D8_%L'@.7H M8A7L-#5Q I!W(#P)J@8KF)0?4FQN(D',?)?WD0<0';7*5:>14)^3'H\NS M4PUS15D*/[902]]G& <0'7,;_UC1HP9_3-'P]4HFNA"$B;:S,2NQ!@T3HNIK M0J2/@;'4!V"!%%,!IO2#X2Q()4_[UA9MP\:WT6..ZFIU##:KH:1NHGGM/X]] M-+!W9H?IW4C6XG9;K,8=4W[I1?(!S:'K861!7G2&V;6-C:06&GDTZ:$H(0A/ MS17RDW46:%^:X'BJ2X:.$D90)NL./$J9;=D@Q]NY -6ZK#('O6[0;6=#F#Q[ MX?08NN1V K8&%P4;:4.H:*"T#ROD>WFGVW,I93D]WKD]%GD/M-TA:'^.?M@G MU]2 [J?:8 :@SP^K7F@@CKL09 =H%7^!1/*+CW&6#?.RC7UTJ@[9-YRF6E9; M^S_*#.'>[E=MN2M#T3[')^]32A/5T:!ZSV\ZQX*G<3RY6]N1H(VV_,T]J()4 MT?9%-_UB-4U92T*EN[43Z!GVE3DG W,H,8OZ=07OK/;?*5T=#G2_8EV]"PL^ M8%U=_PF,M(W1)P.9V0Q!-2FEAP8!PDT^!,IA".<[)1G5H&1JK[2XQWVTU.BZ M4B++^T_#D0,UJEWX$2FCHZ/K3R>@X_['UN=\GS2*1_?+5#R[\*I+=M_Q3/Q>KQ#M!L%=W-910)]_NO$AJ5_@$:;Q1]/ MUD)YS$/^FV19:?"==S4[LAT-55;=?-"IV$>E0J.*'IIJVLK2+'%2_4'>)LN? M\?E7PX(\]GH @:X&55Z20;3L]BFZE[HJ^\-\V.M"_T.@?T]U5;0[H!QTL,L^ M?$M!TDX=AKF./1"K Y6J*]I=&'A!7,T?G5S&E,]BPAC\H?9HM^#O O00IDB/ M+'5P*_0J-<8>2$@%>;GZ;/3$/C@8>:!8^DBNU7H711]NA38%2?3A7/05X?O= MO \R%ZA.>052BR'\L(W\'T94T8RJ#EUX:"_!*(MN=B39TW3.'Z@Z4Z!;K!Y' MX5442T)=PGW8PUGT"MU=0>M;PLFA\$(XE$.*OZ/;Q[GQ\$2&;*%^ST"Y=H\] M1CVU]K#CJA*I#>* =-W)*U WT) X%-,Y:W%M((M_.!E6Y.!7K&=_:D6(;C@' MZ(/Y.%D\+<="G"&2V)7;A2ODS7?Y\L9X2/WB%C,3R _@4L.JH1NMCUBOK 4D2G MLB+1J0MG^JB>'.B'+WFL++PM4I&Y$GV+9[L-UTP_%(>K0FXQO+4-W6T(O551 MMD6O33Z%+292/S0^,KA_'+[!IB=1ACU_8]V-MVLWE,F-F\=-Z\%)I#8NW#-= M^0,V6ZHXXM7UT3XR]FZ/W&Y%MS!;%K@AB!U]*FQJ;TV0U]BQTRF]S0^; :6; M#ER#R3T+AP.-[P5<+\Y"^S3=RV"+M0N,8H8#6?5"0?NWI] FSM H=A&= M,=ZV Y(UX=:M_ 6R J>H6IT5A:B2'2]A7SZ)Z>B#%*5&0YT'_GAC*G/[&1-K M-UJ*2J5:<8@:],7JC!:#.R3+X$K#UHU-U5U)[XY%+ ;#HQJLC)NM8HW6C:@[ MH/\5H@:I%)(*L +A'@7+MH$^0JP9M"*36;\D]3?1C6O)YX[>!ZAD#P=M@IV* M3>%#V$9J?]%6P-WE[*U[>V^E1DD[8PS:\(.X^^!*&PZXG!Z!7K7(3K:?20'? M%@AM/315#MN=X)CMN1480=930R?D$F?1ZY1HR0NJ!#F^Y>>+JIQ]G;$KVOP. M=XO:FLH@H! (I*J4P0<0_'BI_:2J*#D8!4A<:_]A\_4-2'IA7_GPNT/QX/,G M989R.WGOAQ2[#3?] ?X:9'BC^ZYICD115:JO'1BD35GU9_!J3KR%/10[T(Y# MQNR:[!:(DBG/WJ1R/.ZMZ(U\Y=65QI 0#G.!'<(2QD"G*[&(Z,H'X54YC-26 A]$>$E% HV\[*,[?*3 M*KWXP>K<8-[! -CM+P/PF6M*$Z!;<9?\X^@EA*GU BB"\*&'733Q5X=M_'4] M7DM"H 67H+TJ'7Y(?OFLI-9TI1[O;FZZY(>X:>\J ^'DY.#]Z.;D.#NZ/$Q;V$/YA),*Y[Z>SQ%2&<]%O4H5+X\HP +U7&!DQ?MX]5MS; MR=YX T\\CWECC=C8+5GV]"\\<"2WF')< M ^6>7Y\97LQ8J7']3+X)8X\UXJK2[+,TRZ@X+W:S=3P?/L$&A7SVYIWGU W4 M!]VVH^+(\'33+53EPUZ?[Z$.J!,#OHD*TIMO$6*,\4:KBG@K/!*(+QL='7TZ M_\0UZCG,'P_8]&5$7CEI M,7DR%99MQ8Q@AK]"+4#Y!@W+?0).T$Y*A5Y-U=3Q;55.Z #VP0&JXG 1WHL7 M(+=N6?8)[+5I"GN#[N8I%B7Y,;73C:X&[7'SVV[M]09M1@]K[14XC?W-G;3* MO"PXU"4O.YA"-6JR/D@IM"@.M"2(RG J,Z3)YD%-7CM $VUMVD("72!.T[LW M"_YL:U6R=AD?DOINRU1F&0[MC?*3;!2O$/1'\FHKD +9A"-G&YDU-VFX9)$" MG4+M+=X.)C*)C<[QW!):L@'(7RR\5V2E@M7O5[+;T9I,R V7 8H**86P=Q@4 M0=*D@R*%R9%Y!?I)JV2;?)\V%,8IEWTM!INW)E+>=--RNIU3?@D,NC7>I]\H M^6A_FJ .;VRD-M"*8!=@H+U^F4Q;L9@"GDU]:/0)^!KJM8#9#W$@T#ZJ'*UN MWAE@!,BW(UVKH( V=( A_0JXM'>BGQYJJ^ USO',P(!+PD=));74N&Q1\CXL M)7K+\!4<($%&URDE,K,&C_*B0SQ]A(T7I"?_*&IRO5RN:X:GPX46 4&M5G'D M:.KDK""Z=!@[SZEPR[ 3D]F,0 R?!!Z+JVBA!$$5WBC-7YJT:FKA&!B,C!-W M/(PVTC+0'H#%!:;H*@\5#_E6<%#'7%K0!_N8W!_JY91$OOHS%Z^TZ%QHHXZ8 M\7T&G#/H_HE=648!V6'I@!HCSK51WQ01SGT?US9%?C7%X*1]NCF&:QAW-$85 MJ_@#CTQ;U8/7E>!I)W]-.>+?1WD2E!,=2S4>5=M]0 M?OK-NE!_1U]/=KJ>/*^\'A48S M^U>5E3L5^'S_GM.8?HE!)#'U/)XF &JQ58L D8MHPD(Q/B(F[R=(DH*(R[1 M[7L/!0X[>0"M"K4PW4*$9N_C.UW(Q39(]32&GV%=!+*N.35E'YSGT>$KBV*_ M4N^D>]CV;[#@TCM)XTX/J4&%QD"8Y'(5?Z_C'2\@N+4D8PN%O5T*%2;VCO/Z M@_4ZR?;?CSA-*N5M3ZD;8X*V4;881XRR#1"6>/(E^ZA*321XH*Z#,(Q+4AZT MF#%Y-6D/KAL-3J3O@UAGD09&INC'E13]4&%K6[=D2"8 9 J[:'-+I=T2.5:W MN%.O?;1WGX'7 --W'KP^SMNAO_CFFUFAW6D@7"0E.Y6*\ MD%=BRKCJ7A9G L[2NRJ.SO_O5M0PXSQ0[K0@9Z@WK)/NKYVD^U@_)L=.D..^#;]A_?&P&4TY \D<(Z]8.:"(D4B]@\S.0 M L(&SJO;X%QVLR]PW:.F,\$3(Y6O@.Q+[ M4E9$HX>1750ASF#08([)>LOU9 DBC"Y8&#U.403?763!:%L[[=2MULR3?NQ8 M7;-.L<=UO.[F1QLNOC?/W5K0A>?WE+.M=?WX*\]5=WI*HD=#3\>CO*^B]O15O_]2VIZS>P M!7W]EW>DL.;:27AJ!1D=AZ?>@;>[[\?YN<9OCJA 54IE;:#DH2K8H"6-B.N! MX%J@MUNVJ:D?PH>>?S6%-[IH;*DZ_I3@"B<>J&V8.O;OMZ5*$XSL78PID9;B MTZY##J<,G/%SUQ X>(<9Z6;(+:T88LX]L4_#^*BBL]P2ZC?Z>E.<7]^,X +[ M9K]?+V8S=,)B!&/LF.9N(>FPWRL)HNN;#C>BZ?KV,C]*+#I>M"1'1ZJW"ZG4 M8^;I'+PYTE$$P-LDP-"$*-O[AG;+.=?]\S4RL;O1% M$VEZ9;UHIYWH>4(YGN;EFFN?_#[ZVW3UG^\H=O&@7].SB),SK(=FD<3..?O;7"ZTR"VC1B$BU^[Q0N;$7\]0UHBLG03,9*L8Q,9DB^[!$BS* ?] MUO8Y$3Z0R9!R_%4:9I<#(0.;LN-O2D2KW76KJ&*IN,@9>FK#[>NL2P/LXVT!E\?X&#DAC5,I MC9\G,TK1NA[?W4V!I%@7-*ILID+XLV>F 66Y&G:X:]^PDA1:&AL+Z1,IJHUS7VZO-ZIU$,-,#)8N2JGF_@9"WQ2Y*7HYM/X]5HYPUY MRC=1C=F]JBZQO1^3$;4V,2&*)%S1!8UN&K/U,.+W\NS47\L@ON%]H!G_/W\>9&__@=\ &LWVTEV%&T-DSUU;^H'-CKK[S2;3CKA.I@(UA[KK4: M?'5@OUOXU=ZEUP"0>NLY)N,D=X^O)$DT):78*,^^CF^%>$9$$ *SCNXV)U0S M&*#I^V?2L9$!0X8#+CPWXF^S1 M B1M9AU,0Z&*-2?6P$8D58UCU[0%\W8M,Q_(N)BQQ*W ^%?WP,!"@E/C^%\D#G>#=^ M0=VR_DVY'6SWKJ1.ZL>10QX_?@;+FXP(&JV8,>R\?1O@O82_&'XZ-@N/UO E M)1F7[?8@K@993\6CYZRGBJK14]V&S+4) /KN[+1U1K')[SG;;FJWF5@]?DD' M.$NNGL%4?XE7(]2 _!(5K1NAX)X'>'"%;D*#<_TM.Z<^?"CML&T[)3 (.&_0 MSQ*Q?D5M_PF=<6@3P?-?!AIMKJ%2$0-.303+;HZE[N^Q;0*A[ MTXLAIWO:S#?#2@_NT#1 >LQZVP :/:A[_J\#1F^X*P,(Z(VWZ ?O.%C8Y:&3 M418A#T8GF'*QR_Y/Y5&TRAYVXWDOO\D927;<"?9;!&D1/5S)'K@MOXOA,)C, MDCB75L;%AC.9'E!P/ V.;:K5(,&V.->IMH.NM:(3^O1_)SM(37[W&SJY7&6( M>F49)*HK+>* CJ0P L4$ BQJO;C#3 )8RD>N5V'F M@,_!27:08]3)UGE(6LF+W4-(5^8Q?WE=3E46*W>K&9_S7,/'[PZA+2?XZTTY3:3]E^!LO$ID* M&Z!\H]G=03G#Y3SQDBX[Y4GZ)4?B',:KR>)[!V(E67Q%*5"7);+?&I9F"95E MB3AI(OU%R[ DR39K% "924\#>^Q1*]ION7U_DA8L&2J<O+T?S_\:-X,IXQYGB,^S MN\5R29BM3AJ^M[*'G8''JJK#3N%]>**%LK/3]Y?78;WKL-OSI=O#7L?[$%/W M5]GJ!210LC+_@;C#J&^%FBT.^UV?GZH):QPE)JJW/>N4H]SC/Q:S/Y#GR [\ M,+Z7Z-=H)M6]#,#20.4*,-' ^,@LNN%P1#%2A!-( MP1="/5\U0W^)8(=\W0!W(K<*3?G>U,-<#SQQ9XMQ7'[[ZBZ.)[/Q&R("+L=? M=NZOASE*#-B]Y9M]ZTT<[/7$[(UF^SU[E 7+%9][HW1 ?_/='R+DW?_YIW]" M3%%_5>9#_&P4"57"2,U>O=:OHPI=)/V1-P M+\1CAQ,Q0]E_*=KO2JW>>D%%3LS$Z[WV@J+=[F2')YF;1A4;W"TPG#1_S)[Q M>OZ.PVH0A58<=@)<^AN/84/$6AFZ*+YJ"$I9PCH)*P:@CG7>/NQ^XZTQFE&M M'NCS/1I=NG&M4+VWD/!.K: M!1II4-JN_E:]MEU0R?*ZDOIU>>87JJOGES2"]1D(G03R\73^\ HBN7?+&^C' MJ3R!/7#9!JZ')7HD3/Z_L\VM6 "21O]44)(84!E&H+Q)U=1K@&>R$C"_>/B4 M3ZL:=F0HZMI7R_7LC-GE1LW.VN/-\L8;-Y=,?6[S:;G"6^95>/N:G:O"RE//]C<\*V1PQA2H*I<(T*J7<@H9"9C9V!8S%1%_ M! KI9+Z6<)CKZ2JN9YHS9 K(+2=2GX!.$?7BI':L)SIMRNK5,P8X@UCB())& M_T Z2 &:8@A4S:[9%9M8K;I6=#.IBEW1<&LI-Q=MP*KN%;U99C-)3]$(L[J< M5]-$>Y7R:SZQMM,6"UX5(4HWK .6ZWCAU;_"_ON#<1\1F2IZ5\;2$H_LHA^J M_FPJ%9D[7J+& K>$J@4V7:[66?T9$EWIBM%<;#-G;9>V@%\_52*P&G#)2 M!MB'?439PBL*&1DZ!3%V?V@\[)3/K-M@!A,5ZB4-&)KN)(SO^= D;\V?XD28Y6TW, MHJ5(V0]14O?30$QWGMT@0.OH^^ P"?+2WGB\7HQ=CA3U[V0=PX\*CLTLHI1R MSN$D7 >Z4F;6!S]R(F02,%<,4+RO;^,!F#"J +BCU& M"5+ 2E([(5,<0KIA\!)K9-P::"VHIJU809MQT+A@*L1"X%:?%X@N1J5GIOLT M%@I)F$]0EL3VD!0PYQFF9>HAV5.#4;2F\&XO,=SP/?VO*P$T8]*N4*U^,V!H M<"O9$Z,:37,IW<7AN(+-2R3=BDB4**Y(\QD69TG>5Y:8_3%]QQGQ+H1['6C/ M&$B/."93 / ;3?)Q^L@(]PVGF-C+]O9R=A[EUTV<"_$!)6B^#_5FI(2(N:'[ M^LL$S2+U?CS6&-M?6]T67(Y1EQE4+)^2_G8*!/!N#JJH-UM@5F"R_L#KZN!I M/'[Y?W:VGQ(WS 6,+4HOT@E?;I'6WKG/XMNW;R\3+*(.EQ.PZ+.IGU.:S&9U M$_/H4>4 3(0\6'5;HG[$T)?U KVA[X,E$K]R4]A8):@H.F5ZFTL8\?1&CO*# M1QYC!6LW)!TE"MTVR#,*%MBM/^14L-VB_V3RC9EYH(CF!D"A0.';!G.M%=OU M]/9(T=TFO2=G*GNF]2KA//NJZ+*B5[("0:IH;]!4#+Q5\9ED!(T5>>>O0'J5 M$1N92[(P4--B!GQ=S-V4,*Q* NET:)7%/D[EL!M(B[DJ*DL94GX)6LHUIGOL M3I>(VK)LUG0.%T^\H#G&Z!IM/Y&RJ"%_)DIS=8M5-\AZ/*G5.:[714ZLHE6G MV%M@JY2W*4WS'5G@\;)K9H_M[DM!$B/=Z\K+5ZKV33 +Q # - #7(H@\R*01!F/GI*FYLR MC5:L&!Y<+NES4K:+(A,<5\>46[>(?H_AC5_7GQ=<7=FUOJ5&+)VI)A2R$G%! MD5QT*'"JFMN5H2J94BNB:54V.*"GMPPQA]+TT255 MSSJY<"O';LJ]>WTZS,J^I,J:XD; MANLME@\\+#;T]H@[C?FIM4HGF MCMU,@'LU$1WL".[Y^'FB80EGXR\KD&.0447WM]L+QN)O05\I HSF1V&3;#RD MBD63YH8@19.'7:=FR0"*@ZPH4R'&3F37K- G M%/V6U%&ZEYD]>?QT.G^>3#D,+Q7+U'"/1OL9'1U].O]T-D*7/@-"HM7@^N2G MDXN;TU].LK/+&RSM[;@2;,.D)" [1B Z;#OD@C>P+:6@+Q)@T(F:BQ; HY(I M%-#C. 5-JB$-!/#F,=MKDWRY-^BB_ $?6'9@OH[H>Q1I_4&("9E,6YH1^'VT M]GJ#]CZUT]HK\EZGN[]U9TWHG&=IZV*$:JL&9 MDL1M/PVN,$(&W&FY=*<<" MC7^G?;M%#X(Q)9G,=V_F8#6KT!"]O7WKNZ];944BS_]>!,3(ZC,TI5"\2>G%2-1WPLN+\<[8U>K"15AS#.0C33"PO@! MQ=T5A=IBM5QIDBW!KR\+%F78B<-P_.ZTK8@<)[KST'=(,-.X&EW?_I;=7H\N M;D9':"1/Y*7$2X#PQKR"#M^<2B,)L'J\7S@.9HI0PB3>$@+FZVHZ#R#>UNM4 M17-!I_,%9>?I:]\HK_&PS"H(293 =/C+ MK/?H'6*%(BFGT@):B,G*_K6.+< M_XM:^8-;\1UN**F_3E>?574A-]/[Q]5J_>?_ 5!+ P04 " "K@VA.N#%* M'W@" !X#0 #0 'AL+W-T>6QEA'"F5/[&<8IXAADJ!B+'7$=2(1E2>BHSI\@E M1DEA-C'J#%W7=Q@B'$8!+]D54P6(1S^2Y'@$-X>O_Q2"G7Q MCQ MZ-71D3MP;T\N^I'C.G0"@=5YGX30\U]#Y\^%-\KV1,=/$1VXO\/M2_M;I'_< M;P!N X\2GVZ1_?GM^P;=+O*H\-F3>-?OHH?\\#+.C;A35TH4I()W!3."UJ&S M(X;!'-$07B)*II*872EBA"ZM>V@;%Q10'%J<"3)9F94(G=,4"G!M)$0E F.*H9F1VUHV1A3 M>F.^X9_3->U%"NP:\TA<" Q%8^I3UV;WU-P*>57-:J_*CG;2!3F9"_6NU,?A MU=S4#KZ6."6+:KY(6P"MCO*<+M]2DG&&[6&V)O1V3!@%J,D#9D*2.ZUG2B76 M#BPAF&.I2+SJ^2I1/L$+U933(MV5>7B S,]]SQGF6"*Z"JUK?Y]O^3\3CT[_ M'KGZ5>D#/R.C^:\^ ,CQ(4#Z^P\Y.M]_1M,W'0#DV2% _NO'[=1-QDHGL];' MM%XP+0E5A->X,Y(DV/*81C*$GTP72]>ZB:Z=T?(*3?5KT)J^WIO@%)5479LC M5L$0=O8' ^[Y[:I)*Q'"SOZ($U(RV_-V[UK1+U!+ P04 " "K@VA._X>, ME4\& #W- #P 'AL+W=O5%?]AZ:9OMQ,*B7#W(CZK_*K2STGG59;42COU;W@WI; M2;&J'Z1L-OG .C]W!QNABM[G3X=SQ=4 ?BD;N6Q46>B-9L.MDC_JE_WF*Q/Z M@$>9B;O+WGF/B5U33E3>R&HL&GE=E;NM*NXO>\,>6ZNJ;E)S[?;(C2K41OV6 MJ_9;_5#^N"DK];LL&I&GRZK,\_979D?[(WV%^GG+K:P:M>P^$3]6_Z<9R_5:+>6X7.XVLFCV M[5C)W%R]J!_4MNZQ0FSD9>]P"!/%BO&BT30L+/:GTL>:>]&7#E?[^VITB[W MLNJCTCNJ<#4TX'20P3Q*Y]-P[&=\S*[\J1\%G*4WG&7&Z[O;3&P#Y 8'\0 LYYFF0A'$6SB,#=K5(PXBG M*?,CS;R8P4!^CD7RL##*_.@ZO)IRYD-,3"9#8IM,_#!AM_YTP=F,^^DBV;\4$ _3 MR)#8(_N&\].TFR,,,6L,B;411OI!R^9)R#M(F".&Q)*($Z/^[)\^BW72DK7/ M'-=O:&PZL\\@)F:)(;$FPDC+G[/,_]9M.DP*0V(KC/E5!EFPV#\D#OY^$"0+ M+2?^+>91VFDC"XOV%G&T3_GUZZA@8:'>(@_U6;@/5&RRT(^Z>=SU*S ),YVM M^S %MM#1!+$"# O_\\I/=9>:K%?WJ?_*F!86^RWRD<1LIM,,DT9^@4Q8P+?( M!PZS69CM$S/3K3IIR\+HFD=!-]Q:F $L8@/H]W0Q6TS;1')O*-.]";_1/1S> MPA3$PJQ@$5LAX7O$V-=J8%GBZ^82D;$ M*@$YY]$F1.M1Q!I!D\]N$V)F&1&;!2:?1]L0,\J(V"@F"ST*A?EC1.R/U^GH M44!,'R-B?1SRTJ-@F#!&Q,) $]3N*X$)8T0LC+<2U*?VA*5DS!TVL3O0G)"= M04Q,)3:Q2M"LL-/I-J82FU@E>#)C0TS,*C:Q57!,!V*B\QS$5L$Q78B)^<4F M]PN&Z4%,S#@VL7%PS N(B7G')O9.)]$>RT:HO.,>&W./3>P> -=G$Z$J=BOR MG:Q9N69!9RK8QMQC$[OG:4#09ZFZ+Y3^D2@:%HM?[2QV!MWC8.YQWF?M\>8QDSD8P<3,;-*%+5HE_FPN-(_9GZ>=S Q]SC$[L$K ;#(XV#N<8C=@V/" M],W!+.006^B-><6#+B$F9B&'V$)P?O&HREU,/BZQ?#I5GV-PF')<8N7@91_X MOKB8Z7Y]]D;_81!6B6"J1L[%HA*:% MF)A<7.KRVC/FTXKPM=;@-["UUN WL+76X#>PM=;@-["U]L!O1U?;P?T M=GR]'=#;K;!7@C9+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?CZ^V WHZO MMP=Z>[[>'NCM^7I[H+?GZ^V!WGZ%O6ZTV >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!; M5SAK@@Z;\/56H+?R]5:@M_+U5J"W\O6.0._(USL"O2-?[PCTCGR](] [\O6. M0._(USL"O2-?[PCTCBN<%42'!?EZ1Z!WY.L=@=Z1KW<-]*[Y>M= [YJO=SW3 M.[?-F [?RWCN3OG>)?\,_[1F!G_6^Y3?T3 M8>85^?DW4$L#!!0 ( *N#:$YG_9"@)P( !\O 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:RVZ;0!0&X%>QV%9F/'>WBK-)NFTC)2\PA6.## R:F:3. MVV<@%ZF1*R6*+?T;8SC#.3]X]*U\ONN[2X>KX^M=X4;AR[ MMG*I]0-[&.IW39+G(7>)^=JFR-58L ],>'_C=)[O M^_U (;0U?2J:WV[;BFI?W??YEC*.@5P=&Z+4=V5L7*#Z-H5VV+WDO7$A_7)] M;LP.'?MG07F^'.FQH^,!YLHI)Z>\+>C8J+GP_,F_-/!U-U0^T'(,N1I2>^3Q M&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( *N#:$YALV#2^P( *8, 8 " ?@( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3I;^?92_ @ 00L !@ ( ! M]A 'AL+W=OL3 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MJX-H3BZWDND+ @ =04 !@ ( !;QH 'AL+W=O&UL4$L! A0#% @ JX-H3GV\\+ZU M 0 T@, !D ( !K"L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3J)^9#BV 0 T@, !D M ( !;C$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JX-H3NP#%E^U 0 T@, !D ( !,3< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJX-H3@B4U=.U 0 T@, !D ( !\CP 'AL+W=O/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3C[_[I&U 0 MT@, !D ( !LT( 'AL+W=O;4! #2 P &0 @ &? M1 >&PO=V]R:W-H965T/1LP$ -(# 9 " 8M& !X;"]W;W)K&UL4$L! A0#% @ JX-H3A,263*U 0 T@, !D M ( !=4@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JX-H3L?V> NS 0 T@, !D ( !'4\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H M3J5\? _= 0 04 !D ( !'%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3AEB&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3FL92S_. 0 G 0 !D M ( !^& 'AL+W=OW;.D! !F!0 &0 @ ']8@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ JX-H3LE*4$NV 0 T@, !D ( !"V< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3CNC M71CL @ O@P !D ( !Y&P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3EB!\!BQ @ L@H !D M ( !S'4 'AL+W=O >&PO M=V]R:W-H965T8P( M + ( 9 " 3Y[ !X;"]W;W)K&UL4$L! A0#% @ JX-H3O*:8!"' @ 2@H !D ( ! MV'T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JX-H3O[LIAQ# P FPX !D ( !T(@ 'AL+W=OT1%4$ "0%P &0 M@ %>E >&PO=V]R:W-H965TJ8 !X;"]W;W)K&UL4$L! A0#% @ JX-H3OZMG)ZI @ Y D !D M ( !19T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JX-H3H*V#/?* @ :0H !D ( !*:4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJX-H3F92^JA; P AP\ !D ( !0+ 'AL+W=O&PO=V]R:W-H965T6V !X;"]W M;W)K&UL4$L! A0#% @ JX-H3@1.; 8I @ MC 8 !D ( !V;P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3KJK:U(8 P &PX !D M ( !)\D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JX-H3K;.S&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H M3@@!8'^F @ &PH !D ( !I=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX-H3EE^PH8D! ?Q0 M !D ( !R>0 'AL+W=O&PO=V]R:W-H965T: 0!X;"]?7!E&UL4$L%!@ !: %H *J!@ ,Z? 0 $! end XML 96 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 97 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 271 442 1 true 88 0 false 12 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://belfuse.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://belfuse.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://belfuse.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://belfuse.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://belfuse.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://belfuse.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://belfuse.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 040100 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://belfuse.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://belfuse.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 060100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 060200 - Disclosure - ACQUISITION Sheet http://belfuse.com/role/Acquisition ACQUISITION Notes 11 false false R12.htm 060300 - Disclosure - REVENUE Sheet http://belfuse.com/role/Revenue REVENUE Notes 12 false false R13.htm 060400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://belfuse.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 13 false false R14.htm 060500 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://belfuse.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 060600 - Disclosure - OTHER ASSETS Sheet http://belfuse.com/role/OtherAssets OTHER ASSETS Notes 15 false false R16.htm 060700 - Disclosure - INVENTORIES Sheet http://belfuse.com/role/Inventories INVENTORIES Notes 16 false false R17.htm 060800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://belfuse.com/role/PropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 17 false false R18.htm 060900 - Disclosure - INCOME TAXES Sheet http://belfuse.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 061000 - Disclosure - DEBT Sheet http://belfuse.com/role/Debt DEBT Notes 19 false false R20.htm 061100 - Disclosure - ACCRUED EXPENSES Sheet http://belfuse.com/role/AccruedExpenses ACCRUED EXPENSES Notes 20 false false R21.htm 061200 - Disclosure - SEGMENTS Sheet http://belfuse.com/role/Segments SEGMENTS Notes 21 false false R22.htm 061300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlan RETIREMENT FUND AND PROFIT SHARING PLAN Notes 22 false false R23.htm 061400 - Disclosure - SHARE-BASED COMPENSATION Sheet http://belfuse.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 23 false false R24.htm 061500 - Disclosure - COMMON STOCK Sheet http://belfuse.com/role/CommonStock COMMON STOCK Notes 24 false false R25.htm 061600 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://belfuse.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 25 false false R26.htm 061700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://belfuse.com/role/AccumulatedOtherComprehensiveLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 26 false false R27.htm 061800 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://belfuse.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 27 false false R28.htm 070100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 28 false false R29.htm 080100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 29 false false R30.htm 080200 - Disclosure - ACQUISITION (Tables) Sheet http://belfuse.com/role/AcquisitionTables ACQUISITION (Tables) Tables http://belfuse.com/role/Acquisition 30 false false R31.htm 080300 - Disclosure - REVENUE (Tables) Sheet http://belfuse.com/role/RevenueTables REVENUE (Tables) Tables http://belfuse.com/role/Revenue 31 false false R32.htm 080400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://belfuse.com/role/GoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://belfuse.com/role/GoodwillAndOtherIntangibleAssets 32 false false R33.htm 080700 - Disclosure - INVENTORIES (Tables) Sheet http://belfuse.com/role/InventoriesTables INVENTORIES (Tables) Tables http://belfuse.com/role/Inventories 33 false false R34.htm 080800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://belfuse.com/role/PropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://belfuse.com/role/PropertyPlantAndEquipmentNet 34 false false R35.htm 080900 - Disclosure - INCOME TAXES (Tables) Sheet http://belfuse.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://belfuse.com/role/IncomeTaxes 35 false false R36.htm 081000 - Disclosure - DEBT (Tables) Sheet http://belfuse.com/role/DebtTables DEBT (Tables) Tables http://belfuse.com/role/Debt 36 false false R37.htm 081100 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://belfuse.com/role/AccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://belfuse.com/role/AccruedExpenses 37 false false R38.htm 081200 - Disclosure - SEGMENTS (Tables) Sheet http://belfuse.com/role/SegmentsTables SEGMENTS (Tables) Tables http://belfuse.com/role/Segments 38 false false R39.htm 081300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN (Tables) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanTables RETIREMENT FUND AND PROFIT SHARING PLAN (Tables) Tables http://belfuse.com/role/RetirementFundAndProfitSharingPlan 39 false false R40.htm 081400 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://belfuse.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://belfuse.com/role/SharebasedCompensation 40 false false R41.htm 081600 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://belfuse.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://belfuse.com/role/CommitmentsAndContingencies 41 false false R42.htm 081700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://belfuse.com/role/AccumulatedOtherComprehensiveLossTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://belfuse.com/role/AccumulatedOtherComprehensiveLoss 42 false false R43.htm 090100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 43 false false R44.htm 090102 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash Equivalents, Effects of Foreign Currency, Product Warranties, Depreciation and Goodwill and Identifiable Intangible Assets (Details) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashEquivalentsEffectsOfForeignCurrencyProductWarrantiesDepreciationAndGoodwillAndIdentifiableIntangibleAssetsDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash Equivalents, Effects of Foreign Currency, Product Warranties, Depreciation and Goodwill and Identifiable Intangible Assets (Details) Details 44 false false R45.htm 090104 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) Details 45 false false R46.htm 090106 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Research and Development (Details) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Research and Development (Details) Details 46 false false R47.htm 090108 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Recently Adopted Accounting Standards (Details) Sheet http://belfuse.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Recently Adopted Accounting Standards (Details) Details 47 false false R48.htm 090200 - Disclosure - ACQUISITION (Details) Sheet http://belfuse.com/role/AcquisitionDetails ACQUISITION (Details) Details http://belfuse.com/role/AcquisitionTables 48 false false R49.htm 090202 - Disclosure - ACQUISITION, Fair Values of Consideration Transferred and Identifiable Net assets Acquired (Details) Sheet http://belfuse.com/role/AcquisitionFairValuesOfConsiderationTransferredAndIdentifiableNetAssetsAcquiredDetails ACQUISITION, Fair Values of Consideration Transferred and Identifiable Net assets Acquired (Details) Details 49 false false R50.htm 090300 - Disclosure - REVENUE, Significant Payment Terms (Details) Sheet http://belfuse.com/role/RevenueSignificantPaymentTermsDetails REVENUE, Significant Payment Terms (Details) Details 50 false false R51.htm 090302 - Disclosure - REVENUE, Disaggregation of Revenue (Details) Sheet http://belfuse.com/role/RevenueDisaggregationOfRevenueDetails REVENUE, Disaggregation of Revenue (Details) Details 51 false false R52.htm 090304 - Disclosure - REVENUE, Cumulative Effect of Changes made to Consolidated Balance Sheet (Details) Sheet http://belfuse.com/role/RevenueCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetDetails REVENUE, Cumulative Effect of Changes made to Consolidated Balance Sheet (Details) Details 52 false false R53.htm 090306 - Disclosure - REVENUE, Impact of Adoption on Balance Sheet (Details) Sheet http://belfuse.com/role/RevenueImpactOfAdoptionOnBalanceSheetDetails REVENUE, Impact of Adoption on Balance Sheet (Details) Details 53 false false R54.htm 090308 - Disclosure - REVENUE, Impact of Adoption on Consolidated Statement of Operations (Details) Sheet http://belfuse.com/role/RevenueImpactOfAdoptionOnConsolidatedStatementOfOperationsDetails REVENUE, Impact of Adoption on Consolidated Statement of Operations (Details) Details 54 false false R55.htm 090310 - Disclosure - REVENUE, Contract Assets and Contract Liabilities (Details) Sheet http://belfuse.com/role/RevenueContractAssetsAndContractLiabilitiesDetails REVENUE, Contract Assets and Contract Liabilities (Details) Details 55 false false R56.htm 090314 - Disclosure - REVENUE, Transaction Price Allocated to Future Obligations (Details) Sheet http://belfuse.com/role/RevenueTransactionPriceAllocatedToFutureObligationsDetails REVENUE, Transaction Price Allocated to Future Obligations (Details) Details 56 false false R57.htm 090400 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) Sheet http://belfuse.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) Details 57 false false R58.htm 090402 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) Sheet http://belfuse.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) Details 58 false false R59.htm 090500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://belfuse.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://belfuse.com/role/FairValueMeasurements 59 false false R60.htm 090600 - Disclosure - OTHER ASSETS (Details) Sheet http://belfuse.com/role/OtherAssetsDetails OTHER ASSETS (Details) Details http://belfuse.com/role/OtherAssets 60 false false R61.htm 090700 - Disclosure - INVENTORIES (Details) Sheet http://belfuse.com/role/InventoriesDetails INVENTORIES (Details) Details http://belfuse.com/role/InventoriesTables 61 false false R62.htm 090800 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://belfuse.com/role/PropertyPlantAndEquipmentNetDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://belfuse.com/role/PropertyPlantAndEquipmentNetTables 62 false false R63.htm 090900 - Disclosure - INCOME TAXES, Uncertain Tax Positions and Interest and Penalties (Details) Sheet http://belfuse.com/role/IncomeTaxesUncertainTaxPositionsAndInterestAndPenaltiesDetails INCOME TAXES, Uncertain Tax Positions and Interest and Penalties (Details) Details 63 false false R64.htm 090902 - Disclosure - INCOME TAXES, Provision (Benefit) for Income Taxes (Details) Sheet http://belfuse.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesDetails INCOME TAXES, Provision (Benefit) for Income Taxes (Details) Details 64 false false R65.htm 090904 - Disclosure - INCOME TAXES, Tax Credits and Net Operating Losses (Details) Sheet http://belfuse.com/role/IncomeTaxesTaxCreditsAndNetOperatingLossesDetails INCOME TAXES, Tax Credits and Net Operating Losses (Details) Details 65 false false R66.htm 090908 - Disclosure - INCOME TAXES, Deferred Income Tax Assets (Details) Sheet http://belfuse.com/role/IncomeTaxesDeferredIncomeTaxAssetsDetails INCOME TAXES, Deferred Income Tax Assets (Details) Details 66 false false R67.htm 091000 - Disclosure - DEBT (Details) Sheet http://belfuse.com/role/DebtDetails DEBT (Details) Details http://belfuse.com/role/DebtTables 67 false false R68.htm 091100 - Disclosure - ACCRUED EXPENSES (Details) Sheet http://belfuse.com/role/AccruedExpensesDetails ACCRUED EXPENSES (Details) Details http://belfuse.com/role/AccruedExpensesTables 68 false false R69.htm 091200 - Disclosure - SEGMENTS, Key Financial Data (Details) Sheet http://belfuse.com/role/SegmentsKeyFinancialDataDetails SEGMENTS, Key Financial Data (Details) Details 69 false false R70.htm 091202 - Disclosure - SEGMENTS, Entity Wide Information (Details) Sheet http://belfuse.com/role/SegmentsEntityWideInformationDetails SEGMENTS, Entity Wide Information (Details) Details 70 false false R71.htm 091300 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, Employees' Savings Plan (Details) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanEmployeesSavingsPlanDetails RETIREMENT FUND AND PROFIT SHARING PLAN, Employees' Savings Plan (Details) Details 71 false false R72.htm 091302 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP (Details) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanSerpDetails RETIREMENT FUND AND PROFIT SHARING PLAN, SERP (Details) Details http://belfuse.com/role/RetirementFundAndProfitSharingPlanTables 72 false false R73.htm 091304 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Net Periodic Benefit Cost (Details) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanSerpNetPeriodicBenefitCostDetails RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Net Periodic Benefit Cost (Details) Details 73 false false R74.htm 091306 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Obligations and Funded Status (Details) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanSerpObligationsAndFundedStatusDetails RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Obligations and Funded Status (Details) Details 74 false false R75.htm 091308 - Disclosure - RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Actuarial Assumptions (Details) Sheet http://belfuse.com/role/RetirementFundAndProfitSharingPlanSerpActuarialAssumptionsDetails RETIREMENT FUND AND PROFIT SHARING PLAN, SERP, Actuarial Assumptions (Details) Details 75 false false R76.htm 091400 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://belfuse.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://belfuse.com/role/SharebasedCompensationTables 76 false false R77.htm 091500 - Disclosure - COMMON STOCK (Details) Sheet http://belfuse.com/role/CommonStockDetails COMMON STOCK (Details) Details http://belfuse.com/role/CommonStock 77 false false R78.htm 091600 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://belfuse.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://belfuse.com/role/CommitmentsAndContingenciesTables 78 false false R79.htm 091700 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS, Components of Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS, Components of Accumulated Other Comprehensive Loss (Details) Details 79 false false R80.htm 091702 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS, Changes in Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS, Changes in Accumulated Other Comprehensive Loss (Details) Details 80 false false R81.htm 091800 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://belfuse.com/role/RelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://belfuse.com/role/RelatedPartyTransactions 81 false false All Reports Book All Reports belfb-20181231.xml belfb-20181231.xsd belfb-20181231_cal.xml belfb-20181231_def.xml belfb-20181231_lab.xml belfb-20181231_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 101 0000729580-19-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000729580-19-000007-xbrl.zip M4$L#!!0 ( *N#:$[CQ]U2!_,! '<#( 2 8F5L9F(M,C Q.#$R,S$N M>&UL[+U[<^)(EC?\_T;L=]#ZZ=EV18"+.Z9FNI_ EZKV=)7MU[AFGMZ)C8ZT ME("ZA$3K8A?SZ=]S,B4A0 ())"&)G-CMPB!EGCSY.[?,DR?_]G^_SS3IE9J6 M:N@_G34O&F<2U65#4?7)3V>.52>6K*IG__?G__R/O_U7O?Z)ZM0D-E6DEX5T M>_-I^#16-7C4DAZ?'N CE;H7T,9%0[HR#:*8JC*A]3J^_/W%U"3H2[<^X$?U MI[.I;<\_O'__]O9V@=]<&.;D?:O1:+]7=A@V];'L>?7XCE/_Y] MX_FW-GNZ.1@,WK-?_4Q!:+;Y_O]]^3R2IW1&ZNOT8/?*\L4@-;WW_$?O M4=4R.JUF?]M@^1/^"_HKM>S5MBTJ7TR,U_?\-WBMV:XWFO5VTWL)IFE"R-Q_ M:TRL%]:#^P.^0%W6BRE;X M6^RGD%1K^ OX2\H)EVIL8@2]#'GVA MVOC%?QC_\Y:8 @$$Z#;];DNJ\M.9C,\UFHVF;?CT ML6?]IZENJ_;"_<[_5E7P^[%*38E11E>&X['S^N[7LY\;\+]^:]"];/SM_?K+ M7E?O0_IR>YH#> UEO7]@D&G?@$+]V9N"1M-K9?G;VDM45Y:O-%LP:\N.E< + MWK>!KKVO7-YM9V>OW2@%$SG.;)>%O7I[V;C[2QK\:C>;O(QOX.P/:KC5B M60_CD6W(WX;?5>OW:V,V,W3V]? +G;U0\PC,6P*+3I!*_VOW!P7(^#[75%FU M.8V2HL)SW/B[UN)#Y!C/?O8>V1SLW]Z'MK^DZWT880=-]J#>: ?DY4B3?75* MDWU5QR&-!/OAC0SW(Q8&5M14C1L:6HP M':Z(GL%(H MK!1+K^R%%>&*G216]K)! BLG:8-Z/E9ZY73_>LG9VR2J/MA3 M:N+/)ITB0U_IG2X;,UH1+.YP-.+RX?0@\D1MHNI4N26FCAFI)X&'\$%7:_(/ MB?L%9M+"S-$]X1-8M3ADE^4TD5YPS^VXZKG 2#]DW?\TD2YT>ERD%VO7XI#= MT--$NM#I%4.ZV"XHXG9!&9$D%B]+IRZ/MGA98'QG&.<)?)\DOHL5W47B6W@" MA?<$BH6DA#ZEV"4JYBY1&6VQ0%AI$59L'394_G L&T=K?33,>_H&S,1Z):H^ M>30-'3[*; 9\Q+D_PM3H"C$5Z^M< =I8EN/@!!>*$O%O!;*[&2G6DXJCF8\O M-\(SW=,S+8LX"RE*0XK**@D">=DB+V6\=4[2VRG,!G &TM+)6UKR+#20 ?#+ MBF$!G6S6NX2F$_'2OBM9 CLB'R^RZI6(AHNX3W.4 FAB&;Q,R^"%*YLFLA9$ MUD($0/,K]29T6$EU6#&J 8HZ!J*.P=$!*ESR@KOD61?D%KHJ1U5Q='U9KH! MI#&+@*!, !4KHL58$3W*K3^ AZ$6??%9G*@3$Y49!Q*#/?F97JWV(-?9J@>%2@*%D8,C2+*SM MM0M8%!P6)=I[%U@J$Y:*N!?_1/0)99CY0KZK,V=63FQ8IOW!'\K9S_CGRGBJ M95+6U8"8Q),1VNB95_5JS7QP/&+F-V;^T32@(7OQJ(%6&>H*AN!S'/S5XGDQ MYYBX>".LND@K]$;L/SPF)P7[?(8DW"P+C M>V'\"Y&GX.*9B^#O M>9XMI[> OO!9KSTMBG;/>%QBXAQF-J;(%KH;%S1G-V M!0#N=-56B3:<(VL)+ED],@JO>4ZD^DIOQV,JV\\FT0/K>#H._>2H"H%O[W3^VA4=&R:%.1V.;6H^&W-5[C5ZY92=(AR;3D+G?E.[ M)#B-.:[B]EF:8MC:;EZ6F_8CF>H$:&;/>'^@9BVW+(6.;PG!S8&F(2!Y&L%, ME$6KDFO'>0A7,#H5PI6%(+^<,P M^:$'EM,/]M"84?.):BP:LZ;JO.1YMD5!NT=/@ND(I/Y'S\MQG("@XLXR.T- M_P#HYPVUHHFE,!#"52X&@HZC/"&(51S9?C!'U'Q59>["/AIOU!P9FL.$>Z@K M\)1-9?RK6NYN'CO_V&@8EST0[F2V4&$;J+V&WTTBV_]4[:EGC$9$H];UE.@Z MU?@*6."+YZEI.),IF#AJSJBB$G-1+20O#X#NYDQ@[2P.BT0<5PZ,WZA@RFQM M\6S JY8#CU<+XGFF:>TO1E&S(!">#\++G-9R//3EL=\H$)Z2GU)FB.>Y:7T$ M7^@$,;YG!.GOZGZBQL0D\ZDJ$RX/MPYFW)47WI$CXW /#D_$ER7"-*@3'?GV M"N/U^%E>E&Z#3/1(!5;B8>4+F>C45F5?[G9JO:&EDO*B:8?.6PXN#XT7P7R! MW0PCL"H"N_CA6&IB)[!_2&P6#?Y[P[2G0V@9OCE5(YDRN >:J82&D?JQK+1,7=S1*9 M*GGZJV7#KO *2W1514=<55&HJRHZXJJ*4[RJXF QO"::C+]3Y:NN8 7,+1-4 M#>$[%-3[8$$\O1LX*F(87:V^@1" MQ@)+K#"AU9?=,IG0(DLQDUV7=T]T1E0=D4)-X-H,^?CPHJD3-C^WW^? 3ZH\ MJS-XY&$\@F^M,6';42-O%$S^GM^,_Z$FJ 94$446)WLQ]^K>AV$T7;:R#DYTEI4[WB3*M(Y*SJQU4CP*6R633Z3W/?7I?I".1]ME:.? M?)6CGV%Z2VQ,"!4@,+(+(\+^GQ0NA,8HB-.08>*5)NJ+1H>616WK:O&% M_&&8UQJQ>"[0@SVEYOI3;@:0N ]DT"UB_3:;;,@?M*'A%7L6\:Y228?H2N==OZK,K 9HJ5"9ZI/-4-S9B4O.A.(@B[51IV,J-: MICXY7+QCND]48[D#UE2=E[3 UT&J;@L?3ATBSR91Z(R8WTX1%^N#KQ88DKM, M0E\445]DOO8C/) J>2"9KR(E@"]%L^'438[P M/X[K?Q3*N AM43QMD:4Y6=F Z.@,'B3G^E[M'*7Z@&C'PB M+R_JLPE>FK>>1VW59(QZU(C^O)CSQ;V1,Y]K[&NBW<[FFK&@=/71&SI6=:I< M41T^V*7'6AC[/&=E)Q?37 L/GY! >;"]9D9D186MB N9$3)3,)DIUCK[@9(B ML%T)9T. H"0@R#X^):KY#Z(Y%%QP2BR'*]"/)OW3H;J\8(#PGPD\88%C;E+9 M,4U5GY0<%KM9L#0\,7E127TAH%(1J&2N580_77H?-D_-(N!2);ADN:>?UBI9 M64%2%A?V%%:-!(9.=A6E[UWI J_;"]2]]E!7;O]TU#D.^6KAV[ O1)Z"4C87 MP=_+C9\8PUY:K2WCKY9INA20*"4D,G=NXT""[8*R^K]X*PPHY<#]:B>!B6T, M.%4](4!1+%!DGAX2!Q2?B:Z<$ 26PZW6A,.U"CE@B; 0BQ/5@DE\0R!@4G289&X^GLEW?E\!SQXFWW^CQ,2[$LH] M^2O#"B0(KX^OBI(?-:7=BD]IMXI2NG5*&Y?5GE)O?-6:TJV*M^S7]NR M=[JV'W2'!PXH#'KHV%/#!%KY>=#[LDYK^(#.?F:7+9F+#]?W8D! JVS_U'JE"3:*R\%L0:GPV9:']W3-52U JLS$;A@V\*QQM[M6S]=C 8 M)E4G^C67GFI.O9\P$#+6*D[UE6.I.K6LH?RGHP:NW):E6AX:]=H2JF-4NJK559T[]HQ3:#[LTI>5 TT"RWYRG74:-=J M#48-NXH X!+YD<@X4JZKGNBKH;VJ^F3U-U=I?09C\S .>>U7NK@B^K=R(R1J M=)YA6QEDF@HIK,O =7O1$U(M4/8%* 4HB[8(V6NT 90W],5>RT+'NTF;O2'\ MK2S3)"L.QDTV># ,Y4::<$Q5#C* 8*_>:&<$P4ZCUQQ$0K##>0*1U@B/+R); MO'H\)X')HRG('<*P=O6*;<0$5=25/[__ M@Y@J>='H$^XZL/1\0U<,_0YH-5_@]8?QF$+;^//GNZN')X'11!WG>471^E0& MSB#$F=,.EET@U"!YR*#A#R64;YC+W"5FY/O1@K6LG\U,((7;76TPLF M[5%I<,_4G'TVB)M GZT6*)LT%P[UT7A?G<;*2UH^&]B]_7)'15)5SLF?I7"= M2YC9U3N":,6T1Z;C94C)@+= MV'H+M?;S:*@H,I;@F\;7I>5QK8,6%C]N+@Y6"_>P^M3L(XF?%->M.W029N#3$L99J^6 M3P#K>?D 0TLM,<9+XP$LV2SL?UQL"_M_=/M?+-SD9?^%3CP%G5@L>Y\7MD7, M?RHQ?['PG9<_6XW8K30H3QY%GH*?(C1X/GJS..)4KIPXX3[GX+0*/=0WMV+5.Y[.>#3>J.F)D#74%7C*IB6^;G:7ZM@Y8*%!XB'G"YGH MU%9EGY?5Q$O$, 5*$MB9KZ,RHB*&G?DZ$G9F0UM$X^#+0T5Q\.5!Z(,$./AT M55$QIG:8^V+EZ?U_1 MV;^^SVOV\SS@)190*Y*^+U:^"K?RE>92CJXU8ED/XY%MR-_=C$AB<)-T',G<0&K) M!IO^U@F;"QUEJI77&>% MJ8[@H"L?UI0)E^&NZ$?#,?^'FL:#3G_%'V*CM7Q[1T=?UMKNWH7/A$#RQMD8 M@>0L 57Z^+[ IWMB(GGOY8%JXO@D%TP+C.*8GH5 L4!Q:;T*/Z-BY,SG&ON: M:+>SN68L*%U]](:.59TJ5U2'#W:5EEXWLQ;VXX;0F3MTID!;V=%6+-VVWYK4 MB:'P>(M7 NFI(;TGM&DU,!;88.QEO2L_?".FXJ/DB5JVJ-09,9PYU8('I%#))5CBVA%0HZ]+4FV&!U+;).%XV0,SLF7+OQ\<1 MG%,0AZ,G5J4ICR?@):S'^@+' L=E7$6(C=ZR K*(>,CIJ&9R4RLF^22,E\## M<84^QUN6Q20+2[]R?"!\W;9L&#ATI;5<0LVG[K-JJQ.V.G%-K.4< MH7#^-; M>,>8J?)P/":JB9<"?U1UHLOTSB;:HKR3O#GHI:0G&WVU(-'U]7PW"APC:E.Y M6C//E^L" SN*7N\FU^O=7.\^L Q-5:!]Y18'J%++W;MXL51%)#8QT]A>/Z[JL^HZO&SBH@-&^&QL $!VB 9-E9>21<; MEZV^BPWXE$0OEA$?9=$>E_56/R%"@J^DGY?B[Z\L]ZP-'?[DX!C*LC-S-.3J M/;6_ZB8EFOIOJMSIK]2R\;5/1-4_&U9)H;.QRQ3&A4!-KH3LJ%9F2C\98)Y- MHEL:S^U6_G X?TX-)EN84*W-H83:9#6/"[-CK-,%20QF5$N3) 2+T"2%TR3% M,3/"+RF%7Y)?+7!A>DIO>K($2]0MED+/E%?/%'F7/.JV3*&FRJFF"KP>O+=N M$U@K =:*I=?VQIH(YHH1S!486WO;3.&CE<1'*Y;=W!MO0I<54)<5#%L"465$ MU%'NS!)N>CG=]$*"1?A"Q?6%\@3,PYM.36NJSAE 'HTW:HX,S4'E6E(08$;/ MRJB\5+"PP55K2C+X"_ND?!_P&@$%\=NXBQ 3\-@:32(JG9.!Z2'%WE,/H*"%J;^QDE%C#G9]4R.JUF_\/7 MT8W7DO=3L'5L*JKI5D33[IBGQ*36OFVWU]I6U%> V#K[\(U[9T9-8AL;^>RQ MQQID<'B+@>YN*!X[T[=WN(L#ZSUN-NK]&AAW'+9U(J;$.P_#(+[OG'2WSO<< M/N[;Y!A\6^K?>WMGX-;1LS3T\D;_UR.\L1 U-#4_;O8+"] R]Q>E_V M-!L[-,3MUZ=]FXY2/NY)%CH&+4?V!F0S2@%YE%_?_Q:OZ?^JUX<@&0I*A_11 M(Y-ZG?^@4/6#_PO^(+GJ]HF.0U$\T"0=AXT^_IVC%-UH]JR423?J/$ ME&YU14)U'^S7?8X_AD_=/3Y _N MINS>X!1M;6:=LG] X**#*5_ W&D0W&S2XS_!'TA*Q]KKZ_U[R'FB<\.T57TB M893MA-#A/ND_R)_;3'!OC;P4 5GQ!UA!O)M#*!O&# M1KO13';MY0H66D$LW-U_!# T^YU!L[4R]"T4'<:'JR/PX2H>'R!&O1Q<=I,S MPK&-Y$%OO9_361V[/Y^GK/M^!O3Q"@ MGTSCS9Y&T^ ]R)_;GYC0=C:H^BZQ1085UQA<'(20]'WYD(N5/>C9:&1C$;:WFA-8M_4) NF;^P^_4;5R=3^(.F&"?S] MJX2#J!--G>@?)(V.W8Z;S8O_)K/Y7_]/L]?XZ_*3A 1A,^E0Q+H:7E\_?;V] MD6[_W^/M_>AVA%V\QV8\!KP'#D0Q8VTT/M->3.E]G/ 1="D:!/!0=7F1$&# M]M-9@_]MS8GL_9T.%]Y4Q9Y^D"X;?UGRWC;]3XKTZI+U8MBV,?.[?:7@K(.! M\9C%?_ZKY%);JC,5\[;S=IVID)H:Y+Y3V?\W\2# M#F-RO&E>4O$^@-P@AB.ZGJF*HM$870<9DBK;$Z$VU5'$06XKO].-,>?*28YF:66XQY/F=,@X7/ RFWV^+E7K=AN%$KSLIU]@[MB8ZS02AH9% MX'ME Q!6@+$&1.D.KJ3B^K_)4RVE%WZ.X]2CDB.*8K9^5_.RUNIW"R6+(H*H M/.AZM6Y;>/L%\?;_24Q,(5I(!+?4B"8\_:IZ78U^";TN@;E28Z[?*];ZY+$\ M_= ]D *X_P_VE&:VN+/7H+-1!(GVUX[HGR4C]%@>W&6MGY\MB9>)")(4PWG!S(OD+E%YMBT3 M#O]8+G"[56L-GZ=4DJ=X(;.DZM+;VLJAI#@F)@Q@YJR+6A!QJ.F"MMP(GZ1, L?G)NT3K^K%DM _O3_P*,OFT9HY;V#'41GOJ._& M21AV_F7+0=7VV<_='JL=TX@DWFT\;=KZ,6CK] >=_EZTF52FZBL[C5$'&%J6 M1/!8!U[Y#+ UF;JRQXZ&".1O&&/IAV:MU[YDJ(*/_4Y7(K84S)OG ,7?<0 U MZ,6:4]E67ZFVB&+#DT_)/;4/F:A!<] >A#(CK(O2LR0./OJ7EXW+O5BR?D:M MYAV7#Z%Y36X/F<-VJS5HK!,DP"BJ=8^'# M=S40SQ=;&E$P7"Y8AJ]$U9BJ!CFO6] 9?.>;S9I$QF#^I&?R/80#7L>LWY5N M>:_8I]_^1\/$H2S[7O8"8O@PAB[VFN%FI[O.MK3I.@UFQP%ILW447M]0:%96 M695@9.MR.ZVWL#78A=\! M^F:!YKW&6=/PF]_N?L!MMB\W13X5>JK!Q%B ; XN^Y&@3)^)85)_SI'^3D*L M(V=9L6+)K5;,>'BX:*^50.;U#8%<]LXCA#XF#,YDQ3A8?>2#=&J[U6[O(^C[ M$EE15L5F(/!,Y[\M!M_=IM/+3*^T$0 MK3=[W?9&_)3^$GL@;SJ7[8U0)DFW MQ1MW/ D:]%I[86)CW+>6K<[8J,<.%LR5-'5,ZUX]3(F5V,4H:JK.K64%JJOK M+_\#O@80A;I+NM4GH-$H6TK[K,Y4;&Z]6M624+#2)E4^JC!"^AFH4^YTFT + MN*)F6=2V_LG6'JDR?*4FF="O%AT[VF>@:U=-F-^]8C:L$UY9A]6T0GI]<@/4 MNL1R4G_?0M+5X@OYPS!Y=3!6)G M G%Y.4 U/HZ+V>X+-4_R459OQV,JV]+8-&:\7EO]A5B =10VD#37!P<9\Y;G MW/*,ND),Q9*^SA6LF,GN96X,EA+R1&W"G*%;8NKPBA4M/#[5ST;$"#FY0"TG M]B/0RDB]0DJ#A*(*V^#U6N'Z97]H3>[IVW)7=?+]WMS.>%^!KOY!-&?3 5N;SIT[#^U&A(!E0^\)SLAZF<1=CM-Z;%F] M&8EC58\]:PGOZ3W RIV"#)9AQA/>9GK C!]1QC>3%&J[TA,V)L9['-R#&_?A MS72 0[9OF[WU-:0D719HL+&VKOKKFZ[[#3:P#8,+80H=4Y90-59U:(S7';=" M!AAX[V'\T7OXFB6 '>9= ;5([&Y]V&7EZAL',MBM,KR=)>N+?(?@&\CN];>2 MO=Y;EH0GP#,2WMF3< CTZHJ*]T2^4LGR,P]@$++F*(AMC(6IMV@VQTOKT&Q) M,M%DQ]WA.0?CSR_A>K*@.CB#PZ4_I%9@I_(GQP^V5'MYNMWIJ/MJ88DW09Q^/H=-K=5B=&E[<. MIMP$=R[P4BB6?/PPQ^N:V)HCOV%PRR[&%DI_OS9T=NR3R>D=A$3>OH#7TR=J M3$PRG^*AC664M+XZ''R*-KPE4$EL27 M&E"FZP=-18Y#*(FU^CYH M=$,MS3HE&(IB5*_JK]1=N:O?+3]+4ZJQ!=0G\O*B2L^F X]'XB0ZI9O'9;CD M9T4,Z'??!UR+W@/4_ +$W.F,%$9)O*!\(TB,1V:A6-3/ED7M UGT1(F&7TH3 MHNJ6!.$=GF- IBW#P_@\&]T^/>[!P4^F85D>)9\8(;N6QO=F*&:3!#)I\?X[ M]N+(F<\U]C71;F=SS5A0NOKH:HYNK.EIQ9Z=31;X4W2G 'J6.473GE1%L\? M2Y1UMRN#;VV^O,0Y4/TO> TSN:Z*TF=.^O-=ROG<:1XO>WE-Q$=_]0+U(;L\3F$>&3">)8SSY?24 MY^0ZV,_SLIOFS@WB+/F^G>.1-)>&EZEF#>_"&*\!1?WLG!ZV0"D?] M6U,#;]6DI3:15C2SJP(]A<)VS8)7H;HZI1;\LBCJ.TAG_CJ\V=L]6VD,;1FT M7?]_7^]&=\]W#_7/PE>"QO5+1;"<0OH MM'L^">L%8Q35FFL$:%)U#;A>?T'>AA;%B=-GFD,-(&2C_RI01XU=@7OMWYP]P_.T6($'OB5+H4?;$D-IG9_A0V?O:A*1OOXJ <'.F,AX M>,C$%N;^RS,B3]FY!ME?4*JQ/!@RGYO&=W;N2%M(/[0N>A)P0L-WV'D1:[I6 MV(<;.;Q_R, R0Y8T=G33UHVYK!M<48$4/^\+ MI@#3 F2W)M,$]XMYR\@0FTN?]@ ^->LI?( M&/1*[CX!FS=0".YZA*K7IX8#K_/!(MC*,AU+J*(+21Z+(A0+DUJ.QDOZ M&'/7W;%\,9X2F$D&-9A-ON?OHMQ5!3_R:[+YPO R5P@!ZZWX9VDY M+Q;;"8!4&/XB^@J/S>!.(L[9)>70>K3M4C\ON:X M# EJ;+]<&:OO9(.B0YXT?9X CP*34/<*K/&R:NPOUJ?!N+RF6BWJ/H>I'T&< M6!0:UR !V"0L97E"4#3"F3>QIV=!@'U6RP^;0D ML$2@X#V\(VJ0.77T!\%*VE-#"=/O"69LVR7(4:_S_3:W+B1_Z,, MVM$TM_BC_S=Z =[?Z8#%=:![C;\L*4Y0C+G3*-HM%P=T&KP7.^&M]$M#*3D$K3LO62@$G@,KD-(-N!;%OW"A M0)HV[ZN"MNU=9G7;0MFN:OPAS3KM1;@'I54;7/8*96*+=M6 MDX19K^@-S+76H%C1H[#JJY+YR3 47(L5IER8\L2B?;3KQHH?1Q?U'MX #V)^ M0MN=D[FN]BVGJ8M@WA>W%>SJU%:M6X98XE@>1]GV3(JP;9"#PQV7#K&K4C([ M&3.77MA.83N%[Z";++3$:+EP-83XCV4P,M"4LDFU@U':OPV%/XQH;!25/C39HY M\M1+,_,HKDGJ6()7:SXY"E42MMO&,M$6?)5E9[]*>B/]?R'=UYLR23$B@XR?>;ZPRKP?6.GC":]79\R[)"8J;;IV, MB.&DXM12/\^'33KX87UZ6*SF^%&;=WQ-JO.)I,LGO2-:DC4U3)N?!PY4,;\!Z/'L,S]*C'$_H N7$BQ>]!V"=M7FQVL)1+6F"B"'F!2"4ZP] MM>!K 2:EV*(]M3#*9&<*WZ94QZ!?GN*5#Q>2?YD!L25*Y"D0 7RTV=%B]Z0@ M1I>*]+)@8>Y'JK S@C3,<>7CAU:W M40-A"JYMC/#8)D;%CKD\!L<[Q,K52*N[GH%-^61H*,(Q8N58@A!+]OAIV#M= M-BFP3#J_H?S31IWLB"[9^][KWLL'7H%0[S2ZJW4GDW1>H&$GNS"AWNQV.NV4 MQNW7>&'ET8,QQP'VCY'C70,*[0;/.12DTM,6$@O&H#S+-W6:S4U%2N/B M-KTFILG.1[."XO&D9FA[;T7<'A5#2'J#=K<30T;6^CKBJ.+=E3((FZ$"CZH7 M8U3]=BCNDHUJQ&K(@EGFU-OW26'T= M;U!Q[C9I-GL'#U\>T[WEC4!1M,9^ZQN,2"G\VQ M;O08J,@[ T7+?5@F8JQVS(3J,H:6 <;_:UODLFP$\1]LHHBUNP*)":G&&M'5 MK)J]O2IWM?HEK-QU_?#ER]WSE]O[YY$TO+^1KA_NG^_N/]W>7]_=CC8HJD*5 M$#^\_(R>ZGI069$!IAR2![?'-<8VZ96 X^]8TIC?&8;ZQV%69+G/[CY)O\]5 MYK&NP EB9L.93*4O9"&U&JW^1L2:P3!XF O!D4L97G0#;N=*82 (HN= DK?_ M3[]3V;$-<^&6]#FW;>L<;4!!5QU6*U4AX7G#+POT?JP95S)F5+YDC0YEA#X#2M)W>K( MJXQ2^#*LTW#,;-/\$Y]W9>#EB)I@T3$!FR+#YAB9Q0(0F0,B!@!L8QXJP$?( MRFTT!UGEAY?D*'2Q$KV;V^Q,$?*X^[5VKYU7'G?VQYU2EM9L3\!"P+;C *PX M1Y6A8&4[N;U:H]DOE& ==$*K9&:PU3QQ,WA,P4.666Q.._VB5-< )W[5\D9TJZ8C2&J%I&D_L3G;_7BEV6:"F>1D9 M6)UA[>[ RXO&RM5@\$7+_R)XNY05=;T4>XT7=C"I-6*U.&%4L9 M>P!6F%(@H9)16*ELLF#JE^6\S/":*N]4D\3T$L_U,.M6-D3 +3-*I$U9?!XB; !#%9EM=,-7DEF1\CF^K<;@AI..1!A)"%?)G/5USV*BNEBH:,(Z!D$DEWV%P#7#3&!GYQK7MF M4R/J#+K4#9T==.37[*F N%=5<=AMK*!G/-Q-)B:T@'<"NM\87 M%>JRIV$UHAZ--YA7_XY=IF[Q;*K%E*H^,=C%ESC#WL'8H4G__6]#>G)O,QWB MV074RM(=Z!K,T\7B7>S&6R^)%\MOP;S9:^KI;0K*!1T@&X_J,D+J#SJ>YE>) M]$AD/ 0OX91,J::@3'G7L;68CN\$Z0I>RMWF M/]<"(WMC2=K S!G>L,D[>*(3=C^S2Q"X;997U^PCQ 84T[DY?=Y=G:R1)>.B M1\ZNNZSI7I)9\V5UY,S1Q7(1A;TM^>N^)+%3[2 YWHSK?G6W#K?+%]*:.[': M*E[>O:#LLF'W'!JZF'\X2FB1ON4-J9KJ7:*]4B,0% <7=:9"5B.;9FLMM/$O M#O>O=&5WFR^;1EE<%@-D9?Q<-6UY&C_ZAE[WL+UD32E==5*'%E,:*MZZCN8) M;!6=Z?PR=6:5EJ, :\&ZP1H&_D%]R\:36;[G1<"D\:N V2-J4QFKQ?P;+,PWD-E/TOD9^_+L M'4[S)P &T25W5GSK 6X/G;!I##3*X:.:7H^WCU*[T9,&[8YTU5PY@<,Z75Y, MKOE*0M+(F^6HMJ_L@F/%Z>7%,+#&FVVQ%E1%!2V_]/Q]Q>;;J1L'(*9!E#BN MN<-9!/5(:\!5&!M;"*^BPA5.,9*AT#%;_ -P4;V(ZOK,]?PU [7W.!@:DSB MUX?G/>_V"V0-G0E,.J"7$;79.5-JGF'35R? -@R06XT@!G3I"P$!EEIM3PR6 M+7T%L?4;(>;$86^S\@"XVL0\8Y5:'M*P2S /#IL@Q:L6@+3.3563>KP#D G" MQ';,*IAX*M:;EU7XL<,\E.L.4".N8^,IH'5NN4UX-4L>&;,L3AF;^"\.>#]3 M?WK7N1;U(A\36W, +:_.@' A.>QHR-O*E[Q43Y#=56O,Y*6_!UX%\#CE>G\ M:5!.JNU7JK;"W@>L8#W2%QBL 0$EOZ2;/6>JN(8&+%<,V>&GG8 Z"W?C%(\3 MR+_U0;J3QM4U]T!!72L8Y+.998V[+%^9#$2HQ_'Y,OYCW[,]0-8OBY- 5=N: M^Y9O%9B; 8ZMQXDH@9D357%%O]_%,C*L=JY;)V:*YYOY\B$:I3FU(;3"RJVF MIKP!%R736!#-7M3'*/\:J#E7XD)XRT1.T]C$NOX#,B=H(RMG$Y"(M,\S\GAW M->X,4[F/3]1?*&1-/WX91&3 KS"-AZEPA MWC'#.8'W%%X8 GIR%Q'Y>4VD:]4);"]7F]:B'*XLN:I KO&,EN!!3LN9XT>3 ME[)W_\I@8J5':LPU&K"0'E=X+(<,\6< OG5T%J&P,X^^6M_)T3?#0\\&6_GJ M*EO>XP^\B/Z-.?#. MVJ*Y2X'GIH?KBF64R 4LZ !N1BYC$<0R5C0&WN4Z!NQ MB499*,3###_FYUY-]V+-[5)\?\GRX^M6(/S@02;SE !^BBK;_F.N>>2,]MR* MOZOZC*ILPIGU/E^.\IV'F]7I9WN.^%,8%VUC0AFS_"";[2>X)AP(L^RUF7'] MS59_V^0 @ZGZ"HT$Y-6EJM-NU%J-MG0>+5KOE@Y(8 ZYVF5;&F#)61UWS8W]M2+R0K>\!M9;!-Z7HGP MH_RRF,ZTO[J1=.51QX=O;) #5S:X-88WYAP \R1 MK8A8:^VZI'W15^^D,_&EZ)KW/GH[PVF!;Z8")8"NA-8F ,C1, M5ICY'/26-24P/>^\AZXU8EG25729+_;8")L:L3>'R^;"*Y@SW8SC8DT_C-F[ MK/@7;XM]?156 :P5K !V=__Q[&=>PVVE"%@T/0>,?YC*^"_CCW\8;_S-G,:? MSOPG&'\EYS\!_O.8_Q$?_PUN]8/?RNOI2NRM&MIJC>!M(LEQX#<(S;'6O+9V M%I?='QKM#=8T+AK]4+9$DI<"?V+A)&/^A$(GE#^]W/F3,G[6:^\*_*3 G]SP MX^I?\%?=RXU0_2J&IF'N!N[=,E6\CR5Z).:#R0:KL%*G'B6I>R1A;&F&:^,H MFE+A2BS;WI,>+#86&A88?<>TU)WW; M0J:T.O&TK4?< 5S9STJGRY7=(L2Y$+A MNGG/0[-_Q.$<*GU9#.< M!TJ2AO#&5SVX@UG>'W]]G"O!]73DH'I)F@&H@[-'H M8^7L;)[ES&:$[U&\4,UX"[L_8!=?0F\)R/5J@,O(JP$BRE%[9;]V5E()5@?: M5I8CKW[\TMN]R%+;7I_)RN9$$Q"9M_-B:&XM_(TJ];X(+EL*^[2SL$4N;-U1 M/JYZV&EEB9WL%.42;ZC'DE5($7-9X+E,6,[UJ$HAY?L.4F[N^#-K=LN<#']7.4C'[N:3U'C MI5W]JIL4OL0%GBGXW+BG,F&5W<"JOA)5P[6;^M@PZQ;1:([:HU*%_0\7]+AT M%+'\OH"&@,9)Q2K;5S4M"C&,R@N+Z)2?^2;?*5N-_Z'A%H/M\N7Y$W?7CBA5 M<>DHXIT, AH"&D=5N'D[L=L5;O06I_!G"^&TI![&-7.[:D-XR0)P"+A.L581 M3]CY_JICL2&L[''[]+@L,KKI:Y__T+MLO&.VX/R')BX$G_KJJ/"IA+LMH%%P M=[M8M^/%]<%W)1MFI7G%?7J)I;(0<13RN#V[=5#KM8ZVA% &>2SS]=Q+ M)^&:7:K#2JWO.AA]C@[#.[PL ,M?=Y&:(JS5XIX=[*5=,EP*10?UG@ M8;_E&&$/2ZW>O>/*U^YQ9:'&7=)04\<1G97/GR'GKLC;H]XKE MY!:",T<_BB[$6(AQ7(YT6IV2B7!N*W="M(1H'68A:_W\JN&=BH%,NO)Z[!$7 M:E=2J#2AT@Y2:>UFK37([1Z4BNBT#)8["E!Q(J K8GYZ"#EGZAXP=8^;OM"Q M85+)I#)>IJV.8>B8IYA9Y0I1+7B7BLFZ/'6MTQ[DI4Y$B6H!.N:7]PL,N=2' MFV96HR"EJS6.FE6SF2ED4]V/%?PG C'3 CWJ0IW)<^1I17]W5-;DEG155N:0]-& M>*'_0@5YYZ6(%3'@61QJ%U.PC-9W+HUWP M5@FI*?8Y)W&H2>B+M//C>OU6R33&<9/F1))J?GOUA4Q2+?0YK@ (: AH" M&@(:XFB'P/\IX3^'/8ZH^\$+4"8C4"MO_7[AW*KEQ6)/GC%FXNO3CQ9D)K_I M//^2%LU>K=L^6DF+^)>?%ZJDA1 P(6 Q8=0\7KK!GL*5R_Z@ 'V507_>KK7R M.YU_*D8ER9Y(@9W:_+=)A+*IM+)I#FJ]5MFL[+&UC=BD$<*_6&.26"5SVI%^!Y.(B.;\]PH+L M6 C '1=PO8*5J18%R81854"LSKNU]F5N)PT*[I%4?A&\U.5]Q0I!958(!#0$ M- 0T!#3$NKJPF@+_!3K\4,"S\Z=8WE<'EVLH345%1JVJ=3"K#@RWDIFQRTSS>H6(A-4)JRBDUS5JC639C<]3 M'K;A$*V*RK;Y]U: MJRELXA8&5/YL4GZ9!2)/=R\Z2IFG+J AH"&@(: A3K<(_ O\Y[=S$E6J++N8 M-(UBQ#N6%[*OY':TP#5Q);<\)Y)U\L,A:M5Z[1)4C,N=,TBP$60AR@N+*1[LR:T\9/FIM92%;0K:2&,E:JREL9 %K.!<@%LA_RTHH-:'4 MTE!JG=IE^VB[X275:H%UC_.,_6W-B>S_C;4H?CJ[&3U^_*Q:]C.^=)82%[S):S3^LB1W95%G=9;; M/>QC?9YM8_Y7:07E>:QE2C-B3E2]CG] DY=SM]N=:>VK0R*.;80/*>-!_.%8 MMCI>\&Z>IZJU40\1OL"2(Q90(]E3*I&9 53^F_]FC*6YJ1HF-OVJRH CP[(M MB>B*-"&J;KW'I%QX%QHT9)55+GE3[2EKZ-J8S8F^^-&21K=/C])<(_K%TFI( MC!CZ?4YUBTKPD6B:(;,67JC]1JG.^D(*+*)1WJ<%J 7$UJ0)U:E)-/8E46:J M#I@U@>17ZC?Y0BQHRYG#*) :.IMKQF*&N<9KXX<>\ &D#Y0(SI *=-O6Q3Y2 MZCW_M_>.59\0,O]P'4QFOF.YS/>&39]ADJY@Q-]^_L__D*2__5>]OO*@=.=F M/7_&K.>:A+G20.@S^5Z3AK9MJB\.%VR8M4>"*=3U.F]I6[_4?AA#$\!9'4'R M1,>@3/""LT:ST;0-_-1LM9MGDJ.K_->OC0;\J5!9G1$-%$2]??9SO=7J@@W: M/D2WJR*,[M(?W66,T36[G4%OC^'I,I!I#4V5%]*_ MW']Q^B4V__^[.;1 4_@R;P<_[1S:SV&:)%)QN(HEH&FRMH&Z80*GMZ@H[!O? M2#%C!9MT\,/J' '> A/$9-?QI1A[R8@ MIJH\E>:@*'0;?M,6DN6\_$%E6W*8II:#8[%P,#(?C.G"Q *-B+I;1VV&[\,C M1);]VE-4?642AAK4!N5HF,1<2#*QID#'*[5L1D=08?^32A.3H/[D/2$5,'4@ M#2:0-"6V!)**78+)5+%#L-(P-DVB?SKJG&E>X(DS)K+MF/@.Z]K @2&L3?C> M,-E0=K[)=3M,(JAL"BZCLZ+)/:K \HQ]YD(70#0\56,6RG" 5=@\<&@"/VIH M \&B! =\^WUN6- A$NG:.68N/=Y9:+:"+%8HF!X%R87G*($)W$[*&G<9%PQ- M,AP3K9C?=W!F[2GXKI.I]QV9STT#& 0<[_1U)GJ6NB9 7K.8 .$IV2J0'O\ M%YA>&( *US9JZV.GC5DA;_9-Y(N!I10LE M=['^=( B>Q' %>H/U7:X1L!I!DL%[.:_699#N7194W#PZH#V&;@[6VFS3D0IQDB)MWE83^PC# M@^_(A-:'@%8 H_1LV$#*O[ZP3=/_K7^B!FBM.:A3:;.!Y6-#2R7+OW99Y&6W MS5TF^?>-EZ\65U27IZ EOPV_J];OG'!&-N\_[)7GQ9RRIY?CV7C*?7MD@_@B MWY>/$LWM227\H54?J!OT@< %:EQTFNTMDQ,8?MS9N79E?^LDH!LX8LY^*C.Q MYM7NG@G6]Q-]I;J#'EZ,V?"&%3$7N]C<;/;397,(!V-Q/E? Y\_FUAYH9IGG MA'L,B9SWY8O\<3_2$][[(=[[(W>T$-OHN@?Y?#SG_7G*W#:7%"SDZAM#RU/# M%IY@UAR%HK/E^:B^*^[^[2Z6,+.M,O_?8$[[FPZ-@H=LJ8H*;O6J/S;4T.B# M)9?=MP'5N@5>LN\!O/ \(DN:$HBZ7W!5A:)YUQFQJAX@GOFC<0QU)+Z#TL/< M>>ZH>,);DSZKY$5%IZ4FN>(/_\H&>(C_IDJ()+%&_@EM>$WX#;BO+]\^,.CO MM5NMM9@_2>_Q1YYHE)L6+<90+KOKBS-;>LB+\%@++XWV^KI+',J_ZO"%!@@( M!&9QB&5N%YB?:[<"P5XD=_N#P4Z:UWK*G/(X*$F3Y.'H*R8F=NJ-P3:/8K]Q M_#Y4T,0P1?K1,$$]#[GJA.CRT31T^"AS-V6A..>'>U5.,Y-7YS$I6+HLV MR4MV?45N;9WB1%-;%;$LW(SE(98'V6VH";PK0['?&Z@\O8WO$5/W[%[2*"^PZX!V%]"%G4CY?;XJ8,X2(.RM&N M5)=4DUHN(W-:(C*9(M*7RG(N;ROY6U("90/G -IK1>9X'8)3X-<2R#>?CI^\KZ$H5AS7XE!_J]PA;BX-^H+"4MF+Q^ MO1;3U?TRS.?.YC+9J5\SGKJMR.RL4"%JMW=K_4$5;Y,62#XU)'=JW7:O?$C. MQXSE6+AUIQD++D,&;)E"QQ0^HBUC&QEY&K+LC\H6H!;HD<4_\U+.!9/^'(Y? M"R!7#\B7W=PJ2V1R'>ON Y:)-_4"&XF!(Z:;NX66_3#^9!B*!4V-^ E8:V1H MF]F&R0Y0MB\'K=YZOF%47ZG3FBPSLM.^[#0[A]&:7IK%OH,\L3R+?K^=P8RE MDP%5R3G-+-NIT^[W.LVDD^E. A[Y5(RY=S8R.*GG_LR\JS]1FZB89WY+3!WX M8R5,5UMCS<-X;2KR?=;7E'BBNITK(:D MA"6R_U9:#4W M$NJV=I?G2!+Z9\UUV8@U#A!="FYZ!*GNKVG3VNY?AJ(HJKNTJ4V&D6[O,A0B MNZFE"I82B**6_YJZ7NDUPA$=U5_:Y":#0KW=#0?N3G)O5(M,)EAAP#./KK>U M/H#5!Q_&[F,GE-[I%:\R^:,#CQS,^.19EUBB@2=18AT)5<&:%OH8FV3,)2]8 M)T-9,G*YF,H*!IB&XH"[@@'^G!=H8F>/Y2G1=:K5^&E&?OC1D@CN*1I@F35U MI5Q'>/,0#F(=#)/.#9-3:+GU)DX[430T$22/[)[X>0#-3OJI//FGG 3S:7ZC MQ)1N(;)3DI;CSSKK)[>$Q;)EE1P+*O>@KJ:98D(D_ C6"-:4)DVLO'8\@XS< MX^KFX0Q>D4GA+;:8Z$,GVE+%+%=^EF\=TYA3,<]5G^?K0(&EPL_V:49;A7'. M!&L$:P1K"A?MY&- >(O8^@=)M8$".?)^S87TZ"Y>?\+%ZXTU90$.(3>"-8(U MQ=:V[MY2M[AW@:^=W>@'SF[H5+;55ZP6"=X]KUJ^EQ86Y[.*FM>>\?FL=K?6 MZ792B0C%44,!Y6-"N5]K=AH"R0+)94=RNU-KM@62!9)+C^3F9:_6;Y70O<@G MACC>^6\_AOA")CH%>H\2/Q3Q7.S>9!3]"&N[7[MLE/ 4JP!=B4'7!-0-!KG= M7RU0)U '+0YJO4:QG Z!N:ICKGG9K74:_?*A+@-7-S0'I)AKZ(_&&S67SB\[ M;3,W#9O*_J5H&?C">S$H&[61J/YKQNL#VV0\&:''"G@'E[5.NY67$HB7:W4< M8 F(5Q3B[5:MT*=;JW;S:UNG8"X@/@1=DM[M4:W71&,YQ## M="*0GWV071Q*(J -!$F*X;QHM-J%*!,._U@K$:U^L]8;-(\EVIW8HBU$1XA. ML42G>=FOM1I'LXI"=(3HE%5T+@>UUB"WI"4A.4)RJB(YW,3]U+AT%#&_3T!#0$- 0T!#0$- HZ@KT+DFC!]:"6#$BM9>\Z*U M^U4"$$EN:2>Y%4>&1/ZC@(: AH"&@(: 1JE3FXN9Q7RCFGCED6U(LGMY7XX> M6!&CF/(L4A8_!]5JU5L&N'19( M%DC>Y\C(X++6ZP[*!^4CGHW,;JDW=E3Q/ 62)E.\7,PVU1>G""UH'#;+-;AGT:IW&T9*1XY\SR#\O3$"\(A!O]6J-R]RLFX"X@/@1SI34 M&NT2'/H5$!<0WW?EJ#.H=5M5P?@13T3F?RKY>)2DE6%?TL6%U#+LLQU_:4Y$ M"M$1HE,LT2G-B4@A.D)TBB4Z93D1*21'2$ZQ)*] M?D-?;.E.MVS3F5'=KDE7Q%(M:30W*5$D0Y?^04P57Y6>B$WKO](%/*%_D_[U MAJ/F_]3IORN\=VELVQQKC;3WH7DO84%.284:!FBS'\KEJ_ PE( >__3')TE3?RM='HGDD* ME=49T:R?SN[N/Y[]W+AH-/O= '-BDI<>?[ZHNCIS9LLO/ANZ N_=X;VZ+_CH MPWA,89BL >G\\]W5P].[Y>/ D+XTA+X5[)_5%H7AJCK19@3RKYW^>1^'Z21_(;(2W,)]X"QT=O9$Y/A%[0AO=QC'% M.^X,?R'?5]7 4 ,HZSBOT"6MQ P'A)F/-FKF<<2))OG(.CRMZ>C[T]&OE(U+ M:-(V9.%D;-QVL4C+QK5*A89J3WYVCDPC1[NWX<1NM5[[>SWEG./83FQBN]=( MP5N%>%#6#,LQ888P_I-8 !C*Z^6C?J"XB[5G/X>%[I&1NGF-]H_"5 5G#G M*G,=(74 M;M8DE#FF35'!UG ASC3>0# LR7!LRX9?4+V:5 ,EH.!!/GM*X4]KSD,KZ,B< M29I!= M4C26;Z@L\]D(UXTUZ R,D_=!L]BX:$HQ%4\$$8$\_-%O=Y5>U0&O: MH@8"8T]A&%&40& 'E",19#[7 $XHX"9]-32 ET1LB<+[\$D!>B^D9WC.T1T+ M:)*9QI7(*U$U]E)H2^Y38UB>/6'H+#^%37&Y.@.MBW84_^%YA8+_@,[5TK[*AF5;&S)?5B% 6*CH+5'+ MEDST,U1=HFRY .=W;HV9G.B+WZTI!DQ)] %/-*\Z'?_$D1$0EKZC);V1?MR!RW-BUX[*2UW M.C:F\SN&N"2J]JK\!<02D41F!BCU?[-EX254P^&SKB!J0<)@U++#WOJANP0G M1VLO %_HP^<6_3ZG.GB*BF-B)]C:@A+3DL#_HIN"&!2T(.;#8'TDY/("-Y&X M!=H[TK6KR& L(PH\0S4UG)B4H@-7G*'L%,('7?J[HU.I.6"STUF% V63K.!D M&Q*!'G35,+>/G0/6=:.E>X9)HDE#RS)DE2/T_,S]^>Q=30(Y(LH,O&OP?@DS M9F3BQ18:0LCT) Q%CLPXJ@R7[':#DRW- 7RR.B>:MD#["'XFTKL <9%1F@&P MZ'JZQ/!V+>D<6K0,KU$^]#,^O:/AV;MU!>']LBKKY^H[Z.J'[M(X<4/()&[- MD)V?/;E&$H=^KO)7FYVN_ZYOR8,O/>.7G^'+LW>,+_ B?[._[%0!YV !%"DF M>0NT7,L,V+SB5-<]MC! 2*K.2PN&7\'ZZ][ #&IC)N&3%^LJ(=( M]4-<(,!/#"G!?FLX=2_4TV?HZKB'C#:TC?'JN@W=.FH;/F)W&,3#8JET2F\9 M6!>'[)WZ XS5%V*"=.((5I6')ZOX'4Z/M0$SF.V9H4!;3(B8U4(TOBQD6\4X"!3RP)OS9I*8W1W(6J>DP4RT4(3SOB*%DR6#4=G?MC& M*^!'JO05H0JZ;0R!,F@(ABEXN>M**5(RH_;48"+ONJJ>N04N MV&N6#""?(- M/1'X*TC+FN^^= 28UUX+B#7KREU'_0QTF: /<1E&-3S^^0S6@'QH<^E#^YS% MH> 7CCN^/-EU7?A6IICLN5V\%'.T0*4-&C!V3A;J>MD-7G6L[@,W80!&U/C#] M!D0M%>*J_04 KM'5:KF:!YP)U7)? NR[2@S_\KT"?'T]G.>Z!'PBDY*UU\." M;\\M84WUUUIZ12H4!WD24'5!.?35G&^6N5",#<=THP&7:!UF,F"R_\H57Z ' MIK5,E4GGQ%25H.9V&Z#]32V-&T'6&>U[FK?OBX MS:6DA2G59CR_*]CSC4,];3HC$UVU'<4W!4&5:VTJ=0"4YC F$#YCC'B5KXCH M#@,PM.0YV#@J]T??%Z]QR[&BV]&X*^BSH>9%08$>'-6:,G7C4N9S?'09@RHN-4 M,^UON+"U\$&Q^BY;> ..J<#+KQ>C"X26I2HJ,56*IL.8 M4&9*_,C4?<]=&F":Y1'$$YYV0W'LV<)%$-XM<0T?0,-@YMWR%DA\R0>BL%?0 M8+;*EBO@/QZ9/C"X9V'CUAZX\!:;? %?$98\H>#U-3\ ?OC \.__1W6R1J? M@K__N(5704O0Z_[%>_W58-3+9(XEH0$\N,\8$-'07A1>GA!"%@"(OM)-I2 = MY4MR"+^@2^2#!)0$X>O0H,6 D[91P^_6?)*YS3PT=[/EO/F.+SS7^((S\1:9 M02PF."TL"FQ>M/LP87-T676PV*AN6A>K7RD4C!.;6W>O(Q"N>A$I+M8!4:"! MSEOOS@E*@W06DCQ0.W.#>94O@4^!8SA"=^6,&3XW(W+,,B+9J-D ((YK_,5U M@]T50Z 1&M&^5.K03-?=&<_,/DE2R<;.C-T=&YT^)ZU#:8=VV:?SU_>13"K M$<*LYBJS:O&Y52DT^\#%- *0;9\9Q!0(-Z$="S=-R8'0]9(_D1?5C; MQ19;'L M/*KHU (Z<&%H?1_/4KG[L!EO+9M<>>7VZN[Y9L@6LA5TU=%C.3]; M7;E9KMMRJ*Z0FJ"7S>6CE8?&ZG?<8YT"DM&-#YX$4ZC#*^V&&%:RBVPH*&[@]KI\/W6)7.C>WGNWEKIMA[MKF774S MWYA+CF[57%/9!JX?%[*M7A]ZP8'@KS,#]PDI5K[BRVG>D[S]+8ROC!(8N6MO M2L /7JX#<#!SV>.[YH&H+71W%SVIY9()R HJ4\ 2O&.]V[@S(IWE-)Z9Y!X- MDMENU]G.1*544Y(N(S.2MI]8NKPL;!EJ;\EP1\TC406R, ?_BG"JKU4;]$M8 MF'>_2BI)I3?']+7RDKZ1"7 JE8";. =$KD)=B$K 1;8K*Z5*_74K+9J7/AW18&Y*!Z8A5V.X[JN5]F!LXQKY%O3QU' MZ8CZ=Z+^W7;OIEUKY'>)78'JWX47,O"+(F!1!Y9MM)K&5UM-MLZJB,47MY,; M3$ Y:MF*LY]Q8:/>A/]K1M68"%+K,W!DLV1T\MUEH;4Y8I[X^DR^#RV+VA9[ M _ZBUN:061&)E4H8S6 EC'K[[.P/K*[8HPQSLP-FOW# MQXCU="S+8>DAU_R TCVUZZM']A*I#4[$1W[0A#4)#6X,L >PB]84/;_K9+IA M"\.Z9S]W(^1QC=;=W FMI[?CV/3!'.LT>LU!),4$NT MF^$B%)MVA-)GE;R@"6,IUY],P]H]BL K>_KSG1"=CP'O]/:P?"M M9/.(!)V:SX:\ITYF;8!OPEK(1B2:@W"U%:?K @TZJ2RUPA&YWZB#D1P%&%4?&.A$RML^@'N;LJ(0^ 0FS+.D:2]*-#?.-F(KEE9&O M;$*TA1K!"J MLVM5*)K:0SCJ>F-!;83)G*I$^9&\=VY+7#FA@KY7]1GW9VN%ZQ.J[Z*R(%T]>[M@$ MR(P5>%H1/G''!MGA>J>XV [?HYG:@S'!5H% KTVOQ?V45[.]0]03TU%>AL5! M5:^QPP?.A5^AL@9F$8_DIB-RK*F].-3M=<*7HO8@H$R\B15"#2+6B5+CS"/PV@ N+5O@#>PU M4Y=1JY&QNRW@P&/-ZJ"=_4@TOZOMY\'R;&VOSN1+FL\DCW5 M>.BZBO^^__J!0<5@9\2[KR0>[KMACCC"XTGC8H)K=7F1N M1F@O1QA'K/"VV8OT3_8=Q[XI-(%&TLT5:O9Z<31)PHRAXXTYEO*,V,G:8\A8 M%,B+0=CP:OY?#WZ=._\[2WHDJE(?W3X];EM]Q$;=-[!)]^.R/3\PP#*AN_(1 MGZBMFBP5!MMZ7LSYM58C9S[7V-=$NYW--6-!Z>JCJX3L7JT$QK8W]]J2C*78 MC%V_"#)/QK8V/>B]&.N^OR>1NSF*7+C%GEXV5>$4OHY21O;QKWY] X4 MX7]]A^ @^.#_\X9*+)#A@R@:#XLM>SMXB.$YNRZ*1WLYAZZ^,AZ^ WK489O7.7&URY@<]///W142Y9; MMCHCWA5=&F[]H-?!:K?B@8M75::LL#,O/,A"ZY7;25B-2"++SLSA9:@--U2; MS4TZ16WS2KTT(E9A'/OA5S*H,C3EY3=@.4RO<'I:DSP,U&= ,?)^<"O?8:O8Z+&9C YL8R/3=)^1^'P>!H#N M87=9ICDI%P.M;7@EQV8>)DCW0E+A$PRA"%S+V0HRKC73X9JGQO'HECSE!?:7 M"KV&2A3+-9()K?_R;_N*VO/([;S:A=S::8Q%6$W-= MV!H,LO>77[=< MQB5P#W-[BT!ZG[<&SCSN>CL##B:N546-M-E;6'&)CG-R-U M^P)M'EM#XM9E=V-]9(^!',ID] F R50#3^L+EO>V4F4W-L];YXT7@._M_D%\ M7Q_1C@D(FB^^$7&]XMV>\RRV=RQSJ@86#LOXX^K> 9:-];/2#>_DBC6.*X?' MGX6P4RX'C*@2LY!_U-VYW-Q$2&,66HU61ZKC-5R7J:J3C]#G,H*QGK'D.1G; M43N2N?*RVVD)=<9;B/8!DN@+=+B9K/;VTAAW#6 XG+RF$N<]4%C8QOZ0$[&]*&G M)DU?^%FK!9#^WF'^G#^472Z$93FS.5]+_HHW0EX334:[B*%B&**QT@J[F 1O M\4F,Y&5OV%F@KXV8W^OG*;1N2M;3L1(\=ECPV-F!\?V&5LGIR5P)A4Q/NUN& MZ7ERKU=>246^8E0?<$[NV'6 M#@E5 DT]C+$A"]L)R_T_8O!7[VQFSL8=2!%Y>=3PK]W?N>*YFY>>UVJFZK6& MR\GVR.*XFGI?/VCW2 O(Z^-JW[WCN22\#M<1.Y;MW9(I7&O4@BHDXS5\&%E M.HNTKU)O#OHI+.E'#+#J\W44J]#>E6:4PGQY\[1_YDSADHQ8:81>?^-))+W^>] 8[TZJB>7+M7G:\DD^ MZNX<[(A1'(=5Q4[YW\6JKWA3MWNKNF43V[%JP4N=DS+M(VMIQ!IZ&.,W!=#/ M]3@*>I/R(_+H" Y '(6]A4=W>.DVM7@:?%*.>"^C7UXH^>KU=K$D2'H.S#BF M7N[U=RW"A#(CW$?'2G]>5.;_Q(9\S@MW)UY^"0_S"L7!9K^S*XDA?!1%9>91 M,T(N-XL4)6,F4[UDYM;?3^P@\*4R[^U"\68G9U9ISXDC1Q6]P2[)BV!)N,0Q M1GF'(H="K]R@5N!P_7#QVQS5LJ&Q.='1].QLM[,*]N@6#'1$* CE_Q MA]@'I[Z.=AW?BSAMO7TQ_LBUL,H&1,C"GFQ63BXT9QA&RVNU@_ ?7-P]$B[50.FKO/%:0P MTL)S_@@A6;.=PMF[!*R_H?"RK/+M(,KKJ&ZR._#, 5>6H+'@]Q^L#'#9>'I4 M);@]!JD*N3-N!U7;J('/&G5K& ?SAAX-3947_N6N.XG^.>R"WK-^;^X5BV.EXL^\8W4KPA&)MT\$.0X>Q.7<>_ M71=;S:A[J2ZM=+$L[3?7O-)^U*_-1TS*-D? 4A*W&(Y&L11/(!E#"<(87RR@K]S(@)XY(<"Y._L?R.99L$)ZZN@4:19M2>&LJR M. _U*P8Y%AT[FJ2I8Y;_BC\2C#TOI"SF<_7R9(^OS^$48;'JY=!,K+/ *Q6U M)-N0VFU65L@",DSIQ5$UO-R9%S[2,(5T:FB*I(*VA$&S!:T:^XTUT,8&FMU M S."U1.HN5B=U(N-RZE#+G-.K O"-=_Z+.^C= Z]6.NRU5A/6MK=:8[#279E M%@QFP[=);3A/= Y_X47?@6M71G3"5WY]9V9HJ62+:W,X#WZ_1M]94Q6>0&W3 MF>6ZW1Y]GZ@Q,BH_]@Z$BBZXBS,!5I#C[%&D#*8VZ+;5RN47XNKP0SISW>WE%GHR),%3B=E]Y(PNGVQHU*>7/Z'AZ: MXO7G)@R@G QG0W!'$"_N;&S>19(:WR,8&G,ZRJ12$O/]K\>8%0LDL<0STM*G1)K-:XF.HNX[,7J\4L(W4#@9ED$]N<8YYZM!_<9 M]7;V3GH#K3'% ;VJ"N41)U( '>I,$8) G]WI6*P/CV>,;!2J!WZ6YTQZ4VV( M3=D+,TIT]_D1Y3>C=EHM+W!GV6OU/!Y P5EF")_9NN"?+4;]C1ALH.=O_D;!+&B\R72&0@I!YH9I*<3V M%3"V'& FIP%^L;'L%(,Q8X+JI1["N+%.MUN&&MY%/L(CAD6]WRS4:;A00$WK M8JUK4%Y-=G$#P')%V;+=OHVI5"W+P?M*&+LO.A*,6<.G61>6-T/N>'ZTI&N- M6)9TA8B?X6/(UR )0SN885M#D9\R+ MT/@D8=(JIW+KH"XVUM.$,MNIS,!^&_R*U WW45LK'6N\M03UP%Q\Z?Y@A2" MPN"^$$J:Z1IQV_ QRV'A6O*@1'H"N I9,IF8=(('%\&ML-D61X HMB)I+K?S M$"G!]E<>)BSSAE-#YH#V[VQU3EM(/[0N+GUT(RT_M"\:_A?8*$*5_8*>;PVU M!Y;] <6F+6JN/N$C!:9@B]!%A(99 61@M!%:0E$5P(.-*X@2._U K"FV;H&. MT/A7KIU1=>C/X;/ E#"N.S(IL0*^$S'9HB-_3'%,U+PK@]LEL $NH/09NK;: M-4HH]@-/&8X-R-!Q$3,@KZY1"F)CFS).(*\K J/1L5UL"6;K_4_+H7,3.5RB MQ*F2S@J"VKHLA2("$P6CM3XDCG;4^!69VEL-H :[.JKSK8_V%4";ZI%O9&P[1%\ M1W%K;C Z)% <_S][[]K;N)$E#']?8/]#K3?!N ':$7579A+ [>[.>K9O:+LG M[[R#15"B2A8G%*GP8K?RZY]S3O$FB9(HB:0HN0:8M"R15>=^JZI3@7S#"X8> MZ"EH"*@+-PQAH8T4(VT!"(27=%0P?S[#I R>%MQ%=PCD:':^E_T[0E,K@P,/ MS)]- YDN_#-V DQ6:5W '-,G&^R4ZW'73)PV327-+DP&E)'["VCA)<2(UE0B MHXWQ;>R9PV]';#A/1P#PV76"QTD8R\33SHDJWE]39,.W CO$+,+>)4\_%KC5 M:)F_4^[^+GSVA+L)0QR\A&Z+M)>XF5[HQY"@:WQ91,&-ZTK@*BQ@!@%8?04V#B@B%T?>Y-AC[4%$H?6M=EM M:HTD9L)GVUVMG7R3*S9;]F-2]/FJ.<:E0=3+)Y A)_ 6]3*EDV=KKF] IJ=3 M%.60L*L>"ZF(;GC5T47A-*[,,N"(-.VO(O ^3]CHN_&G$>HN M@35T?-^9QM."FOEHZ2*ZRY_+*(^DN2MID[F"FUX9]4<'(K X],)PAH-TG7O13.5= 1R($@4 M7Q1G*R$N'0CAV-#?8@_"G9YZ[+:61RIF._F8[=1)4ZW0;_Y4F)J'U9I6__N_ MLK7>A!N_/[I.8(^N0 8<%QR*80@Q'E='F$^I%23NL[]S.\ B7%@TV\M"A)CK M!R"^NX#EF'2% .6!,<@)AHMY4+5R0".VFVVMTV@4$C;4B_)G('6%<_N[0]2X M[J+<;%TW6V
6NO9U=TOD?9(R5W=C_H*SP'_0+AF5[9UG MMG>I-P=:MV9^K%R47RE9/D]9;NK7_7HYQW-.]X[O'#,7GVH0++R+]M&696CV M0KR'\)SKC"I#+?ZFWU9"C-0]='<0HB?2FZLA6VHV6_ M^G5W<&+*48[7KZOKJTLHT%Y#CR,OH:Z9XY#@G'>GL:$:;#CR[*]@S]]AW_>M> MW!P!ST,Z/K>B]@R![::[JR_W:C!MPPKP!&38 8%!'_% ;@YNH*O##XS<E96G+;.Z.Z0;&RSV/\@^L$G[DV?4(R1]UCCJ P_TFF-3MI=?/->-#;AF)E)BUS.YM3V!^[!PFGE&S6>1IL : M.A/-;)@H//R,[3& *MYXOKZS1,*EV\!UY;G\]$'KY>X\0PRB?9-.Y,-_U@T, M<@T_HJSF:;-[6(NR5!R3(]'7-\OM_617I*3]7W1W!6$1(9&O4VNS MN95^B,A6&BX0ZG6ZE^):VE9*P]?ET;#9&W3+)>(Q*'456IKNHV%&T MY\"(S;&>$5[_(Q&@D?.%. M05Z]C$FH\Y'@QD0FJYBC+C9\,S ?IMM=G R%IJQXQK&T9,[DW%3"\3!_ALP^ MU;0LFGM-6SCL?X4E*LJ6J4<87C/E GVX; >7M)$%=LE+#@F]Y:Y92:=[]FC*[A/U0<@9/((ECGPI+PQ-';D"BYJ,A>UQ5S@C MJ3@+Z*'-G+VS-SZZV%H,6[R%;,9;?5;9D0(:.1/1)NSD&?77Q,N!\%PRY,GQ MFZMR$ H # .4FCIN?%%/-E\!N"P$UDC*T(2#70'<@9S8KD^,Q\+P43JR-.F, M:F>))0?21-QE$7'82QKT]=G;IYE= MBEQK6[=M>/U\>N%MWPBRH9U=T5TN]IHW[B'0+;ZG24Z 5B*Y2'V&CA4V1ODG MV92W*S9E34"V]H1^I>U-_+X7TQNQE.P<15MBWO8S#%#N".NQ(9J68^JL_10:39;W-KKYMC(P_. M_B-K?U^+G:T?TWGKI>5XWDL_5W5[3FM 3LW6?IC^;^J3[JL60?=+Z!4G5>*[KQR>#Q8+_(HT7BIHO%2$HK< M;5CC3^$BXPM/.\ZVG4>GV:QO3/62TP,E<762N!+]PT)-N)91^+Y.XW593J,^ M'294:Y9BZU5:;]"MRCH$DO"7*>&=HYV<+EC":^44J\ZDOF;OXBQWD2:O M63A:QY%=S<*)5L2+LC7EHJ_WM-9 K[^QJ;YSB-(;I3>;UIHZFMX[@3CTK!:@ MZI7HJ@4FM8J@%IB4:)Q KG0Z:5'ZC.75ZAF;*I?U5Q*D/>Z'T+KMCKUE>13+_2< MSAK/WAL?CN-6S[O*7>M%XY(7!>K;7VA&?YNZMT\DF3F-+V*ELTU"['I7>U$EO3F:;QEEE[_5*R]6"H5H5 M4@N&2C34@N'!C85JM#FCCFLH:M^36EY3HJ&VQ%6Y.<-6[=].]JA#'8KJ+:W3 MK*RPI.)S)<@E;LG0]59])?G4BSKGO X4;=QV[UJO4I2_5Z/UBVL2K MI1HEXG44\'78Z*<-I;#FKMCFZVE6I].8\ M]*;B5NQJJV:NM9!J?;]:"U0+/FHM4(E&C=<":Y LO1&V,S7M_>] .Y_U#K4? M22V%*=%06]5V-Z*_;K_)6^U-4T&'BD>5:-0Z'CWG&G^T82UCW["J]=QG/X//A]:(OXK?/YO/P3>U2/G MLQ_?AO7'S\*]Q[+C9V"S,7\ _%Y;CO'[S__Y'XS][;^NKEXO.U!V:=ILY%@6 M=[VD:OGJZM:93AV;1:[W7Q_$="C<_[NZDD.MFY?&O[%';\+1#2 ( /%%C'^Z M,)H-O=_0&[KOX">]V=)_N_>Y+Z;"]FFB3^-['Z"]^69ZOTD Z.O73]=-"]^1AN\GAY+<-6&'KV8'KV"Z7&%VE4506Z.2Y"; MO 3IG1Y!]M*87 3!4L7N]'@['@O#9\Z8B6_&A-N/@KD $9.?/08D,+@W64&; M7OLT?AN^] 7>^63?PI,P!_[S]H_ !/,.B'G;A&(1+3V-UE7KXN=FNS\ =Y=" M;8>YCXKG$J^WX-GNZD6A:3X)=F<;SE2P!_Z-X9OLBP#P#-,RJ7^TQKC/W@D( M*[C%4 8#WW'GRR]I#,3'@ FRR0+3R!?@>7Q\<8H;/QP_'G[AX=VHU5D2]L9U M4U\FU4'@G ,%-^K5*@5;G=.BX&?AS"SQ%P^&F05#"(A0FV\GILW9Y>O.SEV59%& MJW)ZO'-<83[:*\^],6$(%PAC,3/]@G:11#M1&$*P]C).V-/Y0@JC[QW#!#G MY'DL=!Y #QH8$E<:-G[N4$N]NVRL@^,D:;6K<=E5E HDUD[DD*XT &_Z"2)( M&N%@0=D>_&?-6@M,=V)S\[JYEB!V*N"LLCO7,H;#% M&&S+"GK3F>7,!0@0/??>Y$,@B0_CW 8N^J)5_N6HB>G]9J^S6!7;-D_E>.2I M8>K=3DO?$P^0)],9,>=)N.QY8AH3@& Z$[8G+X(S',]GIL?$MYG _(3Y#B ' M>!K.HVW^*4977P1>KTV_475Y??(>PG0OW"?3$%'=6(QN4Q-^=.PG&%",;IZY M._+H#N_T[[< ST?'_Z?PO\0@2!0@5 F_PN?TK7D^3? PGPE*[Q,L"(FP(O[S MY]8_!Q_T_IM5RE:#1<(F5_A@$@([H?PJHVK BV0D^=(G?R+O/'UP.B!@$UNMY^I=P#>@?(2"Y2-Q9 MIO!:(&,2O..FR_[!K0"3),^P'"_ UEW_PK5F1HO-*ZCC*_1&ZH5X:7JKF_XY M:]%][1I[N :?6I2/%^YI"9T9PK+"S0 _730NZ&]OQHWX;UP_^^GBS?WG=^]- MSW_ ERX*VMX6[5-H-+Y/@97>S[>TH:&/+V]%>G=S]X7]X^;]U[?LP]N; M^Z]?WGYX^_'A?I^]&LMPK\-OZ+(?EO=W%(MWILBL)<:-A^;MC3#(CK"6KC$T M2!H#V\C0H')[SB;" J<%O.2FS<:FS2&NA<0&-$A 'NM/N,_ LK*IX*CT(UPY M&*/]>"+[ 3Z.8]P!\0MH'VWN]*X3)K"'B?"H>@O?HP,$>#Q\FJ*>9'0^=>#M M%%A_\9A)3F!*JZPF3<.'0Y/Y+J 8!D7XJ@FFQQ[)&&@<0+2W.,I],)M9M-@. M2+W]!G-30/]%^*9+7[//%K?9Y<7]VR^?+UXQ9PB$E-&Q1L&C@XZ$3;G[NY#6 M)P7_2'B&:PXIM+2&45V/' MO?+XXMP(F\3?L(*1?$/"&K(NG(0;AB0&\@<9@;O'9#@,P;)M8.=&@<\#@"NB MLHS1H^MX'L4[(&\(YB-(C8D!CB?HQ$)S 0%T@)L'<:9R6:3AS'4.($>GF=_IU*\:=J.$* M,PQ^$'8);VI>).\J(5>L]WE9K#Z16YHN)W W*X86VH:9"T&2"T!&U@='SA+* M1<,BF=).!!)FAB\ZT1<:<,B;R?S:FFN;;&/@H3S]$3C(3 #'$-*0R9*"M"@> M$,AEY@@+MT9B=B_?"QB>Z:_@A5G@+YO46#1'#HQI.SZ;\"Q'']*U")*;,Y9K;+YBP-SWA)X2V(#.6[F*=3U0OX M,25W+BTL9R-(2D.1)1*/(1@#A/V)@U$.&@= $P-%I"SM 4Q%9(:LO8&CB/T* M"7XXG1=@D"0]+_-,D"KN,H1'TGR*")'C22-ULQK&I)T88IA@L80]5CODY,\@ M.]_IH#V#)7?4;%_WUSDDBO9<:0\YD,-U*?*3[)/N36^G(RXY8O.ZESWB]:+# M,4>+_F99 :RDJ)D.5H _LYBY:8F)RPDP**S44.$ E17VCJ5^.#>^4>!Q(!PRP \ICGV0SI=( M2T(0Q.* $^ ?[(K]"CF#;V).&6?N >TO8H_@22E7)PE-5'.:&C<\X)#4%[B>:S$UBC<%%- MD&J#/_4$:7^87P"$8-KHAR@= G@C@LTIU\/D:"1<""[\I.H/P_K/0MAA#@BC M8"75! <+Q)#Q2FPJAQBQ!%[L.^.IDWD 6OPE)0L,B;TN9PQ%S(MFAV4P:\3X3A8PR$AB$/D+6 M622,*B%"Q))!5IT=SB*=';D F3&/'0N@]E8ZAIU@=(+L?S3ML(U JYNVUL59 MS$5XAHXUDK.$A80E"YEBPJAI0U?7;4[QV!L M:SDX^6H[*RHGXV)I5,'D^UC\QLK:@FL!C^MA;$H%1(A)HDR/LE)PR.!^P8F! M$QWAQ,Z,2NW.LYUV2&? :(+IG;.F6+1WK6BY-"37A9:J0UJ82BW6 E)%'"_M M+X?"X*F(@ZHWJ3H'K>$AM"GP,Q.O#B1>:V+@,-?"-7SD+Q8\4H%KM%\+5_2R M X5=LJI-"4Z27JNI(;N98ICYITP'WTJR:NR?@KOLX=E92:YH-!HL M&4L.E1XH' ='@4'VVBS7;79;"]L_]IJZ"#*\@W<.IP..LA4C@<'!40F40)&+*KK> M[Y>J!V6+4+]2$>J42ZSJ3.[N9#O'&;/I*>=V\5LFCP?,33VU1/CP&+OS;&X^L A8PZF>XB\ M' 4'V7H*Y@MN?I(-+N1T\KY2P/S79 @=J4'O1VX-F;L^^!H_#B5Y8M%<>I2O)'THC<$D4W(;Z M0._DSC)+P_VP!*L\B=HQY6KGSK=*HV1Q]:.\5*VRHJ2W]4'^-8ZR:'Q,_W.$ M0I3>;_:/;QXK]S\UK3^6H1P;.NX;'AN8)PV]Z;)6X;V2)X%7R"([Y=V&KZ4Z;_P"C[^'5U_3EB1L M['18)^]F=WDC1OZI:X?Z;LW:KYHKBPY[X!ZU<8Q>8NDV*40,^B+T ;N<=%@+ M#,5%J4&7;MQ0IQ\..?T@NY#1;K%EUJXY 5$"-$SN2^LW=1TWI.)A@BML6)QL M5P-&\]2>]^BT))T9'PD\1S!39^]&#,GZ4(7@LV?X!N & M"@^^<=M;[.< $^"0(VH4D=_=%%VO:/66 MG9K[&NC8=_Q"O6M<9\I@<#Q8BX>,$:@AGA 6JZNQD1OZ9-]S2WP:OPZ?.\03 M9O3B6C?-(N"7[^F^>2#Q&].;.1YMB47H/[M(5%!R;%'C,[S[8S;-:#.Y/$WT M'KT6OW6HE]<;@XW(9<]:#U1WB^6N]+9^$*KQ6=7LH"8T]RF*7-UX)E^;'D;C M92F*'"L",/]=3+\(Y]'ELPEV':%T$"'(E0BFZ9(;L$-H4QHUML:US:4UF&KP M_0BYT@0R03#2QI&%@D )(:FG<)2E.&OO[#HAQ7D;H)TZK@1)&'+1YUCZ5IK0 M;&\0W#A'\Y)?=>IO7LI3H?Q4VD&%BA2I=;CNU]1[T-=[F9#M/V^NI>Z&WLL[ M[^O;#_\_!*+POD?55_L1@G79E>2].34QY=DF!VO*\E'XM^ M/S=Y<]KYG6'>P78/&DN7@1YN(;MY+'-OT,D[[[Y4*C!(U/5F/Z]!WQ?<(AUR M8]#,"^Y^*EYF7E\4C&6F4(6;H<*#UAW,T(&@%Y[.YP<].O:22T"R3[P4YJPZ M[4ZCGPGVXAF89=ASVHO]H-_!:#3[W5XVV3?#OSN\6[?>=3OMYAZ0[";'^Q%T M9V'NMEK==MEDS74S4+O?Z^XCH$60M7 ;L2]9#[ 4A?F\?2W% ; 7Y@OWA7UW M:+>+<[MZ>UM@D-9J=%K9AE[4*,-WQ4A>!!%>P59-V6Y='2 +I'THD,M>%8S_(4%]47COIJ$%$Z"( MZG91A"@0XY)EV<[8%YNZIFSC+67Q5/;*#M1D!'5MV6'7EAWGAK)V03>457D9 MV2^?/KWY]>[]>W;S\0W[]/ _;[^PNX\/-Q]_N7O]_BV[N;]_N_=]9'5M<_KTLT(8 M@;FG)\2?@&VMHYN" MXOL"PB:7\84:<=O^L .UB3MD91MJ3SS2=K&DBSCVAS1H]^!NFS?E+78;&T!O M(Z)T$H0FN".Z0NABJ\\HU#OTUSJ'IQ"LH>/[SC2>=MG RI__RD*(K^3?/[+F M[%MUGB+9B+S98Q2&T^)\"W,8#G++QDNZ=YUO2(WCX^G^F[:6-G!:1EMPRR9H M^A(KNH%W,S5MYQF"WY\NY+\[8YM%W7S\53S=CZ<+J9'B[5GQ%E-OQ=*S8JFL M)M6>J:FRQ-$ZT 8ZI$&3JT%;2;.[ .\(!Y%H&QC?[3K[H%@J M%"D@-*+>[FJ==K.0[+ ,@I?/]Y.2O_MSD[]N2VMUVTK\C@['RS1_G;;6:?25 M^!T=CI M#J^4,BEE.EB9(-YK]RI+-Y0N*5TZ:UVJ,'=2NJ1TZ7QU21]HW<9 Z=)Z APQ MY:SK$HTM_!H:G_+K1@49GW)+.P?N#ZO0M)6\P-33!IT3R%[+%UNE4TJGBJ%# M7^L/*JL:*Y52*G7^*G6EU$FIDU*GHN@PT!K=,1US9)RR+K4JFI2 MB2J6'!7O"JB62TI:E+0H:5'2HJ1%28)WGT8UWRSJW*HFE0DEAK43P\HJ9DH$E0@J$50B6$L1/%%GK&J:*I-4F:2J M.RAI4=*BI*6NY%'2HJ3ES&N:J39@RRVR]VP$IO*H"O*H^NB.RKJ5M"AI4=)2 M7_(H:5'2\G(*;W5O*J@RH@H/=.KMOM;KUJN_EDK-7Z @UK#-H)+#%RB'->PW MJ.3P!-.7N;#F=QH/ETJ&.#9Z4 M,IV:,IU*XT&E2TJ73D"73J+QH-(EI4MUUZ53:3QX/%U2O>Y/I/%@^06D,KJ> M%B[+I]."IEPZ-!N:WNO5W[*5+[9*IY1.%4.'$VD\J%1*J=2IJ-0)-!Y4ZJ34 MZ5342=>U9O]RJ5=*BI$5)BY(6)2W')\?+EI;S/-\1 ME?X9MRS'H(:#S!5R]YGO,&[\$9B>>?P^A&H/:96IEM:LKAA8DT*%$L/:B6&] MFL I$50BJ$10B:!RQB^XPJD:=9]BIEFX3E[J6K=3+Z4\T2VI2KAK)]SUBGE4 M)4^)H!)!)8+*Q9_73OD:U+[KLEU!I=-GT\I528N2%B4M2EJ4M!R?'"];6LZS M_KJAJ7A?-16O;796']U1N;R2%B4M2EKJ2QXE+4I:7D[A3345/]V,J/ 2-#85 M;ZLFNC6 XX4+HFHJKN2P#G*HFHHK.:R#'+8:6J>EFHKOTN%--157_2;KU9Y# M-14_]C8:I4Q*F513<:5+2I=#2V30S+ $=PFB24+3H?A;(Y1^!H.Z46XN8_SOP?',\ MES#=>&QD>D;@>;@4:;./CB]81V/ON.FR?W K$.R#X%[@"ERAA%D>HPZ5IL=< M\62*9WAQ[+CI=4S'9AQ^G#G &_N1!;;I Z4]>(/;=L M:\Y&@8L_^1,!+P>N M/V%_!-SUA'['GB; %\)G!?P $!G,9$VX_ A4 8,-TC6#J M^7@.!;\8@30 "CBPP5UWCK,\$1XP< S\E,^!-@"5 #@-!T9')EXG_&8/,$"" M:X*;+SP?IGERK">8CS/_V;GR?#%C,]V1-!TX1U\2)-_(VUCF C9 M)6(!I0P'YG1EVT\3L%Y$9F&6<<:H^,W2H.*;(<3(RQAMD:M(%XDPS(X,L!TV M1A8!"Q![?(V8_T> C^P#"KQN :W@)VYGL$J2R0/&P.Q$W'"893Y,0921AS/A M@@A.);6F4E[I!3X%W?;Q]=2KEI/)IM1\6@;0?_'2>*$LRQ:M86=6H%T() == M\CVBG&7RH6F9O@FBDDD)#43)L (T5?#"'+Y#<7RT0?M1'4&J'TT0S'!,?!I$ M;C*?@4T19/?@+6[-4;6 EC[0T3)H7X$7T0D".S1M:KV5(1+9D&12.2V+VZ5D9([' IM_ M"2F4!CK#$>(!+RTQG7B"EFD4&-1:%Q@7S7:]S2(OF=3:6O1?!4,EG4K)S-)& M;YGH'D,F F>9G 4_PZ/)B^ D )0GY)_K3%%F'1 9I.:4N[\+G_$9F#\P9,*[ M9E_M$5H*9'KX7/BC!L/#0&#DIR R&;!E.0V8TY'BD'@%)QR.#9O"9Z:,!&"'[0RC8!%]*C"7>Y 7PP 6DC-DVQ*B.\DN)$.7@U35D$>XGM*>JE M.)HB-#T]#2S?G%F+),:YP-/;0,,E*9,>$/TRFP5#RS0LZN^'VDT_V6A5"2?/ M!$V":"'A#HX*3AK BC=6I1'F7H;I.1L+@','^ &/X;(;"KG876(*'X L!&N0 M!^I3P?K-IH@2*2']Q2V)SIQ$R!(HVS+ L,FDP(MAC+H^^$,]P^>6;&C:Z?V* M:DJ.G6PP..8U<5^H>2%0?_%6#+,,VD)+#@9PAI;L:=D51BHK)P(;A]X:PK8P M'$9CM! "G;*H)PM>:(B0/IZWY U2?@M#^Y6X(8FY8B8C4R..9#!7TG;"1\D; M/+:;I&:AU"P+RS-R QX=.Q9:SY5#\4C!O1W\6@$N;WW<;WB>3ML'K;;FPH#&22*:M:4/*ZK22NG.5+ M+&Q?0=C*6IS=$?,-A3K#0:8#$,VU)9K]:U4;[4_YO/B>#>?LUXD)IN!M;%%2 MU9"W819]&]D4^KJJLE9N'N;3_$/W2>RN:378FO_1P>#@9@K/&+Q293O*GJM\ M?J%$V':6D3ILK6HVKEM'5>H:[*OZOO!]5878BZKW5;T-7$@LCVTHRE]$VU\, M"X*M)$-1[K)6LW5=V6;F@CAT+$.Q=J4L$Z]363ZS':K.#2'37%G>B8N=(T@C ML2J:KC7XFU:8DO)$6*3/KFDLU@>6%KSBG':YSI6Q/?0!RP;P@L0A54%(K>HE M*P?7['^<9UR3TZ+5@@6D#5=P3R[/A979&1#7&7F+)1A&5 MB!1K5M-D97>A>'+8@I9< EA9PS((VR?NSD-\:;G!QF],)\ *LN$[KG?*-:H% M&T%4E6K@&.%-->%R1R(=8:7.<1<+=3!E J,JUFQ7J%:B6\S69BWA1^7ST'B M1J"3\ 3JAS]?77/0Y# 6+K^8T;4Y_DI]?NDQK(>!#$V!1Y[O&+^S&61.*-_, M VS-,0 .@T1SR[5Y?,\2CX!9R$Y!X))B3C MN"KTB(N:#IB;P(:Y3,.*1\1*%@YA;]) MU7&9UYG"8XZ;#/ D%LB$0+ I:/&59?XNK/D5KD%>X3MLMR&ZLY7)L!&Q.\CT2GN&:P\0?FCY9 M^2'.BH5:5'J$&-0<.!&O=4LQD-0'8&S'OJ(5IVSOH[%GJL\8B04'9G$D#:V' MA3HP'@.CT+!(^;6IOB0MJ0E29.##,<_)NH&4@ H04N%2$J[3G8L=2B\+]5[, MLM#K>"DULT#OI?:.F-$ZLPD2BMN/EF.AA=64+'\>+O1\ HN'K7!E)]Q>O&L& MI>_\Q.D3[0RZ2QS]#3GZ\Q,EB:B)\1F80UHI60EOPO 'I(C[@\QTA)Z? ,,M@GDLXE2^4JR RCV;Y>5R@SXVE7@8TH?FD+'EAM]QRQ6_0*UPK7K$_A12"#SO2 MH!A<(H.+.;Y2)H-W7)=; TK!0E3BAI(*A>$7;'\=[_LH51+*UNKS8$BJBZ+B MQM&Y\5'X2CGJPPYEK6K&$&6MZL2-NEJK8N*W$TC]2M@Z7*4R4PVV]MF 8NJ. M3,4*+U6K%6O/C;5*7Q53%5-/@:G*")\M:T]!7U]F"?7PFQC/-B%5I%&D4:11 MI'E1I-GO@%^SO]M5MU6?_?T<[QK7017* 1BRM MYV4=S@BW^EJ_W2DDGJW7)=]*DE^8).M]K=FO[*XX)IDF0ER<>,+MK:H%FOZZJ5)"M)WB>Z:&O-0?/T)+F:8D[5 MC9EN P] $:X\PX5GJR;FK+3;TX_2DZG"]DN'ZUZY38;:;:W3KU<\5,'%-DKH MCBIT$+KH@\H: 2JA4T*'F5]#:PWJ55=60G?N0@?NM=>H5^%,"=VY"YVN:^V> MBNF4T%7J7EM:LV;EJ%WO'#RC'1D?,]L?59C$U[$J=T3=*[F IG7[]4JG5"58 MR9R2.25SQ&*WE3\D8VKJ>K_5M*YI3,*9D[9YD[0;]:0MJ>>O>LO+WO3 OQQ)LO5>"OQ M/E_Q1@O>4B*N1/RL1;Q?W19$)>)*Q%60HL1;B7>Q%KQ]+A;\"!M"5%'U^$75 MPUO$U(L\2C24:"C14**A1$.)AA(-)1I*-)1HG.0R?/MH58+Z0+*F# L9$3 M#"VQ3P)<>!F@M"85.Z)_K#+(H*?U^Y4=@'BLH^F#8JX! M59JC-.<%:4X7S^$,E.8HS5&:LV.TUMRX5@E3M[P>? XTS:&98@KL$T22AZ=!E/\1OINA0W$$:>OI9 M()=_!(*Z4VXM8O[OP//-\5S"E+XO $_&I9SK/W8P9^VTA M4L9"?9!WX%V$JO_31>."&<*R0J&/__9FW(C^+H9\H>9U&]\G3-NA^-UN'++? MJ^139^F+!=\(0TR'PF4M73O$;N^ZEVNKES3.YN+&1*/>2HTZEFNHX$;''.)? M7GQ4HDP=<]UN/P;E8,C4'(V6@Z90=H]P)+ZA;ZEPG?WR=+TB<7V3"ZO#@?:N MUJRN*%K^:GKQ"EMR@:#1W'+@0?5Y+%&W2LYAM6:W7HV_#MK6?WK.<%O1^NR= MX3%UJW2_5=TY&N6W,G1KRS4TRF^=K-]J:_U>95M,E-_*T*TM48/R6R?KMUI: MM[JE]%+\UFFO8.#<05@JZ;,;VPZXQ>ZF,VZZV/B;/0C/)UB#/%#7>&5B >N' MB6"W#F!ISQDV.[<$+E28/EX_3Q0P[9$8F[;IBRO+?,+?5M8JS(1(/A")C0+7 MM!]I^6+L!*X_87\$W 63R9PQ+?=H )>/C]A.ZN7K1,;8!V[S1VJXSB;< \AL MPPI&,+L_X;X<&=Y"!0@$C@K?>(+Y<9W07T^Z&2/?&] S+\0)7/ "#7EN.\?O/__D?C/WMOZZNHM>T4 C%2&,WAA%, M XE,2C3?.YYW]=%!2M],00H,SO[U@=#ZOZLK.> R,-&8J1&3 7$\I#E*S1+H_71QU;KXN=-N]]J-1F.54EN!VYM(;P/7F8DC4$=.G(LN^J#;&%1, MEV+IL W!9K\ST"O&\,8SCZ$5.&U.;>@T^J?*]5Y=N5X8AOVZ8EBVV>^?@]DO MFTB]SA4S%])O&U[# M;!M3;Y!AF94S_OCHBD<0I^@+N7<1L_!+_14RU#-'PI6I-23PMC<6+NG99?-5 M1J:/A0K;L5$07!@)QS&Q'(N%!].64QI_!"#* O&$85JOF"FG'@:>:0O2K^G0 MM.6\?79!*19D=;7^1#($M)ZY8.E< )-P-" @TU((R!NP*1I7%Y*/S,;$Y M&3"9 ]$9/.M1Y6LD2T; $&]BSCRL5V7=!2B)+XR)[5C.XYP-N;=0(),/.%A( M(LOEE8D+R)$]76X$^03\\GU^3(3X'O MN',LR87%*S=\2L2[D@-/C .+9@5,79P'E&KL.E.F,]]A>E?N/=88[N"&05V. M?+L"W1.(,B@0/+4\*DB_.4)DHUH;4&(&S'>PCF8!CU!Q0#[@O:G< YW4U-B# MXV/I<1O;I\!Q3S"]?:U_3Q/H7?RT>5.Y%JDNB@WN5R5P?9I1CGPV>@.R%6!9 M=-'&L*GP)\Z(C*EAH*4A?@,+@"^9-E)R;^1@V3:1UL?(_F=N8'\V(>-*BL<+ M4G;-%ES1;B\S[@JJ,P/7$.@9Q";T;JH,+6O7UGQS*5J W0>=\T >2<(1$4 . M'G7!C,,X, !X#O ,9(Q!8B8 )T F:8+L1)H&"V05]0=5@DY6E"A$V146P8 MP99ADG*D9(XS<50\K/KC$U_)1##W^1/J\%F'%/E*NLTFJWV4NJ1#'XP M,,L!WC9@!KU>8RLP=VE)&;$WI@="!$( ,O'>L1^OB)IK0MCDW4]N].*G,;Y& M;\F7)"?BFKX*6P\)6W?A5IZX]1UH\K8U+8 D .. 2T]1;+ 4$43^'#YBL&=9 M0OKV&>;LK@]N!H%% R7]OX6@RMF6ITA>F5D\Q!+CR!GBK+'GB; %>ON4@0L- MCN-*=MFY@E< BV=0CD>V*H#!/'($8K2PI(:0_1OP MHJ4S#VPE'CI"\!W#)*])=CHV=QK:2&GX<"5Y)DF ;II,]@0"!9$^"Q7@@B%% M#LG*G/SZFMV-L[['8'V,:]3X'IA5B*-@,)?P=H7AN!@/I^EDH=6)SE(EB\DQ @6$)S.0] R2R"$$5P('B.CJ0K )4@;0 M+_BO*.H/ WE 9@I!T7A.H9"& L%G*!(NTOAL8I%W%"7DU[O46BY%V>EXG1PW M>6S\:4?]&$$,[TXQ=LU<1@X%6.8 14F4AG$$9*Y[2-:R8 &V<3YAV@%%-PY& M)FB,@#%_BC067@;-%^6+W4-6^M&!D=L:NUB(RS[11"NU >U"!HLA&F#S@*3< MM%;CYM7@9A_O&;OM2RQ#O0+NNZA4'AB ,49KET/@/[CW5VBNGB#(A1!7'JH$ MTP/4X-\H0@LW$%Q:BX-0GC."!T%6#8:&6%KY%;]/HR$$[^"-VYCZG^(W7A,X M\KD'G/1--.H!04WGXN=68S&B.0"2\R/E#L$JD/*JV:@9,8EF^#A8S&))]BX< M]#"*Z7KO<(J%H)PHP7;3UF:K 'U=)IC\B85T(Q(DX[!DH(B2;V45\H-,].]L M"#O\J2R'A4/1-!H8_H5*ZEU8MBR FA]," D B&A(2F?3HT@8)8@I" _, )NM MKMX]E/S[PJ[XM7/Y8-!MMX[.KL]KS4TV86'6\*SY:VFQ#A7:0:.70825:4H$ M>#>N-?5..\O([07QS?U7+-.VKQJ#9.GT-LI01YB>0ACZ!"2& 7:-'A"EZ](EI J$5'N;/F25!$B"- CU\IP<] JEZ,I(K(WP$C(6F[N M;\^=7V],^-85,.%KX3\+86_D&%BNFS$8L9TX=]7,LJ#K&9=X%);L/V;_PGR+ M4<*UG@\9^Y6/4MNLJ Z96>*0C0]3F]4W?V*+=/OIPUOV N[44+\E^O[Z_96.#. M PM&=DUO9!I^U*/J"<9P D\NI7I1)9>R@_2S7OK(0AHBD\X,8,D7/!> A454 M-'@+LXIO0)IH@6TX)RAY #&**U?QT:S*ID^A@P.5ZL1590)M:8SXL6:F>((/ M?03K%J[V$39IDLD]#]M02,V8$^A&'XE..Z,0^$9_8CP88T[ MP26O]& 5'3O6&7*S!"Z^ ,<<"RO*J45V:E<'<0Y\SZ8P]X0LVS.G+3GPOAEM M0QDO',R2&U6$%.>IZ?/0NIZ+1?!H-*-"!&) SN1;A86VL*%C 5&^_QW83,W]A2I#6[H M4D<+SG0*C)6;(AB*M6N27:=Z![@$+UJ4HS7/W*(6>NA$1A<4>@S.QS9@(ND! MPWU8&2;WFMV$NWJ H*AM;$D)(R(K.'Z)7DY?)%6I8 G MGC$!TV'))XC9 NW3WP-;, G@8#EX2)8+OVNDH)4S>S'S M)5'TSNJ<)5B?-,53SF4GBB_8K1"9!1M#B L;I:H$%#(,=UH"EOF2EH#N(E\6 M$%EPOBNOZNWXU1)0NC[+#."&C N8 I"JM!T=BD?3)C6B?13V*+5]8#?-EQ%( M)'8SW/9&+6N3N&1A96+&Y[A345OLT5H"/W_X6ND?WB-+GC9MF=HMOQ)H#H'^BM7I+QG2A5^WFZL:^G2G*I>:.S53/7Z1* MZ.V['J 2NMWHQ?3Q4HRN/:.+:2I5*_,2>KI>]X"F2X6&5]F=C]_G*JU)TM.8; MU:9?<.A_1-4I-[;1M5ZC7M<1J"#]W&6NJ>E=%4[7+IR6IYSEH<)4SP@54-^;]&FW!\6=SBOV=UVPZ;'=$_VJ)!7QMT*KLD,5,Z:[)\ MI31':4Y]-V*6K#EG<^?HP\(YUYF\XT3VTX]/ZR9W2<@6^C:WZ AM:I_&VD/; M>.X8^^\ZMDA.OT4[.M8WV4N?$GVS>/#2"T]>YNUPD#IT_)U^W5KL -#8T # M7H>WF7'*/W44&)O[QZW"RD&$1^>GZ9QK8PFK/X7K+&,3]8MUL4]MV+N:&MUF MXZ@M+,.N'A>G8LKJ27$3+PS# M#<(F_72 DL\CN-:P=NU]K%FW.,@CN4N-(E#=,T]ETC#YVDAD"=AB&XFS:4RP M:'_DV>VX*V?8WC7LXY)8BZ1-Y_K6L,N#K&L-FZE!E]\UKQNOXJ]PEHV2 -^G M1/80^-N8C ][!ZESJ[_+*.M*JSRR^$T6=X=GD- M,)65J&]EBKH2+!PBNB5*9%$G6G)O12A8JU\.:R\VA9JSDG MLCGJ=&K+=2@<7[:T3D$N[C2X^=+W#BKUV.GH7%=K="K;CU3K/8DUV'Z8UQ'> MXWI!A7JNCIA4N,U'[S1KI8_J4-/92YQ>+P]PK&-->7>/UC8_DBL_93F&OOS*?L__NVNIWI2D)/Q,)[VC=_@F%HFK7ID2C9B'Y":U&5+\LKZK#548V6G]P@O5A)7,G+'.7NM;2:[P, M5CC"%9_MKT$T7M>U;A665;G]9-"ME9*K1.#<)>ZRU1S45^1.W:_4M:_;B:V@ MJ^KOB55_+[N-H[5U.87V5$IKE-9DW=O1:E86_YW>DDE]=J/4!Q*U+Z;@VEY[ M< )]%96$*PG?.]^K;G-S00)^ZDF@JMC7OV)?GP56)1I*-&H>>!^O.6E](%%M M4D^A36I3&S2.ML]6]1=6BG.RBJ-KG;;J+URG9HTWU+/6-DS+C#O'RNZ,CAUU M:\3FP $V..4^]6G\>GU_S<9R/QJ3=_8X[IRYW!=T(^@4B.E[L@CMN[;M8ERZ/>ENU>51M'FO0_:^$=J.JS:-BM&KS6(5YV:'F4+UH'E*G MJ;HY:7Y8OSN:Y)50?SLAD,IA:^%V:@GC@EJGG@KVW]?"1)^9HBA;>/8LK@5; ME2U4MK#P2+8&6Z(JUL3KR.61UG]KB,A ME&J=!*U/",LS5:W]=I-TFO4^:YN](G;(DN\9''$L/&0]ZT;Q;6W0J?'!2756 M]PS/ZC8K.U-7 ^NQ)>$]>RE6YGBWELVM7KV:\BAS?.[FN%5C@:O4'%>3)%1= MZ+NS#5=P3[#+D9"?7C%YN3@,Y@HOL.A&=[QCNLH.F@?FK^JH1GV.:BC14**A M1$.)AA(-)1JJ6KN^3[DY'@N\/QIC+ZK4>HS/9A: BX<-? =FH395S)D)E\Y& M>"^\>'"V.9>N-5LUKH*I//\,94ZE^4J(3UZ(+YM:I\Z6LW"$7_J]WV5E:JL5(F&$@TE&DHTE&@HT5!ESJ+*G)=?!$#G<8LY8UQI M#E>?39M9)A^:ENG/L=#) ML )+A96E=^E>#LE.#41WE4*5*)AA(-)1I*-)1H M5$>>$J*QZ#@R B;1J,%^0%Q\GCF>2>O+[(K9PJ\P E/I2X6'[2_[3779II+C MTY?CU@N2XHTK)4J,3UB,=:W1K[$]5A7,NV5*-ET'GV-626AQU>H4TY" ME6@HT5"BH41#B882C;I6-6M0P[R;SKCAX\TA=#,(]C+\(L:..U6I\WFF,9=- MK=LLYDZ#TTAE5!'H7"7Y967D2H[/5([U@:;W:BS*JIIYED)7KUZ%JIRILD^5 M?2K14**A1$.)AA(-)1JJG+E'.?.K;UKFG_%MR*[P!'>-">/VB(EO,WAU*FR? M?M?P-A_NTD]ANR"58=,3%]U9ZQ'#E/\&EVKT:A5G5FU&%-RO-=:\PN2XDJ7FI485RG&S5Z]CLTH MG8[-';MJJ ML/FR,INK^B8VJJQYAO+VDK8;J[+FF0JQKC6;-:X(*<-YCC)78X&KU'*J"F0M M,B*5,"K14**A1$.)AA(-)1K'JT#"(-Z, W#MM7#6N +YR9\(5\/+LZT 3\"S M/P)X9FR*$9NYSB@PJ%40AW^>\#KM\#BZQN[??OG\P^VG]W>%!,7'3#^JR[?J MB.51&GG5D1"*W8K=BMVGP>YJ7/%"5%"!*P8?[$R%Q@ &X?YPZ0"HK\#S&BYX M9 ^_=@6\\Z>(V_$Q\)8*N(R$4NQ6[ M%;M/@]TEMF*3?__(FK-O->W/AIUQ^=0!-)*.NK/ !9_L"73< )R/*;5I^^"E MS:$E2NOCEDFTXRQ3.BZ$+S$@_]V@_R% V$_8'-5F37$W0(^VZMCN5+7LF"E# M-5G\5O)]KO)]8M)=Z4J[4AFE,EEG.MN]EZXUI1WT5%ISKEI3V?:MNNI,W8Z5 M5I"AX77-,]=Y,CU,SPQG.@M\ 4F;S_R)8+?P-[?G?ZFRN[;:$' V&P*4:"C1 M4**A1$.)AA*-4RFFM_.D,Q4$9C"9P#UEU,V/N=P7525TN2A094(' +&1$PPM M48LLX;M#&+%'FK@._6/EB4UMT#A:>:5=XY+[F2E.E:60NLFX7EDOS8($_'2K M[F>F-8&/7F5(A_A'W.MMX\SANH?K #>Y<)PK#?C7] M"3QGQF]JC,NGDL&-<%J;3\6(O186>Q? %)?R,0!J*ES#Y!;[%+[QBKTWIR:N M!DRXQX9"V$QX2'W3F\"7O@/?VR-++*X4,(];0##X%>!Q1U\T> MTF_"1]OQF1<,_PTI-((B<30<=^9@)HT#CDU?]LEGSQ,3[W<'$IG3F>/)U0\> MI]T(@-[\/@WP)YO=BYDOID/A,O!/K-G0^QI!\_:;, )*VV]!=PS3PM?Q!PG" M_OW2%)9XX3.**Q\"B[7<>?LE].1\^LRIYSZ:%#;4B:,1("P<,IW)F HB" M<\&'J4G4-;CKSIF3)7#J#^W$X"8O8Y0>7!!AMGEQ>WKAXM7&D@-Z /@SXT_ M,5DN8X#AK-&;R/ MC!)/IA-X@,?(]$ %@&EKY![ >OT0B;R71^:)+1Z8D$VJYIDC00\Z@4^?EU7O M(9QY565P"GG>(KI.(M&31V%CXS7 :ZW&-#N@,5N,[I+5K*W1QKGQC0*=W0WQ M^(TPI UI+=B0V$& #($T>5Y\G"5AB.R!%RNC!4_!I)<7'S^]OWB%8W_7ZEQW M&8!D@4!K\0BI&Y/IJ<9U*WJ(!,7@,],')X #2L6&-Y^Y.XH>;\:/A_(PQ4V\ M9,#@/_@J/M=//0=_C\18N*0D,#T'4'UO10I32*=5$P*=0.X=!H%SGKEMD'>! MB1#OA8DX'?(A.P6.;KI.@/A)8D:5[K"9F34\+? MZ=?]- GH^=A8D&._<5T^UU;H"$1N;R&>M,DQ*S,8I5]WHC&N=Z>O'*&Q'V5Q MMDC< .N_H!S9Z 002E,>SD) @5@PDFE#B!'99G@\BT;@X&;PE8=FYHF[:%.9 M3UHV"EPD-GB1+I,@])NZ_E?\HB>'E(R3<,AAUHU"Y@95&144U7' 2M#\12A; MS=A?KV7G9J@1U0Z[PK':UPLHG(OY?5AP\R:X:9ODU:0HTQ4S[KLF,MF C ?D M-%0EDF*#0T1%@H0&3WKT)%"(=$]JK:!GGB$L!\?F/-L@@N@$P2>"ZS0A7M'8 M&\=^? Q FA]<;GLSYQEL]UL+/*9K&NQSY+%OG6N-O?='41"!.A.%TN]-/C0M M;!00HJ1%L=C7Z_N%P&4V@U@>68 M< A"*6IWQ1AA3,('/'E!D^/;&'3@)C0*SDA;,#2E\1)*Q?'6')(L!@# LRO> MZVP<_ANI63X9LL"%W.H/B%=]##_'&7X:B6D)/XP!.82/;3IX&IL"8#HXH] 1.88C#.=;P4I\M/G6[EK Z@+]K>, M<,5?X3:8UVQ ZH\""?S&G82!(^0FM97J4(@1NDJXL.)(A MMZ3SB0RB8XLKM'3,1V4C3TT/FE'H\2S2E./)/C;TV=*=DB/KISUT^"KW(JT? M8:C.B8DPHWPGY>?!^B:I.' % \0]NQTXY-4L"$/!0 S (R/(SX1I F&()DDB2AD8K)S)0$ "8RO0PS M3V:%9MJ$$1:YZSL[-MOAICYL6^!)!F8-PR(>T $%.&A\R0TS('Y M(XEQ1@2 A0ANRWH!6$7[2*G9VE-?R/Y MB//,7.S^8W!RZQ2PRW)'HEJ)F1.A%93IN+03(Q/LHRM-O2E-I,1"RG[X51:@ MH0U^(IF1VC:2WF&G22FR"(%.U96\K&>CBDXZ>(_)CO6-,Y'-V\@?> LY6,HS M1*D8QN88(&'ZY/V8 ?\V%*FBS<*"OB'0+%Q ,&M98:G^IXN&_-N#2"+ZNQB: MA.L%_<;W"2?R[*S:96=_95NFEE:0=ETRW1VG#2M6<:.5[NZ-5K:=%BF9H%(" MPT@X90(+6: Z[$A(H;L#\VQ73-.B^"6OD@1V+0)YY+5Y4*^$O*[^4(+\\06[5^!JUXWJLJIOC;/98 M7^UQ0"ORN$$ ER.C1>-YA:Y+-3>H1D)HQ&ZCLE:CJIV&DCAR!WIK<'HR]Q(3 MF"\"7GX*=U-$EU*\\"3FB'I9=@^,=O\$PS0ET=WK(IFC^X1/=$ZT[/JNNF1G9]4^C4MV.EJW?6HWNJG["I6$YY?PMC;0 MS^5&SB-ZO:HSH0?JW971VNG8+JZ"@+@8 U!^]%J4 2AYST)?&[0KV[2POP4H M7["4B)^IB#=UK=7IGHF(G^M&%]?KZW[W6L20&]V #=3!R#_LVH'H,*F M"BNY/6W0JM?BN K5SUWF^EI[<((R]X(6"DYI>5P55D^LL-H?'.T>/+5PH.2[ M_/RFK58-3FY#6,;2>&I!X=@^3FV0.;$-,GI#:U=7YE![P)2('T7$FVH3V)GE M=O]8O2KPV,Y/!<"G%@!KS>H:]:D43TEX]24,K=4^ER)&!:ZO79,D[Z/P%U.\ MRU2.]^J':O="YR)*E<8 &(C)QA:XKQ;@.Z(_K'BZ\M>^VA.M+U?=%TX#5XI M953*6 =E;&J=?F5]N0K2QAP._P>ZEC"#9(8EN$L031*2EG]]X]J;&G&:@N\[ M)BRB*U\SQ\^ZQO)AX4YHNBE8T VE4\*]QQ"1T V4=&^T:?O?_ M_ _&_O9?5U?RIAWS23#Y.,/K=[Y@,[0O K W('0B3#0FUX3C;P'3.U],@>(W M=$GSU94<?OW: M:,"?(V&8P##OIXNKUL7/>KL#%B4#\1Q3UYP0O9@0O1R$N&JV>X=3XDUX3ZPO M+S@'$GB,)_?8@R9$/?*2V[-S(OU.OIC\"H/'TZ'('R@(\$@>_+>!44M2["H* MG8)ID5=!\,+LL*\BP^M K"9\^5W=E26^.NW\A[WU\(68]._\<.)XGD6T#B0 MA*U6+Y==V0^X>\3E=GZ[)?JQCY@J\KL&#?PT! M.C-:BZ_P/G-SA/6@PSC6ZW2S48HGJ KNW9C1:_=;.P(.OVGLLP/>;<[^%?Z+ M$2.CD/'_UH(L'XUCRZV _YR54JR-[,/(/Y4*E%!-W.U6^9)RE0 _)+P(-Z4$ M^5*9PZ9G5VQABE\%[OY$3X(1#F0LD63#2'A=BDMI#I53*76)+TUA4^%/G)'& MGB>F,0%Q_R,P7<19#9,C#*Z5"R,9<)K.#F^*L %H*E@X\"'/$;> M, ;!%@PO;$-0;B6>4./@<7"4$P[^="B$C:!; =[O8MHT$KZ%RPR<1C-M#F8) M/"HU@":5O4[2:O8U1-7T8KSR0,T!PI'PA3LU;7ARR#%;=.3\HS"V0J"'PG]& M&/'[#%!H7)P&!R 4U\P7>)B%"&E-4Z$JH"PHNHCI.(>D'[^6W%F&!^&.*0W! MK0LD=3V1I@AFQ^&8"$^8FQ)QXVD!TSQ4,KU((OZ4[ FE+&04!-2F,Y+L#)DH MQ8CP)/H@$Z_9O1#L(R3-;*"QB[3Z7%QOJV-DY?_5U$%V,SB_2N5Q1^1.LH@+ MW))Z@L4#]HS";YG /OS6$]%3SZ9EL2E$_%>6^;NPYE= 7?O*=GQX'&: J8$5 M:7;?V6S*?T?I\@(0F$BHPTSX6:J3B4K"863^Q$V+,J.9XYD4TR+3;?'(Z0_Q M!(^"I&DA0W'<4*&EJ('W(DW^9GJREL*_R41+3&>.RR'>38FKAM63?R^;!7I> M2I(F7;'%;9LP\%$\'\WP<@_TQ&C>8KU+4K@T!8#T9$R$AY4TTYL(*H8N;Z&0 MIBJ3,RC J%E(9DEVY-9Z@A,?GT(V/@N7\LS8G,CQ\!Y-S4M%81 #U\!89LKO25Z% @]RB^#U/A(V>Q)N9OB00:>M8 M\A:Y0,94 (?L4)5 *DF(QH$%\N,%,] '$'S0)!\-*1!X*.4 1S"$ZW,S_>J4 MSU%4P%I;E@ X1J0"^&VH_-&X'KX((DF&?A'R>8(60L)M;LW_E(Z-LS\"#O"X M, 8X*S.\/H>$)7: P0R>#&N9*'=C,./R0<-TC6 *4TNU)E/#OI8<"_[3,J>E+U8X](6J#YY$;P1LT_ &Q$G[)'+6_)/L7M<3S]$.J1$:+F3W[S8J"*; M9E@B=DV<90C1%5#]D8*#%<794 !>"M#WJ'G>Q_=CO'<,8$#:S>Y8'5S)=;KIC\1HNR6!+::S8II@C_?DE#+7 0KU"RP5Q@T>!0)+$H9$,[,B-4!05NY(K#!%V M0'?!\QU8/6OTN.]87.OGT^6UN-]%V%Z^$?(34B!B%Z\4ZN((4OR7<.E>=V@N#KIL7#;T>0,VBNK%<6A]IG/=\,K?.% AO4' M@Y5%R\T35H_1CH&]WFYN,Y\;4$KJUK,=X'<#,5I8,"F&-]T< I<]=64H[<:< M3GLU*MD'I36"AR^R]TG-.#>BJ7<.M8 #?26OW#KGL5#;5;/ZJSGSP;C=V5B[ M=-Q<.*4>/A"9KMY=R?O63U89$KL)6[/=:VTSWSM@(>/?3_$MICM%P/%K!<7 M6PU%UJQ'Q7#'Y+3;W*9,Q6$HJTZ)4FKL8YY >!& 6SXS?6X=OD?B2N]V\J4X M&7/7DP [.HE.K['-M>? /]X6+)=JM.QJ0_24) 2,\/9;N)CVB^.,:(EO!9L\ M!K39[2_OR]H^5170YS+_@]:*!!X._6?NRUT\EFG@%C0I=KXP)K9C.8]S]J\/ M8CH4;L;>F'WQ_.V="7B*][A):'F4U_,/_-^.>VL!C#??3.^W$+[W(70W]N@A MADU"MKWL,EBVRZ=&MOX1R-;H=)?3XL/)]N#RD9AR]W?OV 1*(,E%#EWOM9:# MK\/)$95+V!_4L(["8W:G3+'T"CA M"L]GX>[[#+SI]_#G0[/W?F,E#$D/7QA8N\7UG9:^?* J'U@:>R.&_M7_BCE[ MS>W?-TE/>CQ\:1LE?WMOVN+36"[KON,&K5J2C,!L.-EVL>@0P5<\]C(DE6"W MQ)!BL.NL;@+(@5VT:7\=&L4<*&BW.LN+1@O#%P?7CL=R>BO'G=;!)0M02L5@\U1'OPKW[^(^W'Q\^?;E[>[\!MSRG[$]J"^L#[;>< MSAR;(AYGS,Q499OV?.+^2=SMNWH!6^IC#KS2,. V;.%N)XM4X+#G@GSI8JL^ M%ZJY_;6*NZ85Q"X-G_;M0%+H'(:#U(-)NFO;6^S=UZMD74Z+T1MA4)C 6KI6 M2$^/PSIW%=J>:V]0%O2L7#G;:]Y8]IK%R]YZ@(IO) .1RW%E3C&Z*D;W3H#1 MYWFOU1?^S*88'5H]-5M::UV99V^:M*C74GR&4IRNZOU M].;I2?)Y7K7[J^/^COM59J[SZ JO2J>D+C>ML#-T4]?:;;U66J=NU#UWH=-[ M6K>Z]J0GU7J\+O=+X6HN=8=X=)R1ND]*7;:SFX:W.EJSI^Z34B)^OB+>ALQ; M/Q<1/^*E&A5F-O(;TQX)VT\OJ*<.H53EZ7)1H]8-_,L-$>O?P+_D$+G9T!K= M$VCA7_VM5$IUE.ILONBQI_6.YYD+5IVU^W*R.F2MWYD6[W=;3.S6;FZ+'L.= MM+BU]M/X2]32:Y_C6*T.I -+^_&VSE0BS/FV-D)\MS?,"TMZ:T&&ISY$#Q4 M<1>>RH9X[42E 9SKE%ZKM;+E/3? \:-K@4.[N?Q-0"\V;^UO6;723#!OIOJ:G> M.2X8X[!A!5C!SZYC.]AOBGZEG<[)C_<^MT?<'7E?9]CK%B%I#"08O]UA)V5N MW/\,]:^BP=_$#51?R^[#V!++#L0O@3G" M_HMWMGSM-;:3QZ9P-V.0J0=G9AI F5Q'#JYTO=%>/AZWF16U)?,65 ?=[LJN MZ=TQO>66@3S#)IG4<3KD"8N8@NM*DBUL2'QAQ)!%6=U9I^LDE@D)J.?V1J'< M21CUEM[O'\ZB/,;BI!E0C5WHKYRGR6#%\DKJ6L+B@W#81-A"WG&;R',V82(3&ZXI"$\4?]!\V-F9N.M35V,ATT1=9'!+^4$WB;H3H)BO7(IUMF/8DEG MG/?8: :T\PMV.UUS/I:> >^-SW"K@%.R +D\2IJ"/'.24@'>X0@F MS<"> - M7=HV]IG+$W)T>XW.8JJ4U6IM3PCR-9)NM1J=72 @@__VC\#T5[+XU%- S7L? M;.'$L2">]^3S>]&HW6YUFFMIE#E/V6#G*X;IS>Y:PN8&6XOZ%V\ .NIPO ^8 M_=[R6>G5@8N&*U=%J=%MM/8!;$L#;R.$&ENX_Q-O0\+D::V'B,:=0WKV-1J3 M;E0(1]Q(^M_P24J^9'<+_@UGQ GW\Z%YH2F(+)WBR=+?2)9./K)43Y5"T:\A MUPN5^BWX-9?CG&JENM&O6*H;_1VD^GAD65_'*L<&YJD9(5D*T_:--SOLC#/V MXSG NS5[G:4N(#O,>#S4\@64RWW5]T+-L1^O,&%GV! &JP"R)4Q&TYDOXLFQ MGC"?D(^PJ&W,!HE.>LRL4>:,!C3Q/(N_A677P_O6=!>:-:7'JP%5>C6FR@?^ MS9P&4]QMX3K/B++!L04$!/H(.;N!''H47Z@)T\@,'IZ+2?% -'6XG7RUM;M1 M%FXA**\C2&Y#0/)+&4*"@(0$Q$Y%2X6&AV<'L(J1HK0U1JE(NNNAJUY#_VTX MY^%/#BE=Y0-%[.'SR-%[62":)^W:RN%9=S\=6,?"MGP:,\$0@1C^PKB(O; : M93/Q, YEJ%XE3,NI:%5P"76M7;JNY;6%>^ED);9Q/SVKPE3VJN!>;I5:9<\; M8?&Y&+$WN)!S+(T+@4 8ZJ5\O6),Y%<[P'M.BW)S.7CR14PYK6B5IE2%N*!\ MVK$>F1P4+CH WH/"1PN1BZ1PW'22[K5U[(36'G,"'^_HI;V[>XEK-#C>J7GC MRZK 6[P*-Y.2^Q"FDR9,&U*'ZT:KU=],E350U8LD^S='S2!)NZ4?1I(W?,KQ M[F*7[D4#C:1[^4R9Q>/RJWS]ZN^F/14F>VO[LBRUGC*^^2BOHA6^;Y&!E_>J MWCQSO(G\G>M,Z0*-S]S-,FZ-7F,@UROQTV_)>+>XL(<4DJ!$D&002F^F"=7 M)O]ZJZ7WVFE2[03FSN1Z ^G]8P!^F?9FS6@S1WDDZS=[(&ME47I/0.SZW8*KA:I4? MR(9Q& 9?\0:#_98L=#JJL !\UN E@9AGU4%OMI<[7F\&\9:[[CS9*T37R,?5 MMVVP[@EBL[NVU2.X,:<+H<,EC&H^PFV(=LMI6 Y]KC X'# M\MZS @'?2;:VH5*4C6XU]/4"EH%QL]'4"[;6N #_,''%NCW!A6#:65D%W@O$ M-!V:)=#AG1.XI3*\ 4)^("$0QC0=&F7(P[-30__W"_AFP M^PF:@3M[%'@^'E, "_$D+&=&I?'HH,![@%B3/"U=;K-#MIA5PWCSRS\#0C/!,H5DB&.(XIXYYS845WC 92YZ9":$ M&?$I<&&Q8-),ZDS7^E9&I-&,.?$QH*L.(+8:B;&P1QRO"CH2.R0LG\9O8DCJ MSHT%G;C[^ Z48BT75K&+F?#6\\TIG5VRHMU.5S>N^/-/)S[,>T-CY*5D-" 8 M0O@!+VW#!];:Z!6Z?,"&"[X[_S1^"^\X4].X&>.1&=QY+H^PB#N?6SGN.^W( M"'.CHMXV&34UW,YYAH*QF_("V)QWGC:K55U$IO&=7N0 MT&<'B!:#6XLJG?(^PJO/PIE9XB\>R- L&%JF05N^0-HYN_S\Y?;56H(D@>2Z MV]L)Z_OHG-TOPGET^6R"[5KD>>R/6Q.E3G7VVR.#3]>JYN1:*W M!8FO]]NW80[:^R)Q8UG,H5M-&/. M[&/I^/4.V-X_F_Z?PK5P[T%Y4O<_6^_0;>XM=(5@L$WDMF/0;35K)7';,#I0 MXIKZ@4;B?\%CC)QI>4+WR^MM5J*U=!#I"$ALX])6)/16N[.WYEC.$__=Y.6! M?_^_6\#O=9M[@U^>%]UJ#;9YT59#[QRJ((=ZT6WZD<>+-O9FSEXDWR8L>GNI M&56EPKZ-H%N%O=ON54;//'5:"!KTG&X7>]U #C)AGUWGR<2&#Q#-7W[U:+W^ M%7L7;S>],7SS*;/ #$/@"-$ K^?X]IT=OYJ\>>"-MU?P3&,I(,H]=TTPWNWN MX:MF>_E&Z^(QEGT+]L(X?K4XC+NM]B /PAE3UP3A786ZU5W.:0K'.&GAL#/& M\:N%80S^W#',R>G%@[6@>=+V_*CPYX?HB\" C2,C;Z(>U(<,N(">1@^P*<1M? MR1SN)I:S1I/F;KUV=#R7*[\EX'F(F,'\4\=FMW@#/+LIFIY!E(MV_9"+1_; M0!"6=ISEQZVH-IN[(?^R.FYVEII;'\B=4OK4GBS_2FM9BQLT\_GJ9Y9@R!;Q MWZ6?YP8RRI=?0I_/Y":WN"/G%X%+==: $*?(G8L3TNM.E/](I=AWZG) MZ-!E/^09M"""#!UKM &BF! W(V?F;Z)$?OR/A>I6\M_9[ .?D_73J*'HNYO[ MU\P,10#LXD?G.K*-VN(M%,6UA@U5 H?ZD9D^P&E$K) FEYJ5X@J\RPUPEG0T MYA;0 "/A@A6/[>ZKA0ZR";B7%RD3?_%*BWJUXEEIV4=5@)$C#O.$V5[$;.HX MXX:PN,)P'FVRC-P)[R4:+;@&YCH5>N1D48)>&8UD",VX!&D.,2=%$3G)A M ^.CEV.B7F"'WHLPX+EXE8;S5R!'J'OX_F/D<*4?QJ\R1V2"G!" PO[.[8"[ M(;+Q9:;2$)\Q)D)ZLL[Y!9A14(0)IU19++2 MC_=4[R;,0[2=N<+#72C$00_$S)*[\XW8H. J>;S6/*4?>73V/C0WL4*Q M1\L92L;C6S"7P,-=/%)H1'&&M2F/=O$D,CN&Z<'(B1G*H+ 8RIX419"YM821 M-(NVKTU I$Q$ "&#-XT)MW%C(H$(:*(XDYR94^I-/!W6GMYJZ+ M8TF4T>!)&RD50.+.?/Y[V'.L; M3I^J@-_AO@3;1C,"E"4^;#8S4=@=RM[,^.N+[GI3\"II:9&B<>QJ,&Y%R*! M%USA0. Z7/ N)GJ@4=RZ&=NJ0Q#A"]:2HAS/NPE_& OX?)!X)%J<3MV%'Z. M!MA>DL*%CNKCJ&MUJK?Z.0E$O5PU@=46!6MPGG"6=3;RK3Q10 M6.P2 @^?8K1^LW.E-U[]",ET8HY0JC[(9N[R!&84_^!?\]C%P-NIY^ O.U5)T8 BX%6]T#HDH_\1@)",9<_&"/89.EVP M@F$[Q__'WKO_MHTDB\*_7^#^#[P^6:P-2!Y+LB5[]LP CN-D?4X2^XN=L]B[ MN!A05,OBAB*U?-CQ_O5?/?I%BGK9DBS)7& VED1V5U=75]>[Q$]/$.:*#0]R MLM2C:\MWC+'$ W0] 0PP/_=C(65MVA.^L8$^!E5U[:814/8N7M9F7Y;"Z!L;&!G?G MSOTI-#?K'",WNT(=N7[)UJ@[:60B-4-*9A0O#<GU\&^\%C:&I -Z6&XJ&QUQ=/.* M!VB<[TI8 14LXY91@MX:;AG&9('< M]J(!P$V49FT6K$9UUJO7OT6Z.:AWL6A<9$IDTY?UP>G3"TBX,H>W?'[#DK&:RKJ-'R&V: M]L?@:M ?@QX+'HA&Z15&Z:I1M'TMZOY34J.T0-F\!GDO2+-H1S;*,;RH#+7P M+/ R9G'(RER/%V:=6>9@2)C(5I"E =-5327VX3O0Y8%2W2 Y( CX+H3O%:@B M.22^/G$IR@XQQ,/EHCF/'C"LTS D>_*:F;E&#<])[7>YBJ(\3[9K"C',]N@> M7AE./W:'XA';=[)CRL=6G!I-KN1$?>J>^(,M\&X2A=BE#@BV=R\5B"Y<9AJ) MKHU&O#"BX('O)WF;Q-;"#W/-#!6SL:$=UZ>-3<5P*FGMR''749&E[I(V_,6- MO<%,YM!9&W/ +12PZ[3I+ *<-AN-OX"&FTK3EO->A$#_J9$I&\@SKH9$D))E MW-AF,C@"&*'#,2GPP@W,@-]CXTXB@ORO\&T\-AL]G.\E:C.<3M[9F+\ M7!% MIP,EK.$HB)X$'7CW_CX6]U@8E11D$3_XGFR]Z:EX3F4X%U*&TC_0\4:;65=" MB>_E[.X&0@.&FIX\P%+SFC:[-JJG\K8'+-D3:NT>N("2$HW>%V"C#61$!+J< M6]#P>J<]:J$*O)IE"E,Q> M,[2M!/2992%\+A;2-6_,*4K,)WGZR4G0]HTU'XT0P\P=4%_$BK'Q!$FD'822 M&$G3T(7Y> WT@P<+!P@\=T3'\]]4/)2Y8R#+70",.8*)PF!, RFRY!R[17W/ MHL]Q%DTX$@'O"E[ Z!679G V]P:T:SU?(31+A+6F1%G'V0)%'J-&2_G,RRR= MN3:[>='RG$7S;R2:([ ?@;\"\ZO_MS9$HP7807+MC9N<\ B0 *WOPIR/?[)+ M3YO>I>RLK-=C]F"Y9)#CC=U-*Q<%VYN1?.<#_A$."@GB2@+?K4MPMGQ\]OI7 M((49.[F?]0UX"C?@K0>[BIO[A?1!23Y6H)E]89WMY>.:QFXOCM4Q4IYA(U), M0T>^\N/($X5UY4A@!;&Q)^5:$E"3 3"U.D0$YZ=?2" M)U^W_@0-/J=*3W7H%%]8R*4S71(]FU<2E>"8G2@*IV0,>G+Z68K..*HBE4/< M[LBIJ[&>:M'7LIWF!;PQW_<6, $6@^5E!B1RJ>2M6SJ"',\DG4,6;\@MG%3G M!$."E.Y<\&F7'>>C%AN5WE>I"!QZ^0$W> ^G%PU7M6VBS'\;"9#YR M80PLA766H9\1=V"9&[3QEF(&K3T0L@4X&A:D9%R*/,LZQB@S*&31%RWB-:=D M>>9!DALL2/S0#NT9N7ZO3JY%DC+Q4@G$&%XFCR9IA$,BHWZ?3.D14BN;.O&1 M<>A !2 INH88F+7RF?*L??-,,F?F[@?EN+7B^;2(EY,"?YE@UTUU%H5$&.D] M")+-39737X=^?# G#SYKG'8T6%@Y/$P8:PE9,[A>Y,W MO-38;,FL\O0G,A).*J(Y(Z^*>$T& G:?#5Y3L&]O(CI7+.T"0S=]C!A#R(<" M1 $R:PNNS"9Y7Q]H3D6@]00*/-0/AMY)D#?+F13@4X[+0E2\S&C0 OH0(V<4)#. M(&-O_$.D10J7XNR8E&Y'4JL[AHFE-95I/*_7H/ M7.\KX.SO0)DR"VI+%CT/ _HHNO%<\;/-M3&ASQC-;3QKQ\T#8P% 0 H6@!I; M@TG=!YI&T1@OL5@,T%S^(&2& 1[5@.+$C5)0)ESGY D,XQ12;L>_HU@[QECC M=YV]&)%=C_KU+!%[**,'#O.YE]&Q/P"?R)14T%I=<9UQ)ED31 M/'"'#MPB?N#&>:V>>0[%A S='EF*&:-Y0TF=S.XRA6-RNDO15S_#=K*HZ60F M'Q^/:E6M1A.V5RLKD8I"_%?FXEW$(B="0\' \K.=(TW4<<[FSX>S]WQ"JHO)[GJ4EB\2U)':L]0/5$@2 MP1K3YB>2\YP>'SG7(ZD=L;23%E>E)7W+_\4JK8QF*74-Y*/M5;P^)AO"G*71 M8Z1I2>UG;"6#G"8'Y'PX"8D;43I\C6U7J2KC(!'HRT_.2M#1-DGC5*H\S'4L,2U-N1T[34^F6EF2DHH)8DD(TVW91 M*_42=[\H[M0<@>G(*%7IM'"\%[73_5WCM/ZNV506GIK*?%W0XG)6O-5[NE(+ M2 14JH4U1CXJ4U:D>%H!65VD.J5UU:PL)97!M'<&^8P]H9I+ MYWI-4_#L)";D'R41\[9A>D>(?35>FNGQBSD%QCC9CM>F8UV!V _G![2/I/[) M#ISC"':I>[5.,.J]:!2ZP] 39/SZQ2N@#S\F@IT8VGB\=V#'X1TK6PX>?TS7 M,=8:WS(LHX,6I]/!?12(;J8#*4F)#:R\BY'3-&%'^C7K%1SO$"O:!4_&4N+; M,HH,=B=E@6]/T@TF#4:O8JX\1]ZELB0HEXQ@]6%.PVYAY3DAEG!&D!'/(8A( MSWG2L$X&L$0CFJ7AG)5X=WU5>^/M!!K:]I'3B?:1TW7:1V1^BLF_R\<;J@C\ MBYP11+ZDDO.:,N]X8GK>G?M3%O22WI!SRSG%3*)L@GG3]@)*IG(M)XT$@3TO MUEPF.,[,I9R"95X8\O.B@H+W*;D-Y2I84-$B ^XDY9'_5]1-L-*K MNK\IK2)TZ3H%Z/0A:3;+3O)TBP2J$,HROK#A^'2.\(_<@.5Y%]+SF,MBLW,@ M.-%@+ .0Q"_YM!]:U3!,#1BR6)$0KT8G[/9%CPKI@( #A$D&=./1E9]G[ 6S M1>4\M3$^A8G;CZW@AI?JC/0_!$\:HZRBD#7-!-B33I<3HMF9L+/9&S(R;2K# MW(#@[$6#4KZ"TONLN!0^,);$,U]P"K 38&12E _-Y,P_\+J7YUS&'$_F1E+3 M2)&UT)Y).XYP4^7<*YV_.*\V=(W5;$@R7.&,->B!%N2;LGO'B]CG'$41W'3, MM[W,@[X;9]L4(IAVO!NM]=5;P4HE+/40C,T91MBZ)(J-S=TRZ4W1C\Q!9&NP4DIED2]:F+16**E&/J%P9.*7 MWN"I7)^%P;Y5ZR594'7*CD3_NHSENPG<,*E_@D\H+YHR29W&27WI9[ATW E?7P$@RX:8.X;C]L3ZE73/U+_#W7(;]=-' MW&ESQELG1W6JL*$*V6+>4EX\OE+>&I;3+RCEZXJ;47%\KG,11%F/+HN,.[88 MYSG6Y"!%TG5N9>[76&+D-',%[$B)5Y*\7RK3C"3+/)"8&,YBCULC4[Q&E_B+[* 7%YB(5V\UH2T,HKY M%/F)LD!.!%>L0G'?8C03-&*30QT1P?OE8 MS7;9B_J;?O16/KE8IY[C:?VO)T^B@;Z^N*JI8O]%2R(P#\Q-A@7=N3]KSGF: MQGXWXW4!,SZ7WA\#"N:X[@- M]H!WT83NT(OUYK&6 K-\#SF$%5LQJ27ABG ]2;V3QO42O:JW+AR31H M>*4=6ZS+D+4@N1ZY'%J-6M.U:"X9G$?%)Z[2Y66C9 BI^-M]Y.177 M.ZW6YNZ7;$,-(B+>^M[3%F\5E8X+:,8%MZC1/&YM&*O9Z%O\V7?",F[Q5F=S M=VKS3M.SM^KYIZG>/CH[W:P]6@NGFL5D&L?-Y9*NCN?[+./Y/G+V_Q<_](?9 M4%?]Q=9OB*:?H+ _B@#4LR\4S3J&%C4@C\>CR<'46##4A4P/>U;KZU:[<,[93 _R8M1C_8O[D]9DVOI9$?CZ2Y1-)G.3'!"J MN/W3A%[KR^L*USYJRJYPW] N0\_+Y-=+GH9G23N[@F=>SG+QW#A=%,_?QN.5"SB<#^]3,4V37/>_)X)J!K\= M?!<6O@#62Y$\QFHV'^NOP4TF85W& U(HG"D;,1&)2^N[W>BT3MOE\)8TNEP> ME LV+3]K-R;\Y9NTAJ;%QZ=G+]TL MXZ]PC."M_2-Z:[["0P/G? @+]]P7[5C1!G1A%QZ^ @ZO>MHKN#Z)Z#YV1P-, MD30Z;?%2L)^B 0AB"?!\)NG&V^-N!1 1T+N2=GK6/MP5Y19[QZLAK MM-N3%,NE8^\RB[%XY#80'X,ZW[W5+-I?-AF!ZR+ !1#8;KZ< B?<$7/B=8/Q MN/A5TFG/?S$;I 2T2#>.GT BH#)_]8^<#5+CY"4*_?@<81C:?V6QG_1\KJ8P M6Z6#D2_L@2?H6B>S=!#%H.L3 B04! ,(*@2!#B@N>]0(%Q_AIKI6W3MI+7CH&:CV9I:Z92E1;CG/368(O/(1* M"\VKHR1I.'DF.F=8E6NDGOA8]3N+G;]CM.YR[_#@BH4@/;,M9L!GK7TX^,)6NB\L[Y@W^^H*LO+-I[&>/[.'Y^U)X@S M\T_\$LK'B,474CX,\?SU-QIG$[2)N>=]"0$\1B_=_L?H^8MOHX3]O,V7TY:M M'>^0'&>L448.1[^>8W8QVB26=J?JL?70*[]E3YMSWPKCT&F4?;B\O?AV=7-W M=?W5N?[HO/]^>_7U\O;6.?_ZP;G]_N7+^;>_X_>W5Y^^7GV\NCC_>N><7UQ< M?_]Z=_7UDW-S_?GJXNKR=@Q1\;T;RHXB.2D5[D"[@\UU7[>IUN)H8M(RX.E; MP HYD\/4,FW)BC\Z4':F-??WLMC\B0'N*J3=1,3OE<3W#]WXW@_KW2A-H^&O M3@L#Y\OB\QWY8!J-8+2F/=JR@_#+LA4:XTG$DZ8=_?R+\^CWT@&LIJU!*.8@ M8$NMP 68_!!K\=6[N .EA=_FF7.92UT.,>]DSO4*4MS?BP#NEH0J.QQRFG'6 M3?R>[\94]'T/'JCM4;S]G@S*AX\Y[.X]"OAJ+TO@_W& /1#D]E8 Z@'PS@20 M4L,&/*%(,4>-JHZE.%0T' +/5Y7I!K"W M]62$R5+ /67?N*&?)/0K/BQB2D)P!:9-N5B0=$CUR.*G&B_)J<>'->6_9$JB6 M'??HQ*>X^I^5OV"*>*E,AE^=G$VEYI#M$V%ET\YNED,X1PJ4/8Z*79H(4RIA M,:$L0?XX,QVE)JL.8J(,I]VK2;@1%V?R9@E@=W>RX%; .G#(#/^XB6%S_%' M!0QS4@TM/].(6,VU1] X]3P#O2MV#9C6^XLJ),@+?Y>JX)'Y:2PBPO3[Z=ZY6"0\F2>G9Q7UW%DX@\WX>SHL/9=(@9 MDK!IE]R]022O2WPC8.@N<__2+A83Z!$?PHIH&%!&&8QV/4]ST.XYV1M3_SQD M9H8Q?@^I51]I#=Q@7=KA]_=T4_.] ]-R($M6@1 JH/A#J%8:,O_:='[E_$)3 M5Y%O/TS.'NK3I[HPYHI#RM+6/)XJNUV3'4\5UJ5,D-%FBEJB8=?JW2A35.?!U7#Q]NLY'*80VH* %W@C.)!9\9; MK80SW=>)A,PA)NU3GRFF*=WVFZL((9B%CHRR.W&Q)3&-B(8"_)&*B%@4622@ M?*D"@*[GX[D7J4JJ MICDLY7KO[:8!.PR$L"$2P,X/#TIS)-:>+#*3%O'$OGQ, K% MDVR*XO2S4!:=PCH5G ? 9-43U*U>\GNL).??8[5GK$&;Q=0,3=4(SY>HQGKG MH3,"HAI@X:A#E?F?8(,66?@7\)AF?(I)N$6^J#N+2B^,\T%"<(4_DY'N0E:= MH\I>>Q\_7%T X\A&> 3?-4^.:D='N>(6M\A'L-U"%AO11DK3LDV4O 1Q* T& ML!WO#)9$L:*=X@L@9T;IR>&D=+O?BM8CP]AQL9 MF[*/0)4RV%WNM2>K3B3ZQM?%5U05LX)ZK%IH\3UAP &*[ *75.V*O4(Y>FX] MQI,9:*G>/W<9 .%(N3Q)C+?ZZ<*KUA5$7E3K'N)";74]KQI\4;*<3A=OB595 M]5/ >S%9;HTRN5U8Y2JD/48!V%!C$*D&*Y-J#:&=B0K7]3E)CLQ'C[*+0Z"* MV^>JHR>J-Q9U@.FKTI_ [G"9TQ,GVN3F.P[JW!YDJOA*DN+49\Y4#P!K.3/ MND/FK$KM"6 GM3U48(,V&J/YJ@"PU8E=GBP4O\:;LI;,O50RPX6]>OY'1I8"PT.\O\GH +F3(!BRIV$+EADN]LJ.NZF&9I MJ'-@&W&=LFH U3B@KN[./G/# T3?J,)GRO1J MUL+=>'DQ,2R&^6J2*BL&O8\ZE;K+K:-,E[@8H@"*#4Y0\+8DZX) 0452U4P( MA1%)%%N'*4$(1ZU,B];(0T>D&UN.#UG\&5O'9%U52 H[ER&1SWJ3:[<2.]!5 ME2S;CRG/92P_6G&K$:M$S9/%)V2!7A0@UP;Q/%(31O8!8RE,VJ%HW"7 M4 DH"\7+\\'VP@)\V&LM%*KR^ZF/JS$":4[S *WH*Y"DTVC6G#T5 M3EK;8_G6*@ 8BWN7&ZPDQG5NJ*720J;6[!X%+LK*$P\EW_7R1DQ5,ZR%BMB0;],9:Q/*"1*^N),S)/6.Y0J%E9;3LHMKJ$KN/ MND%WL$GR: MUR%4;V&5M3BS":+<<%705;L(E("A!"N2QUD#Q9J4*7>U&FNUE6N@^4U:D/O4 M?6)6#9S31(5D2I5F;56J4'9+1:[ED?''^\]C\*$ M99&Q7%PV#"?3NC,K[,,TO "L 6JZ:)1YS5@>I/J50\P.1LD NW1P5?^RGJFZ MA"CIEGW5ZUI*1#G_, A3XUT%9*]8:K";E'G\R%N 5R#-),(!XJA7$%N,LP4C M8] D+&IR*VIV]6Y,::4"R&R>4PNBO='-QV#O_$2W76+TQ--7, ML*BN_49'N=++BL&J+?VXR M PV&&SR17BD!I:;IBAY0\!+8*.=!\T^IGB3YYEWJ;+,>D.?[UF0F2@?V!QT" M."BJIW29HS^7[7X!40)%M#/B3CFUX0GT>9#BL,&Y;M]S0#9XP@H+, M=Q3)H*W%B,J^ZP?4DH4#?SPVW/OJQ!OW8I\3<"1C8%GIG\Q$[3&PVQ(&8SH? MI3DN=7\(*L,>%>Y-NKRMDN8H:.IEH9P8/W"KA'W_P)9 O<#UA]+Y20W;&(LU M> X>?(B";$C<(I:90_ U?!_X?=HM-0-^_Y ;UYH;^TI:*]V'!SDHI,^+@GUA M"8](15:VM[ KO94QGQPCB@ 9N\H#Y9HJ^N7F.E!"]LX]+\8F#)>2? [W*L;[,L;[ MC8/,YE!YT;JKB&<\1LVXXM1/2K)4X4B&ZC5O* WT*K@')4\L^.42Y7HE=21C MYT WP T>06"+\TO &"YNOS "(9:CTRW )U]#F5+BAY4V<=& MKR _$[>*,7>+C+B@)O.681O?#*1[&4Z7&Z1/*B9#B:@*R$E&+!.!1CWJ-''H ML OI"%8DD(U@+LY_P&D F7E'2"E]U%2 %&\Q,0\[TX3_D$:&'V'T&#JAN(]2 M7[J9BIJKQ6L0:"L"-<;H$QQ4R=UL[K.4="DTIJHQEBA7$@^Q0Q)7;:6>(7JO M(Y!=0ZV./W=!$(1+ M(<*&-_!]+!2^,1<2C1R>X,\XNNI,J"B.!!SY4$PH\&FGGO J4%T&_;XE\,B' MI9%#GQOAH<"DFC.KJ6RD:\S@18TSN$$RIK#2V<*6RC )\A@T>)"FS"9]&="K MSH'!+ZE..<67#I;E,-*\:(2B#0:6\B;S'9XC#T0PTT-B44G1XZ0A@EW4$7R* M#5E41'*#E)=FB%=R5@P\@Z;[DG..0?D3M(QREHK609#EK;L MX$3W_A[=A*DF_'Z$I(4DNM\X*!IIC!X*DE_S@%\P;0=1.@8F&D:A5&9)"Z90 M%FS,+N/U78^XMV"/UW[K0)W#KBRN@5I)E]JT5!05E1G BZ-@8 [1 82302)E&^9CV?R8PK36!'[%")H;Y4*F/9D3*"* MSK.CIRF8&87$'3D4.5H="]VWPR!43 +P:3=EY@\7JLQH .KJ">3%ZF\G= DH M;>T(?*5,D/*'ER'P8W@"0]U8E15\4\BX,HJJ\ 9A%$3W2J/SK59D%)$OFX9K M03+.HXS9#;P1&FW5>I,:YV$_@]QX>-/]$$ MC3;^!6=N:BR8"K2UG9$IS<@C[\RY^1NE !=YC/*>F4@AU=8.<_;*>"3O7B]B M#Y6B5I5-P\I!<7=(AO1!K9%$;5/98;XMWV(OD\0"8H6R1XZB)*%W#0')%G#! MDQUDV8<]3XT\@;V24;ZP6D]R!]@8JZ\!&Q?<81E;*K./.G:4MH8"E)T<@Z!2 M[H$Q'M%"G"&97[L*ML59&H8BG*S7,5GBRP6 ]%4J6-N21PJ ME0& TS*.5%6D"=%V>A:<#IKH:PXY"9#\[^,H&]54C-*(#BXV/32WA/3F24^L MS@_CKP^=JW[9]PYEFF6AREZ[Q\[Q:#QX9&=@C%*1C2?*3U#69R.>=J/HAUJI MNDV-A'>(=@/5V+9&'G#@5YZ;R,2UW R,9 E!72)N _O(,RBH2%JQ62Y5^F-$=%Y$1&9@1;,R_A;V*I 3G>?HR1N3C MFK,WWC1W7$.4X:!VYV>1NGZP.]+3*F^S#Z@R>_XK5W2XF7;E%"(/R9E+&9)V M,DW/6@>;Q%@Z=(MQSQ^F/<@>$-.,P"AR)A(LKW8H$58=LA)MII\_RX>KR/>8 M4(/JKAPB9/MF:3''E*":U<3#VVHIUR4FL&=^@*X"F7:#/C+,54+&$,.BI5V3 M9 L?(F%>[W#^30=>R [7IK" E:1O M[BGC8N;#49/.=5V6@H41$XI':=+*C.[^G)2*;VZYD?0CLV\37T$5FE0ECZ\N MJ2J1%F2JL!0+#M6Z#EM@RY:2[8X%$7V9 Q@]JT(8-EX2+[(8*G.F WK*-A MA>MP4,)DP7LI2VJ04*R(6M9M>S1QCB1%N@\@@W$F*98?0)\9;GJ()GC\(- G M1RY"XXZ6!YI)S0WX)/_T$VYA[_[D7%"=IV*1:\T.+]%L0=KKD IJA""4+D@# MPDL\%?>^4$96C\IYZ'-7G@0 J"=FHM.9I((J98=\:E/ISMC)R(QV4_BD#.&T MCP]R&RF('!ZW50:7?R&W,89^R+Z9 ;W(F+=*: MUI!K9CH.,Z$!2I"@N#X_2XY)[:>WPECLVV27CJC)>)/!,_+^XKO*U.(A=1%O MDF3DJYQS/*U]WENJ(4AU>#C*(&++*;-G$.8H3W/$T?APDE+.$(RZ3 E:QBX=1"(\%ZZ;O!;>?C5N F^J*+*\I _F6518"9&C?U;!I'E(\M\/F$Z M)LF*)K"LF'T*5"?[3+[8C]:_^;H&3I%(D:$OZYM0\#.7Q,_8FPO7EI^OSL7^ M!Y+#*=E,&I/53D[2T4R)C^:C_;"B'>YS909-+8=%M"X,PHW)F!7)6VIN#K]YC@= M2 * 80!3Y%V2S+%\7RVUR8"HX7FO-H90+=F6 E7^1'>!H4RZ"W(Q.O"%E\>1 MO3,Z:CN3B1>$'T0KBB7Z-1GN-I:"&F94C\,Z !*J+,7+A0:RG'+CY4X^^$$> M(44 :S,.6VU%*Z SJ@HU++0Z;OFADA$7'62^>B#:VN<0UO?3;'K^TYV"DZ@BM\^'];WM'_!GK=JO/R]D>6<'_ M].A/!LPTUG^1GD9@<><"/>T#7E*>&ZBE\L]_<23$NM%!$]L$3,1)WOJ:]C9@ M7B]"+,/$[;U%8>BBPA=K$/Z#>RDC* Z9R^8%:$R24\>G&P4]?H$[J%R.\90) M EGI7V-+#Z/'V!W]ML?_+KS\Y6S!+Q;UK8T.E\GQRI9GG?4-H_+F.JE\=1>+ M.1EXJ4['^4:0>;7WJ]G[SA;L_7)8W K0:J\$,[5XCJ_8]P.#,,8DHY?0\PK) M=.;0+Z2"!*DL-II_^DOSJPCRIF&Q_!DU_5^W%-_FCH@#LC8 M^0_/$Z!.K?$(V7HKU-99D@AH3%G_K-4N3J5S3#JVZK4BG49\]Q*$GLVY M-C+JO<+BFD>USM'94JZVE>SF2HBJHN0=I.3]1J-V>K8<*6T[MG,:IW^M^Z]/ M_UO?_?<9G>/C=OKG"93/8QVY);\>ZU@.&"\_Y?/"L>:CN/I=JDACETGCK2@4 M,TR[)7]))^,;5SM>\5BM5LHX:38W5Z9ZR^I!17&;1'$KO!]R-N&-E,*?>VF\ M7]6E48JZUY$*%W)LO*((MQB@>ZSQ)HHZVZ-7;X9E^^QL MLT*-*YF](N3GF'^:M7;K9',I>=L-/=OCXWEVX,/K7*N[;>7>:*?QBATYQ[76 MV=JBIBI'3D7BK^!S:=9.CK?-6?EVK^+-UW"YE=!&7\3;&;VU/=K$=H2$;4N8 M1A7U6)V;33HW6Q.FL5/:^V:IY97#L/(*50[#BC0JA^&+"PMM4'#&)OI0JKBG MRKU6D485$K?.X(RP*O^VM:D.FV!4;]5.FFLS+%7R>47(*PS):#1:FTO)VV[4 MV64_D K)6.-ENMMV[(WV4J_<5=,X74Z9^,I54Y'X)I+X_EFMCP[9'9=B.D+/U%D>OHBJK<[,;YV;-I=BK4,VY?"'KO?LK7V#E M\*E\@15I;+ O< .4I0\BC(9^^/P>:+OC[ZCBD2I76$4:5:C:XDST;[,[>5>Q M:9704Q:!6%/YO"3ZMF21OMX:A2\5_? MSK+-1NR*-"K2>%6&N6Z5H2SQ?B1B=FI4?HS*6%WY,2K2V&BI1 :\ 4D%'\2#"*+14,!< M^WO?B+?@?Q_V&,^9Q@K.B!] J+C.8D>$]WXH8/CPWL']'R6.&PN -W93<8\$ M%3PY5$L5H]:)0)QT()S'* [@K\CINYX?^"G\[GC1<)B%OJR[^NBG#)L+TB.( M,?"L![B)AB)._IR;=P3?1&$H@D/G;N G,$X0N'"489P'X;BC41RYL$X1(BDD M0-%Q&L(K Q^ I5GTN(#/&';#&R 4@=.SL +R:Q2GR:%S'3J1YX$\%84UYU$X MXJ?P0**"S0SK/3_Q@BC) /N?2P$OBGGB !99AY8S$ $(S6# R".8E^D;OQ4 M (R,"?BQEWDP4$\ ;82 2 03SK4/XIP8!=$3SG-H+@3'VD# 1I+R MIHB?(Q$FN ^)XX=>%L>B5V,4PZ_P39#UX%<_I'>_3K/CQ M(AJ.W/#IL&0I$E $S@6< 7EW,S] )N4,71PY=$-/T+JR%&F+GHD1UAH\ 3/[ M;@!_NKVA'_I$J8AEB2=X:PB[*("$0A%EL#P )W9\6&V2AT:B,]%+>(+SE "9 M(1(_"$\,N_!BJU%SFD>-4QH9_N@X[A!. >(0B.!=\^SP&"8, @0!'WG7/#T\ M5=\@V,E(>$C(P=/A++94X"MODJU]=/W8^1\WR(3S1;AX%(E*)W.QOPDFDW\+ MVD3@-K@]Q,\R('8D)=S@/H[[0.,.K7&E3J6./1,#$+;3]Y$,@=+@M"5"/ACX M;E=2)'T&GC'SN73@IG1 8^%%]R' V7-@#CDGGN;4!LXO.:QF#OO8 KWAF, & M<+&H(28X,'T/@!5_ZF7T 0>/Q0AXH62]?M2S6<\=_&Z#@PN"HP(G&QB<)Y"B M1X GP2C&T>A[7N9CE,&MT*6U"J!Y.B,)G$4
)Z=,"[(GT4(@06$/^ @? :\#T?N P@ Y8(DV4CR>JZP&B= M+!&*&^FIS3P +?YBT8*#R"ZB0O(Q16*)FAV>=7% &#D;CHAU,@K*H&.T(#Q^ M2.A2J!N'RYX?*-M#"P"<.[I^)I$P+UXN/8@>##]0MP1S&0]+^)I@4/G."J:%2&"!=F M!BD@$]:/L_!EUH/;(N2[K _W??28C'F,MY ]XO:#8"/-2*WV*%T%Q\S#TXV" M'L_RF3:]4>"0UB9<=V& !Q2CU/8E&4J0B?.O+$).HZ@7CW1"9Y'N+OE]4NW0 M4G:H.7F'KGA;6&@!AA*JG9FT)>9^$3Z]U/.!^:; .X&M^*'YI+=^YS;QM(%3 MT7.P8&")OSKUXY/7V-A643CY'D9C1PY4&^#(S%2!Y:?P"VQ5&.6N%KAQ$Y1W M<4L%R"1XI?XK\XG!XH4,UR]<8G")*@W$1ZIY#.T+:0D&-!3$W MCI\(ZR3VLSKZTT<])+'ORZ[P7$OB2 8@8:&VDL4L!J(VAM!:X-O7XZT0SE(:&X<'@ /W MN@*JAK6=&^'^%O/EW;A7U SFI_?I^LV:$4*<9#)$&A'GO6B43L/$#ISWJ]#Y MXCZALGW,9_#C^>U[T$28!&Z_PT$YI%_K1V>UO!E]V8R>AOH5F"O Z:FM>! A MG*Q^' U!/0A!1?&4D>A"&XCV[Z*1[SGMH_9![DXPX.[OX5+D,O8.E)CMPE'M ML81-=P"Q'K/9B=ILMB%)6*1JB5SAT+&&1?5-:P<@00 ''05*)[V/'D0<2H50 MOX^,2@V+@D6H&9^^=9!!XI*!TX"J1U\&,,7C0%BV+I1(E((7,UO2YK,;CTI'1+LC@^+\EQMF;OSD*(-2EB@U MDR+0W$3$U&P3KS- -I)4)N_[( M6Q:C(0DOAA[.2CB$O=(L98QQX*CO6I:=7-OIBBQ1'MYIZXPU6L2U#YJC%\9G:M^30)%X.R#X)&2C';: M/*DWC@Y^=;Y9[ BIRM*]D##,>.?&TF^^_&QL_CF)+V\$!=K55X5A>2Y=X4G1 M@8$<#ZF7S.(/@@D>%FYHR78T6%S=Z'_JDE.GQ-P[%,-M2Y5N>SW? M<\*/6EB-94*?[@! =5>80PB,0JJDCB=B9!0E*RRX1!!,[3QQ\,I15PR\G7>= MV(UQ:H"1@#S/Q!W,Z/_*@$CZQG6)L(_PT@4N*+T#XJ=)(>I/Y3^%KX;R10?):+P4E?<^R$)8VX?7C*>R,8)<78/W\QB<[A7:V)SMPK-N)$7:/_ZB-X4 MI8$V6\C:+MB/9%WS%_+TT1MH7O!'DJ71-S?ND_&[SF9E<-\"8T%G.FP-"*32 MDS>('O4Q)]-<;$]$WXSD1*0P2NY$XD5/.;]\X[9*[+72ZWU6VILC:FQ MM:_ .9_#H>(W4D%06L!D/1?7YZ<%K@)OS,5.)NRX(H@2=.2L+3O"=U:PI\#* MKKTT0JJ>Q3Z)5NC[J21B=0, M*9E=D]Y\A^ZS*Z7=K7 )>P7F:/ZZ0:>Y,0B@8CKPN[ZR(A7L;A32)56:GI"& M,Y_1D!(:^N34P]5+6QQ'$.A("F1Z@15:@+IY%X,FX$2Q1AWF]Q(KS_H]0?$* M3V7"CC[[(O"I_K=0QDDI(4GQC.2[).^;,D*;5-#D0NB(D]'/8ZL'6:2L5>GU M\&\R3,+X1+7*SD9''-V\X@$:Y[L25D %R[AEE*"WAEN&@H4FV 4X;"@=Q%%V M/X#'C,FQ+DV.EA:N_K>],O",ZZU3KWZ/='-4ZV+4N,B0R:"QZ(1ND51NFJ4;1]+>K^4U*CM$#9 MO 9Y+TBS:$GC4W%<"II[Z2-OR%,A!F,8?.VI@#;J& 7:=-9Q'@M-EH_ 4TW%2:MISW'*EN9,H& M\HRK(1&D9!DWMID,C@"6NKFAFPI>N($9\/L+] HA$>1_A6_CL=GHX7QTD,UP M.GEG8_X"U,(5AWJ!A#7$I &*]4K<^_M8W&/Z!2G((G[ :%Q* !Q:Q2%"(0T MG LI0^D?Z'BCS4Q%[^-[.;N[@=" H:8G#[#4O*;-KHWJJ;SM 4OVA%J[!RZ@ MI$2C]P5P0DF (-#EW)1L8G9:Y4CXY%*EU4I8T(F'1DJT_YL Z/*PYWF0,R:3 MB43]P&YQ%J.R."27>Z#X#4I@0Y3)_JUIB@)JWW $D71*U );@@[ZZQYYU<\\:?G 1MWZD;6$(,,W= M?1$KQL83))%V$$IB)$V#XP/(>9FH@$3/Q8!M^&=$QQ.#WA5W1#TB5:'A%L%$ M83"F@119P/:M9ZO$(H17&9-B16E MKSQ&C9;RF9=&Y1<#K8UH>_PJ\32/OAY/[6=^ IW #WGJPJ[BY7T@?E.1C!9K9%];97CZN:>SVXE@= M(^49-F*%ORH_CCQ10!I#$EA!;.Q)N98$5*HH5^=()FDP5G2=MSCP"1_:"\A) MKXY>\.3KUI^@P>=4Z:D.G>(+"[ETIDNB9_-*HA(1X)ND(V--,1S6M(/(>+6(C,G>)+,AI'/92K%2N7O% MEPNW7#+9Q33)ZXW^F170&EI:T8L-R^\JU84./'R!FKP'THN'J]JWT&8_# N! MHP=<& -+89UEZ&?$'5CF!BM=D?.-U1[(^'@R+*BDWS+DV4G%A#*#0A9]T2)> M*H$8P\ODT22-<$ADU.^3*3U":F53 M)R4#C$$'*@!)T369;3EUY3/E6?OFF63.S-T/RG%KQ?-I$2\G!?XRP:Y+)XVM M/XPPTGL2EM'4[3"RG8]YZZ9SQ9=J;*Z:_#KRX8$Y>?)=X["CP\#(XV'"6$O( MG,/W)F]XJ;'9DEGEZ4]D))Q41'-&7A7QF@P$[#X;O*9@W]Y$=*Y8V@6&;OH8 M,8:0#P6( F36QIS_H:MX7Q]H3D6@]00*/#X)!OA.@KQ9GLN<>JM.G+3%H_RD M).XJJF,Y9NXL(!G^9*(,?U)OK,_&?2LO3W4#%B+1RGV:*H/ V&F4!=4*NAJR MO46YSZ0*CTG#L=+@.;-=H(2-FCM962G 2F:C@1Z9%.!3CLM"5+S,:- "^A C M9Q0D,X @8R_FPQ4I7(JS8U*Z'44U4^)NETOQM#X_?%Z$U1B?J,[BHFE.95E- M*O?K/7"]KX"SOP-ERBRH+5GT/ SHH^C&<\7/-M?&A#YC-+?QK!TW#XP% $I M6 !J; TF=1\K4,!\>(G%8H#F\@)V).3^6%1]4 9/9 +,^)RDG7YRP-I,I2A#DINS:XQL6'-:T%D2\?L T9&;7.OB3K.V?SY3TAU,=E=C]+R18(Z M4KM=+(A@Y3ICB>0\I\='SO5(:D4M"@CB-B'9._PQRQ& ML:RX?I=3[.NH0LG!34C:"(0E#Q1TN5ZDJXR 1Z'+>(%LCI9;IA+8=*0_&K0* MT^$%<@@,4'Y@TA,R4Z_1!"(.TP%9LY&_\L7BYNXCAE):',B'9EV.7%VJ+M%F M?)+$]?&D!,)V\.).J$#K@#;(A( 4Q=F8?5>!R2:%\P,PXF&T+/*81EB$EDJQ MP2GT!/LDM\CC3L<2P-.5VY#0]E6YI24:Y*F6$9MLN:J5> MXNX7Q9V:(UPJ86&EA>.]J)WN[QJG]7?-IBE_)S-?%[2XG!5O=;@.^L"+\2U5 M!8PT1CXJ4U:D>%H!65VD.J5UU:PL)97!M'<&^8P]H9I+YWI- M4_#L)";D'R41\[9A>D>(?35>FNGQBSD%QCC9CM>F8UV!V _G!^N:UC_9@7,< MP2YUK]8)1KT7C4)W&'J"C%^_> 7TX<=$L!-#&X_W#NPXO&-ER\'CC^DZQEKC M6X9E=-#B=#JXCP+1S70@)2FQ@95W,7*:)NQ(OV:]@N,=.I$V()9P09\1R"B/2<)PWK M9 !+-*)9&LY9B7?75[4WWDZ@H6T?.9UH'SE=IWU$YJ>8_+M\O*&*P+_(&4'D M2RHYKRGSCB>FY]VY/YU+&95+Q^G<AYS66QV#@0G&HQE M )+X)9_V0ZL:AJD!0Q8K$N+5Z(3=ONA1(1T0<$9863OG59>?9^P%LT7E/+4Q M/H6)VX^MX(:7ZHST/P1/&J.LHI US038DTZ7$Z+9F;"SV1LR,FTJP]R X.Q% M@U*^@M+[K+@4/C"6Q#-?< JP$V!D4I0/S>3,/_"ZE^=>_%2F]?+XI MDH_R'?@C&Y@PCK-(> MQ<;F;IGTINA'YB"R-5@II;+(%RU,6BN45".?4#@R\4MO\%2NS\)@WZKUDBRH M^@=9B%TE*MT$;IC491<0JTQ2IW%27_H9+IW;>60*Y(Q/WQJFM'X8F2-Z9"HLK<8[S38X)6Q%A+V) MI[MY-,77"7!:*),-!T*AK9TY0T%)FO?4JS9_PN6Q+H:_LFA#IDII],VAX\V= M\/45 +)LB+EC.&Y/K%])]TS].]PMMU$_?<2=-F>\=7)4IPH;JI MYBWEQ>,K MY:UA.?V"4KZN9#BRR.BU<^,\QYH/:92Q!P)C&-RW%.$;@7F-@JUX[Q&EWB M+\IE1MZ91.[) G)YB85T\5H3TLHHYE/D)\H".1%Z[ZNWJ>->(FYK>#I6Z W MLHF%J3D&-](1>@=,XGT FNOO__M_.$ M,T^6KPEDKI5V.-70!%.O\\AZ73A\;G0>'(>6XZIAK5'-H'><0(',[9OH_[;G M(:GFXO"^1P9\O [__A"]]7_VPSB_4/?%Y>4 M87*AXW/.?_K)'];2)L''R]GN0[!5.U@X.VO:P;6?P3FNT5ML#"BC8\X?7#_ M#(\ZB))U;!=:R]VD7>X]A!?JE55!=R "$J._N=VN#]L^TF1;D?P7 KT("FZ">O8DG>[\WJ8OT?%NXT(K>Y*X5 M#^)*=JV]]_L:-NQK%%(@EMJJ2P[T#KNS/W^OT=[]#D9N9[^C.$JO^U]N+WY^-E/0!F"E_:69&A[]'OI %\]^I,% MEFY)G_;4/.K!4YSC0<04;Z_LAFDTFF!=E ]06*Z98'DFS?*F:NUQRTG:F[@F M-TNC!=:TXE7D;+#7=W^]_.:WMU.6=(O9L=^(9K:=MOS>3JE*_EX2YZH M"V.XNHC.N\:IE7I/G-\D[E->1H$5S**E6$;'.WE]]NUL=E2Z[AFA(R&H MX3LE"A/?2/3UK<4=UXE)X$E1=,C!/Q.A)KI\X&)R@DJ0TD8)_3F'%CEVT+TYAH(Q(G4>_^ MWL7UYZN] ZZO03F7VIF MOM0&<4Y,4V>FR$G^@11>,\Y1^I,)5$6RY;V^10" M/)WV6;,I_:_1(S;24QU-0?!+2&+ !#1-RC0<@.KT(L$9#+I-&9.^"AXHA21_ MT'/'#(XZA>F(7J)C/A,+0^B#2C(JGBN+[OI#^:07BYZ?1L5ZWG,L@LYFX[!= M.)O-PY;Y9OKYSS-$/U_;+[+D/A6+A(%DM!NJPUAYRHNL-OL0H3*O>MYS S=5 ML$3U=B;W,W;^E/YAY)B4UDKL*-1AG^%\&ZLP/LF7H_-?]F4*\H$5XFOGJ.&( M^R"B4L.O ]/Z2[7Y* *A$*0K1>Z_.SH\/BCLC;4U5JU.[1DO*2PX:;O&&\_W M@PS+:JKR4I/QQ55P I!Y>>=DNA'7I.@[J&RK8#\ %1/9[F6H!,<$8#T7C'N6 M-6UD)K?:H=+6%H6:0;F*BK-7/A85P+!+_QW%.B3(90S7D:5&"S<\)51I=J/C M*W6))TNH2B1?[78S+Z48/ M0@EQN3EC,4:O,ZY2/MJQL#L2Z8K$S[P#2O.];68\C$*Z^4J64$B^(G3!_]]' MW,*U$,\SQ[Y2>*-L/V]?&X5Y,0NC;)=.)HF[A4K"<91@VCO7%<(P213E<>>/ M>*2CP^;S+F?=YD1=T;:GHB;+@,R3RK*/Q98/YHDQF&HMT8:8_U'(E%0"')W0 MS"&81&<8]M'-4BEPP=7AJZ118K/PFVJIE::>4MO2'R;J#\/K[IY&@@RL MM]E(!:L$JLQC_E$9G2>#\^:RE3>.C\JLY0S?IJ#E=/UH:ZR#K-<5MK,5QV,+M_-UHK!>YW2^*"3DED)"OAM-ZZ]10#9;A$!MJ83"83!D M Z/G!8_,EL1+T&7 D] I]%R'5A#&.*K6$!"T5MU@WO"B%^-+TY9%& -)&-QD M"$T)Y3CA9(+7KN8I=PP34Z\QF.7@#BF]V*!:^^ MTY(XUY7NQ&>[^J6)#2U%E?7L"^-F&V?-$JMMZ?@KAWG=53"L^8!6$UK ME1F=!>Q+[.&-DZ-V243R^.BK W,>A+:;1R7FU6=!*9/HC[';W=0;=5[0_S"A M_)AC\U4\6MF\<13"GQY'8JAK4?ZHFU!\IZ(E"-31V5Q78KMY7,*"EX<.:T7 M%RE !RN)MX_:FXLRT+NIU/>YZ4[*3.Q"=X'B4H=WNJXY#?Y!5_]]S]$XW[@C MP2>9$W\5\FNLZ)Z'O7/,<:>R0X"/N;;K>#HOV-S-.GV#F]4LL9H4J(JCLR)A%DD+5$K:#5J[ M@7S2-/:[&>G==]&-6[K>MA:FVW.L?,Z4OCD V6BD+*AAG#0;\U>6V';<+%A% MHM'NE*@EKX4;VYA47OG,<'['GAXE!HF0YR3L+@'1\UN22KQ@9E7+=;BM?=/& M*M#LP'Z5UA5807F*M6X4#F"\?'EKTI;N$[F2E9'(K$W9B99KF*_8X;(,ZR]G MAW.'DU3L< G[]7QVN%BMEXH=OFR?EL(.Y_5;+;IAJA ]&GH\;D"9SXUU;F2' M.H:%MV)NXANN^?N2%6]1J%HJFE$RQ?!@70VJK62B?,A>,%M6\QS:@LKO@)TP8 MJK^_^/)_G9L8IL%JXF+BZLCU92%W YL.7J#45I='Z2V M%6)R.+S\I;?",S9EUHU8Z6*'LUGTN:]EO:LY&PM3P>K.R2O0T&OAM"@*K1*G MRZ'6W!TCNB!C)DE&ESV5!9]RV\##ZEFN(/ZRPU=^WQ0G60?*PYZ;9\ M-O3_+9Z<]V[XPU IFM>=<]4M8";USK/.@N'^#WHC'V5]]QC!KWI:Z8?Z#%0% MY$1U/3YR7]\G>AS 1JCGNCH[$V[.EZ -M\Q"$J8:?Q.R CDQ98RT0J61D6QFH6>P-7MIL>Q5C% C--1H$K<8@5348XS$Q>>2/? M1AL)+O-2O?G2;+7&R=GQ=&8W<>K77>=BS*1]W"Q7#U:S3.YP26:#:]TG^E;< M\R$SL0^)[\Y_7SX;-W_D"OU?I6+(%@,#Y2<1W5^9(ZSH0+ M'_K##%NH\KI-Z39BB;H>@OI=ET28@ LX]N0)O %5-]:+*/'D+S%_YK1=Z ^U M%%BV!45S!?.=-8KBY%)1].WR[NK;Y9?+KW?.Q^]?/SCG\-_-M^N/5W?.[5_/ MOUU]_>3I\T[^JEK\3<[ M&H9B/GX#T T#Y80 ;7N\B>=!\Q&K^UV%WJ&C[HKDS\ZM^P 2:D*A7S7'A=//(6'4@Q-#+9 OH:"K M^W3:93R'0G!-6IO5F;H_Z__* -Z^S(&0*1Z)\+C0Y_%18]\]():X M_^- %4]6;5-U*LA%U*/RA8VSTW:-*G4/&9!]?'P/?]X[X#+/$Q9(97H?$T< M[K!UJU71'A;S$ 49H"R&G3'+AZ5A] ^6@W;O585./S9#>%:KYYI=49O #= ] MI,KP/X+T/,AAE@NC#MW4&V"QTJ=?*HS*\LT",8C#8H,,A:*^'R>ITZ#/ M-AP6^#3JR,6.$CZ,FLK^YR=FD!"[DYPL-,:$4M9_3G@IL@JKH1\_X1+LLEPK MMBS Z?)$>8%E7IUSJGD.[R0I<)1#YR;VD80BY[_<,'/C)X>KDC9KA>JQ>F)< M':AH&,Z8#-RX"$MB580O@(./LXI7#AB.S'^_+P").%#U^1:K(RVWET]3KABW MK/+:G%2+]USZ5 HC,U[HP'*%_$;CN';:.J/Q&LU.K=-J/7NE.]I8(4_"<(03 MO^<#Z0AN\8V6*^J62TV\52MWJF#L10_LH\:74C@:/K7B@/\SG.*O$?S^WQ$7 M":9*_D%03P% M8A&I''\;2C$5QN21-7/C*8C9]@26**>[ ;B!6=0]HB DE,3B/@O&6Q'8MY+I M6FP@2)Q.V:RZKGT4Z]?YO%EC+U>JT-2PA,,,-V(<_01).H6C@E66S='&5BHN MW 0XZOP'N55K-5M\C#NUUG%SJ:=XUR2A%='%N'#E4KT_=;?[>$X2 (=I "@ MH^^PI8B,8;F/(SC"L&4_!(X2NK().NX51Q?C#^;HJT821 M&_&)ZA]3N.%<]P5GHN<6S>#A\7E5MX\.FH2IAXM 14_ M8SEM5_9<.A^!D FG_*A#K5:VJE MCCP7OT]TEZQ)+8E\NW.,+4WC[?HH@L!T-[#+_R,;P8>)_$C>*$B^=LL$@P-$ MF8VF6SA17R.X[D%UVLM5%M^C6ZZ?Q7)J:BC&[9'"7#NNW;PID+[T0="=,XK4 M]( "";:9X),#F_(X$"RD#Z)'/F)F2QT6E5R4;9B7$P,U73/&3\Y5'Q5-:PAF MO(FSK]\:D2KT&"-[I,-(3:+R-'R FS;P$[ENFWUC<0)GOWTBA9D(FXDTC]2G M/F+OP?>$U _-]W3X-&1(& >U"5.HMC5Y,G0>HRS ICXP\SJ M*(X*@G:,FC8*RWF%=-^SBD0DK-A9/^M#/H"=A^,#VO$#-_\17D:\&MX76*IA MQMHL;@@R4SH(4!0%+A $EDUC@/P9Q0!PK38\,^!;!B-_LG\VT. M+6SV_O L"VV/LC;L^P>.A6UL&=@O'Y.HBE1J0%??!>XVF?IJ,"X,/,R"U(=; MCB4 %_# [;9KYH"$V1!]IX#HKE!U EUL)16,H63L["'3+IXTOA'A:7-4!L\:A/;<^P^36)[+^69]A#ZU/ M3#<>J,1/UK>$D]Q3U@>8W4\#8?^>1M8'%"5\D%>LK\Q2-#M6)RT91''*YPPI M$[\B!1HD%9$D4@E&9A" DEJ*"50BB?C:\K=D-I+A?C=J>-$ZQT?,PHRD$5Z% M8/LD]CE[\!^(UFA)-3ICS 6+ACU(JXH]6-7GCYXGL5R1%<4 MJHJ:D@X/;%O?\\8D9569'",TH>(N]:-,[YR?2 M":;I@-?BXL]]X:=93/!I*O&+NU=^^^+@V#"/6K.2K),.R*P=*0@P8[LP MU2E6MH]W9*A7BM%B&68N+TW+PQ#O]<+!-SVV+,TUB#\!W?:0E <"C>; M!Z"_$\5=CE%2YJ%J1, M*81UVG_ZBS,)@J[K_4!/6=BK YJB&%B$YPG1[Z^ "4Q8[JVT!&EU9")[F+[. MQ@N6N3@QSC'IV'+7BFT:\=U+$'HVY]IB5*)>87&=5G,IU\E*MG(E%%61\2Z2 M\='1]I'Q>JZB/OUO?5<1^?C1H;7FNRBWSM<[Q,L!X^7G;67;3B.VV\<;==Y6 MO_D5Q;TRQ75:VT=Q*^#PI?KY!F@@Z!V136S)J[\JSO^L]:^&(RQD%EJQQ#OM M^"X&Z&N)<,?':SO@,VU5/2]H_3=ZISL"'V_XJVV;F5FNF_OZR07]VM? M?FL0AY?#'%8K,Z[,Y+$LCK/:Y3<[JB;4Z-M6Q6>38=(Z7XTQ__6-C M7=6_4"A3"384\OTXP$CT0AI[DEHA^RJ@/8D\ M'P-=?4R(PE)8^:RB<\S@U=T^9+!<"0YJ,O\'(?65G9:FQ&6&!14>=H!F[T84 M(8P92D7\J00@;(#QB\0+E\SV%T#.S%C1=<9ZSD'E92=F->)GL)XJ)#@/!;!> M6]E92!(?N>(/UE7+*)/1BG-=3:F49T2@OG:TZVTV!(J@UO1V/AJ<&YF@QSF) ME%-'&=(RGP\1K$ZG28NKZ?QX&"\AQ.M\$([%1AZ C(03.::%;L>8#"=#:9-? MIZZT"GI]ELRWB4&OSQ.WJJ#7U0"S=/FTL+Q%Y?1-C+1< L4N'@= M#*G=DL#%CZX?XQ(R2I*SI*.:*:&U*FMJ%0FV9/O.)KA9ZNNRW&R(O[ BXHJ( M-X&(=S.841>"BZR:C&N\CZH0LS4:_EO-M7GH-\0Q5E'*$L*>1KZ3@XJ$Y-=6H6.S5KO!2W\=2\H>C+ M*<9!RQ?UVAQF*Z/&WFTB8UFML+TVHTH5"ED1=474KZY4;H[^F(ONJ=Q:RS^K MFR"W-LYJC=9F9457WJ==I;5V[:RJ>+$I3J);*P:]\@WMIJ5^T^HD5;ZAG:>X M#6/P;UB,O[)39=ZVV/Z:YVVU,M6FE32JA/>=I[@-*VGTAD7XM3CZ*XGJ=26J M=?KC-R"-?V6N]XJ.7YF.-SIL;*UTO)OZ!O>:PFZLW!>MTCAV4OY;7W&>2N&H M"(Y<5&NK:[/1"L>FQCN=JPZ]MJ6&V/ E2=FQT]-V='6U"#^+4<,1N>I),+LMJ@\. J 6'+$A :I[5VI[WY M?*"J15Z1^%;$*E;ER)=UU7W'5N^YTH ;==5MI[R[]-/UQNLG[V_+!5IIG]5I M? .G<4ON^HUP(DXLDKX5!=%Q[B571\8:ZZH(TL"U*@]C.>)\M>%L3#C!XL.N M$T1 #ZF(AT[@NUT_\-,G53K=BT(Z*E3EO.L&5!H]&0B1)G9Y\SLN))X-,ZZ' M/EXT69=,O[W\=N,\PKSO&NW#$P=6&E M9JHX7EXJ&9]LS'BR8X-#VZUJ)Q-L M,#O5-8E0NWHG=;M=WTA@V&;#?@V]@[*Z/P^JTZ'>-UN&1 9\6=&Q_,ZU$= TV M-!D)#^O:!T_V(F^%<+Y&J7#:-6?OFLJ\GW/N]1XA&\\YKM<-6,37/&# M2%+R7\\L[[[L^NQK/71( +!2?TBDB:7OT6E#&![%/K44L%H4Y.@T'<#F/,(^ M 46KROLP1C^.ACEZ-Z7]8S$088)-"&@2/TPCFK*T"Y$3 9>FV4( WNG["3!L MYPD8&?81>'=TV%1$4CQLZL1C17\O31R89>C^$/DR:$1\1XNB XHBJPX]LIS[D#"#_ 0>Z^$&(&GAE&7(X88$ MM >]"/8ZC+## 5Q8_@B[*" $=B'VKL#N!+%(LQB/EER'@K4'YQ)^QN74$ +\ MC=Y&?@B+X$'*B'R329:+PN/"%,F,W"![ \!'/X#=ET2 =)D!@G3+ M#>X(H7\$I $18_CDKU.6^:R375J.GJ4O78E^;97IVXM6II?O'1]-EII6;#^P MRPOK>NZ G!4I*#,5CN?7C9XY] H#&%9AA)I&%+/UBS623:[T?T4V&TPVJU/W MJPVR )IC0X9^KQ>(TC.U?HL_2B^K,DAM25C?9EF6&M-8_R;XB%J=+0Q/7=]Q M7:VYJGG4G!'B7Z5OK/!DK79SVR>;=;)>%%"T?1=A\XU77GK5D[7JC-K-.EEO M[WX:+/$Q$4OL^V.4LE['P$5Z"V7C:W1I6CY M>]$_'/6=U/U)\1!SN,3+G(]YM#K%)[;$O3C!@JX$E:5U=5W7/)[5V'K&G,MH M9+W,YM5K0=$,X77WZ*"Y2CI8A4-EP03;:N,V9>,6;/?\JL=]RRO9C$7 O7$] M=NGDO--]<,\6Y;&;H!M79%R1<2'=LM9H;5;EP2JQ,G]/?95AVZNZG78[9VNC M,ZE7:TQJU,XZ"XJ3KYY<5346JRA\@3BPVAI[7[R1JCA5M8X=ECBWHP1(LW9Z MMFW=J:MC4QV;5SXVQ[73]A;(>XOJ=]OM4<2Y,_S#%% ]3Y)L.*($4H(RFP?> MPH0;NU[TH/+#F!,+U./>"TQ#52MVLD10!GE/8-Z]'Z*CE=)659HP.E8I11A3 M9$O2Z>V4[EBPR]5.[T4_K9M(-^YDI^L4W)5Z7=?J:CU=-)/SV<=T7H_*:\UK MNV+GA&&9KEF=DPI$MDPW[:N@G2\FVU=OV&UMZA/>0(B3)1MRXN%FZSS=MJI!)]-;X_9 MVK13O=KEKO-VJNBXHN/=O9W6K2MMD'%D'G20462\V=)2#2:5T+QLH?EUBNI5 MP?,5:2P;/;NIHKR6P:P2Y=8HVVRB+.*:N7_!]S1FYL6Q/ MM8\QR%$08'SG2,1.,G!C<5"O\[L: C7 +;[_-;IQX_^AU['=$$SW3?1_V_,P M0*O1;#7VG"ST^;OO1T>M/:U=?/^[]?F0M;<+ KP#ZZ@M&OH+/!H*N<#IBYK[S#;L MU=1;4Q8SX[2N;Q4E1/3\541PH_42[E"W_TVHEF&@,AQ0M\#$N7&?\+X9AY1? M_0AOFO>N^_22?&=\ XX:1XTT>LY6S)[MU5;5T:N:9VOJS>9)@3,]>VVF$V=/ M=--IB\%#B.TJK_N?X9T[>.4#O/'"I31H)1,74S[GNI:R%%I;: D@3<4">Z8J MA7M2S]!IJ_L,3UZI!V]4;]&7[=.$Q95.]?IK6VSCCENMB00X?8'OHSBFDJ4) M=[IU8O$0!0^86N_7BH@KT[U8MV/^1K_?43/F?WRA+,7_5Z=L6/UI MU?C[XZ,? G/RW0#X%$"* )[_]),_+'C_"N!>A00LP/8T$ MO7B;C48!?>T&E\-1$#T)D7_T@^ACPVEI">#1INWC">[CE#/\DGWL^=,08TSV0K!WXN\;K3/GL1\#?3:*J&107Z64#R6_V+^],?9D/#^=YG M?M C60+?^HSNHD&$?',(E/H@F)-.X9/E1/&=ID2Y;"9GG#C&^R?-[#20\+L& M\W$\B?J*WS%%];71JN.S? M9Z*P<;(&%/KAVR!/7J?&;?,54+OEU%G X,O/]XW&H,&%<9\X_T 'BD,>E/E1 M4^)^F2FA_%[F<9KH8%)1P<8C94JCL!5K1FD6#Z^5W_8^W-Y\_.PGZ1V^M.2" M+8VC6[FO/U\NXYSLZF4BSUCS9PHZQ%2%7 MA#Q.R)O5A_4-IR'F#:2V672-EU.5R[7.7*ZC6J.Q6>=O#;UA*J)[;:+KM#=+ M>GFMQC$;H'OD73?:XOG&U9&=S8]J--NUSO':NE=4ND-%=41US5JGT]H^JGM# M[2\O(@HG]&2Z-T:7W<>B:H=9-0M*]11&OW:J='AUOGXA74=TV4]U)I];:1JI[0XK%N>=EPXS[!_;$*!:> M;XK&5HI%)7;->]CW&XVSVFEGVQJ1+QT/!]7)J4[.HB<'I;.U>?JV\>2LX48^ MGJ>M^!INY-FQ[NOB,'-A9)TE'6Q=:4NQS\L^#R7ZT[4ZMVUGJU"_]X MN;W6JY-3G9QUGISCLY,=.3G3LLD4E%X@W)@@&AB<;D"*V3^S)/7[3W^1N3Q& M_W7$3ZROC(ED,264/5$/=#'6 ]W!+ RZI#%*WWET$^==HW%XZ@"( 0Z$/[UK M'!\>J6]J3BR2D?!2_T$$3^.)A^,%0!?(.ITW8Q@V.DF6EQK\"8@\240J"U3EW-1K)R*"Y#L" M8L,Q'XY.&HV586@)ZY\)/AR!XZW=XOE/P0NV^+A]NKI#@$E"Z\<&SCK7VIO- MD]61]S+7/O]A7V3M8U5WEK;V?%3^U8N*E;P4(PH6^%G].5Z;9 :R6D>=]NHH M9?786KR6R\NPU6BLCK:6@(E9UT:[=?K2:Z.LFLH_J+B(\YQ"*J]0/J6J:%%5 MM%C&'%5%BY5 E15M*BHKJIH426>C5T$ M546+^>RP5?I,5=&BHO W3>%518NJHD4EXE45+2JJ>W6JJRI:;+QB456TJ,2N MJJ)%5=&B.CE518L-/CE518NJHD65E[]Y>?E518OJY%0GIZIHH?^T*UHL4)MA MX8H,< W.G27WE=/#%D[X.VX!>YLOWP^F6!?D\V2X'[> O!:'_)OPA/^ 6PCD M>@,2LO?D_$/^.R4]T7J-'][MM,1<%12<&]]8(G/ (3.RS6 *HQMZ7%;E _"O MM)\%SKGGP2&5<9^9/FPX$7YPZL[?A#-T_3"%_X#Z'#"WC?@=)^HQHV#]5W\ON\Y?@_>QK^XJ@Q,J"8ST#X. M1"P<=S0"BHY] )D.&$(*WP76JP,?7HV1(=*:J$9-[ N<& /H["NYU6#SU%> M9C*QV\7Y]<55S+K(XQJ3?&P EZM4!8WG>0W*D/.+RUR?FBA>A_ A GD>>+R%D &\ MZSX 9X]]%\F1QSB3/MRYC7G9>M:Q?_CX5?@@Y)9]PA.Z_QFH\^#UMZ_ F^??OJ]89"06P![_ M+7IF=;@X7-I<&UEO8+F1;=O.#Z(/7*WGO!G^R&V=2+DVNC!:VV-D$ M9O[;WA5,5H=KOGE\LGV[N]',]MFGM6*VF\!LGWTNE\%LMVTC-Y_-/OLT+I'- M-O=^;[7.MH/-KGM#9I;VJ?!6RI=F50M;X;7.1Q^^!LV3[BR7HI\3Q]3Q=/XQ MU2I!(] ]OLE94!?Q4RQ)I-"J3V#PW-.#W.&@VGSHL506AI;;0U#T4K2\Y-1 MX )0?A@ 5ZMW$;FEUL-YYESF6K]=?CZ_N_S@W)Q_N_N[<_?M_.OM^<7=U?77 MVS%PIM76+1L:G]NTVKQ7(9)T*#A?X-%/!XZ?)H[KP6V4^,I !5<3N M(Z!$W<)D,HH Z-BYCZ*>9>W2RX<'DBCH.7 ]^\D 1N '@17G'DN<1Q$$^"_\ MPB.F S]&4UB<^B)G";NS7NSY:.%/-80.?NF'"'@4/QEX\NOI9;$?WE/M9'O@ M#_PUUSW+8MCM?V4P/< ".X /Y[<6J!)V$I:$-%'YY"SK(-S7SK65:?,I@C>YRB\KZ.Y%*3>;LF%KYZ][N.3 M=_ @/O?">[QQW.J<%46@\IE6"_9B8MO94:.Y'* _PW5%7UT R_/G@I]>N>[S M"R_$?YO]E-,7DIMP_2M:;&LZ)R]9410C?Z$9:LY(Q%A^RKVG0]]W_5BR &9, M(J%E:O;@#I$+U;]&R ?/AP(] %,T03G7=YCJ1D]TW?\(T_P/SG(57M(< *:< MX9PFF%!,52M^GT1T'[NC ?H?2.DC@"0\98K=B8U"5-(/FT>M'/Z>">F2$7N9 MH2MQ$S#*D,R)R];IDG&9"!>N;A(4/H@'$41^!7@N0&C),8@1@)TDF2QD"@ M]TB5P9,#&TRRA$N!%"3,/$9Q0,)%W_70D8HN2Q!%AT"PTB9 CK"!B(4GCIX M5CM9_YR;%XYL@H)]< C2I(]UC(/ [48 <@L[!1U89TB) 4A[%E9$'WY+DT/G&M0$SW,3:L/Q*( I""\#Z-%WVC-:N'L? M"UF8FN88YL% /93 T.:'8,*I M]RD](8CH"K$E2&L#2<3C39']2'HHF/NAA^:'7HU13!*M%V0H&HZ)A1'+GUA, M& .$:2L3Q8"('6(8!<$*^/E$@,.VUW)@P+[ 0P#XD*: ZS@DVE#-4;K2C"E+ M%4NQ_+!D*1)0!,X%G %Y=V49*';PPSZC@(WK AT.:(N>04,*_(/N_-@'%@@+ M[PU1C4DEEB6>X*TA["+H+VXHHBR1^HL/JTWRT$AT)HOV=^$K@T7K=\VSP^-\ MGY?FJ>G\LG"?ESFXYMS<>B&./,:+VYH7M^>QF;4[8Z+1E-G6M(8%[7ZGIQNX MAL4DU.;9\7/70)486(&\P*-4 K9YA)YX(;Y;1Z=%2 L3+!F\!5'9+*IA4\## MJ"3@"(#I$,O9C0/'#US*WPN^$J],,YG+PG_:/BL:JV?-M%*HY]/+.Z='G>5! M+4/'D#) K Y[;MQ+G.\CO.>08;?K1V=&L#=^J,3YD)$7XOSVPFD?M:<(_\]# MPQ_67!^C&,0Z ^E-'(7PI\=7L/*?R1_U*G@1Q(S/&+@_K@"SQG3Z%C?OK-#/:/F;=^$&G@SKX!9I M>WUR"&.K9-W=R%-K71/NZTCI^_K;P]Y)&Z "3& M+NP,Z?D74L>O@?B.>BJ*%=AR+D'%^\[].;Y+-!0&!:B!_@;CJ&'T(&H,&.*% M@NG)\6GCM+CTA8'85%PLID,,/FD+YV&_GB?)>B(@%.@W>/<] S U%!:0$H8_W_VOKPW;B/;]_\!YCO4 M^"48!:!LDKW[)@%DV32:_8M1/>?PU@FX5 ?B>O;5@DR_HF'!)S94(-8[J>!'S],>91E$IZY<@T=ZU57X+S2A;SG_I<9LQT:+ X> MV"$?_68$2K^KJR%3'G MQB78>.GXT%8/^GJOH\16UP?U$J%K#HS^2 T^<# \2^9&GJ")#4?F2 U5>;\$ MI+Z@>H[@<[2D:O;UX;I]OYYCVJ?'U4 $)>EU)U#,J*^KP2U72:)QAHQ2%+B! M4-\4.(S]MU<-A"'E_CJ!;,R!WED/!%%*]-EG)E'QO,XPC)RN&PQZJH@'!^XW M55C/6??="634Z1H=-0ZD00;=@S9ST'_7P[U49",J7D,[V<;!&+M1SU2#(:S? M'1? "4ZXSP5.QWRW-]Q(\+DD;G DPI_'#?2>J4BH9PT28RDRWV"H MC]3P;JAR->0YU<=IU9%->X-> M5PT6(C](:_U42LXV&^B=CAJ\Y6<6S'B5735<4&_?'2RW82J2'E:C'_4H<#X[ MZ+ZOFWTU[FS)(3-';>^9(3-]&%J-.Y47$X6/@A;E6E]VD_]O=\W)7/B%6M17 M1*OYY>,Q%E@U]BW%W?_ 'VQX6HT-_/G-0:.%(%L%]B_WI\-SO!)P6B3SLQ-^ M*8BO+"+"O2U;=%W.B$_HS>(-\ZSIC 9?EA[W],TPQ51FW?+8_6*>BECI?#:^ M<_BZY>4L!IO%*^LYM3OXVI\L<+F4H,9=>_O?!Q,<347\"3>NFQ9[G:0][H3/ MEY>85>3^@!E^Y!-,>_#=9M,[4CON;31T:KM, GQ$8^C\#-C2J#[69#QY/W83;4Z_35\+[=N?XC_:),^,7=_QQ, M%3!&:M#W%G'T*#%6CG5<+9FUKX[,*@/OQU_!!_$..IJIAL%*AE'U^(OBL%&U M,^RI88V6:!PX'GB'C0/]3OGIU!KYS'C7#+Y'GY+^'")@^^/8=1[$E:*1I,O/ MCMW)'R\\O7SX]++T/2XRFMOOIOWO.F=IRSY'U_=/_O]E 9S4M6[ _PZA8O]< MEN/NJ+%[U"B\RX+%NY/SL(R'CY,[^&TXH<*Z#D *HK< )@&>?/(<;ML8P$KS MI_>__L3;/PV&)^[PX$+]>;=#N=^;8S<7A[5Q8%?M8^B,Q8-/5MW@[+=;*^GG[:,(9#(21/P(RF MY(D%3'1AY9UA718E_:+\R?IT5OI-L3!VHZ034I WU)N+Y(>0C-F#XXFK@?+$ MA?6!1/>I>5GRB5*1R\'F"OLF7XWA) M7LF8I;-)NEKQ7JQ!DH\D:(>WY)HZ /Y =/NBRSX@Q3GTUKO5BIU/NP5GNP^O M2180\J:L25M8QRL."2OP+&?.&Y=/*2=>UX63@A7PAF',A0/E"(6!$MP$2]PD MD^4G&_&\D4G2P58YBVY!6M>A-'8O+#// ?'9MWJW)X?RP'%ISW M\(*W49NW)1-O8MZ4[Y%-EMW,PM5VL+#ME#>"U=*C &2*BS/IN07/!KR2>K3@ MD\L6),Z&AE,R1!1ZG+GZUQ'#7!CRL2! _O[C&/N\_/IO[_(FT]QOLONC*YZ7, MG1)^>\-E;F4'=YWT A17_;*3LK8W=B1)BO;*A)#EN*\C$>SJ%>[5PPVYT0Y3SQ&*1(X-W @M,+/6W?.A&2;M9%M@W7^Z[- 3E+]-DM!O*&>31?=GN+/L6B M=V\J%&?G0"7X@"*9(S'HB<_^,*9(?M/[(B&GAKG44\, ME!+X%S3(V*7!OA?$8!P+H)WPY7@W?DR>'<3AS>WUV]ODSZPXE,R )P?B!^B*Y#-EAJ=Y016 M[$3%$9/ MF'+E*((K@Q,RT(G@9;QK]4,@I-'\*DJH$"9^]?[VE^^X(80;9N#Q=SQ" %ZT M^3ZN0Q:&@H]"+LU'A*OK"YQ:$1V?LM[B!5I>VA)VK2@UV3BP'[#%R66P>K%P M !3Q4 !AFY%P7[30\;L[-[O )1ZP5!W,#3-P/JM]X=,3X%9A8=D)$D.Q5FA* M'\9S3E1:HAO"+R+?=\5W^)XG\2WI=_BE:_,N]#8<#;POY%8W0?P1+%MP-?BW M"(>?.$KB@&NE8<&^!6.[_,W6=/LZA,V0:Z^)'I.8!IQ9UFP]6U:J-60VJ]SL MTP9$K(JIW$LO-C!3H]HEG";J]8K@R0&R88LLV+96!-,U@Y_#FVWG-) 87_WD M9DRHP77])V'SR+8U'^#UEMTXM&%)7IX%PLZO:K5C#7Z]Z MC822D&L&:P3EP]$['ER\N7P/Y^/%W*,)LAS0V-7'=[^$(%3D7X1!N/MA_5MO MQ;:JOGD(O$ M%,3Q@$XBKAN"FN:F4CIP\%7Q9V.WX"@T CO-+?BWOZ2J6PRR-Q5,>*FZ"Q%\ M$@>"Q:<;DRB1?*?X%_G&%+PGR_?4+WO+FN6Z8G"[W%P;\$G\$L7'&4KW'$69K_BJXQCE= M ]?@J$H:),/Q@KP(.JH=P^NR]2?CA D$A14U$*Y&(5(_.G" C,(+LPV"K4A^ M7GEBY1@!)].I[=I#%\RD%=+/OE*<'=D]5I#*G2B['!);X]REEE#^=G(+_OCR5LB'SN,0 M[.6M4_N/XXN=U2\6#)9*C@["P)&"@R/&%L6)G:G0/;386M:DWF MX1*-X*,)F[KE/QW#')PP]WH+SG<$G]ARH:YZ[_'"Q L3+\QJ+LQ;3JP/PIVR M\\*\7Y-O?5&#)Q-[J+ CI&8$;A83(C3(34DPE#"TKD5/<.K+0JN$4?4)+K)S99X5.(X*[0*B;QT)S2<=:Q@?PVX&'4P'EKTIJ0A]("#R-_%@1 M.[-U%ZZ^Y&N+7*'*9RSFP*/C'._1=RRV.@6N263W(@]02[A$F,TXL1'" ^O+ M+,[U([\5LT%HP,T[(4EG(78D&7)Y[_'9! SN_E3LY6PF]D!1$C=<("Y1L;,! MY<%CH$7!Q7H5,D9>_)[\TF$A7#.ILV/,7/_INQW,8450Y]JM!0R+W\QCX#@R M&,-OJV&,L!=/PAJ[E/NS$YO1/Y+8H$32#\7N)=PS.Z_K- X%SB91A<1^B4+J M681*%HZ2.ROSLQ;LACE"&GS$W!R0'R2WVT M,N4(C2==J+"(%T86*UB."L]\M^FC%9 /N$^37PH>H'GLB%:+6]I-X>]\WC"LGQK](B;B.P4/XH41 M QCOZOVG[PC,VQ7WI8@^A8'R<7YX(!QTT6F/ !)U@&'F7[)IA=.L5T<>\_9:P,_@1R$$WN_31< M/Q4/4K;%Y3/R'^ 6P$[@^#B;\CR^!_!>!V C%, Y70CA:,6$Q833*75N=W1X MT2+,^,@R4V%=#.-!5MM9O& -(CN(BV:"]>4\-1WV_:>,IRP3'](_I7N8)C(( MEE#X=0+02>P)S!5UY>+<_AN0^L@#>),E+-,$BL'V:]&MR?'FK^%KB,=_I*US MA'8I8,HW-@YY@E9RGES\$:9-(2-Q'3U3,)=!XBNA)HG]=S51A4\QL,,D$"$9 M#H9F<'EPBV>R,S"A[:/S'5HCFU0<3G-!THT5@KV[$/&]F=3_]QQ]8G4I2FBA M_RZMM# S$QUXQY[A778C*]CW\IMO+@ M;YAT5,3K6LS%^YUNCR1#)S&Y"0UFGD3[PTTH[O3,I<]^N'F],*9U*?Y43Y/(V%Z^S/+KN*HF=3JTS86(;34B# M(^8(?5_;4,97+=E<:RMPS1W<<)4]O^!:I*!2FXV=Z 419HR'%! ;%*2M\[K- M+)7MV,J- OD:$SO+AN4CR?KABT_CPA+OXP[FF^ MX$$$ 0M7N#H\-Z-?V%:> M'B[%P4)Z)8=PE9"L0-TY,_CKK1-F;MA4+DN]!,=SUII#& L15P(6A2A&(1,G MHMF8JP#V*/$568EK1!7E*C$L<^ML: AY+N6NIJV#)]> ML\&RRGK:P>(9\6!B>WYXP7/O>5K_(=-(.:>5*O;#G?:.QW1:":SSUZ[; )(_ M_Q=)9YQ3@3G_NF)PX-$ &T8&&>^P?+Y[\!*C^^+4%X[%_9R_[_^(XB Z?R\1 M->RW6C]*MT"L$%&"DN3%_^0*\#N/1XB\!1[.JT*03FK4W&_=\?RG@,Y_>)'\ M>_*^;#N(31/4_J,IJ"S/P%W)$#L>3>:IFU8O5$1WA$HQ<>+QJWX;&K<&M M47UKRKE/&\#'3SXHU=EXVK1&>8Z-!_W<@PX=/.76GW+2-PS/N>WG?)LW,F.V M\J=]F=J6,L(9;@UN#6Z-L"DC.)!N<&MP M:]2^;5/?4L_\=C-F-!?NJ?6%.^@\^QJVR0] OKA8\1O'LWDN M!S$&A>"<+?6[SKJ%LXCB9^S!Z4@]XJ6;>R'S*,2(WSQG0T='KBV)OY:_.*/3 MT[J];BD:827'60FJ$,IMA/) ,[HZ(AF1W'0D=[J:T4$D(Y(;CV1CV-<&9@/% M"SDZQ$3\IU8=XI>-TI42]8>5]=='X.5,X_FT6!D<$JXRT(9Z3RE2K/[\$73U M@LX U(U&Y<1WJK7SB#IU43?2^KI:0@=BKNV8,X8]K:L/FH>Z"D3=K3$@:MK0 M/^WM/5"5+'S6!E5S;1P*6Y)I']A'XZ=-M"Z%=S34NAU3UB5P7*Q5/*MA;@QZ&MZK],2C$O08;H[D%^]DJW. M3'9 &R9$;#\>N^P*UMXF16O/JP2 06YE![FI M0T,8_XC00&@@-! :"(U&AS:K&<7\-NE(4^@)(U$"4U&+:8Z16HU@H)Y,YPTJ MY CERJ#<-S3#4"OY"Z&,4#YC<7U3,WMJ)6PCDA')YZ2,C(9:OS=J'I1KS(VL MSM1[M%9QGW0P7O;>4R CLK:@F5,3#:K7W\M*-*@VNF74U[IZ;<'(Q^<9R(\+ M0XBW!.)F7].'TK@;0APA7D-.B:9W&I#TBQ!'B)]K.>J.M)[9%HS7F!$I/RNY MOIF4%6'?4.-":1'VU:Z_,1F12#I(.FJ13F,R(I%TD'34(IVF9$0BY2#EJ$4Y MC!:[-'(>&8&5\Z S?T(B_HDK_?)$PO@#R%\QW7] MIW CNR#[F!\ 6?^&V':2 B1IB_N"6,QUTZ/_X86>_!S.J97]7,X6I_@;ZM\N M#[;*IK96UL:MR/]@VW=D-O;$Z\,_C-@98.N*.- MAJBD9ME-/;2WS&*S,0M(Q]!4.K8F;VG,.3QN9BF;N12+5-K0I]6)E0Q)A+;M&Z4TS3@>8ZF"SZ!5,W 0ZB9#,KI$E3E"90I:LGD-X5, M_52$O>-*]_[]?BY#5:8?.*Y%S;6<%Z+0[S8E.W.8Q5'_YHT=UV4V"4 7<1ZY M+:JR+HOE5EK!E I54RJN91G'%7$A(:XO ]=&5^MUI+7>0' CN!'<%063GBJI MU9?QEDMJ[[U'^(T?+.H5S[ $C@>];7^0*UJ%A4FTC302O4QFK* 6'$0P!^(Z]"QXSJ1@Z8J=6LD METZD?

T M7#^, Y9ETSFS.4URZY8)<9[(J5M-FZ,A_TXQQR%)KH-7K6;?P=LC\4K^?7_. M LH'#?.\NP5L,F$@9=E;1GN"UQR1?[?G7-J3@+?G1P MS;ELVV%>RH77E(#ATM!U/)#,AD>8JKM6B8HGHYX\;LLDUZEX[G, MNZL^#J?2V>.Y9.?R.XCR?AR1FU0,QU-2\91N1?$1E=2//>M?!_C>77WPGUAP(,A0@<.]3$D; MK02X-0W>FHNJ!8 @0/K K:GIZBCC/GBD@4.]@B=SUU*VNCV3&?#9Y+_;=G$= MB-T:ONQEP5O\P3@Q>X4LK4\8Y]N#UQ#2&FZ-:M=0XS);\CZ6,NNO-"1LN\R# M$".V.V^_IPU&:L7Y82=F1#*6#4(07R*(FWH=MSTW)Q>XLC(J%28/8\CY(1JL M..3X[NT1AA^G>TN"_"/WG7CG?;NW:40EVG' 26 M/7SFT)=>&:FN8W1[@K]DO^F/=+WG]=(AR04G!KL#[Y M<1$^_2S"YU<6D9!B4?(R=U^,V.HJN+WN4#.&:@5N8% G0ODL*/>UD6DBE!'* M38>RH9G]!@*Y[='4N:QUZX="I9,M;V%TH<3HPFYGJ'4-M40CC&EM/^H&6E^Q M B:(NK:C;C#H- ]Q%V/:22W'W@-Q/,N?'8C":+TNH4JN8^E4:(ZTOJ'6U8\* M[ 6 SD"K"8).*NBZ0^R\IJYYXU/@/SJAXWOP@B"5.4A$OZ*MHZWROZF-=(5; M$Z'.V4[,==2JFXF8:SOFKDR%[1REKU:Q!FSU"#,\+J:&HC>H3DBMOZP-] 9J M% BZ9H/.&*DE-"/HV@ZZGM% 4UWI!6\J"N7/RM@65_Y''$;.9+&<4WG5=O,A M10W<6W@TH%9$;L*012&AGDWRWQUN6??ZT!ZM+5+9/;XA5K9JRG>"!"R,7=B0 MIRGSR(/OVR'Q S[VHV/!>Z?TD9$Q@[_!0UXX84' ;!+Y))HR8L'(_HP%9!Q' M9$X7(A?#"<4K0"#D/\5SWR.43.(H#AAAC_ [C?BB5U$TI1X\%8;T@?%PGPB6 M]7*)2UY"0_%G/P[XP"&L2;R'!@'/F>:?83.>&/R"D=@3Q9I@?H[WZ,,* M5N<9P[Q<,@]\.[;$3.>QZ\)Z)H$_$]^27;!_L(F+/Y'@%8[$=>Z24[\CD+)OS-XE=C>*U(\@%(!ZD2M MMX67SBO:G7K9TP8C="4BDIN/Y*[6ZY13=Z\!8;:GLK'ZPFPWV5C1#%G@9>N& M7)F,3,6HM+:1?[6+,S1=,>K'\$H$\AF+&_8:V,VL-2$/W+MFB=K?W+>8^MDR MU^<6;2M,7-5K3C/N[][TKLT#9T8#1SB;7>&XAJ]1[F;G'D[;F0#_8_QU8Q8] M"0__BFNOZ'B]1+'>;J!L&7.(W?0/SG1U$GV;,.U32T+:#,2>4K\ M"PO>RHAM;V4DHBF2%\&?Q\SUG]!GBS[;FIV$R^9;E9K?U7$2-AQU%UWUO?7M MX;(;=JBL35R\(^TUIBW%++1QMTJCJG9QJFE4%9H%3Z5DB6;!-#OM*8_QS.-. MLYC3"[?WM38+M:_U#+42ARJLMZ4Z+_V?$+Z7NK<*\ HPW5OA8;,62<:02P]WG3S_U,_:@VJ< M(R>%&];(HD^;:&VE).25!CY.$6Y#?8F3KI/N#E*J31LOF$=D72='[8',ZP0F M1&P_'KM,"8Y7F1Y_XO+KZR0@,0I@*SB;D48^H\&#X^4S'^:[W8;4\GLNYG!_ MFN^13P'W7]ZXKF_1*'&+_I2D/G_,)IV M>$/F $Y'8E\!ZS;QO=1;R3-VXZ0Q8#KKY+%OC.%+D\!6N? 737A!X=DYL_C? M#Z*^.Y@^&WBEEQ(!N?SY6/R=7Z[^^]&[E%/-ACNRAU?YIL0PJ\7/CS GRSF2_-#G=$_ M_( [@C=R>R,_HJZX3ES_0<0D\#MY1RJO$^XY%'&\U(,!'$ Q#)KO47XV?/CL MS/P KK(0D,K]SIN1 GR/77B%4>."ZM-X@OX2_G=*=Y@.Z).P"-U7.%5 M+KBZ'V+'3J0*OI$\U1B X\9VL1; )K0+*X0OA"PK:U# \TNQJ=E4Q9DDA0-X MTG\"[$7AX/91!H#_B>5E%T@:I)"=4QK-$":GDDQ*E$C(3V'ZS$->2"!OZ"N"+SD-<($71(7 M)@$/PE,4R"&IWY#,-7E/5C=@;98'QE^B'Y28QP3[8IN$B2EL4,\A M&7KUC=GW^$ 18BI*1\"(T>)@B(A,QB98R4=14^-33@#O,@)(4^?C RQ: M]<"6E56GI4'H? ['M!+7DMY^R7T/I#UC- 1TBX(/@'_/OK9S5G*1$5R@";TG)%&_Y M"?B[QY$H2 I8.A#%JI1+WC 7)()P26L[&'="2LQ+XAYA#C2I]L.)TW9"+DH% MR=.@W##!"B>\U% ^ RN; 7&2RX%7&-H6^&@SUX$C$S+09@DD?HUD-6.R2+C- M;SEA1N29'+/!(XY1MI#"D<+5IG#>G4^$$G\:N !F=,%+W\>B '["GX'XK6QL/QL[TR16"X.M/\'YK>^Y7++V0Y8- MPU6/)S]V;:%:+BN9B?=RD3F]%G)U;TKMI1::3 &^=<5>/KQ,A42X4F9.R(OW MA]\5IW3LG2;F1$5%HR,7SG\Y9F(((8[2<#G_7*C-]2E0+ &7?R8B42+[\IMI M7;4ZZVK*OO_]JSB\?J!T_OISXL[]"32F# ._PQUXFZH@]P#4-ZYO??GQKW\A MY/N_75^G#VCD'5!T)]2G1)G1^(.PNNO[)Q^T MVFN=_X_\ZQ>AEO[[^CIYY=I$\[<67KI\9_;&Y(4?)\77)2\SQ*G JCZSR0\O M+*[X&F;'^'_/'OXN D)Y"^K'S5O/7DSEIV+R M);3I3,S"F9"OH?/:<]P?7D1!#,SW5<7;^7]9X)MZVW">K$H>U.^L*;-C5Z38 M_,2K,;+K#Z+^X'NXAKT'APM?2850+3/(URS?DKPD>47Q#>D+Q/#Y_;EY''S'(C\[F!<_;E/&=S+Z30FDZI(M M^S-5WH$,,Z,;["ME>6F7G/QXTJH4F23N\2.8P.:FIDXGK*)J8.*/RF5Q:LC4=4*#S'VL3 5@C_ZFMFF/HOE$VS%#<\UDE;E?.M;CFIQZVG#0HMS#!O*M U(#\JW&\JV.UC\DE2C.MP[Y4\OT&6QU>?Q"X=FD M$B;\],'W'JYY62WREHVC$WP:'R?+@3Y.^##W, H?Y +\%BLA%]F.V%EP(8\+ MS H-I"&)21RUS;?8CZ,03M,6D81;.R*M-#TB5R)FT(]#>";\[AQO1CM+;C4D M^1UMBHK9%%5/F3>UT4!:WBL6CSE$O6A@;&N-F)XV4LP& Z?J]]XC?/0#>'JWES?[TB(51R[-NRNZSX-+OF=94Y>RHK=%8MSLYZ;Y4IB+LG5#JK MKK^3$1ZTK(,N)_:UV@V7TP%;>J,-^L2M1? 5ZH87;M-MCK:E@BK5[VB=)OIH M$J/]9?*ULCX3E,X9392;%<68ZCHU:OLK>Z M^NB4LKS5%:?[]31S(*V^ROG>ZNJ!A1!O*<2[H'D?RA!K#,0E<+9=00$*A&T5 M_*FR.-U1NZ%TB$2U(J+Z(1(5B\BFKNG]VF*TCP^1J!ZP2#I(.J>E-PRT07V< MN632.2NZ:'_L3QY5E%^ 2@XN6?:7&Z?9E MQ2.TM/U-P":\I<2RPT/:K2WM.Z.EO>OF>=NJ,8,Q''M?,\F]#40NMBRVQ&B< M?XI*Y>]$'9"*I,4*8PX.#JU<+6*LE8ZPD0J;Z@1(/*#"A(XX$,7*TV$](*54 M%?5KWLFS@&.E5JPP?D&56OL]M2CK6=[CYC%"K/C3VCJM?>196%T<>58%ASO2 MU0INO32>A;7%V\JS1HH%L%88<;'?W%E7<$71S@F4UB77!/XYX+Q&5M985M;3 MNKI:8F)UKM2C')Z%]M%A%#C"G7<7<4_HC14YCTZTV.U1O9O2@+VA(;-YD0?F MA:(MP'(@,D/">#:CP2*KS!\LMSH46TW3G2$ #);T M%_[$LU?H+.\WS+L,$P9_MK>4[W=",H=!^5UFDS%S_:?2.A WLJZ#1*:Q1K*G M\HSFNEM*\K'@UI2]-5)@_[NX_."VN8&YT(=]O9W+*:LA<6WKG! )NQV$K1IA M-.5()!'=C#K>_L"D"@OT2%RID(7/B]:OIL14!=5?)&ZG4$(.;*<"Q:7P4$^F M$="!'*O:"U2UDY6RN;6JMZ:C;B$*\X^-JU\M_4"_F1KC4:";1Q-\JGYKRQ9C,KM;3#P30J>A6NP34 ME7[:K:XK9G9>'O+]-Q+(:C*.Y)37EM9YJ0O7RSX%4P[WE%AL0+SCYX!R=Y)$ M-MDJ3[CJA:S,OJGIBK%)"6GPB+IZ4==]*:\RA,1]5_TROV M\']9*)>-J2AW MMU;;NS+,D=97C(]5N^1]C<00RPW&LFF\5*RT:)O5O?J9HX+=0<4[?O*#"7,J M9)K8Z?/D^ZDIG3Y',I7*)K;Z; GA5-P9_5FT?_AN,F'\VXR\ M]RQ_QL@]_4H^TXB1S\SR/4ULT&3<:$(?F(JP-> M0-;G4FZZ(<'J;O+,3_H5AH?/3K+QO,-WS#-%0+#B&9Z_O;Q[228,>#AU8<8T MBGD99!+PLXE\0F> ^H@G>OJ/#D\#=<)GM@%O3[[G4;'RJD3F&]U&A^;G1837 M,I%+X5E5QNEC>^\U(%;06EYNUV=L[WTA!]W"]M[/GJ23YKRNJ_5>**;AFAX%W8^B-6XECQ+L2[L'1) M5@%W+K=M"GM9R&UP:P:W0=*>U.=JSPC8 6/&TD+2>MB M2>N\N*2>J79T]G:/V%G,NSTY$*6+K*W.H^]J(\6Z[F!!B/8G\Z@+.-D*;^M1 MC-?Q2#/-B+EL+:(+!(O6:-6:WL0&@@-A 9" Z&!T+A<:^U;9S)A M ?,B+GL)2VU(Z'SNPG1YLD'D\X96#!XB_IP%(C?BO%8(J',IKW,9FME1V J& M>GX+,8=J/H*X\2"^,K6>RC=GZ0O&DG:M17+_@F#\[3X$H1Q@V%L:/I0 MX?L8+9AMQ)Q:L1(57YVU^YA1":V?H)JLA"(T$!H(#80&0@.AH:I54P$;YOO9 MG%H1[QPB.H.(/BULX@7X"/MJ3:GWP(3C\$"-&!F']TPQ4YY(J:Y&@5=P(/&X\ M;CSN9AQWA:78DI]?$W/^5='Z;+PR+IWYL(QE1=UY' !/#AEGW#"YB*O4CAD'(+[D$_D_NO@/GQ"O)^S8RO@43YMH;5[';D^6VW$K MAA1Q?B.^VXKOAJ%;JJ<=209)9EM.9W=PZ5136:(G4DU;J49:^):J-*-:6JD$ M#8VW:YX'_J,3/4:=D2"8PFWFE:[")O>6$8Y,4XAJ&#>DU=(L">#-M;JWC&J0 MW93-;@RMUY66DX_\!OE-'2"7EZS?1(93T/M>111.+?\I_?[WK^+P^H'2^>L[ M:\KLV&4?)^\R#>J]"!N^IU\_@Q;UF5F^9SFN(P*2[OE@][#X-ZYO??GQKW\A MY/N_75]G@_!XI5]91-XD%8;(K1]&(?F7>(KPQXAX[M_7U\FCFY. I].'Q;.K M[R,P%;[SG]GDAQ>6J1M#W="-R.>?#+-CO/AQVS;OW-5TUPO'4+&V^D<<1LYD ML7P-'ZI$2/ AQP%YE9\V'V+GNYX8)][70"K!C+JI>V/*1+4HWK?=MQTKJQ4% M.Q]&)& NY=Z.R!?>#IZQQ8\D=$+^6SA[_MN)[[K^$X]2X]X1WV,>0,". _X; M_O<%HT%(F&?#(V^9Q69C%I".H1%^BJ(W/'P8O-Z8?Q'JA8\KZRW\7L">I%1O MP218\()8S'53>O[AA9[\',ZIE?U87\YV_R7+*SW"M+3W MYED4_:,#2V>.;7-F/N$_BD0]VX#<84I;_MT+D^I=CM/-.FU'U.F3$R5 M+\C I5>*)(,'K?Q!EV,$;,+U4C*8JL#(L4.7G1B!6W/FUISGRQKTU:[7>L>" M1\=B0E.JRH+8D#IOS;$$JF !&72P?17"N/DPUA4N'ULO*Y(=VOJ>BX\B"(S9Y 862A\8N9O2 ';Z8QR%$7R!1VW%(?S=\41V>QSE MAT!"X)Q_DK>.*+/A\Y$\L2 ;:'>B7?1>^*KXI1KOQ['2LY@?^;8NQVQT- MR /O6/%@GK*#H>G!A,G!^%L.AH?56:N',\X/QTX/)Q\=!)]D,"+^'Z81>^'K M==(Y(LJNL%W[0BDP2*]!<3;'!^F=QQYV3VAGB.K8=^WD@9VQ?&XQ7!0#^XZ< M3.D\>&UYI\HB*D:3E8#RZAC+DC(PDO"BS_[2@@ME>$;B&8A>$0CM9=YEEQ.Q MAUM3AR4V*6C=5:.@-3>TYHK'E>N'865U%C$\K&2CCPJ^%U/7!KHT4Z@BGD1$ M<@N1?&48VG DK0Z, L=9?G'0Y_,_V6[(#RP,";S$L9EGPR=FN31@]GD")0:[ M77@Y-X0&0N/"%8H#IMTMGVY="G?PS86K'3625;521L_$/"A$'").D= _):7P M 9E%U*TVG,T79FM1O MGNV$4>",5Z/#JG72M#M)ICD6\69DWA@#K3-J6C]'3"Y#NJG=U]33C$$#Y-!6 M.:#44G31P81>!'0P(30:H"LU1RTBU'5]*TFRN=[,L9'IUD>3_UGS4-$VC]! M:"AVZS;%0W-#XCK,6 T1=9JC5ZMAV1Z-U HU1ID=@7R.^.0AQA/@65CO2 M!D-I3:[1J?),_JN^,BNQAGF[H\.:HS(T(^1,;G%TC*I$NFD'W4@NQ8ZAFD?Y M0N3R?O0%HL,'?8$(#85]@0HH2V^9Y\\<[_P>:.WQ=V \$KK"$!H8JG;Z)?K[ MX4[>&)N&0@?*HP@-I>71-MOXLX"U+7'#:.M71B9JAGG1U(R!M.HK:)5'A"/" MU=1"3F>4S0E&4Y!18J1.PR)U1MJHTP#W-<:B(<+/1O@0FR4I[>' 5/SZ[2Q- M-F(C-! :M5Z8LE6&;8GWO[ZPILV.7?9R\2RV1GUAPQPV0;SC+ MO/'LMPG#O.?CW,.ZW[B^]>7'O_Z%D.__=GV=/4_\"?G)\9R(77]P'IE-WGL1 M]1X<>(C3#"5&6@Z4C+,Z$6+!SL$/G]GD MAQ>6J1M#W="-R.>?#+-CO/AQV];OW.GT) I'4X&P(K[])$+97P-2@QEU5R'U M1QQ&SF21O/M^RF"1L[GO,0]V$?;99A.Q/4*><;SLQVM7;+RSW'B:;#P<)GR$ MU[JN_Q1N&)8+'\;6.%4%1XN12&K)@'BQX02SFNBEU_/!"3WX.Y]3*?BYG MLU(2'>K?+H_B&$GV%'H^EY^4^@ZX-F#WX"6&OO.^.OO>KECD3B"1);I9;#9F M >D8&N%D6,I-_;SK&0^XP@,N1_^N\H!/5()W3*5D$!V/%_/439,(AI\#'U3L M6QH$"SBE2I%0-56WXT!N+"N>Q2X]:./ TY!P&MS%C\2AS''@;:78@>!MI=)I MJ'I;E2._-4#U.QD<2BD&-S,_]B+EM0$\U!,/%2;YI^@%A$?;MJ-%>L5#Q4-M MPJ'B)=S:HVT"O5ZF"?7Y$=ZM54AQ:W!K<&MP:RYJ:\Z+IC6':B=N?Z(1#RW1 MB.N 9!+""#RP)&+6U(,9/2SV"R>MS]DM\P2J#=]3(2*_,]2&76D5C11)6D$D MMQ#)QE SA]@R%9'<>"2;NM;K2^OCADA&)%ABC*3EK2/H$'1<\].USD@MNS*"KNV@ _8ZT-4R MG"'HV@XZP]"Z Y3I$'12V6M',Q4S1QVU\>V,R/C5]ZYYS0_&BWP\!(S->("& M1"5>1:N<*K73RS>@:?VA6NH46H(1I-YQ P/CMQ!SB#G$ M7)LQUT"^6H':?E8-80FZ_'U ;3:CP9?*]/=V5T^^X)Z7AJ$-!KHLZL8"X0AQ M^1XVA#?"N[WPYC=X!R&.$&\UQ(?R0A 1X@AQ%%(0W@COS @-A 9" Z&!T$!H*+0]" V$!D(#H2';#=^MS4J@SDQVF %@0L3V MX['+SE& 2S<#R.XJO&OY=9E!1@-M.)26 K,5G8I:^I!RD'+V)H_U-&-43AM0 MI!RDG NBG#[/PZFMESU2#E).4REG--1ZIK1(>Z0M$HZ2#E( M.6VAG/Y(Z_3;8B$HV/Y>113V./\I7=OWK^+P^H'2^>L[:\KLV&4?)S\YGA.Q M#\XCL]][$?4>''CP)@Q9%-[S,>YA>F]Z,!9B]*4Y#Z@7CAA0SDX>S9&\_^ ,[KA,Y+(2_Q3-FKTZ:6 )^.$S MF_SPPC)U8Z@;NA'Y_)-A=HP7/V[#U$X(I1 K8&X;+G M\5+K&=T(Z\I16VE#R*E3ULU6=[07(D\AY'VT(G_, F)HA-^SB$&E0FW+GLES MT'HPF%8)/ MY(W2$?/.61JPN<5&)N-I3;UK9A=96!$Z:")LT%1B?H^RT*:3B MFS(U/17J)9C:2)Z?M^Y@C?+YC 2R+"AJG"JYIE85-:K#:C&KI50JOS*T?N/R M$DO?A>_V;$ [63HW&SG(UE6/E"P=Z89FCM32'I&KKU+FS[YO/SFNBZP<6?G) MI-V6%.P:Z5TV)R[LP9&?..^6Q*[/VC25+XN&=C LZP:JVF0@L>7S0 M5"FQ27E 538NI_S?O" ?F]S3K^0-\]C$ ?'YL^^ZY"<_>**!3?XEAB)\+"(& M^_?N0*KBD#!B-B ?+QU.@9BI9U[#XMM/C-/#:\!>,*/N*DC^B$,XID7JT"5\ M1SP+3B>Y86'CHRDC8_;@>!Z 382N,<\6'V< JBC[BIL>Z@)>&9#8LP"UU($[ M&HYJ[B=.8IB6XUEN+![G#\W]0+PF^2TF"'P$\Q[TC,+3K M^D^BNC1?6(F4^UH@FS^W#O/T/+*/)\6I20U.&YX:G';VQ;(2NW[FB;)I^R%513#/OKC8 MD@64LL+.\*"5/^ARLI25NEY23C?HJ^V7_7",+$2NR3^H%]-@00[D]K7>4=L< M-50%);.C:UUYA=:Q.!,BN3(F-="&YL4$,IS*M63'+-P 0T\XTYB&H+OX:PQ+ M(I-"YT9KG!L(#83&10G_VXP[ 7-I!%=JY NSIQ4' 6A'9,%H<.&B?XMC- 5$Z?%[2]<7GX2ZX<"M4I24^EDJ%:38I32$6_*X:V=HK^H M\>,FD1/4YI$5,Q#S4<)OI[1UU>])*P2L@"5Z7WHEXKC!.![J775A+)&!J)I+ M>,>BR&6BE:H5F'-X,GDW(^?PRM1Z9FU5 M4IM0/@#I!NEF"]UT!DU+U95*-1)X]*XRQJI&?!7B@65=-T=MD=*5GAL:85-: MI>>*G09#;=1K0'>!ZO&*E(.4HVX@9L64HS#$#=;"281#Y.,LRE9?2E M&SU+-]H5&STO;K2?;[3X8T@H?)_.YX'_U9G1B+F+0N;=ZW6T[ZCN7@B'<2^X MMGO%\F:.;:] M;E*MDVF9R+1:RK0Z6J>C5GY*U4SK1-JJG&\=D,61;S66;QF:,;J8.,X&]80H M6EOOIRQ@= (_5T6&&&MV.O4V(]BLVST@%RD7:U8CR:L2%E:Y+1UC5I0QMS8D M:,4$(?R0^:+=02O/B!?96IGZQK+B69P4^/@8 8LGM_YL'K I\T+GD9'W24'C MJP]^&'YW4H'JPLABX)5QDV'YH)<6TW+/2ZC 5OB>"&*!(Z"%(_#%$5@K1^#" M+O$H%OAJT>,MNG"+DM:\7*8(? GCV8P&HLCXF+G^T[: E^QC$TM![_"?9GIJ M:6549;VG6.KYP#O+*.W,W[I1>3P#[MAW[1UA%7EA\6?6@):RK0?L'>W#CEDE M=JJ[*)=X.[VL,YZEPF=YHO^AUDNAY "=DH>K/Y2HI/@AW)H+JR4"J@A<#5Y: M*]!:),VNL+B(RO8!U2L]7)FFUN](R_16X#@OO6@)TL=)]&'TM5Y'X>@/J?31 MSK*,/&4-?LD-/%.0N7G>TP//U.9<]9$Z+K?=7$_\X#JD+I-X>[0J$N6RZUHC M-! :%Z6K[+=JA@QT&-'M4R,>2QI&BN:.\.$;79C?OQGV$O/\A8MKJM284X>J ML&@Y0D.Q.H$*"+'[+]S=+DZ49Y406DI7XPQIL6$H)2/@.."Z:ED1+UCX_LV; MQ*+7]-V[SY^6;=@W9>VK;_I#_3O!"ZZ^,;@A^-*MHRA3H;B-T%!-8 M&?Q0L&%5-R\F@)Q,EJWYY]*HUEJXVE%?OY?Q4 MTY:H+$B/2(_[HUM'6K^^/E]-H,>S\LG/RM+>GDD^@WV(0O(Y;ZI '*_LG/+D M'"\\/7_:[*/C7^"D=DX*^,YD\OY7)^C<: MTB*AM>FD*JL8AP1/BVC@*#SF7712Z%H\GOK5W?3$JBP(9*G&61=<5%BK7AJ &Q MKD@V2#8JD4U7&\KK754QV9SGBGV.P=OK R$T8QK,YK[P7 MDM_"Q"O[ED4LX&W5O0?R"8[ MQV+<$WMU@\CD>;QAGELXD3DXQCV(ZG;]YDE M#L+(%]EZ>[RTRS?R%UZB%_8I.P6:G@(MG$*\MNG./G$.9 M[MU_,AJ$Y)W(TBW3U5O+=I93"+A%F#J^?JZB'L=RW!AXT,H?=#FR81.N%WE9 MP.Z6AA#/%),>:>!0KR G;5:*3T4V_L[\:_E\XLQID$M#F0"4^[CC?+NSSA0; M(@X6'\>Z[,_:FG8&C;QU0HLKF20 G:$JCUQ#'.VJY*N5[U9XV=-EV5$4,)M] MBSAN)XZ[+W7$L4QN)#LTY#,P(9Z$P',-F!=FMBTKX,T+)5(U%M^3Z?16C:JK M7:Y,[H0X1ARWESM)KPNOCG'DF.T01I$W&[ZB4@TF*#1?>+$2A 9"XZ)JU==E M,$-13J)LHYRA 542Q'$;#+^HDK338(9BF\QP<$!Z^ M+ZIZ>T4NRPIB9I,/:5L5!R9]4K6MY/G"XY<6RIWM(/O*^2T,#"L.G3 IG54L MMH4QUAO1<_(,M:M79DE18'O65&ZL=LZ?#H5;5KRAQ0#'E3CO,N[LY^7AG&=Y M.A#>>EK$9^G\X5C4EKJ*5M:45<(+[.9$X9<@KQP):MT M-+>ZR)*I]?61NJK;)3LK$ *T2T$Z0<]4 M.SU3AM93S(@MH5@68JYFS'5UM6J6E+;+:%6F& MYZ5K):UU_1A#S1PTL$PK@J[)H.MKO0Y*^XI(^[_3(*!>M."M9H*8NBCIMU7J MT@<-E+H0PJBN_W65&E:Z/7:T$-]0&\G@) M%M)%A-> \$Y'&N>25_.V[8W,GQEQANV1F^.V;$A[Y(ZIF2-I'I:2NB-+X95( M.4@Y>RE'UWKR_$054\ZY+<#WAOEOS2W@1>E]C_'.TO!3VM'[GGXE[Y)0>7*5 MUJ(XK<'W10#:7=6AR_C0JTC:P +A)>'0Z7S /"@FWK0 M6 F^=(O&;1P$L"RLH[[#R5,R55_.UK0SG*VPW+V??F)P;TH-=E QQ*@Y-@L5 M? )7':U7$HMKQFE^A^2!Y'%*6)_>:V L:3O#^HYEA'<1UD]L;_Q53UH7T_E : MCVM^9. NW,N/-ZIO)B518/429%D46*V,V95GA#N?_A#?B.]S':F&-I1G2*L8 MXNUT,[UE$Q8$S,9N36KDJ#>L)0]" Z&!W@@EW/)H'98IV6C#40/MPXBY!F/N MRM ZAL)NL-(7O"]JHYW2N*J^;A3+9(:?C/I*$3DJ FU'W%7'5*NX37W1@*HX M$A1B-HIXT-'ZVS#K[U5?EU8;L23;K]2K!JD&J69;I;F.*4W^:Y[+1)UH%'5F M@G$Q9;?PJ*_.#49^(<(EZ'OR@IM+ GC3E4"TV*MOL5?'P8K00&@H+GCO*GHG M7RRI;R9EE=]K:*YN:>7WJI;G1WIM<;;'5]]#PD'"48QP#*W7;4#%UU/#T8ZO M6WERK<\5BE2<"* "NYR&*+:F5**(O9YL.IMKYE3:4LD:>5 $.5>)HH]CZ9,"M2GJ/A MP;;T8!M69;>:6ZA"7)9E7\@?G,X.%' ME@1A4-Z:E+J7KL2T-K?=U+K#!HIIB+E&8VYH2NOW7+UJD%OKNJ<[G>I7#=)* M;/ M8;?B=_XDJ6A /!81?PY_C1SO@;A^>( +E&U;K$!:DB<>JKC*6C([4$BK MMO[(MD^Z2[3P MOF7S@%D."')^986JT,)6KX5MV%.+ Z!-M^V(&RG6)%F5W.]F] #\&$U94+E] M%XODG$S:S2B2T]/ZW0;4+\0R4(CP<]N/::/&U8%2D.O)UH3N_8BZRSSG97AS MW2Q.@D",M49+M7 ,M5%76M "MB!$B,MOU&-HG1[6TU79#[22J.,NZYA@2T(U M#.OJU+Y#GPM"0S$E00%] #TCEVZG-K1^7ZV>4>@;:3OF1D.,=E=$@-[/ &YF M/LS\3]D, ,4FB9;<@3;JJ.4<1U&][9@;RFR3HK0.H*JCH$GN<32L-LRP.AQ) MRZI"QP'B6[Y^TT6O0>,"PK:XQ@L.A;IY' ;(-"Q QM"UKCPS!\: (<1K@;B) M06 MT^W^E[JQ,/@1RGM=4,]B=3,_%(";)@!KIKQ"?:CB(<+EFS"T3K45I=+Q7Z6)W6.W-K+,NUZ23Z.81%"Q0R)XY%W7RT6BOZ+/U$G(%S_%%__ MY%(O:WEY2HO+]#6%M[SWDG=\G/ WB!=\G/#AD]%K;'K)/][%LQD-X.^\[^2$ M=ZQ,M.^Q'TS?F>T&4;T'&ZI7Z^6$T\DM8LYF7+XN2;_+=T M!EB!)P-F<:*S"8U(L?:YS;]-JM[/"YG+-[T!9/F(KZ$S6IL:5[;F:&G_0U3;!K.7R M:DC$LA 2'S,AL2 0:>0?U(MIL" '2F^T/FZT.P(R_\11&'-B*N7L29\EQ"C7(P MJQ)%G!J?0YB@8\OR76%$94LB*J\D,I22XBF;Z_%%JFD+U4ADBDVDF@L*;=YC M'"SXHNJ^81H9[?F-BA=+M<*V-*,*AC CJ!'4M2N5ZNB/*P$]Z-8JGU95D%N- MD69T&M@D"K'60*SUM9&\E"QT$NV_Y>]8\.A8C%A^&*%OJ)V6^D''5(KL0I=L%?L!C_GH?GL3"2?<,K*$JUMXIAOX_".R).*N(&TG+.4817P-&/$E6] M$I5,?_SIVR[5B8@X;C*.E0X;DXKC=NH;(E>:SIAGP_^KJV""\E^]\E]'K;X9 MJ'"T'7#&2%K-"Z45#E7CG6ZL**:!0UUR]4 =+_R.N'X8UE^NN)'!(&K'4%8L M(1I:KU];?9LS0T.:HP AW;24;D8Z5H%L:I+.2I"50N'!F(#0L 0$8ZCU!PUH M^8&U_A'BC8A5Q%K_9;&ZWSP UTHU0*5873/EW=*I2W9Q5<6$Z*NF,%#4/I$: M+X :&\+KE7 B'E] ^9EUB;>65'[KA);KAW$ /WGD9^8_P&E,'8OC[X ML+,?G$?@_FDE9<NLPER63BVT^,$_)K M()E@1MU5;/\1AY$S623OON>%FT6Q9: 'XH2$DE#4AE[PHW;Y4;KB*-,"T'!4 M#\L3I[##O%PS1\7.FLZOUT&=?=Q9(;8%E9TC?[[]FCG(Z/)ZI8.=@\\FO76C\LF?)-SI0+8M@'WQ*BW@;? M?0[,JT+TP7&?B:&JR?]"]J4T,L*-1T#6 ,A]YO2$L=;O(?[-ECG2>GVU4GXE^ @1=+6"KJ-K1N] 9(B* MH&NA&G+G^H_TBT,O7 -I;7I57^L.4%= S,G$W$#K*U;4X%*E^KLG)_J3!2[U ML(!(6V4I33=1?D?,R<5A/]QO ?;GZ$0WTZ!RM0Z';6JZZ 0 MWW;,&5JGBT*\LEE7-ZY+_&C* A@M";"VLL#FJKA NW,\E,Z\K%:<,S2CI-B^ M^FL,(,(1X5L1;DKS-S2GBL96#M=5I(3&@:2$_-.M[PFD4:X(;:2PR&*&1^V: MS*L")D1L/Q[SS)$VQ[&X:)0 M(W3PFS)].2HX:HQN7^MUU8H+EWONC<+?7=OPU^]HG8OKE]Y8^+7N^NMUM9[> MP%Z&"+]6P,_D#0X:F"12@6BL:LS^?GGYQK+B6>R*,$9G-J=.(*("K"D-'B0' M]9\1LHM1T.I'05\9<$GT1DT+A"Y]'^1V04%B:B;XO0)R<. ML$:_9D4ZI"JV*D4L4>5NAXJE6A$MB!9$"Z(%T5+_=EPV6MJ9NO%35C0V#@+F M60L2!=0+7=%)NEXA3L%8T3I)I^K"XJ;9EZ5;*6*90!@J!T-I%C.$($(0(8@0 M5!*"#67&:--$31(U2;0[(%H0+8@65;<'T8)H:;E-LU &;+U$]IF%P%"/DJ!' MJ4,[J'4C6A MB!9UMP?1@FBY',.;ZD4%42.2F-!I=(?:0%X?*%3-$8B-*3.( M.+Q '"I8;Q!Q>($X[.C:<*26W[HN(V@SJT TKO!@,Q,$E:Y)4VUD2W,*#U:[ M#RH6>$)B:AHQ-:7P(-(2TE(#:*D1A0>1EI"65*>EIA0>K(^6L-9]0PH/5F] MJJ+J:>E8;DX)FFKWP=0U8S!0_V:K'K9(4TA3Y>Q#0PH/(DDA236%I!I0>!#) M"1D&)HY;(O4U\Z4#U6R=#&JMC51M8@61 NB!=&":*E_.RX;+>W,[\A, M_X2ZKF^)@H,D8$GT6>03:OTG=D*G_CJ$&$,J4]723'G&0$4,%0A#Y6"H5A$X MA"!"$"&($$1F?,$63BS4W41-LW2:O#*T?D\MHFQH2"J"6SEPJR7SH"4/(8@0 M1 @BBV]7I+P"MF]5PA50G6Y-*5=$"Z(%T8)H0;34OQV7C99VVE_W%!4?8E%Q M9;4S=6@'=7E$"Z(%T:+N]B!:$"V78WC#HN+-U8A*-T'SHN)=+**KP#PN'(A8 M5!QQJ (.L:@XXE %''9TK=?!HN*G5'C#HN)8;U*M\AQ85+SN,!HD)B0F+"J. MM(2T))F6L*@XTA+2$A85;V:H-!85Q_*2E6'YF^<<30NJ2HZTH=&6JI)(2DA* M6$(<*0DIJ=F4A)7#D8J0BIXMVNG:R&R+:%=0*U]%=.RR_*=T;=^_BL/K!TKG MK^^L*;-CEWV<9"K8/4SCC>M;7W[\ZU\(^?YOU]?O9W-J1<2?D!O;GXNJC_ Y MRZZXFS(6$>K9Y-;WQ(D*Q^%=!/\(OR%\]^.O 6+!C+JK6/@C#B-GLDC> M_=XC%'8@L,7>/SG1E$13!EKS$PG8(_-B!M."PZ"!#;_X3^P$R19JXFNV$UJN M'\8!XZ?"?^/D9TOSLX7_Q0& +SG?,#G?D']G(XU&G+M5//>P>.Y^?NZPS$"\ M<,%H0)AGPU#8WJ)K"QKZ[QG(2E"0OOMD.\U+XPO.80:FQ*SNF4C*ZC@>2>>JFE16??W14 M4=.VIBX"2J6" U%">#KUG,Z[R80);J_2\5SFW54?AU/I[/%\ZV/^&TV?!JZL/_A,+#@3-*7"XEREIHY4 MZ;!6U,FTGJ*.,^>*2!0[V")W/74K:Z/9,9\-GDO]MV<6UZRL5O M',]F_-7#E[VBJS9.S%XABQ+35YQO#UY#2&NX-:I=0ZD?O=]5MKKHZG5C#++; MYC=O[+@NXY$7%G,>>2A"9>GR#2GE5N9!5!NGID+*E-'3!B-I&5.*U"E$)+<0 MR9?6E =!W$(0-_4ZEB-P2X3=^X$B5L[":F,S ?%/7]/ZEE;5# MU-6,NHZA#8<]1!VB3B+JK@Q#9H*Y EEGY1?'>);9Z))5 RRZC]! :" T$!JH MH3]70U_SP/*Q*W4R'^M,/F:3A'OX@T/'CNM$F6%AZ3/FH^8_H+VA;AE<';I' M]0RA@=! :%2P/1<30/$QFK* 6'$0\ (2[AH3OMPH"E6D["H\;'I?6AL 5.T0 M="GHN@@Z!)U,T)G2JETVVDJ!TC%*QP@-A 9" Z&!.O5E6.#7-TD8V]_])W:B M1?W&=Q226^-T0V@@-! :" WEE>!ZC.^?640=C]F$T9?/-4ZL=K!H[ [E@N,6KQ\NMP] M[(N@0%'#]O5%^"?OVO%N>]>.4JCKE(/ LH?/'/K2*^/41478'$'ET\'F"!H3>-H1AEU;(Z )[UQTM@%GC9F[+T9L=17<7G>H M&4.U CVDEF/O@3B>Y<\. M1&&T7I=0)=>Q="HT1UK?4.OJ1P7V D!GH-4$02<5=-TA=EY3U[SQ*? ?G=#Q M/7A!D,H<)*)?T=;15OG?U$:ZPJV)4.=L)^8Z:M7-1,RU'7-7IL)VCM)7JU@# MMGJ$&1X74T/1&U0GI-9?U@9Z S4*!%VS06>,U!*:$71M!UW/:*"I;F?!FVP9 MW[^*P^L'2N>O[ZPILV.7?9S /MQ8%KR,.SX^!;X''RT13!_>>':2CAJ^]XK? M<3S+F;LLO(>9OW%]Z\N/?_T+(=__[?KZ?]B"_.1X%+Y 7?*61O3Z.OGCYHOO MV -_2Y*D"..^]R:\O"V/W'^S2/^8OX%8<(3PPV&%Q2NFZ(9N1#[_9)@= MX\6/VS"P\\A32!0P4L01_W@_9? =U_6?A#\H))2$\6Q&@P4/2/D"ZYSDZ[1A MG:_7X5+XV,1Z0CNBPV>.;;OLB&2Q8A+;OFM"UGOR0/O^SLCW[)T'\_^.F "O M]1-N*?93F.*V3P>O&2G;M4MG:2TFS"HQ48% =&J]*#PX50[N1#FV5G*O/?]O M>PH2-S3<\8!0$OGDW5=8GP<\^#8.818L"#<8,>9O86K;L[;F/!/>H+]'YL\( ME[\=R/;;NHUZZQNP]].O(*]/R0T0&RSMPDU]I?.(5N=;F -#ZX\P\@JAW'PH M=WO:4+%*W!5&USR?FTF,MSF)FRT_W82.3':&#FF9A?.' \W4%79*8QA$&U'7 M'VC]80.#;RID$BNVBD;K0>_BP)]7EB2R=;_JD5]/,J'5Z#@\;:)U28[#D6:. MI-T)QU7UJP=8"/&60GPPU'1Y(1L50UP"+^SN /X.7BV%&$^<4_7$"!,BMA^/ MN>-#@:#/RJP;)RZ_+ME6A<:G0D'.!R?9_Y&$RYP7$H'6Y;.NR.E2!C@>$AF(27Z,= 1@0 MA5$D9T:1#+N:V>TIY2!$<1JA? Z4>P.MIUA!S;KM^Q@0A1*BHJ$IYF"DC?IJ M<1[42UJ/NNY(ZY74I!)5GM;&/C5$0%3%WEHZF1IZ1QOVU(J61;6D[:@;CK2! M8A()*A!G\(8/+ R)PQ./+7\VI]X"=0@EI+F&69D1&@@-3$\HPXZS_.15W;P4 M0[K+"EI3+*3[RC!&VG @K?AC24'=I>_#OEJO2#E(.=LH1^]IIEY;N&<3* =S M+#!0' /%,<<"20=)!W,L,,<"3>R*F640&@@-Q7PD"GA$WB8OK:X,^-K!"(+< R,8(8Z4:'RN%R18* M2H>E$ZO1U_JF6JE1J)*T'71#;=17JSYYW;I.>V*[L/0LAJ*<)32:\M@05IY% MA,O/0@>$8^%9#(K"R([61G:8HQ8%=B#E(.7(,T,,M,Y06O(]AD2UR3J/<2\( M#82&XN*] HZ/>S^B+KD)0Q9A()0BIF5U" .]#@@-Q82^1OL!,! *XT?.U04' MVD@WE?(/HD2-4#X+RJ;6'ZCEZJ[;P(_!4"@A*AJ78@QZVL!0J[@@ZB6M1UW/ MU+I=::[A1J@\& ^%T2(7'2TR'($.U+225A@0A1 _I91S7S.ZM960P9 H#.S MP([*B]UT.UK/Q#I12#I(.J>23L?03'E5YS$HJDUV>HQ\06@@-!07\!5P@-S2 MN8UX0&@@-Q:5[!=P>;]D\8)8CNN41ZMGD9N;#9/],?B&"I$*& M\5%JF)S5H1CT1B T%),&&^T?P/@H#"LYN[6,CO%1".3& ]G0M7Y7K9B+NJW^ M&""%XJ&BP2H];=A5JV(AJB1MQUQ?&YC#YF$. Z0P0 K#1ZJY$CI:MX=%HQ#A M;49XI]L6A&. %(9Y8)C'IN5CJ)EZ;6&^&""%E--4RC%U;6!(4PGE14B]BBCL MOUFD M?[R'*;YQ?>O+CW_]"R'?_^WZ.OT#R1\C;YW029_ M\=KKEH_E+R$6'"/\\)E-?GAAF;HQU W=B'S^R3 [QHL?M^%@Y[&GL"C@9!N6 MBJ?P1QQ&SF2Q_!X?H"0E5WS[B7&XOP9DP4Z[Z1UNOMPF5A!Q?OPIF9.Y>_?S M+^]^O;_;>'F12M9/8-M _'OC@+PZYOERUT%VGNC]E)%;?S:GWH+X:!,Z,P0RMP M(GB"DO$BG!4E83P3\X.%?6&+ MPJ1L&M&-0*#"QUTX2;8^O70MV#P6O" 6<]WT.OWAA9[\',ZIE?U<#K#2.WVH M?[N$\XKBD;YF_<*?.;;-6=Q!=2A9SF$Y1-9[@-_ +L(^]U\<>N=IVN_V"?R3 MT2 D[SP;X/>666PV9@'I&-H!H]]!%BUENW8IHZW%A%DE)BH0[4X5[/#@5#FX M$W796LE]ASJP0P>0YC?Y%3CYG>#DD4_>?87U><"#;T&Z 98>G%FQ<.^BCD1B MR4,?J9T=[:4[UR1P\5N#$9D8D8F!;*4PP(&A]4<-C&1#*".4UZ#<[6E#K%J' M09D8(->$ #EC.-!,'=MY(NJDHJX_T/I#O7FHP\!,#,S$L+5J+H7A2#-'TNX$ MC,Q$B$N'^HNJ,&)J) 6888+:9YM8=:L80B]92+?6J(@*B*O;5T,C7TCC;LJ14MBVI)VU$W'&D#Q2025"#.X T? M6,C+CD0LL))B)*A#*"'--&>3: $AF)"7Z/] !@(A?$CY^J" VVDFTKY!U&B1BB?!653ZP_4 M#'8"B4$!6-2S$&/6U@J%5<$/62UJ.N9VK=KC37<"-4'HR'PFB1BXX6 M&8Y !VI:22L,B$*(GU+*N:\9W=I*R&!(% 9V8&!'Y<5NNAVM9V*=*"0=))U3 M2:=C:*:\JO,8%-4F.SU&OB T$!J*"_@*.$!NZ=SA85'OOLZ99SM1'&!;;E4L MS>H0"#HA$!J*"7^-=@I@?D&J%=$\.AU#*3-\0VCS$O" V$AN+2 MO0)NC[=L'C#+$=WR"/5LB,0&HI)@XWV M#V!\%(:5G-U:1L?X* 1RXX%LZ%J_JU;,1=U6?PR00O%0T6"5GC;LJE6Q$%62 MMF.NKPW,8?,PAP%2&""%X2/57 D=K=O#HE&(\#8CO--M"\(Q0 K#/##,8]/R M,=1,O;8P7PR00LII*N68NC8PI*F$\B*D7D44]GC+GEDNHX&8T72YI^. O,J? M+.Q#>;J=^/83XZ?\&C8TF%%W=>5_Q&'D3!;+.?$G2CQH/F3,/_S*(G)'71:* MQ<;YLOF0%;V;)"Y@Q&-Z#>81\'H0&C- H"IQQ'#&;1#YQ/-AY MQXZI"\.(KX< BA#^Z'LDFC+RP/P'P.+4L4#2C .+$7\B_C!V7!<0!I,,2!A; M4V+!OOHS%B3O>KG$#GGO12RP_-F<>HMT)HYGN;'-R,3QG' *KYL'OAU;\'98 M6CRA%B]V8\/7^/APF!ZQ *4P< L ^J%$Q8$R8KXW'[S'+Z^ MNXA&?-6>31*=/9DLY5="_N('W[OZ_I/?$,!)K.$G-.M MRR&44C&Q:41)>C+P5SKV'S=CHP[LD+*;D5^Q[[S(B1;7OSL GO?>A#_'@;%V MX;9@Q6O'#V66'U[HR<_AG%K9S^7L>RH\#?5OEZ=]C(9_MATB6=YA!0 $,%@MO'BP4_ K MQSRT8T+YIW^"W!:2=QZ_5=XRB\W&P DZAG; /GZN-%OMQIYHQREG,J4K#VO+ M.U6+DH==\^ACGCFVS86D9V"W AVM) VM\@W'@W[N09=CQ&K"Y56! W5%>!F# M]I#^2HS^FO"JI8ZUR\^:Z\54B^MBAGXFA@UYJ MW)HCMT99.CIJ'4@)2 DU44(3DQF2WSB@OG@PG]'+WCS=E!7KVG.\$1CO?6'Q MWN; T/JC!@9\(Y01RFM0[O:T(19W/9YS2NPJA2&Z9\$:VO=;JZ4I2) MRD;K0=?5#*.!H+MDM>#.]1_I%TQ<;JN,QFG2["A%DZ@8M!UT!H!.7@E=!UMV%.KQP\J!(<4@B=0($72* =/IJ56ZL6R=(?E:TG-%.!G'CNL07F7T;:955 M,0RL]G(RR3>CVHNA:V9KRKT@Q!'B6R'>Z[<%XK(J&JFF+>W,<]SVZ=;W!/Y$ MVFR>)2N+-V(-&:PAL[>2;7>H&4/L3X>D@Z1SXOJ[(T/K&]+BW=K7H4XNDT9/ ME@I.!74Z]:"_":&AF/(C5:LI+^'^%U' YU-:P.>#XV'+/$7,]NJ0%'IT$!HH MGJ)XBC((BJ<(C6:*IZJ9X7?ZI&]]SV-6Y#PZT8([?V)1VO7"9=+FV/]4,.X9 M0]YOJX%!ZPAEA/(:E >ZUNFH%7=;=ZR5\F%5O] 'CT6B1+Y\]H5BH,R(D&%/ MZ\IK@(/*!Z*.HZYO:+H\YV4C])J5**G&*#N?_"?>(25C$Z*J_CSP(V;E?0MJ MC,&M+5CBU #%ZHVT904H5BTM]C6])RU%_/P(1?D!08CQMF"\KVMFORT85RH* M5]4.VVI&X=86OG]R*&%#ZZ.6%DI8[?H;$X4K/_,%20=)IQ51N*=JM\WN@KJ_ MNYSK>1M!,.01=O;PX7\J\5V881W4Q(*+N^VLZWWX);-;5>/N,B?;QCPHCN]"(A9T$"$5*P!%S-7? M8JV*!C(7?9XU=U*3WI-E6E'$ (E(;BF2%2M!+3O:91<[DAC# MDL2K,'_NLK^'Y#.;QV/01[B5[W;J>)1FI%. N@)B3B;F!EK? M;"#F6BC58Y\ !8BM8EE*T[%U&&).,N;Z';-YF&NA^(Z-@B]!H#*U3J>!+5L1 M-2WQ3C-*BNVK/^T.$8X(WXIPL[9D%'43 M2[=RN*-2NR1PN+-R2#=26&0Q0TR(PX2XO3;Q_]_>M_8V;B2+?C_ ^0]]?#98 M#R!Y]):)-S-C7]NSP2)8!"VJ93%#D5H^[-'^^EM5W7SI85$225$R M%XN,+)%=[^JJZN[J6J56W]O9]O(H:6DY!VLY]4JKD]NEZ'L\2>I_+-JAT4\+ MQT(UF')UQ\4M8E/;F@(K9Q4V-;CITC%0\6]/GTZ$Z5:HIP-^)5-5]3J\!G^R M2VLRY>8,/G,7SY8R';LHZ2,= +WH[I@>PM&Y;*$$KPFNC>=/I)ZMX],"1;L7CP!B]CI MR4/__N2=S^"[^TNFF_11GB'%'^KGY]TSM@#K,]>X%8'3OX^. @+"CP(E24.< MG\$;)G\2*&:F<=.T7- %X<"?Q@P_#77-92\HVI'G>BA=D+:&X^@.B-,_K5L-K9>Z+3Y1B!F-Q$=I1V@SAMX? L4'I#J._K&RKQ:FXJH MX0C;PP_A126NI2XJN80'K8FP9<3N)4'[D S;=W9C'FET@]1;IF":HAVU0'S7 MA"-]I# 9Z!<>PL0_M:6].>")'-)1FZ3,$GW1? M+#83W';84'=@?$<,%XS,__RW]YY3?>)\^N.#'/!>D",PGZ[@7<-RP(\]@I0O MP&J_??CO_V+L;_]3K3X((-Y\JL#$9 )"AG0%<0PDH[)Z?-[L[43@&9UP=<- .,E7X MD?PZZX6/1(ZSHCPQV_D0O!H+\2C,)NRGVTT@RN%B%CZB\"?T)?(1W GU1\!<(1Y!VT=:X4PH M(\:(,.&[3IA_$,C'V53TO^O.'R%U1)PD+2[P9E3@C9,/C?I9YSPB[$*0'2H3 MDJ&41(L@E$Q:.QI[L]:LQ2UA*92LD-W,;AN]9GLC9',STUO/=5QP<^3V%LST M7DPX>!.8:BXC4>:CL"=.$8PU@OR5KD%?:4* MY:]"V[A]5*'.YU*)YL(%&?G>0?9A#8N@'@%:-Z9$*OTYOQ&=+&Z^7,-L<9Y@ MKLB$NCT(_A_ H:C4#RE8E+C[S"M&O-CKY:$Y&U(>Z!7]!!([!7D["-IY5P1! M$EI.KC;>:>1DY'':]F#A7RSSF=0%/GK(FR)(/$!*HK08%J8EZ%:CU7[G3(.1Z$"I#?7I2WCB@4-:IXUFKE.-:7R[%]YTG,_S6Y! ME0=0F%A^;LCX,]<-VDHPLNQ@@X7C>-S41"R)!.[4?;6)*=V= 1H32%D-?VEP MQV$7X??9ZX4,U6Y']*O3]PF[MFRIJ5O+^@^D\ N?R$2NRSAC&!9JCP'=?:E7)X[MBR]?^ S#QS2,Y! MT.ZLA-6%'54F(\4(B3H@C:BV(1ANU9(LR.W D=6J@"YAKJJT/TN7:-\02FEF M(ZF:;VKUIV74'I.@ME@?3%50K4XK>SG=V=;0TUSV&VT@=/4EVUMP"0F&44^J M!V=WEJ%KL[6KXQ^6;4M;N0M-[3N+;%O+NEG]:UO;V(3;3[JI+IZKG76C^. H M*>X!#S8.+@ID;KL@CIT1$DSNJ.LUZG7X' 468L.>\2Z= >Z E8@:NBGD=BE; MR/T5KD[[I3!PHYVYW/XF9 7A9:QKX]C6:+G#33C1S7P18&H[EC%C(!_!7%\UG'],]AWY\@=@6"%GDVA).W-QC?] M77L^7;3O=N29=)TM7@JDFXB!&,J]Q3X!MGC6Q8M#6V!?E&T 3_A -S"\^+?' M;5?80(!,=W H_#\W9HY.FR#5NKB_NXQ8.8)0" ->8@T\H1&P8-LXN![:@COT M V/- M(3*7^PXMSP[)PMW/-D@6)7VJOV-C'9AJJXW+7)\X)![:FZBX6('GX,%GRX \ M >!IM@ V./0U?&_H(Y*6#P&_?XZ-&X$]Q60NI/04'E3GPR51(!=+;N)&57'5 MKON0N[8N4.!#?302OLH@>3XW*S*,1)5QD!5(2Z ,H4J27@R "4/T$[(4JL0P M)=\*B/0EU!7(H\# )S_A<8,GKD,6I110.O$@6)@42 P,]-P 0Z GAMW+7)5!T^',;4X(4@\8V\L#(+ M7[*#+3:Q;T_DT0IK/O;:H[!:1156?SC4T6>#H[GC^K *?NB23_&NG?V*:"G7 M0V01UQM389I( M52!!NZM/1%4%B7E1][U[#HS;%GLUW;Q6'/S[;EY&*Z!&B? M?K.]D]$2^NDQ/!-FYF:B*3,CUT!K0SW,/\0Z?CW-S5<>GYX6*&]K=(JDJ'N; MP7(,.]/G^-@RAL)V_NJO__5=>&O@R2NZ70M8:0/J2QFG7E4O+EVD6T-/O=MI M=6N+),5&S@G?)(ZHWN[B/K<,\-U6>5^GJ9.Q/C:ZC58C"W;$_&Q_&S^[$6-> M\D4OM>J[FDZ)"RG+>:3U.3ST$_C[=YE[D! 9PB6&BL0D85&EWCC/Q"SNA(#].$EHA]'[F5"?S:S2];13K/>S(@=>5E/(@ZE93V-5J_9 M.T0GO?=\^[RW)*P^(#5+5#A+2\WJYYU&)G-:UC'?!FIV4#%?-LX]ZV)LH]?N M9JE&<^JR2KEV]NE'HT99>_F]5ZOJM=IYX8/+)!'#EL%EKW.>B<&E2G\2M[,= M_:UNKY9Y-(E-[V[HJ <=XOD9\/3G]^5OYYB; 6Y?35MP W>0AT@BCHAALLT? MC4S* %$67JO;32YQIY>IP3NTL4P>BDJ=AQN&3H\V-QU#[C0.T$H8-W7:\QWK MTF?>E1B1*5X($SZY=(##R9:#&VJAPE A2/AMRLE&MY5Y425?+=R0ASMH8:-W MWLT\V<."SRZ&W.C,=U(\ M"BW->N:,S-4C;LC"5#QBXE7 1_Z=76*S>)==C2Q;+N+W)WB= M7?5:X-D+H\((?SK9\,G"DP]_]VS=P1[S>!9A%7=@=#EX=&PY\@HVR=(7O*=. M5[HSXH]"@Y#HFT-"(8K!>J[@0=#VW$'05]!+SB#ET*+8K$ZYTF.(!'M)=P[. M$I'?S(!ZO[*%FAE[(N1 @1CTQ_+1J7HA"4$ZHK\E8FPC3<;^0YYMPJX4AF&] MX%&;+(PP !- V8=!UI)P;A'5A:8,Z-\J>(J,.YX]\\_TKCS,N[K@^*B&((\I M3Z:F4'%2,UJK>B;K,=R-5ZNSY7-TE-3JL-*$,Y+36FQ:6F M\_/S8BKG+KOUU\JZT6YE9).[RGHKLI/)NKI04%A'M2TTZ\FD#CT87:H<' B_ M$O)<.V[8]@PZ-T^GRQ=J,9'ZQR(_PN%A=']P?V@G&/H:1O9C;S5N9-@=W7.G MW9UC22I8)6'BC9D9$_VAMV;BAK<1U5I)F+@I5DF8>"_P1#^2,,?%3WSJ4*N% M_G1JZ!H57]"8/-DNXY,^@>R,,L>$/ T@Q=$G.+>C$(H"<.#S-3&I7#F@ARFEJ-O MPL,@S[[S!X2T^D9!\B%O?$@"RS[SY8D=$"@P*]9:)K*BEP$KMI@SI/=TU7DJ M>NENJ=WO9SQDJL#IR'FZ:6M>9>>)B0&UN=P&K6 M6LU$)I4=FDE.S#2ZO48B!W?GIZ& M+?3#@=([,[PM!D4@>NL#_3L3_;J+Q(WKY *#*1@G9'_*\MMOI3'_IG C*LS$ MYRE,Q/-7B!:=0QOH#JZ-S"_7I<(B&?=_5"WE@#.J3^;OZE^\7)?1[;J+%1&, ME(,WC[JS9N9=-.?ED&,/S6J\<^8C]1044ZX:+*I+FV-W78]TDYMTZ[WCU[>H M728\- (NXIX'V;52TW"-$_WQU-;AC:D1ZY$)OXNI&]XA_=749>\ 4BC,1R<" MVRJRTY.O9P]G[.=^_^[D'3AY\(:X6.$Y63 $IHX)_R:"/HO2,?SI#9\DH;)/ M8WC!O4U74F-S1%K1E4TRZ3[Y2M!84T<@MG@6IJ?&\_MG5N@OOYGG,+C56ETP MCLS#J-:_H!Z>C8QYQFZI/Z=E5I\L9/. .SH,^2+\GI@BUC(2?@(Q&!ZU&!UX M+B@]-D2=$-NI1:GEB.A]X'X_25NXGHT7&03M)F7OS $'G,7 Q7&!..R"B4"> M+&N(?2?Q:Y>;3SI6%'R>Z,$6%OCCP8-4FS0(M.GC=Z%YU(OU7K@@8=J+0SW. M3T\>/MZC[!7;B [TX)!.(L" 4QK!1^X\2?U%CJ&4],F4$R'A7>?@_&V!"GO& M?A/4[S3.+&Q^&FGM&>G)B8/"C\\<@F_/46T]L4?K1%XGH'0$I#@0A@YB)X # M9"UW+),*+&$G>$VW-6^"5U]JB+SJK0FS/ZF2[$&+:-(O)&'B/2@IBC%43#ZP M/*F2&JZ6XX^H!"*BD?,*%"**F@#8#?%R=SZ=RDU.LN

< :S01]@KU,9SP MF6I1&C2U=:*V(\F43RA%#KADT1U7*G8[6_!TKW<%C4\_"ZND?/\K; QO26Z13;VYM9E]L?&S(TZO>7=S(V:%F>HF31P"^>*@7!? MA#"9 5.4$23),&>-!C\&#]^8,/2%?/(3/;AY9:A#N>_:@;/'=&VFM2FFFRVS M8C*/J:6NHNO;4;#0L MEA!"1]U<7-VXM4.X"%4"19B[)K!UE<#FB7,@ITC&[^?CIPKF.XSE,#BW'> N MQ$K+%S'B+ _2;#6:&NO6O%<#W8Z"!0)S&!89=N-A,\;"+7$H/$\V*!U%S34% M=DA[O;5#V[W!T_K.&!(5K+=C+"OO9YLGG)Z^M?WW\+"],PY>6G'%WD8ELOJ" M\!/ W!]QFREVM;4++35&=(CMULEK,97<"G!1Z4]BDNU& M_O3?\Q?V&?ZP=3X?Y:V'#R\'[VXE\5:[M2')49#%H361='OG:= :N3Q^"1'6""T';C(-KG(#=Q>[7QQ-[[/ MBT3(A&<.M;$8>H8LX'_7A.-$2_G#R*6N#KM]QBY3?G5.3IPW047V9U4V9;\_ M4HEPR>*+1- '>3N2 ,-"V#"XJ-1!6#XH^B8 Y,,A* B$8!SE"@[>A28!/])- M2[YX(E=2H7C\.BF*)UX\C5;,_;)V>&T4C(0E8[D$@(^@AJFJZI@/PS>XXZ^D M(#LAB#:QB(I%:=VFT,7%V!J""[I':63AR2;GQ_DJZ%X8%][E-(^./!-++X#& M"(RM3]C 0K>!D033A&%,^1!Y%_SM3+GF_YT.*1" N.,?6:?V0ZAAKAU\&J(< M"<.!Y;K6) "KWFO!>PSD[F*1WZ=>/KJ"38JDJGSH1]:8?L]"MZ/2D,R54.X# M9Z+P*GU5(2%T*P/VOC,@0+*-0>#F: M.K'Y]*<3^>]*GJ4IPV26'V+Y/F)? M65K:@&O?GFS+,X=5T"++!A70@*&C4=8R#GGP!6QM["]$YVILZXA_Q>12QF2! M,QGBMK&.1)&S\:=\U89&;-3.FGLUZLTEE#H/?GB% 7OT%R/Z7W[^XJ-G6],U M'CY[1Q&CNF".(B7<,G(4F>F+=!3-LU[Q'46V/$CH*-Y3=K&X_R/##'AI2B_+ MGK00R2,=@^2N&"W6,-K IB>#&7U+O7PV2.0O)9@;\]5&T-B.Y"+L%?2F$OC+ MY((X-:AUD]HC%I/(4-Y*GZ$/\T*7=46%.'KW: MN(^)O=KT1WNHA$M9/O]^MB1S]S\.;/9^V1:G0F73O0RRZ=SFX-45BY1FOPQS MWK5#IS=!;)CT%9IAV3FE@64,5Q< PLYL[!=X$&PQK^G]F*1WD.K>R-73;:"3 MI?O+0A_2SV'+^;#P[GV^F4?IW ]'=M@@%<]PE#([#@=<3LBE/I03(1S>*@R*X.",BC8;:5Y#]N] MG:\\S57 [25X>+XT-6:4&I*5>:<5%%4YKQ/$=:C=:!F7!N ME;O2M$K3VFV&K'1;[0.SKL)/D)M67O=-<:%6)4N75KJTG5Q:LUYIG*_)4TN? MEGVYHP#']".^(N&GVR7G3-4!4W7<=("7"6#O?@U;/.LC()VZTV;E(_=R[C_' M(_ZO.:$B'.:O-RJMYGE>[B3/W@JETA56Z4X;W0*K7.KD9E:.*O5XSWK<;>;6 M,NG0]?BUK+%8L51IK$=IK/5ZI=7(+7%*C_'YY"YYMR3!=NO$F:O4Z5V ME]I=:G>IW0>FW8U#V+>6CK#2V$^VOU#PE)>!66G<;]6XC_(<65K9WQ?A,HV: MKKIL"D-;RQO]%RK).\R]J(7V)=E>693O!J[R!$FIXKFK>)[;Q0JXX;D\TEA: MS396T^KE=DW745I-L<\YE8>:2G^1]OZX3K=Q8!YCOYOFRDVJ^:W5%W*3:G'6 MZG.H 9:J4:I&J1JE:I1'.TK]?TOZG\,:1ZNX;3(BO?+F[Q?.K5M>(O;DF6," M0FQH>0-#%#W)7(5ID5I:U#N5=G-O+2U:^Z]5[;V/76E@QVQ@]?UM-]C2N')9 M'RR5_IB5_K19:>1W.O^M3"J;K(D4.*C-?YFD=#9'[6SJYY5.X]!FV7U[FW*1 MIBPWE>6F4C5*U2A5HU2-6X[ M@0]]TV^IR<75Y/S6" NR8E$JW'X5KE.P-M5E0[+2K([ K$[;E68OMY,&!8]( MCKX(?M#M?CEKEOI?H,,/!3P[_Q;;^Y8']@_L MP/X!-$ MFSZ5VKUMD:C>K1V8@A_.2E9I-4=J-JE M:I2J4:I&J1KEZ992_TO]SV_E9%6KLNQRTC2:$:\I+V3?R6UOB>O&G=SR%"0! M^EP:V M5=K6)I-DI5$OY\@"]G N0"Z0_Y)5Z=1*IY:&4VM5>LV]K88?J%>+U#W>NQSD MNP0KS1#<)LK'(=8#F[T/WHR,38,P31B&XM!/)[43^MN96X#N/FD#UQW73>XZ9<>!<&M#2=.I>\Z.Z8 M!KJT)E-NSO[JL(>/]W=L:G#S+)PU&"$COD^%Z0@&'[EA6!J-,!#NBQ FP4(, M'&X("=,!K06-K; G80J;&_0E'TYT$W36!I2?13#D@#LPEC<%*A ;,9D:UFR" M>XWGZ <(^ #B!TX$):0#WJYSMHV5^L__[?U &*/!CP_:6 P]0]R.+L?6*O7ZJZ%G^J-9OWD MPS)E7*E[2C:E2U=8Z-^UHF^BF-FX8)-RYYP0^6S;2E@?& =7)Q* M_*"R&^ P-RH;Z@XH$2"EFZ"EHCI ?B^-EI+ 3)/6R]O/GV^_L(?'V\M?%Q"( MJOB\W)<-]MIDD]'4Z7-XI6?K.VC&"Z7R"O94@@ *? :Z-UL\H=U9]HR-='0D M XM4+ 7#@.8@CEC#J8($S4,HOQ"Z,8T:74.6=VI/*K@@E5'WW*8XPW^%)J+ M\)RIT-#/@$_2Q)2:S[Z3_M%Z ?_EC/4IZ K]ZA !]=H/^,\E.BC69Y;G.BZX M.$2?8#CR;=.*#+" IGS[(H9NU/'>F(HKM,*PQ%UK.$V1>Q0X.IZ_L*>63=ZR M(I]5(.YLRP5:T8N"4_6D(W?!J)^ J4.FCQB/L_3%="21-IM@E(-!^YI!>"#14#\7/] M_+R'4R^?ZBXHL)Q>W\V)Q?$ "&>:;L,,@3AKHB*_C#(1 5=(;J [YS4 ,W-\ M,(KW!+K"IIZMC6$:7*"-N%!!W0,^PN>F,X+6EK&:@%;H1$P6B@VZ3P>_P,Z(&UIR^ M3-"[#5FC>=;Y895_FW,02OGX$SB#)U0X5&=?M"[_)O!!,25)%HF1(W0P$*U9 M+_.<_&H:."L@'?)]R27=]638BG_ )X?Z!Z*)0DQEFM(-3G27 NG9'.ON!7@5 M_.4R;IHWBR[>G\:B8GG1 5EDZ$!$H"S1N1/D,+A$F0]0EC3MCB J?]:$PAQA@@)!@TK+!LX(G@01%=Z3+M94<_E([ MJW60M8&B$$/G^4EP\=ENY-F+Y<_&4ZXE2.)84Z[/8QN^YEHX8\'D^9?F69,! M7PU2/YB .6S$"68T&P+/P\Q[')C/-=E: !8#<6(>X:KW!,JI09DPBS#P35(9\WTR02^ M J:C&.0U 33- CC*$&DNI'G\"8 #Z6(T\F.ZR',16E\ITLYEA,N2LB"Q^Q)X M'YK5J2UH=$XGGKPZJ\[>@*1KN&P1[E6%U*Y^B+8$L(3H62+\6*+O@SU6XYR?#OL7\_IFFGG\M9\1#!,)O .#6'__& M_$BCWXX>A7DGAUYD Q+_QP/Z4)0_@80Q49;][[KSAT2%ONY+-$Y #W4YP-=: MK7>"=J>#DW%^.KGY),5RA(">XC F25#OMP^@X\*;\,05S*1&BYZMQC M#8A416&P3$MBW*LC]^J+K-L:LY"E"\F;\C35S[KY&G?F!E3FOIYB.>JF%"^' M%E#AXQI1D-L1NXTFE-%B&2H9NYBQJ)FMH5?]&M7:R/"O*?!:/[HS=W; +>#@ M#:"($S)%@1,9.,L'J4L&KSY$.UT^W5 M:H&C>!54/OAW _R[2? _;]4WQA\T?.A!<'$O7,^&>.CW.\O0M1E;6=95+ZCG MY=/[K>_F%83'5V-J9]ULBL;!D!Y^F),/Q71>$-WYE50F(\!>HU[_/_:;8"!V M4 R(V*;J=5N^CE47S?#(,_D_05PC%P=4T/K";4@HW5E%+6* ]X+.G:I58F\%0&EWO?\:OB\K[N*)4_&*]B&=AQTF80!(@ MTTT9SH,R@#G9CBSI(M;!R",_+8/: M3R6ZC@6J"BX>P0 SQ3,WO& %:ZE^5-!>OH$8I(BI?$L0L7QXJ!\1ZC,E, M\62YNA2,C, #=D=)>4"D0QHPQ8.T# ;U[S((U^R"G UEH[(V> ]++L_"]*AD M; O- O[^1PS/V!4NY>D#3P8F@:RM$<;\\*! ?7S!_(]>' G;5GKLL!/*%*A8 M+ :Z>\+(D"3+?.:"@"Z$(6L9NOEL8;$3<)I0)F[*+%'Q&WV]*H?2WS@Z"3ED MHDP5U4,VL4 G26%BR9[0C&4A',E6TI /^\N.OMU /JZ;R#/*.WU04:8'G+& M'P@!YAT+P&46&2SUP8EH"2F *==7D2L!1B!%#PLDB)GO MAB):1'4&53=9ZQ'79-^OSIW!E!Q9HE6A1&R1UH\T<+&6]9^Y;M >BVN@[P$P M9@]"\VS=U0'W_A#G+E*:1_Z=?:0Z0GPZ?W4]6$)"0 $< (-00B A# A(21) MTA:BER!NR0*C(^9MDLBPUX[$A47@[RE">%>!O F^QLID$#7?6>!FA*M6-L"6 M33$"/WAG<)R@=N2T N?'PG%8"A1!VDV5.YA&;,KOS7%[.TQ/HN/U3G,++=^! MZSE Q/Q1\\6U4NKJC[:*U+\8""_6DEUS+_C*/^0;ZY+ M#/^XIUU4PSN8I6:/N!S$97G[8A;]154)U:#VLFP_SM9.Q"VOQS):+L-VBN@U M?Z.E:\E(B R 6;]AZ'.O(JEK?031JU_P[)LFUN>KM+FK95U,H " M0 A&! 1"4 !H?#6\'!T'EV.O+X\$BH :\#B;REK)@P?Q,7W-C8^TKTN(^*-7 M@(DIADI]%)L_W+7^&2FD[83ZLL+D[8C=A?O'($1?Y*;/=JI!166"DOJGX!"( M/;Y83*TS@7!00A;&8!C+844=H5P)[H[7"":H!T50>IBGPL?F8A;!!5 A3 1 MA0>B$6"!2-R."(6F*-9>5E_.D/KY]0L0S&?@QQCRQCN9##KLHQ]1/UHQ M<4,J>HE:$4$/PGMP7W>TVQ*>ELBAU+'F_O@"P\T6QE^L7+ZB%/X*@QK$'\-' M\=&*('AC(GH1[! YPNW1"C #Q"1>X46*3@.FGWJBQB7)#4]_@@6FG.KS;4;\Y:Z?9U>0'$OG( M<9=$Q!CZ3^(U5M/SX>/P=.[Q1;L=!!B+V"R9+W#!#I(Z*K%>0H9G#KD?!F P M@288N"%R%J!\\)Q&4?5JGY)D%HB ]B$38)@R 6P,ZJ,5P%QA;KDSNE'[Y[QG M3Y6@+0+I7SQSB)7([$)I!:$HP71]HV#Z=>27V,8K9I!$OU?)/G^?L*"IJU!+ M$E F#P161#S[FMQ!7QIKP['%:7F)/CS(HT@;*,%#<'AI[UXJCE$6622F"PB% M87$@OY01P")4!%K$##&^V2H;8D.E78CCUX0N\U'J/F*73L11+:(3K73:'FB> MXPW\-65,4@T^L.R%XB0^^1![\!,^MU5)M]YNS]5T5XR>+:J)"J&M6F\S5./V M?V-JZE@!@S 2M\+3\@=M[^V_<'OHK+;=\%WY*JX=X(ORO M=[Z%=H67RLAQUL2_/@I1#.C%1#M!Y\N_,900(W(9VAB7?*5=XM#WYH"84Z4^Z%A4+G>0Z.L,YQ$FZDO MUL[OY)UJ@7?:",?B,VU>;XO)-,CP_!TJ,&5!?&3*LV+R8#^U&DB;FU^C(#\J MB/T 8)&9O /JQ\?[G+U"&KQ_P$W6$-\$NS6#.^R"S6%KCAGX(_RF!I!E%,A( MU):P#9918H<)/MPU@U!^#8S-J'EUFWR*U,2VPD<+34FIB1^'05^&IQUIF46' MK\TG'3^"-(7[6B@=>>\F>*U/;^T02#=I!W]K:3+Z&LA]4O?J-O@EU'6VIRX\ M#::;0PA^[!EN.98'\/%U4$T+=!-W%"Z/$6_4:S7L@N .I("7T#")/0GDT&*Z.A#G=NX%/PS."H3EP4O+=QLC%N2<8>L MOP-NAHL!GR"3IQ%I*V45Y'P3'&>\SVN4E[00/#_57,V 4W5T7;L0-: M$E="]7:D$(WB26CVG3B2/HZ/%F((H\@CF.M\P)48N#(?453H9\F3@"6*(_@SL2.<18+B\SH*(V)2N\M#GJG^5]$>67*B M7"(MX$A+62;Q/C#:4()-QK'^PE0NU'@*IEJ6U%T9)8@1Q\G *4-C.I MZ/)&4JS#HWLXF=/VO3@_U4D*Q=>4?%H +(:0!+4C-]/Q3M'=:>N1#5. D7]& MYY..=IZ?7DKRS9Z7#O[5&NQ/$X#$$,B)C/IU(B8QZI[F&#+_=&\[) M,A1@OT& !AX;^^6H,IPIESU'VZ/ &> CN3U!T_[00'A5:UE4E63-0U6,58QS4^G6]05/M M MI;V01T1>O7K2](E.2M[U:L64@M .ZN;#^;SL65*Q */LD5[H\F'I:+=E!: MVF5D]^M\LF7LAO?WI(-,FHXBC=[;^>EN([&8)_IPB%VC=]#=U-F\_EJC0NAT M*>@4!-T] $&GX[SRN31 CHBC_\BHMZ2VZB*!<"5V$ LQ/ZFR]X]I^K@L-#KI MT#OJ4*)K&$K6)&!-8>THDYLVWKRX2]:D?)UEMY/@P@O9# Z9S74XD8 MBW6Y;ZG*;TV56^U*K]DZ/%7>U\R5W:U,R6>NSUSC5HXS5O87K.5XC>;N%IF9 M"L@+8'K=2J-6+(O,X8:]4NOVJW6=;J73*U9(DXCS90;#?@5DA];DC:

S3- MC$.T3J79JA7*,LMDX^B5KE6IUP]0Z=YR6O!@6,_\F\[+S. X8S2TR4:S4#99 M)@;'KG1U4+KS \Q&WW)>\+.P88!9F1 <9VQ6;U<:Y[E=8%\F!*72H=(U*[UV M.INDRH0@KX3@17?_(VR#F\,R)SC2\*Q9:73/"V6694YP]$K7KC0[G<-3N@SG M OFWVMA[,(E"'V^,IDX;(W74FR[EP?/#64T82QFVGXARHPWH>PS_-D-T;P%B MK=)HY383K=U0O\=4I53QXU7Q=N=85#R'R;"5>#+,,5M:>[D] D)L:'D#/+^U>5B6NCUFMC-S0_+W%8>W6[U*O9=; M<7ZI>A8D)2Q-IS2=3>AOG=G[<[;EV7[M,OVQ3&IN MM&K%,L\R^3AZK>O4*[7\%B\/(J^)[9(ZF&3GSGH1=CA-4%?]J6VYF !99E:S M1M(-BGO;++'I!L7LB[1I;5#,.EKL5&KMW(Z(;[]#,?\-0:6.'XN.=VJ51N=8 M=+Q0NW#WN()R@+MP][9]?^.MA ?:'S6UK839TG\PNW#S/_E2FDYI.D>Q"W?3 M[/8]W6@6_*5H"^Z+SN<:O.#ZOT>;FXZ.0W.#N?P[$]^GPG1$_'*^1_[]TG,= M&/'OUL#I:^[M"._%N3$U@ P_?I0O70A3C-9?FAN_M; >O;6PVC[Y4&^W225] MEFP&/*!,_DYI,_ 8[YP>LA?='8\M R6-Q,[?QRQ? 4!7ZH7?PNZ]/*"&]S4 MQ,-8"->_XHFH( M5Z!D\!0U#%/!C97/NB,M3RDK#J34F9TJA7Z7W!0)1@@B B"II;YZ:_HB:WOU MQ):Z,6X[H4E._J=1F=;,:6"_9(K=K[A>-P".X\:'I4$C8]*0D7ON-V+RXFWL MM?K"5;O;(W.H/'O5@F^7X 'P!7\3/7X4O M0#FDS9FG!H??;DT<&<:]':E14_# 3?# C48S8MDI(74,?-S 0P(?"\9!>>_W M*@8&%KT+)R6():BKL7>S[-I9?2/#3H[7$7(V^3Q3VUI3D[,50@!K!A,)))S: M&'F$]X&;@"\;(;.G 1$3G-SE[>%(D:T//(RL!C-(IC')UJ?<=.@+#'L-HRHD+B-C7H9#7LSN(@/NP+XZ*F8[8.#NN 1H M[7;8!,Q[&',;$OY?A#%DNE39:NSVPU !8> )L.W2X ZD8"L44XZ'P]V0,%=D M^NL5Z>O#'X0 /D,@;TZL^<(GTA#CRK^!/29CXT5"-G:;K4:J7%RA;/M5JJ3<:'2[ MS>96[ AU9)59K52OPU&JA+;9;#;6,S&2<]Z.6,27Q>=<\(1Q!H7OW8XB;T5? M@G>6LRUYQI\,RJ;$/+Y8&Q,#[VQ)3'L#8@!*0,PUUVWV#VYX J=80Q\)T'+' ML[&4RZ:6 :\+6;R;:SL@C.;#P8Z=&O0U-_P( M)?ZH"F=47)VL-MVLQ2IS*5%V?*+IYB^:5K:BN91U5$RI9":'$KH<8^#M@#2& M@KD6B^UN4:LCC)9'V.^TH,=P18_1DMZ<),+QY? 0&,K!/\/8CU9TY.BR2WR9 M<&W0^F'9PN_*=5Z_$T6X,)QU_PL3%TZ-^$KNGR &?323L!\A5=!"48A %)A# M:'/BL#P;.1**Y._<]+@]8_4*+D;TV$")R"$1X9H##L.'UI3\.0S;?[ADG5J' MO0@;?G#@&<.P7IR%QAK^QV!!F,U-+[W/I[]*5+ND)"1@WV*YF\HV MAL2;\(^6H?TA&B]Z]35;_$J.'K2*;KCU]:WYE2NA40C#FO5*D<1VR"SU<(8O MF9D*,\.PJ$@,3<>IK-_U'^5$-M+=\#A&#*&,=8* 8,*6J>23G;QXPQ)0:48I MA#V;03I7\64I@31#K3SGFY"T6%WD=7[O.J'NWBNJ.,%!2L165VZB[=IFYY-CLXG%-!13CR4\WKL$]! MCL25>OTV]+K>JK2;Q;H3L53N4KG?MG+G$ZGMK9%0&*G=F,_PC67/]AN>%;'? M9%%ZMJ=OE+5NI5M_:W<_EXI8.$4\K=T^[U0ZW79Q ME?O-5ZGDD5A-=3@PPLX!9:GJS71$[50:M6)-0&7R_0;5L)5;6\)2!TL=7.D* M6P?8D/S-E&KNA;W59RHG],+SA.JLFFXRV3@#P@C5+73]64'Y[HWI MOZE>? .' <,]77T&T@*!V&QJ"P!S=[/*Q(9P9&= LPV M\%YFN9N&USL?-FH4X##'JGW1_T2-_8@:FXKC+?[)C0/7NE=HRD05UV^YSU%9 M%WQJICJ[A\WVOH?M%7;A);H!OQ(>A\^J;G$@!<34@^&CWD'6:Q=K"37#FN2F MEIQC39)@X/-\^"S;P_ 9';17._S7102I&G69:>>8:7$VW&7+QLP>#E]:[EU9=;;+3=VRUS6UY[>6SN)-&%=GEFXY'R M2%[NI+S4K[S4[]5%O4HMO[-B1;G2+]GJ6K0W, 3YN.YT)S-P6DY2-_DY[,$R MANH& 5PA!$+H&6K.R_$![&0ULJT)\R\&9'>>0=1+L09XK(1 MNV',ZN,8=.1IS*YT)VS0'#3!??VVAM=)08&MNY#!)P^O"/1)>\";CE&Y3&'( M/KB1+Q2Z-U@MGXBASNV9W]Y[^=T.P/SSI,P'C#?FWP*'KG0;6ZUBEUM?40O# M/8F;,9.K\!X\OE_FO<:KS[I9+-5+PCR)<\"\9J::-\^@UTUYW^Q+9+G9\.]> M57KQ!J][,;5LO *077$7HLG_YW$;,#)F#&]2-$T/)MP%F[ZS7D U 1#Q5'86 M!_ N7E24E,<^$K=F@ )B$,"_M27TM9Q7=-_:#\)^UC7).<(P0%!>D:O06VOB MJ[F<%.=PMX[2"MI.$AAUA05WBU984!9X#,L"<]MVEJA6,(#_>N3M'>](HX[H M05"S(>RUE/?5LL.=O^S@\W0]S>I5_\U BWV<6;93^\;M5KS/?[\'A\\4<^[ MLRD\#W301J(3&GQ^>/6HP0'7GTZNU;=5O!ZQ6C_9 + _8!RX+1S+LS7\=F( M%-Q&),SJUX>3#X]CG5:(\+H/?:3+2T+@"X.N2N XEJ93FW52%1P([S;BYNROX-WQ#H(IH'+& M&.&@[JW&;57<,/"V$MI6Y;X(81((!.R@GR50CJ"XL,*>A$DWP.&7?#@!QPJ3 M@FH&KX8<< ?&\J:6W/8EZ(H!C;&J/4\*>3^EG-?Y7;VAIE4$^\'X'& M5^>5 G.'I1A9*W5/(@NCSB.ZG/K&,NH;A:.^L2WU<_J W@&^_]M[1./#_P=0 M2P,$% @ JX-H3MCRK9B-&P @2L! !( !B96QF8BTR,#$X,3(S,2YX MJ?"9QS^? M7;V]/+,HMSV'\<7GL] _)[[-V-G??O[O__KI?\[/;RFG@@34L68;J]NY;8WG MS(6BOC4:#^%/:GU\"VV\O;1NA$<TA6Q B(6-!B0%?77 MQ*:?SY9!L/YT<3&C[CSTZ5O;6UV\N[SZ\>K=^RL@QJ4KRH.>)U8=.B>A&WP^ M^W=(7#9GU#FS@'KN?WKVDU:>GI[>/KU_ZXD%-')Y=?&/^[N)_&Y<%C\STWQ4 ME03N@\V:;MN>$W\F6X[?R"KGEU?GVTH@C3\RQ#S/A!N3\_X"7\^(3Q/*]\I' MQ%]=7U]?R+=)46B(E33-N!\0;M-T>2=(*J0+?[Q0+^.BC#]2?Z>H3^VW"^_Q M0KU#3M]G.>7A*I\:)Q 7*)X+*$$%LY,*'J]0Q^/G._4-S+WH"SU"VGV(\QG1N26E_0BH^G_ELM791E/+94M#Y MYS.I.>>QEOQK+>A;(# N(SR7EJ"#KR^@B@_*+$F[VWXY;H((>Z^5/76 1KPU M%0$#]=MJT\7I^+*)6YERVHPC@SFBN7S.IR!56H^[(,83M3 M8,'"/Q[&_5QS*XGI>':(]KW%G2X/6+#I0Q\5*ZE*9Q9S/I^5EDB^&W]Y"]G/ MEV#^+R^M3!I$JB(R( +:7-&# AP:>;-DT;^#? MJ9?6&+[VJ0P6Z=.5@7Q5!V3KNPQ1?VU +P ]D:<_G _7Z(D#"3G]L:!<*6;O M=!US,H7_[KL#P&O8LX:C[K@U[4.!!JT*:+6]%7"^I-QGC[0/$ZP5O?-\#71% ME4IQ?%\/Q_;P?C3N?ND.)OW?NE9_ +^[UG=WP\FDZ89' *NQR+5;J&RG*Z.K M,>'O=2:\\H<:ZWZ 6DT"S_YCZ;D.%7[WWR'XJ>5*E%.^%-X/]:S$9#IL__IE M>-?ICB=_L;I_?^A/?V]P/ C'&I9!5_E HY 'IL8:?*AG#?*^T)B!0T87XB][ MKO>DW?!KX^)EEBRH;PNVQH\-YS>ASSCU_19W)N%J M1<0&NBU;<#8')>=!R[:]D >,+T: F\UH!.21;92B_'V\[,%\V_7\4%#\T9VT MQ_T1.NP([_UV:S"U6NWV\&$P[0]N MK1%H2+O?;?0@K0D'&H3>[2/4:H.9G/01H4;,*3&/Z2/E(54B MCG]HQ/M^7[SC[F_=P4.W$6U*M+>>YSPQUP7#,X1Q6?2!5;Y@,Y>V?#]9Z-.6 MTH#Q81^,V^&P\[5_=R?-SW#ZI3N&*<.T-;CMW]QUK=9DTJS\99'J$29^(VY( M[RE!&-!Y,5\TC%\C8C MEZCX&O@O:[0? QHHN9>6T #QXSX0HS$N&T]_?V.-[J2+">8?9X0JW+3UC^:?K SHYL%\;QLIM/KJ\N\V=5- MH[G9N9$M0NITG]>4^['V[C[4R#EG%@M3TO%#%VS&/T;=P:31XHS,)W21<@N3 M7QHIY\Q$)]W;QO7;GX8&3#G7O9 [,!3"T#AGP61)!*[,P/@8SU"UY32(Y$Y> MIWWECUN]!Q@S<=R$L;37GUJ3+ZVQ7**! ;4!+-T=0.(4MR]4$!@:[-0FJ\*W&F1RYL+CKD)EU(()L34=MV#H:#<;JDX;;3MEU"TW M^K8;=C]-G$T3C?_AY2)\UG60*'<:K8IE MRV"L$MO68GQ@S+Q1 $TT,8WU_N,R6%,Q1"UZY2'(!J2ZL<@T:A7*E<&HCT!J MT3THKMF K@EP9GOF[N/RGKD-:VK!TX1%&YB*XJ/9*KAXDR/+2M1VG\+@L1:C&L$G!M0:T9$T\CJBY7! M6QH'U6)<-[#: 'U0A'7'5:I46.,\:>.J6NP/C-,T41<-CIX.AW$4[RXG/5(7!R*NO,YM?%T;\\3%.JU0P$:9&_ ZW1" M._A*A(!FI,*!6&TF90,?2ZUA]QUH"+Z'YF)W*?N$&O_G$&Y$_WKW,OWKC84R MM5)"?6-%8K6\N14)UHHE^\:*9&MMA?O&2HM7)CR+!2Q_I$5L;65L*2$W'?P% M.GB7"([)4D=4R,G$";M@4=-&=)(/+]5)8JXM8-N2?#=Z^P)Z.P;9$&$OH4*' M/E+7DP&7$VIO^0>,T.'O7TJ'8]ZE44YQWVCRBVBR#;)Q-RW'6\/T;UM@ N.? M0X1S2K>H^L>,T/ ?7T[#E1RL2!#65A)6(HI&W77;OC*:F?/\-!N_KK4;OQJ< MRG%*$C+(W'[<9TZ4@%-N&)]3<-F=G2G.@ ;*[9;-P/LBK$_9]NGT96\2E*K^ MQD*:+44TSETR9%LINO=G)4"Z1=1T)":^4;^RC8>IX6A$-NA%3*E89<>T:D7+ M0UA5-BI>EVQ4?&.E/F]%W[B"*)\D?IP#L*;H:0#>Z_D) MP-G/8\>/"&@ +@.XK2(3[)&JY1XP\TO"%]2_)PZ=>D59O?,4X,BF3J,@>U/_ M1$&VY$4K6W)P4!1:*R#1"CPK3:0546E),ALU*E.C_FI-$''I<6/WYSIMJ5;C M-$JQ-Y=.E$)1@9H0TV'!OP;X(X#/S1F:3@M?31LJ-W,:%=F;C&I4)&,HMOE- MH=26PD9S2D<>CP<")!M-%M0^"'QP!\XXW!YI%@-FVYKF=CQYIZO3 D0]G+EL4&X]#ZI]&,XJ]C11- MEB3*2JA"/T/19:4(:U3DQ"K24;?W':LI<3-_CBY$7V]4HL;YNOA]QE34K51F M'TYPXN[ZT!-W;[9!]<9@'*(=N0]KJ4II"Z^@-WMK(-7T1I+=;+PX)@%R1DU* M2Y2I04'B8RWRU7,H-YCJLBEGD,QY7H9?.HNR%C1-%N8&*=T)Z@Q2.<_+D*I^ MAOI:>X:ZP:GF(>H,<%4*EB%Y]#'JZT./43>XEY^C?N V $L8AU\C3T6-<54& M' T*0D"P1Y03=V\YY\@VROM]Y1/:U[H3VF^LA#H+R+,2^E3X.*)0_DAH;+1& MIS5@#QZ9#U^]H1PH"'J>2+TMTI-JM4ZH&7NN=E8S$GJL[R**_FK-/72RD2A+ M4M7H@CX3PW-;4(?)Q5P8#Z(%=+[ HU'%RE"QV@FU86^%)ZL-:!TBBJ0YP-TD M"5&6HJK1AI-8AC8P]>XP\Z"J5M6*NGW\>"VJ]ST+V;'>-_*(*N9W>>Z6G:?IH.5I/?YE6YZC!-N M,^)V2$ R$.H*E6%9,0'0=5D"H#<6?-E*/FWAMQL\2_'L\H %FZ_,H7T.+M]* MDIT+:FG)$R&[9U*WR*K/6_A]*T5 ^^!29^ZJ[7K;2CU)^11'JJ%9SL;78YI MHGRORRG20UT?D1X*U"FF_2]61+V%Y#?J=* Z3:A8UU2?=)7749>O1&KM+%3%@1%Q:R MT:C8$2J6VLP&1;"DVL4=[F[@/$UCKZ-J.<<(:JE:>H$#J.+IKX'=F<64%RJ? MHQ1=_ZI5C5J7R?Z_P/>GBV?_$UFO&9][\I%ZP+FG&%#/X!$#2RT"BY,5]=?$ MIHD"S(D_>^N)Q47HGR\(65^\N[SZ\?SRZOS]U9GEVTNZ(G=X1! :2^H\SX3[ M-K?B!74#/WYROFWJ[;/OG%D7>G)DTSZUWRZ\QPN',BTY?E$E_.-H"AA_I'Z M[;VO142J7O3W^;:-PTB1F>/$!MO\H0H^>?7B'^?;1@XD)LJ_JZ5F3S*9FLFO MHPFBS_:ROJXDM>1?1VL+)\SVZXMD6TW]>;0P?&9CUJ(@KX1_GV]J5*7AZ M>GHK&T2;\.[R\EJ-)QP3(5&G4%HRB.H.+#A:#SR@3( MTOC9#^>7/YY?7=9#(&KDH_SE5,0^50$__/$P3IU 7 0P1E]PCY_S<$4%LZM] M/UUSH"H>W06V;1Y&R>%DI#T$;,L_D6\AVSI%K[B^(,*6?7T.#NPY?5Z[A)/ M$YL>_*YN+M*M=+>-'"4S7P3UQ1574J*"7R52HJ[*%(0T?#Y+I;P=]N*$MZU! M)TIW.^REDMUN<]W&J6Y;,U^FFE&S YQ3S/YUJA81[<]GR"?[!,\87_0#ND(? M&(020C$6A"B26^&%Z[@@@R)G%F>NB_DT/Y\%(H3B)&HT_JW*KF70=2H_XX0J M95*QH/K2FY-+@%^HZ_3YF,QF;"I"/[BGJQD5:1E4**S8@_X.'>V3XZT(XW\J M?W%>4K_/AV%P0X,G2OD=9N?VTYR5%DM#MO)@'"5B)_+XTA8UC+6;]OT_ M1WBS!QY+Z?(%XY0B47=L!1]U]OM?Q0JF]<&1]T3%Q'/E-_U]MO+?F\;% P?) M>PO._D.=*7F.MK3X'0K=DOAT3/W0Q?A)3W@KEB/*URFT( 1W.)4IJF\)0 M3&@0J.8']#GH,=\F[N^49.3R6E]\;?NVE?6.@7/HK,R^)<>'HOWSD4"&'+-0 M"9^XPWG>R>;L"'9@$]^1:TT.54/Y#H:5:GPK.IV*E\AP229:@L&2/'QK5#(, M\%\87U$FSP* Z=D?+O/?FS9<=FY_#R=+E"5W0I0J<5.7XF#\BO!-H:=S2&W3 M)!"EP^_S[K,M8WG@BX)3NJ9!2-ROGG"=)^;0L;>!,6;3$Y1.O1$)9(U)R#+* M?'13QG1UW1P&9E\X^7'0@0\%,(MF#$R6'\7HIEZ;K,&I<>4 #DW!_"4SPA_8 M@"ES/(TIU',W)D_W\!?VF)IRR=;\1@0R"+'S@\\+!#&'$4QA-8 W3I]/E_2. M//D[7:EBA33[##S"!16OTU^*& 7WG=K[AC+SV#0+.+&7U E=F(F W:*^#_\# M"2M4M]0%..!XMXD0&]!,^03<%S=$/8T31LI;DJM&>:\-"U1$-3VR6@91%3N%G6:J6ZM:U!N@*ZQ5-4,X3N@$(P-L1'JK;E>C3@OO E8/1\*# MT1YIA-^A7R")(YHS3$([]$7=/,-U41&S.+EGG*W"55I;4_YXF>)F[-Y1S;RJ M1*H,:)PC.%8+:'&6;L^EQIP6]FKMX!6!R8 M0_L8=(LO+,^-G9<7-,S5 IOBA'8PID$HN"\O =[D^ER:@B8Z7Z6>O=)'].\Q M0"+OV>)R;$I1-JAT*NO;:<_PW5?HB$V0,$5;-] M4Q9F=-:A(O?P'+%_C(@/^39+6]0PTY1L7OFZ9/92::C- (>O\#&\ MAQW4N\?FP2;R!5LPR!#W!O $"P+%=F8&1[9EWK0Y[0(CJ,#0&CK/9)?VB#UP MAE-\@RAPXX,_??*F2R!XL>RA"#S7]9X >%Q&&,X[E 3+HJGFBW[2,$<]7F"X M]WBP=#=1*$JE2G,Q;I!B4\:9:4HZ'8;I@YDGIIZ2"\Y).9T^01.;G1;S5C5> MX:-F*W?KD0KX ]4KG2H!R"?RCJ0!)HESQ[N#V0.&^7%$*]+@X]LU3$T+K5P_ MI351WXR8J60DRZJ_R*!QA RZ1+B;+6:M16;HSWMKGO+'/1]7K, 1QGNEV^ 4 MW8&(9TU5%%6J#6>:;EQ!\P3Y)5QOTO(7? OSR1%Z%KS3P9 MQXA27-9>_G5$O=WC0ES67OPB3"16/S*8EJ"4ES./E6 <37!QD$N=S M+^3"%GW!,%=@UW?9&0=S7YNG#AW/#B5YW)$>R":5$3AWD;52>5I[#4M[),D^Y[7-;K:W5A36R=/E^G4-TVN\AR_89&96H"?[\:WRN'3M5]VM4+<%X[;CW9,%V!IFEQQK*BQB&JS9\U1J+VDGNNM]CDZ&J%TJ9!FGL+>AZ*FH*& :>,.DPJ MXKT 8SF!@!F%W(N$>W15 ]_94;(>A4-]WZJ[7P'M4\*><$?=4J MI@T+\5$%O+W907=YSO 350:*VE4-ZPL3[+LPQ?U*A("9]T:M1 _GT?:KC&>C M*VK>,D]FAE\"3^&J0&D=PWIL;)>C4YV;/I?1!+5>I>[TS=_IKZE@W/10W5<, M/2[:S+5I+00M3,A2I;1AG7)*Q>K.([BEJM.9WNU;VH("IMG5S $"=3!4[J > MSJ,Y8/J1=KG MT)!V+N.7>AX%SY8F _4>MWLGV MLGQ6K6,>O_ L;V"YC&A]H,CJ>>V4Y,-84-QL4TPW1"DSO3GW<:+B;IX2%7. M,W"0.'&38-+>,K:,3N#,#]VF2FD$7O:3&5D;Q0* )4' M)F3Z-RB "36WAVZB"4R\D'@'[CMSH0=54).#6OU6=GOTJ(-S-\S$B+J!>8[= M7V#H]AU6$%>M6L,T<]T2@N2$WC*/C:/9<:3B$3>Q59K-555KF+9*4V*AURX% M3;/E%1J8%$IXCS*O;(K%PTS_ 0T;8R$U(T,-MJN;MQ(!'2CR$WW[6T$EH7Q, M;0\F@"Y3ZPI1&LQM$DPY'I=F/:W9@F'=O3(;R>1E6P.'G6,DHVO2,%'EDYME M4H8^DT>*8'^[F)L[&SRF.<.FD%5XBLP)O!OR6QC6!Q3,4N3*Y P;)VOR6S%- M]1A6ZSPY#.?LI#QURZ8I'XQIWH:*>Q+8R^%&UMM)_A9I,Z MU9#=_W"*Y@P340<7/*F3$,S4YN&(5:H"#\25YW=:/B/9N]IW8A1'M6288'; M[C'A!T,>@RT3A1VE/89\5N^?95Y=\W#4FD5+DD5 M5U;C55$Z!9_3)Z\FG[*&67SVO%#\DPH/(/@U_ZA$40G3%A>RQG&?C_SWIG$1 M#0GQ_1CHNFXOJLV=0U6M8=A$(,D3C->ES,&; G+1M9/IO)C<-'Y/Q!_@8<[2 MJ9EV[[_*O5_IV":_E=7.5$:=D6 VC?:38LJ$7H@YA88SERTD$/EW<1Q4WS!% M:JLE%O JE6N>Y%.^)PZ=>IAN /!WD*T;)=C)DM*2Q,PG:M#$F%.2:3K>'1.% MV$J$4;&&B=Q.8 [&YLR&KA5MA\$8;&Y/T!8U3.F3#;:*6+R60D4__8GG.G+" M(%//+OB*1CX(?-'OJ&AJ'$4=A2XNB$R7-*J-+[^$L_W\$R_W)?-V)I5SW EW MO5M=8?,X5 >S (]D/TMNIR@M9G:'B#,IX 5C>$5JE.OK[R$XYE2XFZ%0N1=* MH*S>A'D [QCKL>>ZH)EX7CUOBV1>*T*!OECFY*$I]O1[>_2G7'W\L?4 MK_NMK'+F<=9R'J7/&V61B;58)Y#":B;*XJ<+$(6ZR?CG_P-02P,$% @ MJX-H3D%P:?6!&0 [8D! !8 !B96QF8BTR,#$X,3(S,5]C86PN>&UL[5U; M<]RXE7[?JOT/BO(LR_;L[,:N<5)RR_*J2K94DIS)/J78;'0+&3:A@*0N^?4+ M\-+-"RX'(+MYV).JJ;'-/G=\N!T>@+_\Y64='3T1GE 6?SI^]^;M\1&)0[:@ M\>K3<9:2_3BJR$_GHY-W[DY_>O7E)%L>EB?)G@)**_*5# M7_KT[L.'#Z?YKQM2(8@:1&_<%M$[.BKBQUE$;LGR2/[YX_9RPSTGT3)+R)N0 MK4_E;Z=G89BMLTBVU'7Z0/B,K1\Y>2!Q0I_(%4L2^8#%)$Z3ZZ65^)RD 8T2 M87EN1?KZ2#X=)W3]&)'JV0,GRT_'THZYB.2[/[U[7\3QCSNRY-0G*D+LL7LQ8G KH"K13TLM%B%@O>V])2CF1@B^R>"%DWW"VI.G=0\"%AILHB.\( M?[R>1W25]P:I7E*2Q5T:I%DOIP;3O4//OY/TAG J!JOPLQB8!,&,)>GNO;;H M]?)80)]G9/'EY5&@O1\>=:*\[#HG\\JS61"%[[TLZ@KI:TM?,SPMN!13XYK< M!R\RK$O".5EL'ITE"4E[-9R#]+[6"UP_43GGEP"^8+RAO6>#>VK:BU=[<_9=QEBE#FMM?7%7]""YQ!O6=IV.03VY?I2;(KD(&M3XNMC>]GX.(KF;N'L@ M GZ]S6Q)JUL7BJ%<+N&%W5?BWPU-Y"4E;[/$MO;51 \GDHW3TF4)M63W/&3M^_*S> ?R\=_+SIO)3D* MA,F?CIL/4YI*GZJ'IV.9F@\[A17?61QF8C$1IRW+C32E(QJ:IE^U-C_C31<# M'E82Q5\;#=[=\Y84ITFV7N?23JCH#17_DK-U)]P,YD;-PH]'!>U1RHXTK(PO M""^S(<^$KA[2\A^C-6>U'MRL!,7$K6U7&'$9&1LQII9VVTEG ^2N-5W\-HHRT&M*)IXP2D =AT_MX M:\8$4&()EO_! Y;:#*H>H?0$W16&9JQ"T>96/\P-K&(O6_-/>%KS+ Q9)H!W M2T(B0"CVJV*,TLP\ -)J(C*2(FQK!]_,K6X65+;_SWC:7[Z\X$&8_DK3AUF6 MI&*_7(!6"P,'CFK8AW @!(6[IY8A'R*OVHF\M6!DW'6YX["8]PSE4/C?>+J" M*67:Z@,0TC(:9E),;>K@E*:)S1+P#7[M)*TP\\M+&&6R%J+*\G;V+W"6S;X& MPH()"1Y.:A !DU0BXR<\R-"TOL9YG*WHUE*=UGB/IS6N:#"G$4TID44'=RD+ M?WM@D; RD2-,^MIJ)2AY&1 [.0;']3[JW1G3GX^XW2E8H)Y2!X>Y!6AOK2",:2G=.LPW#OFD MIO<=$=@K*U\O&/\1AX2G 8WO@Y<;EM"\?DB_Y';G;*W80)QH0>'N-P0M(*GX MLAPWLDQ.M$E9R"BL3OFF'OZ<+&E,%F7-JTSI)37OM0 ;5&:50QU&)CI0[B)6 M)K@.I ]?ZKY6X@/!*)2\6S U%60Y>F@"C5T4O@*J]C+&7! )B9")$%WK@[TR MM;M)"'"K-U(HS$E?9DJ>Z@*B%-E:+V),U%ESY=;LN#T?CK65K:XY-[9*(K[* M8J*YV0^7I MZ6Z]AYUV6^AAHAUOF!P#(\PM=HTQ=X_VED4J)COQY6TJ@\V0-8/TW[#$"\0V M]!K[K).1M]:%Z_%*.U\;**K-M(IBO#T2B2)9CI;?="1/=9\MUC2F22IM?"+J M3N;&5.VE@$SC=4E3VS%/KQL]2J$@WUD!!:M232-WB*]<^%#<&M/"B.*7JF"P M_LN(&\4DO5[*PK]\:T/X$PU)O&@"N"2NV M?GHAJM3 R&"])4\DSD@UF[5/(VQJ,/TBMXRG^A'2,BDT>#&5WUT*U9R/ O33-XD)L>)]D))3[#I*5T"M&UI M]0;2I"HAJM>-JF'T=[!UL2^MQ]R^**T#OAS<9^.I$XILS%Q:H]D:]A7[PCW: MA>\EUL:M4UXHNUMCTB MWM?+[B(90+E]L::G'*W'[>1US#[[%*0!F-F71K\RR).]K"4'WSOA[N7*6WLK M1VX8S]LF33F=9ZFL][YG-X&N:J:_M'II31]IZ*+Z(^8DB.B_R.)_690?=0UH M+-VYCN](*-:V^=MD3A/QTWF^U"UN%]:,)KM68VF'_FI&W+,,A%2VMU9H[I+Z MF;\IX]J)V4C+_C3ANA#K8[J*BZ+^\/6>!W$2A&E1#IO_JX3DXA]9L19V[(W# M* &,B7V4''1/'+0%]M4/^QH]G;6&HL!,@#N6[-S%#/ZGN M9G%GW*9/P(PCOM9Z#%Y+!%=70(@.0B2@.5ET\K)@^LU++RO]J+E:UZ9E[B%H MIW2!*HL7:%95"&MH5%;+:T4 4*J3&1!4D!T"VX2C\FW7QMM9 M\$C3(%)]/<^5<5OV#&:<&@2]@](#@2XZJY7(>T0(/"O>7^>^7R\W"RC5?@%" M6MV2;"2=&JX<'.^!)+.6:J>)Z.[9+O2[=X);ART]BW; 4K%,#5(>@1ATD%)I MJX8G;!5D\KY!X6M1]:&^A,%*5Z_=4M--#4%0EWO QJ "X:OC+LBKK^U"QB$% MK78 :M!.#3O5HLTP>7-1##CUPM;=6X9;WQ L6XM?W2-7CHZK)81Z\ZR_0Q9@W$ M3L:PNK8*8YB6\G?AK8)=< :E;'Z[">>F5%Z9TKI"LG-H5DH%S M:F#S#\N@*R2#TFHXL]:V3+BDU%[EN(N24J56?!?>:*PO[G/T*"DU,)I+2I6, MHQ?#W[.S4(" DT:%HH"'KJS4G;%5*@]A1#<.FEJ=]0@*9!A4Z*X7TD-T8CR- M43M1I*B1-2'0G5-Q"LS*.3D,>H>E#PA=E%8H1/29H$XGNJ)+L:!(,BY/I=RP MB"J^">C&I!O^-$R3@YU/,(8<]C3ZH%>BCSCDB=[Q+9#WN*>OU\MO ?^-Y/?S M;.\6M Q\8'[-\ ?@GQP:>X9HP*$0H!IAKJ5Q?APR%D+I5:?[#V0$= S!0!@S MCWN(=F"=$1LRU+GPZ&;8 QG2/$(QY/QJ'+HP52EV+/^<)?+FBX04M^'E>8_B ME_;7NWQ8=:@SLDX>?/# #(E!HU;5QT0D?@GA%;H.47,?J&+3ZO0]K&7 WUNDAL4=H>F'132^^JYVKH6K&UG,:YT&X M)2%;Q?(JW,N%,)LNJ9Q-BU+&:AB3GT=\II'\KF?MZ)&@R=9DT3WENF,M94/N M3,MX-RF4IK7"V7Y3Q>_]UU2S.M]XUNO",S\KL2-NH/IC?OMA?OMO=" M>^V!=8+=ML6^^M+@7E@^F+K'*\)K[NYL&QJ3" LX]TH0V/1I:_HD]Q4-"W-OT_;"@"4O+H[QDH^YC=0 M'=J2.;O>^I*I75=^,XQ5![YIV&#S61AF:QD$8BHY]1=@1YE6P$'@#A:>H9&H MU:HJ*ASIFYRU8]OC3S.%*:^J^Y"Z/VVFC?I/(U9EEF;\ROAOEW'^CJ/\@,DM M20A_4EQ2 .9HNVKB&+._*AJ)^3C:ZHA;L47E)$ YR=M75HPN*QIVN3;=WZ"BOIMK3"0#K>/7K;I1SD!!*T"G1HL=7]?(.) M'6] &&&[2R$C5'$9$M^M]]@-N"L<59;JTI[P(AM?7WTE <4?$[N.D'*)AG/ M5P_K1[KEN_=$B"R/SUTP7OMU[ D+=O(2=N00>-+R]WF^= 2O+XCH#D'DYCR, MJ14#&]-X@Q:T39EG!!KCET59_6RM38GE[6YY\&EB\KA2K'$NH1ZTEAC<=<76X6C1J5 MR#YB%8YO$JM,+M9T4,!8J%N T5)/"3 PEST!HQ6.=E!M3*! V,!XFN"Q\4P( M0D[N^P')IF*:"QJGJ1FZGK$)Q5=O5!Q"H$]D8[,\AB"O&:)Q1N-5>?<-B]4' M2EP8&\=)8(S(PB(+3..01D7F?I:?VKB,O\1!F))%20,*DXL@8]A@@L;KB!XH M80,&K=%OX;9L3^?XV3#DR6292I_G,'WWO@1I_@@$T;Q2>/,H7EV*!I(GDD(Q M2 4K'ZP")3J UBKQ$-'K%L8=P]AJ#,+;&R!^M;-_DN*<"D8Y1].@78X^I$@' M_-M%'F('< SDCGN W9HA5VZ]AO1M'F#&R8*F>5E2N=(:6UP=HS9NEZ$%[1 7%"_ M+>H4\0XAR@&P>E&'"%]@X'8,9KT5JJO]\"-;=LX\'"L2*RY2ZR/"<>AMBCA$ M!%L"M8=AN*D=WYD:B!]GU=L2V14S6?K?(/8 ,%"B YZM$@\1WFYAW#':K<;@ MN4+ M=YV)C2__W?1[6Z]KN4/.4HV&*"6K<4#CLEMR=B>RS4#UE3U%( \2QYY M][7!5L8V3GZV?H3!+0& MI1%4)>54 :1R= "PE&+Q;334YM;NUV_?Q@R""X#?""(C_U2A!0_* ( S*@.^ MML6YH *L !S73VJ)^+)/G?5>?HD=?"&N(=>MO3OD>!PO*Y/BU94P<19P_KID M_#G@"\/P!.74A>#:( 2.9:60@\&O/42[P*Q2*[Z*OHXG>6W8O:)Z#T"I0UR=&']R:.1A$Y5$==SR2PD!&'3Q1 MIX*]T-@K$^P$/GLBV';-#=QZ#E]@$(+&L7%J:,[) M?/3O6UVQ>'5/^%K:TAHO53^5K=+\:;3QOV[&MR#->(Z$6_(8O,H)/KE>WG : MA_11'E+Z+AKG_IE$3^0;B].']NYT$%F*\'C(&J\?*YN<#1N<1H^N"Y;=MZ/[[V%NQ]">[L&OI\0;^050@X!>XIP#(R^0@.>C\C6%M/C MW@5R,"MJ;>6*F4CA$(ZB<$CO@NU#3;T'=TEWW=*9M7%GUI:=3:-9U8Z VW1F MREF-,]SE;TTVKU-&/VQ3FE/+QZC19:7;?MM91S?F)X(769C^&G >Q.EK^=YJ M%@5)0I>4+-0>.W)M/QH,XQJOW]F;DOEZW^B86CWE!X1A\O?R18/2U+ML'K(X MY4&85]0%<];>T=L)F_U 28B\Z<$^PEO;)!+?Q4.5M4$DG&#K-4UDL9EQ7#33 MMC"AH9T(+"">NB-#(Q5?44%>[0"=-6'$9=!LQ,CQX>0K'" VL?C2=U_6CQ%[ M)>26" F10\758SA: )(M>[L];@5N24HYD6F:BRQ>G,4+L2A: MTO3N(>!B>I1E+W>$/WXG\B,(E"UH6)8_SU@R^NO',I_5>.E.NEO%8LD8\0&1U%"";\G2-?@R M3@DG"6P,5Q%KP=,DGCIZ#*X/")^F%CR%4+ 5S/4\HJM<@#:)P\R/-FU0VBG\F2<5G=9Y_'/83IIW8G88B&$H#A MLB^(KL!KPV1QD^:@L89KZ=,($"V81CTOD*I7:#MH LL@ZF*\9HTWC-$HS_=Y MN5I;Y@[=^TRB>W8YM>C?FT[R>1BQ@&M_J&'L% ML[W_@00B?A=9FG'RC<9TG:UORAJ@\ZQ=IN7(526HH5SC)>=A%FJ2]5[,;K%! MD*%U;7O6,S*-008H*4_\.RK%5[,#]. ROA"CH:S-:V<&_06XH;(AX!"1J8_0 MCM'94(SO33?8B_MGU@N@;7Y7?&[Y#Q.>FOCL')U;O?@V,/ NQC+>;_AL"W > M/K<"#A.?N@CM?OC<*AZR$FRO"+T7.Q\2+-/.O2C>_&[XK/,?(CRU\=DQ.NMZ M$18J@>< >2*DW^S>D> \O]Q)M&VT>LVW5_+I:6Q<7#6X@OSP1TLY6> M+ZY0/8L+GAN6I'SS-E_F[GL.5GVUN74W?VV'W/4&:H,]=4-_:Z$W4N'KD^7' M&HLD=OAZSX5?)?P&FNI\-+CU/3<-A]S?>L1Z3WW,S4+?0K/R!_F_N=B;_/G_ M 5!+ P04 " "K@VA.4BWMO$=[ #Y:P@ %@ &)E;&9B+3(P,3@Q,C,Q M7V1E9BYX;6SLO6MS[+:Q-OK]5)W_X./WLV,O)W$NM7/>&MV6M:.ET9'D^&1_ M<5$D1F+,(2:\2)K\^A<@B1E><&F X "4696*M8:-1C?Z = &HW_^M_OV^2K M5Y3E,4[_]O6GWWWW]5/SNNZ_.,AQ$61P]HV^^ MH84)U:]_I?_W%.3H*U)IFO_U/8__]O5+4>S^^NVW;V]OOWO[_>]P]OSM]]]] M]^G;___+S4/X@K;!-W&:%T$:HJ^_(O1_S:L?;W 8%)7$K>+O3UG"&/S^VT-= M0@KZKV\8V3?TIV\^??_-[S_][CV/OFY$I)\!E3#R]P%]H].GO_SE+]]67P^D MA%$L8=U2NZ(O/AV(VX1_K/X5%5^31O[JJ[J9,YR@>[3YBO[WI_OK0[DGE&S* M'/TNQ-MOZ;=O[U%"C7D79,7^,0O2/ AIJ^87J CB)"=55_R*_0[][>L\WNX2 MQ'Y[R=#F;U]3CD^DZ3[]^=/W=+O+T M* M\_@5W> \/W\)TF>47Z=*RC'*32'&1.U!?L I2HM\O7'<)$:2&+4*8;>-BRVM M:Y5&YS@MR-A$AK,8C5(1PM987IP^%#C\=:Q\?39&\CR\!!FBXUE$#4.L4@VR M8T13<#22\AX5<8:H.:[*-"(6N0&= W1-J?HN*.Y3%Q&,)SXAW0@C. M<5Y,K[6BW@DUGEZWJ;6X)++B/4+Y0_!*O4?ZV[1:26LT&RO1(6/0;OM%DW*,M0=/B)3("H M&&4X#>YCI2?CQ6M,E\#-4'Z%LT[M(PUN6--8KEY_(PCXCO%+RKSN M/X#RV!C))?%(5HE"=W91=$COBH+ HS6 MVK*ID+@"09D4ANN$T;6>6-L3JSE./[HSEI$*:Z T6V7TAYLX>(J3>.QL9E+- M&'VNMSO"=;U91;C:R5FGI*8<)W%$6Y%N<50#UWK3N#QVS#:F5KO:G@4)/8%X M>$'C)FZ]"D8AL-Y=CE_1Y6:#:&7-AOR7($*/N-V0EI4;6_,8K2_B/'A^SE#= ME]<;]O-XK52*AW&Z#;+_>M-"Q"D-<5JQ22EDKVU1A% MFNY 0,;=- JR:!0^3R:;DY;+49"%+Z3 !>F&":Z69BY;2RJ/@Q:Z#+*TVGM& M674LYJYMA)(X:)7S('^A*_G7(*EVO:O9DXQF5SA#I-QY28:P--R3Q7]4AL7/ M048&MMK#VV4HC*O!CE366K:T!SN;"[Y9ZNG HN[:>.*8BD?:TA-%23#>MN,> M1L@,X&HQRF"$H'*&$YUACI 7SGS4*=^8%NVQL'&&-Z[W\#@9GYJ-$*5=?/SY MC+$8'"[6]^I'B =A.W:G?E3K#;A,LA\[0D0HZU'[D6.&L Z'L2O'46/#@(L# MGV?4B&*C8@I_)"I_$_[7N>MGW.\3&V8X-KK?J[ M%CW=R7SZ[C?=:QWNH$?JIU#W6\;SK6*QT? M-S(V8,1FI(B]$)&)_/1)//1QOOD8KWR\/S[6$W?BCSKP0XU]$LZ!/CW!"_*7 MJP2_F?I.2JY6I:U\HA><1"C+Z?!)!E/BG:2D+Q2DN1*K.BCKFEBSB96QC:.V M=U]/OM3'G\X\L I/H>,IU+*LR3&.QZKP;;:CY6W'K%C&D8RU7;GMBFHZQV&R M$D>USUG=\&G=[C&;P:0,VS(&6WRM2#I"Q$J"\LG],VA(2S*R^7>EIJ )$XKO_>&_+-3,7HO$+T/ MRZJFXAJ.#56%K,H$AYUZJLA>G TUS%F[Y2C\W3-^_39"\;=T_*!_5 /)-]]] M:I)>_"_RTR^#BHE.Z)K,*H?A,PF(X'_[6DU(OE-M983?GE2K>_0"O M^,QP1AS9)G?,:>UYCFC@=W)->MC[W]&>:U !3<>B YH9F%2NEZY-!]P:HWY_ M2J/6,5#%59P3Y^^?*,@NT^B"^%T]NZK(FB80DWEM7:!V< .+&38V_OWI.^[/ M*$G^GN*W] $%.4Y1=)WGY;&].AU80=OIR$):KTVNHZ=NQQ9R;8S_A],;_Q\X M*=,BR/97<8(ROELAH.D8>T S R/+]=(U[H!;8]0_.IB*ZU'F'NUPUL2D%R7? MMG+2[L0L()V!I4%::D_3 J:-W7\XO=T?7L@ 0_?)@I3O?_$(.C;N$LS LA*- M=.W99=58\4^GMV(U?IP3I^ 99WPS^1/(INE^Q2S,"4,IVT.V675V/*OYS>E)=;E#V34?YSAM^*%]D@*Z7L MF%9 .0,30W34-;6 )]O1^,Z!S=^K&,)*ASJ_'-_@0K*NM3EDZ*Y^2.+Q*<%!PK0'4[,@B?=I&H<\6-4:!63 MF:_+@N9KIGFS^8L>0('NTD=:8 9&U]!8>QDD9M*M(R;+\4SBBOS27ZTJJ'J6 M'5#-PK9RW?2M.^#'['O23:6N-#7BU!;FT'%MW*&;D97%^IG:N<.16?KT>T[L M&B+/\>U_:_NXQV]36K$5OJ;MQ JDU_17CUR8C:K-I.+37\,$YRCZV]=%1J/V MZ0\X+=![<9E449Q_^SJOKRT9&Y0US";(GZK6*?-OGH-@5QL5)47.?NE;M_GY MET-(Z7D2Y"QX>?4>]_NRDJYI.PG=E"B0A(BU4#&P-X8K-@ %8T9Q(&%B(7QF MO)7;8EUTHA-9T(60@(5;< @F'9P%T92U-=5&PP"=VB85% "D+YJTV0BH!5U\Z;@HSKY" &9=#X,BGDG1'#-"D M;<\AJ\J0'!9^]-*C8&^%_?]M0F?MFO4P1M MBR^(.'?9!HYMWU<;>KX])ZU%X*QW--E*G_(JR7-_RX[[D>W9]3XZZA&2YL8* M#;B35&>%T2_NQ8#6RL1-[](.[CL*C*E;K&DD>#$O 6"HM1H:<,9>.#,M<9LX M-S5,!(1#8 P(?8>"7#,MXP]860C\MFKN6YR&4(N+:8=&Y]'Z;G>E?EJFYW&S M$/EMU?IB6XLMZ[\=QUC-2B"WG66)(KE7:WVB2@-V7*@H$GQY9E.X;FH;2WE9 M".*VL78 ^FI@/V5V_IA%#PS@4==TT#4=$?<2KSX>##< M96E2F$Z ;3$1 M'QMAW^,-?$]?JDA1Q%YB:>7GO2"ZA7'?W8(7:)H(4L!+!&AKJ@8#A*6-8'(+ M'5^6I_F8@8P^L[QY#-[[ X)9:390Z);V$C[CV@ PL.CRMQ&./L6Z3KF>4Z[C M/$6 !8==XJ*/BE:WL&##Z3-]S9!F-D+I+2SBZ]@IEI6:2%ID MAXS\U-LA?M 92LD?!0G**]@)L1MBIU<:-@?$P MOF@V5DAG@R 42LXN%"C)O<25II9JR*@9VKA5,!X-%: A.% 3-FTC(_32]F#- MU%:7L>K<4'"Y#*:9]O.[8$\CZ,^YMI83'1>U7"(O;0S2"+1$Y;)A43Z.]S;K M9W"&\2E#\\KICA86T?EJ9)!>(#N+.#%3.PX#;"VW^$:64'"6J7X;5JV+W@)U M8$RW6Y/]68-O4 658/;UV[ PG?3GW8&!O0G($W1651/,QJ(6C"FSH]LMPCHB M7!Y"*Z7I1,_/(W 6H@\TEEX4+ON]V]U!R!-XAS -P&MY+%Y#_0Z>9[;6T X2 MP2%CQBSO=DNO_[(<$>WR/4Q*FNZ(O4+70X!.D::M8$6\1(2!MFIDP)@RA+C= M+1.@0*"[Y]8TMMC0*FYWK5J[:P<(078P)<3#_4LNL9=VU=)0:^^2RXYAP.U. M5NM)5?FFI8BFO6(:TGAI:(@^P-72D N[N^1X$ZOS;FS'J>9ZT9Y:BBLQU$\^ MVL+Q[?D@?Z&W*&-M$7$#X+ MX\I@XCRTKMH5OTI\-ZJ/W)2TM*I(>L;]J%F:7<;EW1&W%TS^7GN'@Y+_,";QL70-A5 M-4H<[C8 2GAI;GU=(3<@ #P9.-QN@+4<0LG9 Y=@Z$3[;6FE)EKN\\".;K>S M9":4Z3P'PXVSF6#J+R DL;)O;LRZ9/6=DUR6SYY+9T^^4D$MFSR6SYPPR>]X%U$%_044< M!LF2YG-)\[FD^5S2?"YI/I<,8^#=AU-F&'-[^-)-D72+R=RISBPU)..FEVJ3 M>6EHH%:ZB:;:C+S(YMD5KWZ3<546+SB+_X/Z+]C"B+D&'Q+/P.P*#76-/V3G M1;)0GI#7>5Z"S-\EE)B>$<[&[%S-S$S.6'F1)[25.8V,1>NL4B.JQJ0[E%4" MZH!+#+'3B$EXB05]7K5QU8IY>)!4=/,\KG H E$,LS&02@.NF97OA\.\V MUEGC06R-AZ&]? 1;T^RP9Z^!=N<]=.TVP/DQ0T%>9ON6D#U[2RB:AN!2>&E= MM2YJHW)Y>))W=+DZ.,G50(S0'P ;/>Y^)"E=(H+ $4%UUL\E(FB)"%HB@I:((._LND0$+1%!?H>2 M+!%!2T20GQ%!AW&$2+TF+D=0)01>HH%L/9#QBM(271&8\:XH'3)QT'4W^5\T M? QA!(?#$QH&'+Q#(DY\5Z0[.'5 $T*'N-0Y0_X&1X7*$B M/ S18D(O 0+6#+)G+6;EA2/U.<-Y?I?AS>"1'#R^"@Z[3 F4$:/QA6O#UF(:P^]5+^\EU M "47[)8?&;A#5ZI/E3D^?=\8H_KI8(H:(^QM$+EAI+0],PEHO38:1#^X"07< MO(C*.8X,;%D6IR49,8[[%6=H@[/FW3JR(D/YESC%65SLF7I$L2Z7.LK\"RI> M<$1SR.3U>^8#+)V\Y@,R3UBSISAWU?:07G-"V;P(D#IHT@P-S1-,W/XBI.I@ MFT/E,0Y5.D$QP^'C1]#4+2J$/BOW6Z-X[YN7)I3)KS9/<">%N)7;=Q'G-,*GI*'9 M1@!2<8$!2LQEC@ #MLEHP(GK&?MVLW!9=A&_QA%*HYR^3L_$$B '1,L2@\MI MO42!CGZ M.!R;GZ\XMR*ZS_*V\A*L^E2V;EA ; BP]L3DB)>8L) 6ZW;%!*F M?KP%_3.*GU_H9/A*UD7/Z+:D+;C>5+*V+H'T1K(>9L8Q:=K5E(F7N++2(FJD MF5;CQQ/2BNE2S['1CJ,=$E\>85X"_>&!_DOJSR70?PGT'SM +X'^ M2Z#_$NB_!/HO@?Y+H+^/@?Y$S%V&7NA0]HJ&IS=NI>BF)3VM2,,\=,M-"&OG MQS1A!+I ]7^OTV%;W^,DN<+96Y#U5^>&I8_GS7JEO5R]CVL#T/FT'G\OYB=. MC^UW$Q&!,.^FIP!0:F*29],3;_&PD]W:W::;V:)#) %9__QH0.:E88%::9P: M#1CY<1V"RE/G_[NH(K?O4!;C.OE;%=$=AT63*W!%AYCJ0@>O.YOR:/=X?1Y> M8L=&>P#'#?U:O+A9H2L[F=\V*"[*80HP"YP,$=CA]"%P*&X;^VCLU.7'-1$: MJR%8_Q!I4?R'IZVD M_1CA!)5X"?*3M"CP4<0)Q/#BUHU(N9]2LBI):*[0'XG_2N_U$1M2C=?I PK) M,%"]')#%.?G4'A4T.X>M:A3=8WPUL^H@EEO5O(N,%\2+W,3'WIL_XE4456T1 M)#3TYSH]#W9Q$235D?P36%ZBYTEZK=X]"_%RW*.]9 M@U-5QQ(N3EZ=EYWGQ*T,2.LXN4!>7"\3C147M(%0U-S3N$O(W$F&@9_28(NS M@@XA;.P8/^O8K$HQ\]BIRLL.=,+6-9^![ CCQ9VPX_@@'!Z.EYXV&Q06])X; M"Q7KCAA$->&D8Y7[8(ZQQ-W+'C%M&^K,();J]^.NW'FY+9,ZB4@E]'ISB]Z: MA,>TLY(>&\:[A/3XNM^N-ZL([XI6:!<[/!_-B!VRCV#D)7*MM0P@H'Y$57Y< M!ESN;FK>W5PRC\\E('F.F1&&T!.-&\\JI6$72_@T'D0K2\V(8=IQ[[2A60?3E,O A4$VQ5\?L^A/:PZ2BE]=76.BK"^K6['X>B05'(]8N8."C(0]QLXE<>>6F=D8@W1M8T"K MGNH==RY_+R8'0R0,_!VG6. YXB?T M/WSW%]'>++S,<5\64L:1FR$=$;"9QFW,\/@WN[$0OEX,'3)9_V" E$$9 %+^ M,&NDB#0>BY0_#)#B4V:4X05YE^E(Z-WMJP2_+>^QV@N4JU+D9IA>E(_.]C_E M*+I.#V]0K<(B?JWO /&S6)LS.(;<:3/P-2YO7$N @O>TJ_!B]A$(7K_J,@)F M 9RF$D9S EF\)8PAIFT"B_<88'@5W$:I.$(F $8R&$F93 GF,%;PAAFTBJ\ MV)!A4?&7[^%+D#ZC>Z+=.J6ZK-*(_HW&DSA>NOE31SS[6/P8P*,H."+2*>@FD$=H#KK]H,?L,*'R? M2+,46^5"2WF)%3.= 9=ZH'R]2*IQ5N9$^)PFSWLB3AF5\ +E81;O)'#1*]2T M'+20EV QTEB-%2A;+U)&<(1MDEO\A_CT$=$MWL3T$':5YXB,CR$9*S,4D9'S MAOP<)[6;G^?E%D7#F^\3<1>#;QSWN:#48AL:P7E<_5YD?/B,IDTG&ZW4:E=U)3M7081I9>P@.L&W%$0\1K[Y8$KQ:4(1?E54:N MM@H]%)@4;9I.KZB7.!FAO1HX>LS'OI@L? .;/;G;SM-VA3/!=@&0NC4R2*F] MM+J>CK 10LK/C[>.#XG,4/5H]]"!%A,#?X.BU0 MAO)"9$3NUX,%>U\]-9],!XCM>N7]>.>730CKS>$=%,%LS*'H3;H="B^-J-8% M/H5V>'2> O;!F.BIH(\]!&F(SG$^B#$ 4 Z-.Z3TW<@*W;2,/>3%C.YV>_$N MPR%"44[7 33QAHZ@D @YHC"W%SN[=Y MCW8'W$(@ :8_9&)2TGL)"5T]U9 <&20<+N;U\9N6^A;7%!G:!69A-%U\INPTSA@=8]N^L7U Z#]Q0;QIK;#'L_ MXL?M1MY@8YG(OD-9L:>/=12K-**1CSM*HMKL5Q84;?5+"GJ)'V/-#;;Y):P9 M?MQN(';65O$&7:=YF=%)\0XG<3@<=L#TO%4LG]Y/D&CJJ;F*Y7-DD/!C:_( M8A NM J)AI)9(<1$8X,A1($5QSN?+5 _! DB0]R7H*!/$^[7FR]!]BLJZ%KK M^%RA9#C1*L\97H#E_033R';0&WZ -3"(.=YG[7<("*QTRH@&HSG!QT!?@Z%( M"I/?N]U[[>-[O0%[POHE!:./M*2?P#'677_$D?)F()I++@38:EQ24#OW@:<( M,M;<9JZ#(WZ<)SE8WC;3>-OL]ZY3YQ\2SMWB-"18J^1]Q#2>/ WC!'7$?L3C M\O&R.9+#)D])0>W\5)YBU5ASF_FH MCOAQNY5]@789"N/F-NTN095YTFA5/S8=<.XMZ!1I6@Y6Q$NT&&BKQ@F,*4.( MXR0)W+>6>YB0$[$4" (B+^T.T@B0X$# AMG6[:YS&V_KS>'$C1=$"2%E/I"4 MU$MK:V@'\#VDS)CEW>XA7Z#ZWMSQ_!0TC7M(Z'S$@10O=1VEW!BIG:[,]M/#MA:"3#"6\&(N?W\GLBT]/.E-0VW#8'T0J!TJ&="33$^IF H<.-F=_U=?[! MO%@])5^MOXHZGY7:/Q$6$7LFG"(SP8126R-OA,.4(<3M-JE UN.QC@9&!(7D M*!D4FA-.Y!H;(V7 EF'%[<:JV'OB7SP%TRN]5;^OG.KJ.<9/[5\V_8/;+5:N MH%F)VBD1(:@0%)$!8U!D/MB0:VL(CP%3]EJ!V_U3U1#7K,^Y&:,T"P(GFG;! MF6 &J/GX":?-FN''[9ZJ$.N=)%K@Z4=>4C7>\$K.!$)0W4>,/CS>#$1N=VOY MSX_W7W%\Y#1'_^.4U@Z.Z;A!81PRN0'A&[WBS%+5OFCQZ:]A@G,4_>WK(J./ MFM ?<%J@]^*R?M3B;U_GZ)EW(.4@M7$K;6K[T>A>%F,!52]A\8!J2HN_D))9 M6#ZA;PZ/9@L0T+4QAFK%A4'%JYV$>,##BX=+5]X;01>>1>8F=N?02B_?H M3_1,>D>ZVO J\PH0(-.WC04!>Q$H>FP_)CP&;\G[ Q"T"7*L,,S^LC"/_#][[ ML9GZ*BAT*JM :MD.'B<[.'SUIM*Z\U!IS1Z*+?;(-NO-P_Q)SP\ MX][/&V!9*$[&>\LUW*-7E![?ZK/,O?4.1K66O$Z+@!C_\%[&1-5>!7%6/;CW MA:Q!RJQ^-7ZBNBJ])M6&=*ZV+0\<=]23<[3ZLB=HB>M4C*-3@T=^60Z<<\8 M,XU@ PL9BH3Z@\:O8V52 +4K^;@ &AS:^P0A7J2"?0Q)XQ;LH6C2*(8R3B*R MEJ:K[1L:1OF"D^AZN\OP:WV6R8]CT"MU"&0!EO+-T^:,&MBT$4 0.598A[D M*_)BL/D2A"_$S\OV;86X* )0-HTFI9P'6N#*&B!$RGR*E5B>%2U$D'_UT4!^ M^N4^2)]YON[@=_:8U_'WV?FM(IU,O=,6/[?VX_9V#4_2,Z7^XM <6"9U MVTJ'H@WZ6RA=2+$EG#@D]D;H\O1+QMN>5/:KQO;!KK M?G,TMX-K\>ZQ322"RVS2+>;%5NP5 M%1;=Q*_T@E;W1&VP#\G2'VH487D/045L+J" IX:"HRK#TBQ5GVYI1^C6,B0> MVRKMC@&IN4KPIUNC%TLML7;"LS&=(LH^Y<'IF"ZT#/0WP1.LFJDV=>[(^H: M.'@F2PT9G/N;?IK%V+X?N-A,,&+8#B8X@5?5/@3SX#Q5HJ#\1!5:<'"FJBYX MTE-575 9MX )K'0J8QE<1IZN.MNC 3>G]BZ-BC-_G\;Y44\KR&W/,K'L13XV MF/YXR*.BMSF3/9!FCX(L8O61\3+&4;6!1L7HCS(PZF-.!3FUNXUEH$FPKLJ] MK65Y-4UV!CE[KT'/FXE M JP.XKB@:-"1TEM3"B8MYW:^_#0 V'-=5M8U]1!T6_BK+JXOJ\>J,>T7?#RL'[&E*:%A0X-/- @$HY \-S6'JQ/WUT^_F*R%>U@#*# M!:VTS$E]"PU4F*BLB1)@%9:B@IVM6R'MI[UDE3!5^ATSR7]R&60I#88B2Y'J M[J#K^UA]>Z#@@PFZQ2=)T&>KU]15E]8I?_J&]FD M++.\7EG_X3"B+30QHE?35 =-!S%^2J.8H#1^*@L4,?%72<6-J&2")PLL^S ; MQ7(^Z+/7:M$J3_80L!V>WF-[BK;3 [!TE(TTS4 M_C75A#C7%U3V8V]4N&ZVV+%-D-'LO$>HY1;3 ^?XREG:;:>C[BTJZCQ!-!F* M )E2FJ;Q!#3>8PBBFQXP!!P;:YN^"B8EE=:Q MYYS)JF28=!N)T5G#R%:#LE7@#( ATV7$JN]H1K!)OI8@?#E><'H@$K[+P .JS(CTC@EEC<9'EB G;\ MQ2%PEQM';5@,T*EC=A''ZFR*PVFN=AVDJG%H65ZJ'4/32C/P:!IWJL0\^N8] M#C4K;E88,<'QU'I X"IN7]P=,4"33@3V@%5S@CQ@X4>97^9V3XS-F>SX#CM)V@)CO!5_*:YNLXGLX HUW/247UN-_=!EM^ MWFSSDWKWB*8E2_:K"._HP?&!@"6$P(*(7SNH]'?72UJ6V MXY.N%Z35PK@/?'@!EK4=4. CP%:[8:RC$B*!%X[G*OI7F5?O%3_B5115;1 D M=T$5;]'@6N(TW-GJRS;WCX#]:9O<>D>Q M+JX75WS7.Y0%5.GJ2:5[&B&YWOR4UPD^>WT$1-LTOX+V(^!7ISFLHU%1^<@+ MME-@ZY#_3XJJ 1473RVJCX(%[L%M!'&M>;:@]5=%@@(VF:D4_B\"!(8I&OGM$"G'@H1/O\Y(V%P M+N<4"]P#3)M@D!]#VH"#-X>)G!.5GW914"!"_\-W?^$B1*L,F[1@91RM):0C M C;3N(T9'O]J,H'Q]6+HD,OZO0%2OC= RO>S1@I?X_%(^;Z'%+=CRC55)DA6 MNUT2UYGVZN1R3IF5-F7P,G]E*$UIUGDTE MFBFLN8%C8]D80]M]*.1(0!I!6AG]:":4&9J]"GATC.>!D^T]HGGK#G>0EBY2 M3@]J;U8T%S&1+T-D8CI#Q1M"Z3UZ16F)/I=Q%)!?K]-:@3.TP1E:I=%J4Z#L M$>_B\(?O?N"ZL399'O)&V&#IR D>/0KC2=IT7 ]P,QC7(6<\QEZ,9 8FWO@IK@UN/2VNI'%89?6M6SNC2_5#TWD>D=R(D$X MJ6,/1MYW.6&A2H>#RY$7WNF5?R (H^-OYD)H#V?44EI?K:ZC(LCX"H9>=/+# M&/40HC0@3K+,-^31]'W"+LT'\P4E#3"-#]BMT(NP0B;23VF^0V&\B5'$=0B4 M=(Z%)?4-OJ,#\0;'=O M?$ FX5T2\ -&Q 0]2[<)''D ZCZ+ 0IU\WT(.+:MV^8T17?.LZ)E4/*OOC') M3[\,7G!E_KO@9=?6[Q]C#H<\83MZWAX^;6LUB!MN:?Y:;?BE;6WW07U#&V&9 MU&W3'8H>S.!'EU,98C!QN# %;RY4V4(ZXXFL,=6\!K+'%R+>MMQR+<+]UBC6 M^^9H\N)U RP7?&"18T11KYBS/O(E>!?;A/>-V:3[S3.;2 27V:1;;-A/3I9H M9!7^NXR;@S''&38.24..(MT(DF= 2!LKR$F=>=M,K'.\?8K3H&[_0P85058+ MO4*]!E 5=L^&P) ME+QI-C6YYV#1U%<')FK67JSFFU"&.EM:6D'WY[AX.2_S F]15F=3(PL;>HN9 M_"]Z#-X'QSW&' YG008W*.\T(TM<,+ MBNI C%$1U

(UAY3FP+;:3#H3'53OR'7;; M;W5QE,W/]JU_R9_JTBL^>*D+6ORD>42@\!O9"CJ0TZ^J_;;Z/')\<#3CG* I MJ,0[3AZ> MYW4:/$I]LVD1Z4V$-#MVJ\Y&Z,C_$N_X5^4 E.RQ4!FE(V?.=*C".HH#\<.K ML'IX5%;1$GI]0A<+$FUMXD - ZRMGF@O =9":RT!UI:GZ \88+T$\RJ">5V\ M&M@:1J^"./M'D)0H7V_.R1@;1]4+!&1\I8EP-BBKS[7;A]ZWJ.B>>R\!P3.- M;J&6!$<0VZQE@CB73BW^[&X.T64YV$7;%)L$2$+1%AWD:$N=VK ML*E8ZY<)^P>GE@DZ2:>6WU!/$;>NJ^[2DT+M=OJF_(G[0\ ML8OE2;#]9XRCM_@8G=B N/]STU['GSV'C4!^'7L?67@1^FT(/Z;%M(,7M)9Q M@YBZ%L]1>9K6/<&@II;(BPATCG:B/;)/ZHZ@+"I&MZ3H_" +;8>1.)14TXX[ M7ZXW+-<;0! SOM[PY^5ZPW*]8;G>L%QO6*XW+-<;ENL-+>,OUQO\O=YPLF"$ M)G?)0TP6C9LX#-*B29WSB+)M[CJVX"+.@^?G##U7RXCUII%VX(P>7H:"D1]> M?5*1V^RC-W%(QZ[T>46J;-XDYA__ R@;#:24CGHAV A81]-VUU/50'N>E+,7 MD_5=AJ,R+'X.,K(ZIALP1"VZ2"DS) *&3A&6) Q49 90,=!=%S.P*J::PP5# ML *0&JVWZ"BG@$ ]#36M;V2^\BS3Z'9ZX?PUINFUBN<-3#,'W 2793]G2

>:&Q9W94(J M>WY\04UI^O''\DD+/;8J T%O?&6SQZWE]K8+^O'"C3QY%<^419!&018U$_7^ MH$==?W^FA%$?GTV24\\ ='H::\^4*NXC#P^A ^4]"A&]B[9.[]$.9_3]AXN@ M0/]?&60%RI+].ENE:1GT8R-&_H$$(J MWZ!P<22H R -#751(F?M_,@/="NK&2C7V0/*7N.0=Q-51M)=V/=(G)[N@>R. M0=H!<'$XLN.S73NSN*D)L1PY=IVYO%LV9?' M:[Y&'APSN3FX'I MF6'5](Z<0G4GQ?KJ>3 ,JJ>]B%U;>9,WJB!9G9!Y.]H^8;O^61'#^2\,:1=CN*JB((W=( M<\3!1BV@ Z76R\6@BKP8H=JB/KYDN'Q^N4X+E&U1% ?97HDD91D.E"1E9HDE M:!N,!Y.D)F=9B^::G@WJ'T-2L:F_]CKQY*(*B$N SPL]9L'N)PX!W?J>D.P:+BNAFL1,! MU5-G9T+"TYGS_U"CK2T1]Z!$2A-B:&:]A)HR!B7)E;S'"^YAYL M.;@W.&_G9)S%I?LJ9C9WNNMRB[/B946<%2(/=YDO)F@:@$?@R%M4]U,,4*AC M41%':E$>)V?==Y7'? ,./[ GS%L??#:84 &PH=H%]OP2/*>HB,-#&+O@?%%*=3AI%%#Y M;$:8:F ;"MDMES]^JY<_W#XVL5S^F/'E#[^ALUS^6"Y_>(.HY?+'7,4IL3I1X0XWZ;<%F5(UBO3C>J1%7,6"VP,$-FJ=3F3Y:&$Z M,4-2(;R8X7@C;?6ZUBTJSLLLJX+:E ZXH(3$]QZ4^!#HTV\;^^ #R>"%FWZ= M$GT)[_WPY3_>IZ;%NI\^!&PDVMK'1[-L%XOGHV]ITYRBJ++($OC]#E?A6&M%HHN2%.$<1]*\ (')U-=X$, M3+ME[&,-(H(7C^ :J\N[S&&'V=@UD8L+(;8!;+$=IP#W./':R:CG\0JDOJJ< M0\AQ3 Z>HQD3IP>5EO",+;6AE1YQ./XT%T3S#G'=05IZT'MZ4'MS&'P1$_G(8C5$9ZAX M0RAMIJW/91S18Y;KM%;@#&UPAE9IM-H4*'O$NSC\X;L?N$=\-ED>+FC;8.EH M"3IZ%,:3M.FX#G \8[0CFA=C_'F0A/52NGH.2:J(M N,9\0.!T8PFC'$.L#*2IAWY).Z69W6 ['7:IHC3 M,-XEPIREUO@IQTLPOR6VU%ULA#TXC \M'2W+S")+JYC#7 T_L=#^J/NQX\ M'JG"UF'2K\T+S[85/B9 A82B:2DNQ4? AUIUZR#A5NE%/.A#@<-?7W!"1,DO M_UW&Q5XX7ZD(#[.4F/ CP ?<$!/,2.*:E^!0U\&A5D$V*C;4"MAF$QKZD2/: MK6)*/Z#="I!4\>P_+)>R/@K"QMW)LH(VG2M9?UJN9'D &N"-+"OHX%[(^K.G MAQ!RO7@7&ZSP&KD=Y^):@U4\VFQ$ZP >*5R#^+\L5QI^(U<:[(!YBAL-HR1; M+C0L%QJ6"PW+A8;E0L-RH6&)X5YBN&<9P^UVQ%[NZLP"^+^5NSK+A0;?+S18 M6TK:NL\P>@6Y7&=8KC,LUQF6ZPS+=8;E.L-RG6&YSK!<9U!<9VAGSFZ%1Z^) MYUBM'?+ECL/'O>-PG1* H(/9!6&B"JK#]JR RKLQPBB@ =($$\0V"*KU8BYJ MQI0KTMR\$)W+]S I(Z(;C=4A_XL>@_=!K*@QAVZJ1CT.'P&1XYMN@O!2 Y&\ M<+//<4[FO,\81^WWZ1YP$O4 JR8\Q >*"3\"_, -,4$TH+AF+ZY?-*Y3^ER/ MWC/F^0VF.SE!*E.>[7T*J MCOO%H?H(J($UP43N%Z=:+RY)W*)".,)POQT6+,5'&U5DZDX0KUEP1A*W5QZ6 MB.,EXOC4$<=_6B*.EXCC)>)X5K!>(HY]"<_T*CASP?,2<3P>TDO$\1)Q/-EZ M<8DX7B*.EXCC)>)XB3A>(HZ7B.,EXGB).%XBCI>(XU.>)"P1QTO$\1)QO$0< MZT4>QKU,.SQ)$O4M]X$&4LS-]&T,!0($I1 M:U16E:./7_9#/$ _IKW:8Y"=Y[HUI?%BOONM9X\\$1Y!Z2,G1B$G?Z3K..2A MI(=^ @>?J(@$?<,B'Q9^BM8Y#?Z&0G@1NVSGA<.Q7A O"&HLLY.&DMD%L=5V MM _OL>*U0['G$4ZV;/0O;Z7"M_IGN<'KT_;NLM6_;/4O6_W+5O^RU;]L]2]; M_?YN]5<>$UGG4I!9L@NF6UNGT[=(?"M'CVFXZ,&O+Y86[/[H-ZGV23[8GO!Y;6]/=@>UOKTOH MM[;CO@(2V*<#$G-U) 37G+-LU,NL2R3>-O)UJV:99MFGELTYQL%4E3;K_% M2;)*HW7Q@K)K,FNFSS'1H;[;Q[Z[/MIGYPD5SA[ M"[)^1GH)14^?#H6CV5;<]ABB2KLS#UC1/LEEX6R42?[HHS%*W"L+ZI@*+Z)^H, M<%+ :Y?KV1A0SF?[ZZH-Q@: L1>/2S!Y!; 06-UOHYK:S),7&PX>=/CODD+H MHLSJ=0-9.0O,)"/MF8Y/ZK,Y 22T/4T1I9B&;QJ9_=A83DV=%R_CD7WW#DY]^.;SX^!GAYRS8O<1A MD'!"6I1TS/!B.J>!)BIK8[B*;4@(V%; $+.;8IL 9NT:8VV)N'GME73,VF(Z M=S=VU7;$< T[QA8QKLPM9CA?3L^Z[RF.^ 8?#294 &RH-@=G/>VRS/ .<4W$^]3HV/WDLYDD2H -U>7AQ3[G69D3#S[/ MJX6\\!$V!573#D(JW[U=F'I 7U?(S(LS")YT]1X.XKI#8'H)!GKT[KQAE9T% M4)#IVP:%@+T(%#VV7IR76H?'P*'T!R \[]D&0J0^]!B,6/"DA8'J=_@-90\X M*:L@8^XT+B-I-.63.)K6X5T9@Y13F;'#FQJ4SW-D/Q=:\!RG*0J+^#4N]JQ2 M_GMF2L)CQE(AX1QL"E94V[(RSL,>ZDVL&/='UX%C5U1W=!._HJ@OVHT@EDRG M2&-B6!&;_9';V(([/B#:1A,%K:..J642K*=QNWM"ZJ$]5,'?"V=+HLLM*@10 MT2ND1G^GT$S 8]0&)BB"5N3%TFZUI>%Q_ZF.4]>;OKS];3,0,=M*4Q#/!#9: M.IO 156!%SL^$F7JRX9M+6@@?9HC_;$(S$H]0@%8S02 %MO+\F@&J-Z+\#J) M"ASA;XG[_/B&DE?T!:?%BX8;J<%,#6 0L_E#6+_-+(,8)( 7(8EZ2OP3!=GC M&QZ%WAX/(] >>'Q(K/);:'J('NKU(FK20'92?3\P;B07Q40HN1IR;J\O6@27ZI*C!1AUKT)^^LY7Q+2N MX[61KS&8R1D !C(1@_GC#-8VM@U0BUNFG'&W*Y";>P!VR81'EJ-4N,A,4&>AO=V1J M5\-0Y/8DY1@$*M%.?F\06G!PE5!=\*2W"W719-P")IC2J8PA:T;INR5*G>V_ M!/_"V7D2Y+Q740U*JAVR84E/PK_!2)-[98J6X4>)J^I6.&7#.GT/8#G*>QML M^;'#AJ75".27=A=V;@(F.08![0,<*/L"*(#(K_BW!\9!C+>O<.0%N9\&C](P M^&D1.6F@/%D9I]3!".G>7KY*HT<4OJ0XP<][?M@\N +H@<4\&_1(!V2L$$S M .'"J[<*O@?4Y\6X=5[F!=ZB[![5F5#REWC'OX !H&21^S+*^6$'KOA(T$@K M\B+(\Q:G(=[N4(%6SQFJG[T67&Q7$1XNN(L)YP<5L-HCD2*KQXLPS\S?G2MN-)>JUT M,V1H$"R3NO.0 "MZ,(/SM#0@0PQ6PBY,P=L(4-E"NH076<-IOJ5: MA/NM4:SWS=6K.)QN@.6"#RQ24U&;](HYZR-?@G>Q37C?F$VZWSRSB41PF4VZ MQ1S>%3\DS?^"@KS,ZA6,\[O@3*@F%B6-;N+@*4Z(PBAO!(W6Z3T*RXPF'"8$ M9"&6L7^>!7DLOC0^!6^V^VN7M\W]2IZ=1=?Y *1]A;FDKM8$DU@8:S5,9\E@ M4YYJ&UPJAQ>[F=6:YQQO=QEZH:['*[JF&R7H)Z)7D,3_0=&/.*E"@IJ$S^OT M@2I@W?>ZG7*>MIKWVGJ^6B]Y%0FF;2+3:B$%_O' MJU[ MVG<9#A&*\BMB,2HRT?%+4%"I]^O-ER#[E3BP3VU-^H>QIN79V:Q^^8^&YK%- M."FD#83S8MO^.GU%>5&MP0YM@HZ\JU[6^5H\<7!R M46SR/7K+#7V:#?WQ0G=2!?" M3%R9Z-1S4,G'!=#PJIE'$.)>+[..(?E5,FLHFBIRS0J.\O8(RXVETBPE01.W ME.O%#V"($:!)W0A8#D%$=K[KR MJ3Z@&P5JD.E<)U'U7HQ2A_UIHL,#RE[CD"A0Q=#WA"^H'+-$O<"[(7G!+XJC0&IX#^ ME/D,6J?4/Z(DND[O@Z>G^#$K\X+K98+IA_$'(GI'GN4DPR/6;Z$VH&S*U(M! M$,GBQ:AZCXJX]J'ODB"EJO%N*$J)V-TJ ='':1'!2=X[SOE6J64EZ6[I6:"Z;, MFL$(5."JO+@_]9N[]6DP'!G>YM08AD"W--U>A!)EI: )*"20C_Y5UJKI9E$Q MYJO(FF+ =RY(G:HIS1UV.\)X<7GKF*%SV 3YL0T4CRUIE!V\MP0J>]*;--H( M'=,01BC4K+!]#VP>%U@^^*FU&6!,3J:U:@*6*QG)%8[FBX0[XRQ4-X4G!T5:Y187K^$JA M;(-]UF.:86"!8UYA90&729>%IA'$8^H4435!IXBC@4C#H-A(^_8(HZZL274, MJ,0+A^P"[3)$!D!NB.;PTR$6L_UI%H:7:*-OX"XS+]:30L&KA/'0,:!#K.K] M#?$LS*^EL<4>W[#W(C)S%8;EMDR" D5M )._$U09+(V:4)SJ=Z%._5 JRVQ9 MK)4UMK, Z$2MJ ]E>X)XD;Y?-A=K>$8:'M%, *>AK5T/R).XT>-^LE!8>KO+\&N=/Y5K6ZTR35L!R\P#$28-8 68#5> M# 1?@O"%^/+9OJV.X(5Y)>7AO7D)Y3R0 E?6 !]2YG[L/=(KZC_1NZ/GN#IJ M#:F"7%A 2-NOD@E)YP$,#74-D"'G/MRA.^'I-;WU]!B\H_RG-"2:$(')O^YP M7G&G1_C79.F>H9QJ=X?2("E:)]WN[H4V8I/F+,@P3#./#_9*CK?6U;3'R^HR M6LLW\%4M3_YY3^^9;05GR&-8]!768N&H2\,LB:TT3+N32^MM;NH;U.>%OWF/ M0IR&<5(?+ZPW]!GW$#^G]"(XD;F)[LTOW\.DK'R?+2Z)KW-7*TE^>,27[\&6 M1@)7*A9EEN;W.$FNJ[G!19.KJ?.\*)VYPK6XSO6Q>N.("M0[- M>#D.T+M-=/D0^.A6B_B& 0:P% (0]ALT3,!,CS)3R7&;96O+;]'>9E0O:Y( M0YY7>=L*XK[&.&HO#\%#E0E3Y:BEQW2F$!S7>);&,CT)O,BKI:7,*OQW&=?R MCX$TAXT)B#ML/A1LQ0TT'5 [=7J1\DI+_"N;>!L7@897;:,&.?S'U3#3 MKF"Q66UTBW'BL"[B]J2./46W)[V9>\K8K"7Z@7^:Q5A8(+B8[P@U; MV,'K M8%AR'":JDO<6IZ$9G(8EH8AJEYP]J(3-8!=7[6H8M*R?#2E\COF^B[/F M/)7,5Y&"3_1$$__NRTE<(\6&N5^@YO)XUOT_^U)B'K M5/,[!VL._.R%#M@+&9AM!S!HIE.%"!RAZO8@C*U9;$< T[ M%Z5%C"MSBQG.U]R#NYKN#'^A\.MX6. M'QRY@>K^B"4*="PFXE3?^CER\"+8_ZS,B5.1YZW#7,X,K* Z7" 54/D_^\(4 M!,^]0G9>1)_SI*-_9HB?5P!,+\%!C][=[*RRM ,,GW;L!"P%X&BQ];;(6$4 M/ 83G#\ X%?& M(.549NSPKC*%<'EZT<^KS2,:9,B9\+G?6,K][C?_)W>9,N IO%[7Y0 MV.Z'.=B.KP38=C_T;.=)O_OT![GM^M_[MCM^]]AV B6@MCL6]\4Y:>3ZH\)V M?U38[H]SL!U?";#M_MBSG=7@ M"V[7U /%[>6\S]WUDBC>/O_B\!1$J W?\6 M [<6XO8ESI>VE4[2?^2/'P_:'\ND[CQ"RHH>S#"E>V'/$,,GBAV8@OLJL<(6 M\K>'!=9P>N+TA8BW+;?\7(:\;RQ[8?>;JZ=].=T RP4?6*2FJC(.=HLYZR-? M@G>Q37C?#ADEWSVVB41PF4VZQ8;]Q$5RO[L,O\9TE&A"RJYPUOHZ[<-UK8KH M?)NA*"YH -LM*M9DN@_H]'N#\]Q]6L&#>.=!ENTW=1:I&T%>01CQT;^5$MO< MV5]%464V^IQBT_+7*4T]5T6["E)*Z15B1_G 0NY<>8B%L*'V/7=?4E45# "L MPHMME,O-!H5%_(H.LMX'!>KF:UL55XB(&B1U2#7.]AWB'KXL7$8/U'D)3UV)8D^"U(P_Y\9E)4.6SPBGH/GQ$M M86MHX57D158XKE)*;&F6D@U"LT24F?X6!B<)CMSFF;M &Y1EU9VPZBF!'.S, M&)0\O"ZM4=)[3)FW@QZNM.H9F>)-D7G#U8DVU#],# M"9B^PM2G1S1/,F9FL\V[-7Q9Y>P_ *=M2?RZT*,G(O&E&P!Z%W%'0 M_'#8.R&X).@QSD=F8URL$J15&I)"5SAK/<;>I%*[##+Z $4NZ0_F0Z?5ZO5' M5TO5S[H3G, BDXW1EH0=F_5,MR/"Q3YD18)UL1&,Y9W'B/%",Q M_$BZQM69EQI%32C;\G&1'&7DWHXJ/8KA=DXO05$_?0Y/2*G49P $&"@?DJ8'((Z1>R\.' ?"L>]-*0B$QK=_;TOA36Y]E;> M!.,SY5O;J[MA(^T]B-IT;G%>[*FYR:51J?I&G_(>=2OT@>[WW9#"R7^769Q' ML?AQ9;U"31M "[G.K2?JOMA0;[GMC_#FM3Z?KG*$ ZRFK1,6QBFH70,[:BW'C+$AH7/W#"T(%W:$5[1 H MR)C?+R2;@34,8"LV+$3SLM)V*7* 5$KG8,U/T9 M S53F?LXWXO8>='?*^&:9T]!%E?1M@TOIG5D?X5EL9Z.;0CP.1_,+^8X1(&W MB8?.@R3\?OKL0^QNWO$DK;JA-VWVHPOT5+C.:T140.M-[3E>!6$5%7LC2&L$ MHCT\Z2NEM;F57%>R2J,'%)95S,]SAJIX34%"(W@!MK($%' TNL!L@@V4;H\T MTEJJ]26 NQ=SSPU.GQ]1MJ5][VS_)2AJ:?E @1$SQ"N(?0>(EK):X%!Q]L+_ M; O9B$AFS'NT"_84QOEZO]DTCHDQ%&LF'P^,G,:9&(YUC5[D5M(6_@J7_8V'43Q,X5CS^'!HY#3- MM&"L*_0B/U-;=@G$),B9%R!LV7ET"B3[YFLVU"16[%%PC'F@F)--^6H9F_; M;F2>(_L6OL5IJ#3RD(ACYS;1G$PM5,[8VFV.(_/_V-_RE.QP2C8T9V!2L2)Z MANSP&9N 9[HMZWM$VRQ.G\]PEN$W\L=YL"/?!HE S I+-K5EA>>$$NW&,,81 MI*:Q&6;LYM:\BE-ZUGJ.\R*_1?U!0T'5RYDYH/(=)##UM- @9.E'-A:>_-=I M@3*4%S1K_:JHWV^[3"/ Z*(H*1E:A"5]AXQY,XP>5(35=%*]V#Q^/#R#X/#,KKJ [P;7 M5EK+\!#N# !NMRO; JXWW7FLAQ,(*A\*'/Y*1*ASWCV43WD,[+$_4P'J.SF0RL>Y@?>^U.RG3$^?UIKT=)'5_Q.1< M)XA'[CO,-!4>X1#Q>#.S.XY.Y2C"2ZVOI)-LP+A(K \& 52QT1LJW:3ZW_]Q M/DGU>=IP4D^HR"0(\2#UA!H' K H,D\(^8IPXE%R?2[.Z17.C)N $HNNP39 M(7>7BD)I: $8).JJ0,&R$:C9?D1L#)(W>(,.7J(*&_"0IJL8 Y I$U/^'>W/ M@O17;C("[K=&M]XWGSQ#7H_%5.MF:FEDZN>L:><3A_?\'>?_B!.#\&=9_4*L<2@P$*.9F9EE\6&>HOMWDT! M"64^LN/+D?##BE05R0TOHFG;>4CCNUD56FE9<]B\)EXX5<;VG3@KU(^&&]:;/*KWZ!4GKS04 MH1OLRINK0;1-LRAH'8[HVQ[@P/^BZ'\C\RYZGWT MU$Y2'2"&Z3.8RB&^0$FP1]%%%KQ)C:*D.^Q(".D\-154,XC5)+Q&^C[*KD2< MZ8N+QQMIC^+2]#I6C\93HT$TTNEF/3Y>I"%K!Y]P5B"BSXWVP\_^KSX4*H'7 M'D,^WAF4ZZ.*"3A&=;_F$)H+ U1I&[//J&]#K]8:!E8<^.0.[@94KK" M@)G2F]7%#4XCG%:7,I^"]-?U9H/(D$(%O;D^6]]S9U.M,L=42I RCF9;26?% M9OJ*('&<>8%CR5RBB(<%791KEAZO^#V_!CHK+?] >7H*];P\IX24^]'55 MHP/$TXL1Y"S(D1 &_(^')WVZ'[TTKE0#M1W[Q:?8 +E [S"T&4R2\A5N(OZTW_-*VTDGZC]01'K8_EDG= M-LNAZ,$,4\Y\]@PQ< )=F(+GRZIL(?5>1=:8RE\%V>,+$6];;KD6X7YC5V&[ MWQQ-+[QN@.6"#RQR? BJ5\Q9'VER;?!MPOMVN)[\[K%-)(++;-(M-NPG)WN, MJ_4 U93O;*W","M1U*3PF?A1K8?Z,E'^=[1O;N4&R450!*X?VFKDND<[>G$X M?;Y.-SC;!HW&W5M;3%DB%/J2U4279'.U0C\B(L@R1_Q.4YS MG,01<8$CP:-,HW@<#C.->#@:?K1P@.VT4'O\@M1?'XX:U>O%EL4]HB%8()F5$E*-* MD/]%C\'[8"@PYG ,IM'G,!-4C6\=L]'&H%8O3CG7.Y0%M6KT[=D;G/?'(@D% M>_F81S$3O*BU,\$#EZL7CU/5+POSIAON]#(?0W)U,)X^CN9RF^65I?][Q*OP MWV6G,B_>F+I MNPR%]:J)_)V@RH)IU,XQU@.73I%#I"&DR$P 9:"_"91@U7CQC-5#^(*B,D'K MC42YLSU;D7,2((W@P':?3#B<-&F2+L[&MXD)[(QJ;;^MY23K$N@@X+@%1%2H M%.9=%I,2L;LG B*GQ\]C\(*!BG<0I5]?=8-%4(^S\Z&A0/Q+20HR(33PL;#RV>NK6;MI'*\0Z5=&PU M(J:;LX\(5=^"FRBIRAU*:AG;$G'=""5=-V*"1^?.653;&,,U[ !!Q+@RMYBA M,Z=QM+D';I5[@_/\QG$6E_J.9C9WZC_>DL'I9;5%&9&'._N+"9H&X!&XW=N4 M]%,,4(BSCS3D2"W*X^2L^Z[RF&_ X8?#H5<\"X,)%0 ;JLW!64^[+.GA"-=$ MO$_LY=K.)Y_-)%$";*@NCV$0R\GB=5ELZV5*5-C_'$>HY;XM :ZC ER%"2.: M&CN.\A$GJPP%@D!5_8)='4$%9W)>9]P61L^QA*0M(6G=D#2W$;*W M. W++*,I)WG!2J+/!]>[_WDF,%'H98*!(QB[DI&8B MWD.0H/PZ)9 C2%MO'E'://;5M^PH)LS^ADSF@A(;;62$)<.*O8AR)2,@E2:K MU+J/\U^/K\U]&AX *DF/1X 2TID 2D-?$]C(V7L1$KO$+BVQ2X=(7W]CEY8# MJOD=4,WPQ,*[\XKE@&HYH/KP!U0Y"G_WC%^_#7%)G*4]-?R?V#^HW?_4LGOS M\R\_/?2,?/RA49/^X//V^$!@\*8X+6FQTYDT_Y=UK_F//[#T(6N_FW\@,+CY M:4G'Z/]\UFO^XP^--O0'GYM_(#"X^6E)B[>939K_X>_]&>;O_8GD[WXW_T!@ M>-O0' MGYM_(#"X^6G)D7=CA=O(JR19%R\HN\(9BI_3\ZJY8\2/V(81L\ .!;'/MM)2 M%!X HN ZQ>74)6K'?M2.C8N?1F/@;7\,O.V/@;=^FV,@,'P,O.W>>#QI_[C+ M<%2&Q3I[0-EK'/+RY,I(V#U_+LF<=_X 2EO8]./7XBR"KA$GK]Y4K03BWVM3 MTG5AP:-SM]\GM2R&*]; !YM[,O%T^8SM+-_BT+3WE MB]3G.$VK_/AQL7_ 22F\8:8F/)Y""PD=S;[J_H@U%.38)&P/7+,Q M[*064=3H*:B8D**D%"!R(:CZY$X3D< @P86/5.W>#71I-7RL]-E[$9YO&2N\ M1"9^H$60T,0:7%0I3D8#QIMW\JIPW.8"P"TJN'Z,E(8=X?%IW&6L@ T'&*:= MW/Q=WM6Q'Y^G%X-$'=]?9;H7;)T+OG>2O7:^S\#**JUT+BH< M!,:<"X0V4R^F""M 4'N/#J =!PUL:#K+@+1X(V3>#S9'$C+=2' ]"S\3DWO MBXO!&0"POL)2?!RKJ +XU*S]&#.:RWXPA "IVOO5<;]INXN+A):#/+-$,]Y?;78+W".4/P2OY*:>_N7M"A0["E3R)6^*(O9-6)7?G91$"T M!Y= 2NNH6QO8$NOIW>[C\-IJ=T%:RU1GETU?S;X$1?BRWES%65ZL4]3: MQ/D#R=(,Y3^B)+JNQ.R? @H^LP/ P>=9V5JAG;E5AXRGNA$ED(LML\EGE&5! M\A-9PV?T.N[%B>/+@H$R)>M*M'NUN?>?F MBQO/" 1E.:,/!&.-%IL*PG(1O'CJ4* W;>Y1R%^3N/_(.# RR\C!V6_S$? MG[0=K$.M7]L4%_ELH8J7;0Y"*L>0B_QQ5@&C2A=G!2?=['"?OG.6'LX@HS.; M]JD>M\&6%RHD)SKD9>83.0T0 H$" S4$P.80[2-BZ,59[5 X;G"'BDQH>/?Q M/0I[+(/51V1 S226ZS8\P$G]54YZ97N,S^!V5XG:*_4UFX%I,3-?J)B#RV M&D@OJ-U$S+P(D.L*_K"CCUIF-[0^:@F50R6AYPZX7/H9NEEJOE)2!X\$8? "S]$/CI@@&I@R[>23')X>C%8-.GZ)'ZGX/O!Y1Q\ MGX>558H9&)G#TG%6XQ_[:75_[&>I_=%=6EVQ!3!'T+8]!B5IZ__X=ZM=ZL.E M4)<,:ZKO$DBM"$&Z-2YDBSB6%T9X'#RHF\;V'5XJ=2= M9:6/C^B9%O;J",RXWJPSSO%VB]-*P)4@;Z&(X'@]:$#@ZJJ?N#MB@":=2WT# M5LW%G@$+/WKI4; SE1G/5&8\FXL9^9IHF?%LRBUJ4#+8^R!]YI[G]W]G^S[' MWV?A#(GTT-HV/O*8(@D'W$[\P[SAE[:M3M*;Y%NY Q-@F=2=E3C##E..> M/4,,MTL=F(*[+:JPA7R;4V"-J=P)D#V^$/&VY9:?*)?WC:7'[7YSM6O%Z098 M+OC (L:^8LS[R)7@7VX3W[9"R^-UCFT@$E]FD6\SK= L/*-MYDE[A#*7D MCT(KLP*L3#>8557&=0AO2[Y5%%4P"))6$C%!A@7#TL*V491V&S8.M#L>VRP< MGU%>=2L<&%ZE%RNZN]J)N'RG=U.'=]UY'P_7/+L?YP(-J5)&EN]SG"K@[Y9B M*#F.[JOGOL$D%(V"7(JYF$ZMGI']N&RG2B-P6]*&6&_^B8*,;AG4&>[[=I02 M,5,*B&9C38B29@85<)[J;GVO/BK9X=)VT=K1X%M72,ZW,X=\IA97*6[#]IPZ MIKHSW[ZSOWI%&?GC+,A1.^_#7;"G>TVKO#_D-'I5-W#;5\XY>1ALL>9D:QC/ M>BY(G+!!#5T(F_),E57@,LB2O5Y7$?>MU?.4^>8 M^*EA6<2OZ#Q(4!H%F6BX?,2$(BR3H$ "7 HFMTGJZ,V(ENN8"Q!/T<2CYE[+ M@HV\OZ_L#E]P6KPD>S+ TAZ8BR9A*'D/I&+RN>$-J/@HZ(CK&'G?7A<%EVFE M3O2(:^'#.,CVU^DY06PRI-RR"A?L9#D!#A&H&BZNTN)C%1 M@G0,ZK9<$1-<$/]DO;E 0?$B69K;KT2>4G%T)3."\_2-/'KA;E,RUBFF2'K, M[Z(_QTG22/ECF489BAK=^JI 1V)MAJJ!68/AC(!MM_'L#ML:4C# 6C\P&=O# MJI7GXQM^?,EP^?Q",_)>X23!;\3UF6Y8UZS5TC@/KG5&_<.!&9S,!&!164^; M(D6TQ!B_"\8;" 1*Y<%Z:$T'#_857A8&Y$-#, M[--^4E/,["/86Y&MQX'%U2EZ=$RND8P'8G1OKL,^E+M=/1<%"HJ+>>HK#9@RF[VXL=Q5]O:M(O:%+BH,\ M)E/C39RK+RB*BPA;@5=D+KNY!@U@Z?XAKQXO5KU#4?G='GSG%59<""]5\?E" M3:MA+,%.5:<7*_"AV,TM,2JK$F\<6B&X.K3S19)894NPZ53@1:[!H8S7:8'( M,K @81'+$1)EWB^,)$H;0DGW1JFR--D(X7#%F=%_)_J L-Z\YDT>'Z#\QRI MG41E27'J!G')^>()VAR6P"6I;N2UT=-Z3H8>DZ&G-&> @1IB4L]H]'W-)5)B MB930BY3XTQ(HL01*+($2_AR;+X$22Z#$$BBQ!$I8\XP_<*"$9R=6ZZF6)&5?I'?XR2YPME; MD$7*QM%E)&PQ.*/Y+K4-&\O2XAM>NQ<.CUB!YJ?CN&,"6 @3)5CE3.8/5(U& ML@Q2>N&9#X=MS7].YH >XZJ)",,J*SA>"X :Q!#Q9?5.E0NU*L2Y>4-;: MAP!A1U6(BQIQH7GB!=@(%I BKLG3<[C+O(BW08&(7UX0@=F7)L,->'C28R,< MJJ!LY@E#XX:R-(1!Z_;T(&\5AN6V2H075=V,YL#+T O=+WHE'@%9E1*5-CA# MC\$[_#& $4S%!\U&3.<+:@N-:.MXVD@2+XX7C92A!Z8T6UDK-N@\0U%<'+2T MT0/@M8SI$I!:/G0?T6[FTW4:B&@CD_*Z[46M2!;;74?&>F1_X;/^Z)T$T* G M[1E\>48FY?7!B[+J/5GUFCXXR-W#>@ADT[S"DZUL>FX77&5:O<-F/ M@AK)Q1RI-9J'H 85E1E1%^8\HB:[3^^#I*7[,RL%55C-@CC.'\2FS3>)#PL2@T'^G1\M M^>.D@'&2/^Y[WPYNE@1RGB:0^]ZWLY/!R-?\D-\%L?J:)Z@T?*;JEIXON'2: M9:H9K%LE@Y]O9R+5ON(6I1'OZ7HHN1!@??+Y(DJJN"4(]>M@F/'O+*$H@RP. M$AHQ3 .& 0<(@A*24X-!B?F"1Z6^M?.!034,0K[=">(F9U OZ66EQ*MZ?JGY MP@G2#+;6]ORJ&*Q\VZ'O[&V=[=F6EQ)8BG+B!!FBPRX7\>W+[:Y:.BX9>'W-P-LR MTD_$];U.SX,DI#',51YE<'HK'2[B/648E_FNKDV:R=;>,ZQJ+WR;H?0_H_CY MA49_OJ(L>$9B9=+GD2]86J])B':+-RLH0_58[VA6_7*=AAH+<:F]0UV*C;\AJ^4WT%' S MG[[?R$3S->FT4#N^7VEI*H$S-^@S$.8?L:MH-^KD/00BD:_)J365FF2.,:W* M6J?YK0EB6D90EI\2? 80EI64):EI"6 M):3%F@>^A+2,#VFAL2OH*:#>?UACR+J*!8;.1AR&S293@4"7Y^<,/9,5G?HI3&O\FL:UP,_1D&01 M9]A^NW9'GI\"=)UO9%WB]-7E!4?H]NYM-@$G?;$ZG@167,"I7MQ2)\)Z^*"S,N'2_1.QP03Z4XW:.A) MMXPJD]M\EL..GKY>1#Q-URJK**KL%R3J):9C*28?9Q12+..)-1O.:=Q0Z.5% M+!=H"^ P %9ZYX^X")+V=QH]<(N+?Z+B'H7X.8W_@Z(CI[I0OW%,-J&FE$-G M\VH:.3[$*.&+'1UMEDVCF1?!;9/I7XI^8G2?3K5\""M?.HQ05#Y,A", MM=B,>K] '3\"[B9SC=9ED1=!&L7I/-A':>TZ"CK2D+8'+[E-AT#?*/ M:@CV;^@QE&ORH4=;KF7HF=#.RO3-<@5SC8HIH^#YOZ,.R9" M33[HZ FUC#A367A.PXV>FFRL^?"!L;L]W68,JW<9%$;8:4[]?J ) MZ]H?-0"VNZ1SM#?B:.MCZ==CK#2G;MU7A/7JCQH^VETM.=IV<+2KL/3J,5:: M4Z_N*\)ZM=N@S\D7)0XZMK#F4RW>E^YMS59SZN$<75@G=QNO::QRO:YHKMSF MJ[)XP1F-5+/5E57\QW98,?_?=K<$MKM'G4\L,>MB,XV/["GV&L0)S6E&QI)J M&3!13Q-58[G##:M9^AW<"OYVOZ'@K!?Z&!<(ZD.@'O"A\>L(?4?LF(9\"3/' M$"\L))($SVB]J1+85F[;99"EB(;95_+4\?D]B.@7;!I-I^"'@))Q2]F'EXXH M+#?,3$-]ZF'X.L]+^\MK&>^Q[@&?]X?H"%.VMT>. %]:UITI'QFHG$S7/-_]@#B/LW^3^OFI@.'D++< M!%)21TZVH/-@+,W_SD0[K=&\=ZWCS=]RI2?;/[L53J/ M/+%"M8[:I)%T<)^R"NC&@%$5[EP"/CPAJ_WQ;=F&?T<.T/K=J'XOQLJ9]H2! MJS'KOL!SN4[:&:2>VTFZ@S?/RMRCO,CBL$#10X'#7[ENHI3F\(H0E\;7W=F^WBN*[11 M)G-C)0)XD0>]+19W&A83-$W'(W#G#*H-C@$Z=> @XDC-R^/DQ:AA8-?!;.[0 MLCS7QM"T4B=%T[C>N!MD/-KBM!)PQ?4UQ 3,N!P"1UZ&I#MB@"9M>PY958;D ML/"CEQX%.U.9\4QEQK.YF)&OB989SWIF;/7&DSWF5XM3R^CX!;]V>]T('N63 MTG!&_!:-X_Y1B=,-;KP+ZHORQ)NO OS53QK88-7I6PE=6UW@1Y1$S6*RD;H'*@N9K>;2!-^(:KUX M[Z2] Q._$JG3B,I(KR P4UEV^2_AZ\1#%0;Z6 MS#U8R$B:5N&3^&IV@$(@,_/Y^)'^_WA.2Z4ZVU=**.X&B2B'MWV&E">]OZ.T M,%PID*&E[#I)U^=Q$^8WAA,'X0(@^:UAHP^R.P/TY %]"&Y;0AB6T80EM M6$(;EM &BV;,LZ)E0O*OOOG(3[_P98C!5NS %S_50V4+J8XBL M,94S ;)'N4>@P1Y8@QXU86,1 M&:$S+[DKU/XR+^(M6;8)8AB!U%R%.=2.>A/ 8EA7UW9W$_.GO4_)UXO5DT#* M]>:.?(B)%TH)8.C@EY%CI%]FCDB1ZCT:+WWN4P40'N(9RZ<\CN(@(_+1NXO1 M=?KX@FZ"M[R,A?&GD#+]>%-Y&:^!8*(W' A [I,%]]6W"ZOPU1?J4%SA[ YE M.U240?(SSI+H+8[0/=X'2;&_RA"-."(XI24>AA"QQ(U%:8SEYC6L[+85''"C MZQT9KCC)3'8(D4,;XJC2)Y3DLYB8GC^#\>B]1I>NOL8S%X_SR+C#21!R$6R# M9Y0_X/+YI>"]-0NFYR.$1S\GA"CU-48(C_/(X,,I$5)=M$<1'"*\ E*,= O, M$"02C<>BI,O:BW# &Z+.+^()!SKQ8L[D1*(]*1>19B8#C$ ?TT'ER*X=6>@D MT RTG7W$[7F0\XY*Q02#\>)(X/3P5&%?#-!):OW#V2F/C;-SB:XP-#\4-Z)( M1<8U:IO,W5FKQ&H#FPH5ZUAVP'!HU3:CN=IVNG MZNMX9#N(072LC!U*ZU0R5:X'XG.BD L'SA<6!M[^XK$AQ1I K=3A,-7QQL7G M?Y8/+\1)N$ZCDN9@#)(+](H2O*LB5_%V%Z3[FWA+'VSE6LJ< ;O68\# 8[N/ M;@\H/$PJFNILY+_C=(OB2^)M%L33Y.)$1M)HSB?QV-8 G:#6Y+.:X@ !Y+K1 M2Z@XB:. @(<)Q5EEJ<@.@<0B,L]77$#]8.LN,3-GD7H\D?@W.I2$$E.[7X,I M[2BPM7(M)F(LLK?S-9D%BP_O\KBW.6]E-L[HTA6:F=F=!N6VHR;X+K>0@'G> M' )7UT'4?14#-%*9M.6+@;: M[G!*XTK7&R4Q"S5E6IQ:UBJV(K].P8(Z>Z!()N!U2E2NQ+P11,J:%F?/'&D7 M=_>2T_K\>E60-D MHW'+& %X3,MT'@71E*!Z"4JG9B^B=ZL[8TVZO_KAL_YD)R0X9!L8$LP0-$H] MQV*#5X$7N]'K,#Y#&YRA>YH+)\_C31Q6:^^UP8\/V6&XSQ+G=%AP]D(^5QHOH:J#FO! VDZ)ZBT47 MX6ZC%D'F+3)Z%:15=3ML>V;YVHXO1=<[2+*<;3+:?MXV/JW3$R C.&$]_0UP M-\SPQJ_'B[5V3S3N88*4IN@_S-ZA\2#=F]3(&*8=-S$8CW'WK?8.PWF;>W"@ MXM;@TBQP1A:')8/3LKDWL7V @8M[J*1=#NZ^.#Z"DG=ZF*NB/)3B5@)T1KQ* M1M>2]S$+TCRI'W*-_E7F5?H3%7@ A8;(D1;R=W4VS'-CU!":?L5F-7]S&J\ M#JIW0IP'2PCD&FSK' XJ8.2'1[]C1=]6C=?V/2NO\@'\JL?R +] T"Z3 #'"AK;!$? MLT70.GT(:*+TLS(G\@^R4JK(FN81D\T !$ ==2$@9NO%R?(Q1[YH#7"V[WR1 MOLQEP&/P9I<6CY,>.NN@R4:;Z$+-L,[Y'3/#U.,]?J%=4+[ XA;TY/D,$]R) MEV'_I[HKR($0A($_V\L^85^PFW S::(Q^_V-1EFHTU*4I'CQ8 E0!QBPUBD_ M(JR\4=$+Y9@&6^_BQ)9V"\8QY0)@:/D'K$_ 3P8G#4L9:(*/B*Z"V">0/^J' M^&$/940:@:_+C5R$OYMX]I.V8]TH2&-A8.]LA(%DOU0@(V%<7B%;CE M+%')@Q3*K(H, M(O=?"52!=* 5+Y@0=UIQ4KFQA%0#[I.U">@;QA<-\SJY(:5I1785 5C$B=JD M*4(F5R P?V+#-=@3^K?[R^7SGL+C!U!+ P04 " "K@VA.+)HRBY<< 0"( M,1$ %@ &)E;&9B+3(P,3@Q,C,Q7VQA8BYX;6SLO6MSY#:6)OS]C7C_ ]:[ M$5..4-F6W.,==\QP(TL7MW94DE92N6>BXHT-*A,I<_#?!E%W_VOX/_]?_[UO[U__QM.(7N7]#IR6^+FW44$]$<7=]< MD3\Q^N< M?7B1+L."M;BE_GR?Q;6!GW]L? DEZ'^]K\7>TX_>'QZ]__GPA^=\]5W51/H8 MX*06?Q[(5]_I\-=??_V1/6U$B:%(8KKYVN370ZC\_;(TQC=XC>B_GV[.A=J_ M_D@E?DQP<1'>XYBX9.K%RQ;_VW=YM-G&N/[L,<-KOITXRQHS]-?YE?XZA[_0 M7^>_[RW_:-*\!PJEN[0(8SOM9/:&;1VX,6_TI:V?5M;D2YN_,J$XGN!7;KDQ M;_0USJ)T=9JLW#>\[\I6XV^+,)L *D-GYE_ ?:LY38WI1Q?DKXY?_%S@9(57 MM6=J6Q([F6L6;)GEQG:Z[%B-:19)L^'7R8E59C''RQ\>TJ_9C]WF4OU. M@S.!BWXO_%]K/53=7JZ;)K(Z"8F;FEQ@)/WGVZ_0]%*)!LT'R'Z MV;_^N&_S\'LNLF[?A-FR;A#Y4_$E*HD?ERE)F-OB?>?[K+-T(^J%5/'C5;\% ML_=7U!%#18H$NC].A+KC7991QU&^#./_Q&%&PM<)X54/'BJQZDN*Q0Q@*3)J M"Z$*^R*P2M6"ZBDJ'R/Z'!$!1"7F1;&R*U/XS][%MDBCAKGKUG!KCM6+*%5YY1$4Z'LD']$?K,/OS_YL4E MOQ]2Q<_7Q6%'K,8?1W=2W+V<)^LTV[")%%)QX_,";W(>"*6";40*!$WAR35K M%:LR#U+@BA5+%+^@E@#Z3$40D_$!U/)^375Z@ -WKDX'^Q*KTQ+A[SB._SU) MOR2W.,S3!*_.\WR',RX7%+(=.@AEC1DAL&R7%'(G(EJC7PZYF51@:50CX00-'#J5Y/\.C MU^JR0F9Y6G(P6AZ3(?%#FKUP.<&5Z%"A)V',@(X]N\#GF9;C?:A1PYP]0?4C M'\#-[ZH4]-ORH-P1[B*88V=:X%[O[N-H>1:G8<&%+>=Y![2=Y\:0;5FS"]BA M83E<^_(U6,O/$7O@ U1YW9,"?E$>3%NB79 .;$P+T1O\$.5%%B;%9;CA3OP) M1#I [8L88[5KT"Y>CM2G)W(/43DJ0]8 M%O5;"OR9N=5O5[Q7]O)L38SG=+-)D]LB7?YQ^Q@2D%WM"KH%CVZ%Y(,;H-!% MNE3!'/82\Y8YH/:D((3*0,,.)HB8Y $J95%+V NR0'"0CNDI+HTDNCU.*;U, MO6R_WSUP1C[I3[0HI(KNTOU RL+B?<^F[>5[OGG5 CY/:[^$W]ZCPI[[L8@O MZL,4_(-WL2]0Z"_E<^W-@_)R5X$:YQPY+M([5Y_1GY97&;=EN*3RT,BU:3SR!E M]V]9^J5XE,%6*MG!KT#2&,A/CG M*G6)(+$[,2.>[[(PR2.Z]ZNL6OAT$(IUN< 1,R?"P*AE%HCL*RC 5VOP_XSV MSZLJV0OPBWLRA?_J7-@/-'J8%UB_:= M=_G[AS#+HLBB^UU!-ZW?I=KXI'N9"%U0H8?,0FB3QB]NTCS_'MTGBS3#:870=#':4)' MNY^I7509GGF+^QC(I<98Z+);PPAE_6C?T^+^T#1-&/BU"/K#[P*J@=HJM!=* MI0-$U%"Z1D3Q*\;UX9S /IPSU]%&T-FMQ7/4K]>XS^I\U7UFRLRV-?LYAV-= M2K"!?, ^8K.:,%BM2@SWHT@ZAWZ ?W-Q4:[05D M'8]6H$@#>".+&F%42G]U&!7E F<@]3=W'(W('4!27[> !3DM-=.HP\TF7DD21M^$'(OXPHY@8Z $+^99)B[B]CB[FQ MA.P['$O(OW#KN+^\CAPYQ .0D-SN@A/R+[HI\B_2.FYR0N;7X0N=C5HD*_)) MML.KBRB\CV)V.\])E"_C--]E^ X_%Q](:_[@4W2LE2YI]:W8H;&N7UUB/^'L M/@6-TT:V!,#X49:#Q?'QS:?3$W3Z']>GE[>GMU[P?S38AA'!I.>Y,4+7("=J MC&O3?$RP/4(Q2BL-=(U^A^'![_\_"\L]Y$_ M_^=?_AF%!3HAEMCHY^?# SI:+)^3/_[G ?&2;_&RB)YP//,69!"2.%Q4]3B? MD3PM'B_%UN=D9R]S"JDIE]OS4B1G3DJ^91=+:%)/"DY*=(.ZAL3/6YSD>.;M MG>I.335__P$_^"H]WH.T!*?GOKPJ3>_E7;&G M]F"YD 8Y&\6ECHW!!"GZ7#^??]8'" $(LWB]!"18K0HB6M?/W'R[#T(L3?@NCA!ZD$:WZCU+?T]QBV[Q MTL8V ?4LS6@XW4?3Q>J_ M=N47JX^6B3.L;0_#)&S/@[WP9*M-+E.YY38"XYQ5K^V"X+$J"!YH!"3U0-BI M!W):#^2-O0.4E.=/B_ 9EXM//Y4+3__RSRAD'X@7GKP)G-:YQ8^M+L LC+ZV MG D"M-WOXF? <%'RV&[?#-&B5SCQ+E^H;ETHZZ<#$@+NB]8@XJ WQJ QA7S6 M.#M X9H$8'JF_5N(L #?MQ C/*GS3C#Y,LN(O0R2_!UC^@?=R+:A+T+Z!_O\ M.DNW."M>K@DQ"_+L],]=M-UPYR.MFAU6=(9F[45EHX: :[=?RTB]U,=B3XD56CW7>&Z\W^]1] MY;S6M%*E.LWPK_4&^TF'=6V_%H9K>W-ZPS#TF6GZ,UT-QY3^6&G0UZ/&0'?U MC/]X[S[P_@2OHP2O/N"$_%'0"-4:9*E6=C64>0,0@++-ZD;ISN5$,-P]N%B! M&0P^)>M=LB)1X/;TYKK9-?CBWQ*5#II$-816'TL*!:4=83D ;,'DP'93G(-= MVT7UH-!F6JA28T5TWIHT?#6KM)-1 %(L.^; *RA\+\CW."_P9G![YDAUO0*X MI3Y-$=PXG&M%M-\ "Q5QUZ1N54RU$5/W)T;H(4Z_/.:B8%2)W%@:42;W6C$# M :9>X1LXMXU^W;6Y;_ W7":SAO]7D"I[29\^9O-@3.T;N7AV9RG;&S;;0G@T:D%O8!W7 ^OAMJ=W_^.7?_GI M>S:G_XZ=O__G[]_&_B=C&NJ'9QM8'Q7,QSH>$?O-OJ/_,6?JRLJTK3-'&D#= M]J[T]#VBO@ZX\R&O;>/4*XLM9I7B*PDNGM2A[&5X,5M:A:]5 )2&5:%4R5Z@ ME;AQ.16C=@N,?"I#P5F:X>@AJ:XI6+Z@ED9[GM:["5D(:OB!!MBGPG AT1>P M7NEQ,L"Z2/ EW;0VDNW ^B^PF4%9RA69SWK,/8D!\E2; 69&C'<+V0V_S'& M@]ZVV2\;*.:$4K&8>-DC?1RSH1]$<&8Y$W M:C"@XVS$ $#_N_@<;U5E/TP/'AOM%_]R3Q/'L3'5/\"6[L*3;P44$$5Z@45C M," WH1D$W P)U-[T;F:TL,@P:G0 ,::>C^N\8/IK@_/XN3!#/+^"L8%9W6]6 MTT]=K\]]P8+]8KM;2+>C0,JBP+(3!6*BX3WGN;#2KY"M5;\&E>T8QORQ@_TKZTXK+=YHKO=S:Q,J[VLWD7]!B_<]>">I='C[8,2IH^73-MA,3QX01T M)?48@P;117I]]80TF7J;E*@-CCBB?U74/NM^8PX?*3Y19][)F#]W48979U$2 M%?B"M'5UGA0$Q!%]MV">XR+_.XX>'LG76CSA+'S GW*\WL47T7IXT8&YJ295 MFY@R#D3CG=M=A#!NASP@&9H/3O,BVK"0M-X5]"6@,7DT=Y2Q@,'4/A;ZX6:\ MU6[,,6W=?'%GM8KH2FH87X<1:?5QN(V*,.Z'%+E4'2U$4J:!@&_7*L>E+J3T ME6@&^X=H2YZ^CQ*T+)_/3$]%?Z9:/WZ/5'R%#E]D-GVC G^]'B(KIX6M=7F9 M]0DH E]_5^JWZ7)=T:5&CR$4K=U*VLXT^I%P?,-")]8:SEJT;L]QJ>^S/ M:3EIGSR9",GA?7)\?HVV:QFBW9=L-TVWSZ/83/?KX MR_N??IT[+KDA0SH) ONQSZJC;K1T\!W\8[;6-!P9C]RGDY-;.4OGPF5P7,X, MT8DZS)3\V3S\*@DLFL5[50RVL!YMOU'VUJO=M&UB[M+U[OTA)H*'WD@![4<* M!_4?7CYE--IQJLMSL@72AX62Y+8RG=. M"%;O)W(W&$*Y M9'+20-U@IC5?Y[3)P##HK@G!;9$N_ZB&],N6#82?Z=]S[X&9BDG\P.H$252U3Z1"VGWZ*/4\B_ M[? SZU[D.$Z_A 19I#8^27?WQ7H75P5R3MJ*HR=Z?5AY'S2DVD$<-3.EL<>Q]Z#]'.T%_%@'FH GZ>2 [ 5/=TX[D=?U=WNM M89NDI-UPEL&F33NAN+8Y;] M6^%1>.TTR&$@;?EA(?-]$S/S?_%TB#6KD;,T;S%&MMOK632\ M##?X)-V$40(*=$-Q:0QKBSL)3WL'[B//P)=^4.F9$)58!X@*HL^EJ)>E%@<( M2G[S.PM"W;VFFI5]+_,1C@Y=/R4K>A-,DA?9;DFC _]0-T"T)II4U)1D$N/V M3VZJG4D9IE(/VI_3U=7K+'T@/T#NRY%N2*>G^IW3(Y1$JT,FI77'V+*WHP#@ MR 18="6?BB#Z1E-Z#5<+96\36:*5;TO0FG7%F;;M?+,-HXPNJQ^3'97$)V,46 MKBT8V+1WZP#7M%[W'E6)R:-+IT?TM.B0O$9/SWI$G;7FC*1!MC/U),J7<9KO MLL&I(95<)P]QY:R@F6/9ZI2DPHD:X2+=H-JU%,8H+%%?[;O$*Q06:$W4T!/5 M\X$"LGX>L$'1)3Q><%2&%!':G9DL7&9P:6 )\]JC4.5[?, ;KUH;K.ZHU0J[ M/F!4#$@5^H90LUA2N2JEX"5453J]KOZ2%DS\#K-5(#DHC. %4:<0\K^;I-4. MOYOFKVX8$\0+0KSGG3#>>6X%>T(D&87'0C,/SDH.)7'>]8)8M9. MU;6M.:I,-8[&#>2KNF=9'=#RI_Z1'5T3_:8\N/*.G@WU;?>RY2C5LZS5Q:WH M5'WZVKI7&HX@_>M-&)(N50AD>&')\L)%SZJS]0N^'S":NZL9=<>7(G-?9R?M M01&XH8L7 LNXEM^FL?7,5^K/-LLMP$(9 PJ 616%)$/ J6>5ATZH5JFC('YL3H!K^52RBD-2P']BQ[&CI(G M7-W\,3.[-(&1&O5:CX P QU*ZOCTD*._96F>W^ PIBW]+8R2P2S_"%4E6WFJ MSB@[=#8-;X5^QY%78"ZH/T(/]#.4)B@G>I33^_-!OE): B$0K^5="R7WT J, MX2+OL]&<7@5_$Q:8.^7+?UC]1OV'AF3LFK-)-ZYE&:$X"L$B+G"6D \1?8KH M8T]F^@2=E$)^VB[Y'"7*@?5<\0$4"WAR5$P0!^GNKW19X5(I\L0N66OV,*YY4,E)F&* ME?LU1(9=LP1XLX545<@0#VZE4/:K@AWR^R!$&BIF>' 3PX==%*_H.PZ25?WG M^8:^-Z.\ZYQ?#^GHU(R!Z9C2!^+%*ITCL+F.J[ZK?/D M*UV0CZ.XG%#)\]V&?,C;B^C.0<-\^PZ,PX3M)MF-*8Y:)P] 3IP&;=7]+N92 M>>XPY0SXZ510ZP= V[ZZT=+--_$IM-)3T-&*O?8I3>ZR,,G+BU8/U4%3J2H. MAQ)5^X%.Z,QQ"%/YU0Q.Q>!U"B2QQ90[RJCAM"* M(AXHO/O$]-&AJ_6)PTJ*X\5!.=7QXE%-U?H$')5^+:-2@A_"@EB8J+X:MG2J M(JOO.6A]0 LM*N-=>+/*!T=5E@!\[DJM=L6XC3/Q_)!. M )764U6_\*G+T^+Q3VS=)PY5].=?-0N6%[.I+V^?4ET/CGG%=:9)+HX-+L,. MZJSMRX6S<#C(R2;N,27CNJH*VO'\>,4]S@8$N92$9U:V'_#M6C]P+/>C2Z?] M!@1NFO)A^X&B5Q5TD6\^X"NHJ"':>F 1,M:'<@(?(_%R^.8!HQB#C$.,#V. MUM!&=/4A1%0\I6KO6D29<<=++CIW)2K5@\7Q__ET?GM^=WYUZI;N$@.RGPWK#M8@F76/EB-(>WS= MS+5OVE2+#[7'WGZ*J+W D.#B[6[L:F/?T;I!#W#NE@N((U?+!,UW\(_(>AC%*%'W5&*P%!P@HLPBG-:&H3[":.9KR/2Q(5BQ"+O-?6(9:BO&K&( M/$X&2:W,";C_2L^S'6P>=L#9G>7U=@K+.DSABAP&K;+) M7>4_JAZPX=#A0,#?58M6"K_!,=WJ3R\) QS%4"B*PZU0T7X$%;AR'!3E7C7C MG,Q8T'KX/BN?HB5][%WL4:%%'DX _:B,$ (;"M)+/?O$8TAT^BU-5U^B.':[ MY@'U8E:0J;W,4Y"IVJ6]]4.E STI!I7)H MH:""?2=_J3[WZ2MH&V?BN>GIJP-4>SD0'\0BOKZ%#HM0?DNQ8\YIM>,P7NY8 M3?DI6>'L!C_A9(=_VT4K>K'9>7*Z7N-E\0&OTPS?I=MH^M?7-],9-D0530^/UG8 Y^GM4/*:[ BU6*9LL9O/QM\>(R'MR;YD% M6*:V =*-7>-MML.3:YH0\J,O0&THQ9090+5-E"4H-(*NF=F M$+/SC4]RV/A'J'E3^C:BX_64%"MAEKV0%GX)LY4@:P-DF\0LE36.(!+K-B=+ M(8[D44"E'U0BB,J@MI W)(;T>CJB<_I,E*AUR::T/R.=\D=2O=-_3DE-_Q3& M]![1ZS2.EB^B0Q9:.@V]0#K&- -X<5#-PKW*N0>U$U 9U!*:FW$Z@$@-^JO/ M0(!ZEXE@?U,AT6)UJ.'1"@P/*QS2::$^( ]0J8 ^5_]23<149T\/KL$JK-Q< MH77>>HS7R(N(?\T-4%J:-%K23DC:V+=;ET%8AI[X &!H67-[O1@'VN))5Z;YA< M3TTI3W9J";(KSJ)T=9XL,QSF^ 27_\(&0%)5^3A(H.JF".4ZL[YK8H3S$56I MV!S;W["J/J%3C\LZ-[(_L.>#)SF8U&6ILI-!Q2G7"J!&E7B?&-.NQU=2QS8! MK1AM,3U4*Z)WM>KW7Q>Z]<9>UN$]^TBL6I@_(S]^:V,E+W_))=OI2B1I@\E\ MVPZN4%=[4Y)5HAU*KJ\3SMUWW!(QE<:<$IFVRVN M["8$N1\#2-7AOCGV0ONQ?1SP+>%)%K6- 35[3!Z.@ JV#A0E#^Q0%&STSM>1 M#^+[.F[&\ETON@.)+4NFIXDZ>@,]CQCB<^SLBZW^< &]1YA\G*[1"PXS#V@( MQHIZ\"_N2M <0%<=,!7 \S<52&T?%M=R; 6DAQ*4OG5<:A7Z-H!I_FHSL*LC M_?AY6X19806=1[;0>22/H??X(4H2HO"U1-*CJ1%[-!UB?W8\B<_W: 6F/TOG M5<("U1KE"?:WCM*?IT;ISS.7Y[>[+,-T$R1K$;VJ@/VQOWZ34YZ#=5KE.4#' M EN57ISL?H)Z51$69J?D:U[+[B]Y+!XQ.KZZ.)^?HW" I ;]-Z2H4KU/4:"_ MJ9!I=7(&[-$*+.MBO!$N\\4!VM]^@O8:;QVBDO+<#4;GGN4Y.SD_/D]H:U:+ M3;I+>'LRA#*M-,&1L4"^@57;&R]$#E34XNL%Y=\H*I^@^Q=$!>F,.@Z7C_1S MTH8=G>'S8* K[M94HQ>&1!F(]XDAL#5:L\D#B0\D"H%[!'M+1A#WW:Q"?MQE3C5^_AGB?>P;W8GA>XY[Z43BS M0;REU\X-3;K".OC%<@*E '.GO."E(M9'Q3UL*'MS'[Z&\)]G! M.->* US8FU<0&-<%!0USZ?NGZO-7WO&B^*;9\_/&MLTF*C9LCCI9':=)$24/ M.%E&.%>_=6R<F0I;)QS1 3B]M@\'QU<>/YWG5_^=GIY?'YZ.S<)1X$IM='%??[JV.FR6[\%D^/:8DX8X]HNI%D^ M:93*Q2^!"Q0:.4C69 MN_!FAD/88RGT-QZBO"O;!S?/DA,06-_0+O2B#X3#/1)*@7IR_]7#0C*>T,6% MA2WF7+M:^\E5"9-O7A\11V6")$AX.R%"M,5[!!:&F[>G3GR,H)*\QWG>27N= MYU9PW;)HNPSD&5=CNJ\3>!O;>)TU@+/@]^6!N24ZQ/+ C@](OGT,"<@6N^(Q MS>BM]F),BR2'Z!Y*VL-YW[8CQ O< +'/U:Y9D%.) Q0V3]&[B'S*5.:^E@+0 MVWQZR+I%2)2^DH R?-L^D.J*O7E_1JR]8*T_P,B;_2%BD5!G22:)BCU=" M)X[&42"G0+K)S71XAU:U++T$B0F5>V?_W(49:3KCXBJ-R9,<;Q63 >HD68W&B&F0#ZM5-XV.*4# M2?OHG'L1JAKR?%#-K'V0##&Z O;&SA_)SY7J5<&F&G))@94C"']3%CNMC,;+5V M?7ET4[4-X/+K:R, " ML8:]""/RX2B0*-P!XX742F^R=1O6]V%X/K^CQ >?X9 .%!)9I"S@J]R7#[0< M#/#IJ?#K,-*9ENVK *9E]RH.)[AJ)XZHJ?(W=GJK8Z8A)XOXOE-2#0W@K!:O MZ^"36K4V=%*KZ\T'6I8)_FI7Y 4IQ:+D0;76R!$5+39V1&VO-K:,.UUN'/K1 M6F_LJ_=R8+I_[/&*(Z_/94N.@KY1K#FVM*2+C@/K/O"(>SNRX/&0+Y;N/.X9 M=,0+\ 7&/)7.T- ;F(OO(I3\I$(X#R\8Y%J9$[9;G.0AO9/H.,T+=B^)>.I& M+;L'M$S6'-UBZY:AKG2DP+U"/VB+H--G^K=?LQZ /D]'=,V ,F*U'G]4]KT@ MTR)9W> BRC ](@ YHJ:KR2&:4M,B[12^7)$0YA9*28BUX.;T[OSFE!Y,0V>? M+D_8X;3KFZNS\SMT^[?%S?GE;^CZ8G'I)66A6!(06*.3Q716&!&1&^1[5JJG M"3W]<[4^P6N<97AU%SXO\AP/7U_8(CE8IT5O@(X%8BN]V*8TU*&*S# [P5Z4 MKCZL*F$4)\#GK M\\NTD%V- A)OL50N;H&@,@>VN0GPI:*ETD2P.#[^]/'3Q>+N] 1=W?WM] 8= M7WV\OCG]V^GE[?GOI^CBZG;^2TU@,$C'==60>#+-/N?47KRB&RZNUB0L )C6 MDY20K)%TP*_*MO9N.N4;9I6^=*G5U@XZ G5Z>T>*)P^F$I4]K> 1ITO4%*J4 M5.SIV'8+)YL;GU5^#+!TV ?3>06F"PJF T3?5$Q**2)]@!9%D47WNR*\C]ET MUW68D8+@+0%.O*W/ N+FW=5,?L&$%&ETU'43Y7_<$8_\^X#5DDVLED@:DTMH MVVX9I'(CIY9<.^@(("J!J(@OU\8">CK5[I(^8H;/M#G&,R\(D*^I>* M.$-)$7':DK:)L[?MX,B RI<6>WK:/?;0:VF9 ..19\SA=+6,.?P^43!GKR1E M3M^V6SQ9K'*4?@S =,B+Q0=M0!V@ZS2.EB_H<_6O1Q<1V@2;L,*Q@3:O*IP/ M+Q]PLGS)D83%P4L@?BMGG6<^"TZN'[TN(;SP2O_FFDT&;87M(^O6K;CIG5#SA M)Y4&_2QG$:]#E 2JE13LLZCIP2R6N+ST^<4PH MDI2?(W41#J0$$_>5BF5=33G5>%[\X=LUSN@'X0,^5'&-(RKB64?4-L=:QMV/ MX(?.M C65^^1*Z/DVC8RGI&*U^$R0@DZ1D&FEI:42 /KCG'E;B3/<60"*L%8 M_OJ-P@HZ8!^)JYF'['D:1RO6MG+:1;Q70RVZC\X247,6"8V[B,XJ9PHBR=6# MZRQ*EM$VQFR[5$=^=A*INSO5[Y8!AX1:/0XIK#M&E5\$>O2+M M113>1W%4O-S@)YSL\ U>I@\)]\+A,_H7(4I!1$AW6TFO!B.RKBJUHP M.;IMUHHC7-L%]J$XBS6*!ZA217O=KP_KXOIS,K#[7*/R%R;!*L#ZU-92I=+) ME+4I?/$29@9:E_JQI@F'B$9-JESE5&KKU*-^K'L.FLB.CBV251-4A"%0_P9(2K(\",P%N#F/"">5L0F_?:>4$-#J"I_W:%G]Y.]V0W3.?@^"2W1JU!SF M\/1M6K?)7/#L(%*!#"%=YH>^$Q<[R*!.1U=EG3S1D#2N'D>XP]3F2JYJB=)# MF@K! BW91J61OC:X?G.=2'B.IEEC-,PB?#N0]<1*X6U#<\RXU0";OF61P33I M':T:)-N/QUK068GH6YAB/:+K<_)5":Y[X[4)CM4]\6&0-&7ERM?TO354[:>(NSIVB)\]LT'FZ44PDV M]!<+&K-<9-HNF15>Y)R5*@?T.9TASD,/IA64/9KJ_O9]-HETNJ216YZ/&^S& MC[-P62XN0)J_H$&B0@7V+8.*W",N@,W_"""2&T(<#\.&,BZ3PARY>$!CK08 MZ'X<#-AM=G%81$_X=+W&2Y)D+O&7Q7*9[I(B2AZ:(X'GR35;K[U:+U;IEAY+ MZA/"V%!-&P-#IN0:[=HJ!4U;(26JF?&@U*+565A]3O]>W'Y"!&!_>?_3K^C= M7;J-ENB7GWZ9>S;/')&I;6STXL5HFYVH8MBR&6,/FP]B[RVE@S_B*;X+GZL7 M(GW "5Y'@_E\'9TFHH!TC(,'P(O=. %W* \)4#L!DYF;U3H 2 WZI\]5@'J7 MEF!_ <3?:6N$"NS*!$E[6JI9GJ^GYZ,WTEA]Y5DK-79_:A)EK$ MLHBU61>NRM:=I1F.'A)@N%9)=^.U6-H.Q43V'=1%"E< BDDM!-53+UBD[.0A MC2 ]P:612)'#([F/N7DD8#E=GXJ2'1DY76UQ>5&6\.U^QH9 U9+\NI M.SK5[I$^?X1*7>XH;,_.F^/^;:]2[BBD>_P12EOBD,"^"Q[)74&X)+.PYU-' MJKQ:WB]2J1# (1:@F_CD$BCR"";U,1O)3J(\?'C(Z(UPI%E7Z^H2I(LHP><% MWO3W04'%JU]++6[(,Y4#FT0#^I(Q#60BZ$K1E>GZ,K#/5!(QT9G)!@9".JZS MNG13:;;Y!O/B&^'85F$8V3JB.08'X3*"UGDK692H5]ZZA$G6!ZV"[DY%XAEB4=TEE%+!U S MV3NO"/(R516EYA0P]]\K,3W!6GG,D[S728L MM:1"->\$0J9$XYJURBR9!RF5Q(K!R>F'.W\REKS_4IU?N\<)KGR'!!*+LZ+^ M/"%-V6UP4GP(\RB_W68X7%TEOX=91 EZ$Q:#]R[JJK68 5.SP!6((_NC$3W' M*E*!307L.\&UP9*:=>20F! +?:K"O4Z(57NC&$VGMH!* MQS5$'.WE#U )W=L&NK42NOEJH"L:\SC&[JRCH$X[.4?2Q0+<;&+E2/K0I.WZ MBFL=SJ[]D?0>C;PXDB[I,B$QY$?2A[)BK'MP)+U;XPD'\W(I[C#"XH"=;U<7 MZ$\XNT_5Q9#8$WQ T1^-DQ'%_#B7=:!P' $97/,5Q",)NV\UE=BV6GQ(?(P$ M1EU:[!^CS]Z\N=0.8B1EPGC(^%,$? R+74:O7"#UB;08X ERBX*NH-7BH&W: M79' \0(O%@;*P07=7I&NT;*\[F-=W7%Q@#:5*%IY5G-SNUI83(@Z1594M'7$ MQ<70LB>DN0PWF'OWC4J,2YBVF%6Z[ V[(\O !YPJ/=7A()4*>'(KCK)CA?3@ M=X*,''L-,37Z5F+S M],]=M-W@P47M^HHB'DD4;=-*Z,K!]+^F:RWFR8V1G+7-\#)B:ZR><5"-$ADE M0?VG8*C0AI2P"L^3 M7B\%O7K3V4LD%Z]38!>MU%J7* :B7R%U5C]SPWBE\/ MF(4#?/=HGG<:H&EIZT[O2UP(MV$ Y8?)1R1OC\I\#RY3C=0CD+L2&WO&TB*O M_8X0?[9U0/' 9Z:ZRX1\Y*L*:"CS,P4 7:00N3=C]/431DN2#,JQ/]<]N,.@ M.BE8 J$/*> L2NC[1^E-ZK1Y@L OD.J%^X&4)8[U[#H+[7P_$$KQ-/<\6K.G M]/W!2RK@!V]$7F.[Q8C\0"'R/!TFS3R?,=?<;>?U & MW+> %D5$'0<7+Z)G>4,([*90/:5^;%4HV:*.U(V3/0L:CD'L4AORX^X;33CP MF ;N+ 'OI/I<&@(\3H9$^S$=Y-(."-MU=B7M\;6D4V!5E20<@-6+%%+>!JF9 M0D!*_12B4+)%7*D;ERD$XAC$7K4A/^XYU80#CY;@SA*P4JK/927 XV1(M)]" M0"[M@+"30DKIUY!"'&)5E4(<@-6'%**7._22ANML,=6["F#^(,3T_6T%T'[F M,&QT&M"@U!2!?\J(;R'4 V-\5,;V@NYG>8L04T1O.QCS.%YK7+%NP1(LSCN] M9-W MXO]>FZN63>UON>_;RMOEFY:MX0"K: !O6O=N&W^Q)K6,J0JF'!$1=&B M(VH['+2,NZ\'A\ZT6-U7+RM!M!)LY?",P;P>EU%4T#,*#K:TI"0;6'<,+'1":JDFS-^R]+\C>$*6A&.!)8/M6#G18AZ WD=U5[\AJE:HAW$F<-I80WW M$&Z"S?GP6M!14.$05+<+^7R%6.'Q%^Y]8L1:3QPZCFV"M9U8RO-%=$,XTWH% M4\I3H5N1CES#VX=TU>QM[^YJ%&0HA;3HJ%)?VO:QCZY]9T,+N3^M,QX<"P'= M*=497H1,U ]*JGI>=F)#W#V*4QI=1>G1#)X/]S!S=Z2([\L08Z+#0][L2K2+ M,NAA(".8>17$29LNR:]8=C!ZE#+78-#?B\L*/H M=!FOA%VC8%5'3THJC@?G^'(7N;FNS* EB=OT,IK?PWA77JR]B./T"]U739XU M%MX> J&!W0""OH7UZ@V6QS$I"J-UM&3]K3[=J:5= MJ]_8H9,1W=+#J[Q9+>(G#Q=IGA^'6?:R3K,O8;927F>EUA3E2IFF[<@A]C7% M$$KI72MD**SQLN(!2FBLJ!513#31LJWJ63@ H$H6"&#=K8@ 8B-2[JM\3PMM MK72H7_NIG5N$]F%S?/$ Y,;N'OUJ@0[-=4Z0;N/5*EH.CYQ5 M?FJ_%E%^)*CV&BU$U=#QUPKJHSE!?>13T<:V/<%GL07BHO)L(&Z;S3T'[AB94&W<67DG0-LC*@MKD :J-?B.D$E_^,]+S M@H)3!ET5CSC3KR14EHP&\Y6E6<8RS+%P?\!8M:^$8L#'A^9Y4D:5]\@PQ>2 MOA3(T8M8P"GSUS(>)/@A+(@1C>74<1?& M16>8O5.S"P^!<\?TO3U9S_C)JP>Y6,@\^(]974)'(RH\6S[S@[C)F1XJM+(KY? M,TD6 *45K'41Y4D +C-"->:*U;: M"_8'H<-:Q!MZ:F!'-K4+[5+%7*[,C'3V5NU_:A"[6_N >+:*8-'ZQNNZM<8Y MQJ$+%LY [DDJ:]^P!LA>4G'IJ,)-CN(ZF&A.;&PF$IOP_$HS>>>K7Q.OEV2X MFH!WQ#M+)4(GCLH/BY9H J%@D MJ],_=]%V XWY2FUI"I!H.V&IT-]$"4+E7Y_&:DWR%]5E*R6-]M<(>JU4Y@KU,R>Z*,'U M!F[:O.K/J_LX>F#!L-G<'4:K8:(;H[U/='K:YL%!Q]_8;5R ?#>B&8HPH6TQ MJ#]!6_+1[-P?!:/42M\.J*]CJ$=]_39,CVF;"6^,;\M(+A,>U:I/$K'D=M#\ MUUZU^2Q'UU\IZ,4);T+4^Y7P%JM51%M)WW^S3K.-XKKJ,=K"A*?0MAX$;4T?;J:=Q3(I)$!W/.JP" U) \,@#9X%!?NB,O3 MYX(>:;R/\464JX.!6$48 7@JUFD_=.*6ZT)_>@07F EJC=O==AMC.HP*X]/- M-DY?,+[!192QSZB%KLV/>'/OP881.&BDC)9WJHK&0VTY=T7>/"(L"S%L_5!K MR"I7$Q)7I&:=O'Q'(T>G>@-3J6L]+DM,^3T451=M'KU["1GIU=DHAZMBMV&:[*C^PX M38HLNM_1RC:_Q,_%690OP_@_<LEPZ8AA%#LYNY@0%@@\-_L.=)\6R[!M=P:P_*A]^P#.GB MZ<'L9T'>/OD^L@)7FU"6W#(3SFILL=-IBFJE_W%5M,)L<)H7T8;.;K%74+$7 M3]&=3=LL2C-$KS:*EIA4TG2*\S$L$#LD?H]16)HE:I2U](3J;K.+F9V4G:U; MIIMMAA_IG.<3KK>51PGA"_6SQ<3^*EH24^7D /.0/M%#>8_XU13J *R#*G,8 M]J"EN-@:K/96M6;NN-6/L'?A?=SG.T147E!7HFY*#F;<05R1^1E15.S5)57$ M9R;E9]70[6]UG3#H%U!AP+0 I4#+^MP<$@ZYZP?A"UT'S"GKSPC -2?@%%: MDVY"*XXGV@1^7>S>-VB'R:R:S')P]-/1D1=L'@TOC>DP0%_K38$)#.I,>TG; M-!_V'2Y*:;7!$?"%2U;-S')I8O^T-'* 6&E%S7QCC<8"UY2T\6NTO=B/EM@- M(\?ML=(Y&RI]P/3-P/10-W@SI8%1\1[+44;M;[T71LXAL,6A+-5%_:R'@<5,0P M@@8/:>=J!(F!'7 P$+1@;M+W9T7J1?Z/8;%\C)*'SG-,J,6[(\#0D'SJ#V3( MS<0@P/4$TX;P5HR85(0:#VI!M*DD.SMZ#N@B A4.'^:_*,T4CNJ924U@@.8M M 38!LYK@ELT=>'0&CG=?4O,ISY:1\3.>S,CTDS[$K0_SG?MF6)[UJ0W3V[7N5>W([4C3:Y NQP(X#7VP&!.)&R>\R&5KFZG+K0;:S> M%L)T\\_=%QP_X8^DIG]44WB4M7&E\=#:M.5"W__-]I)X.0S M[_RJU766#ZWN0K"Z^V#F70?:Z1_PPEKSYKC;:E F?_;:77H68.1& ]\BV"CT M6MM-X&H7@;W= XZ*!MTF.*P9QC3%+7; M/??, M*+W7^!OKA(#REW9^U0S2DN>,?(/]F:'\CGP['*X+WOLBK9H=-Y$@,3OMZ$C8 MD"DO]=!LD\71DMP57:;["WJ/R#__XEO\,D3M^ $0"#%& R&A!X,1D:+5KR7* ML>WEY*N8;Q-H6S$X&<6LS' ZA/AU=_W'R);8/B)26Z9AZ.=7%7\& #,\Y='K M;?-#'K14-3SDT;1I/O3/>C:JU09'P#<]&T7,?&.-U;-1]FCCU\ABL2QV81:% M\6]AE-"1*V#*4: AF5<<:#B8T^CYF.3269%7W2D*GI6@^1B]>R /\N_9')X' M[XD$ T(Q:2#I,?7$0$]9-?KG^IH&A4ZGSP3^+ !0ZV4E>ZQ2$^@=-?+]6P:J MQA26.5+]2AGJ+7+$OX5Q6L>,P8;NTLP,NUNI8S^&:NVFV-[FVIBF@[5#WSBO MB3+#[:K]'C??KTHMFNY8W;=J1A+,NLF[W0A7^#?=Z$WM?&./Y>W>-NGC5Q9> MY/ENLV4W-'_*\>HXC)=T>2M*'BJA?7E&-\;2+0,W9("C'MZ9V14/ L?:M5^D MCVO)!#M.S5JF6?,;^ KJ3U!&/O(M:)DB6#X8, >/ M+#,> <3==LWVWM02]B9N)O.+@ M"N"%K5 + Z'%N"MV:"T*J[Z3OZ3WH]12MW$FQMLKP^K(T?:$SK]%#OM(?DNA MX[64XN*[>/U')'Z=YX:2F&^MJ1&&G[VK"0*_;.,<7(=INIZV /\K]6ZGS M1G-E9,@VP>3XL*WK=6SL'O?M?(K?K;?07*WI[H/\@FTW4H=CE:8XNHHU[0=+ MD:]I-HHIO&M&-*FU@&"Q?F&4G_>^*@$C#S&0GE1&#)$110"0^YX6M2['9RJ_ M%@$K'D>UM&C"]7EKF4-(PPOP8+#A7"@ MP]>Z&JZ!:JLEO_UU<;4?NV6]^'ZG M7]>2ML,H:DDL-\75?55<;8DZ^H*CAT>Z*3%\PEGX@%'8FK3>Y>6=,LO6O+7X M-;+T_;7U!_N73?C\,ALM;.O$/C70-(,V)&^#(];!UX8( MS=I&OM&&#Q.?>./9F$A]LPVI8EK#.JNWRRE,F]PU)S0]QX58@L9,=,K4L'G6 M;\R2N6/3CZ_TMCD5FDUOP0*@R,*56 (OQA=D25OO&2GGO;-.T; I^3CZ/KO2 MM">?'WEE]O-2'*;%]_-P'*_"I_C1\(ATNCAMIDTCL_2[$N8K90ECHX1 M83$#,V(]0D+.K\G4:8/FD6ZXZ: Y MN[TNSVXWNP8^' ;)$3N M]*(!WTI0S\WL!R^^T5J, 2E_I9VD(NI 6,2?#60'ET=\7-[C MARA)Z,Z4KP*=1U.B\\BK;;9R^ -YNHM 3CX9$>O8' M/WQ/CL:0QN)K8"N+83)"UJVA7SCJ HD\K&)NO^40Q&^"<7(0^;7(^:> M[9(5IOFDV.7EX$A)6K&*D*\\%>M4'3IQRU*A/SV""LP$G\C'V9H]1#E[>D# MN<2;>X*]G[V[Q56""BE!Y;VFXN906TY+D3>/&'F>%)A@G^UB5W*1)RQD85?8 M.O_:YMTRC^-)CW,# T']"=LO[1NWN+TL996H+U1\:NO)F33TX!&'^&="E&R2 MJPEY)5*SSC"^(^U#$OHOVI4ZUJ.>Q!3;EL@]P. ;(15 D5)3W8DJDO(MR.DJ M\SHA3AWN^9,[M052X5X]BMU:IWG$^N7=<8974>'=@6@W( ;/T=E%L5_[WOY> M'=U:E">WQ,<6.#=*@?>PV'0BS&UVG%B/,#::-<'A0HO-U M@UAQS)G8]WE!C ME1+2 &@;@*IH:<.?/+;:^T;>LMUA]6&SB?-075C9U Y0Y4%^0))[?^:WD.$" MQ6\G9OA5O;$M0ANO1LNO [4P_.*8"-A$;MA\ MZ%O,$/2XE/WB7E'1N*LI)R3/BT?,TH@7_*&>B\$1S).-$9+*TYR%D[QM;J.( M[68Z*Z WL63F&^C" *RQ58E!(>EQ6I([M1:203Y;AX%;\.(;!AF)X^==@/B MJ)?&.@AVD A&=P6E"2LVTC6Z/;VY1OB97H^,/0YA-N*2O6!C$D%&A(4IT#[Y MTHW9M C$YNBEG*^>!X:K/+:(X->\ ?>4D7H[G4Q+O*..KV5_4QW/CV[R&WF4 M0N9;"?V.1UF1YS_&7'20NK> M$FX/I187>Q89> MW/PU !9\8L@F8/TZ.334%"K:IQ'<#B1('8V]?D$HYD#A;F@?([>[9+R MT,+WU:F%)COY.V8"($GS#,.8.0.Q%=TS#=Y.(=[B["E:8M!F;(ZLD,\=6>L$ M;EEWR]BA(SV*]O6#Z@,O]U#S^E?*,D$WJ&C54I/S:&!_;N*TSQ#2!K+7U>%E M^I!$_\""NX=@.ETBJ73L$$KNQ=5F3)!7 ,L =H+.NX&K&7,_]BX 43&D'[S3 MN#24JW/H"/$W%1QM3WC#/%K!8FMJNRUN;IA^^4#0"^&[R%0>IGI]G-%N]P6E#:;Z.)&=(CG@ FAW.-2UBX/ M+%QNK@$Z.]><*QS:N/$<])UF#,&DR3C?LFD;]CS-J6K-JO3KY.XVCY?BP^D M)7](B*!I@<,3L 6+- +Z=,4R/?=0$NI8[7#4'V+JHDG VQ'=*Z8UT)B(]5IM M\3HHC(@"(V@_"<^G)K8E)G/2*WUA;=@2\9_+8\EKQE9=>EJ:084YTII !4SH MP[W:0.2A I+^C61<0%,XC^H&F[/.HD;K-J/(WZ*'1YS]^.XB_8*S[]'G4GCN$:9-#*?N,-0+4!:L M=P*8M=9Z0CU[JYL6&S0%[TA>7ZS^:Y<7Y7'ZDQVF_;RX/49$[!OG],#S.D@W M;U61+^,TWV7X:MW>('*#V8('7NHP=!+=_6]R2612 M0'-,:%+C8V1LXAL>%9QD;9R?1Q8'*E;:XIA$=-JQL<+F!MJ[BBM#; MG?H"8 MK??084]?=VX$(;9<<#P+2 >A_DC("BVQ22! ML11S 'UJV.Y "Y_FKB(V='E7PH/_KJZE -51TV%MU"!A8O/RU M1$R"'VAAHYM4V[[&(H>$3_:;#:!Q=MC+OVX"21EC5P=*LX37=X+R(EO0L M '\972A0AU2.@"DW!B:MAE&1=2D-^$I!_7EYC8HG*UCB+DNA/W(/X0/9#K8% MEF8#]6F8T1N8\FN$7SEW]/;+,L0\%HRHP'?C3/?"#I/F=E&9S+ 9?J:KBUA]E , MVGHF@EKP.V-90NRXC&0(6?/;6#6<6;N-5=.G); >?1?4TO2Z^W(Q^0 Q#7;: MI=+YRB*MX%)6M[B=\U+6?C/EIZ2!TH+*R/;I9X5]FU-V,%8&XHN:TI MZ1?I &>6-3I%SC')6620#V\HU6.^WJ!#;[#A.@&ZI!3?E4&Z*RFUSVBK*J.] MBQ*T2N,XS/+]B.)[OX@F0@$\JXT>-V@DL2G&"3.,#RR,"^K%R5;=GZ/WZ/XK M!N.X(8$F&GV:= +.,@&GE9S-([DX5*/PH4.L[JS0Z>+F\OSRMUMT?7J#V(9S M;PR)##DZ,F7-I>1 D^+_"F_XHLF+"L&FH)N\A,C7GGM5#?DW8Z MZAH0C_TQ7Z3,TB9MA[F8R([,'NU/GU>LCL';L("7R5T%Q#)HO2?TS]WT5,8 MMU]L7O-RA&K-4BU54\YJ.+/*8'V_4C[KFFO=)X$K'901)53^G;/]<$1O9L:. M05%JWKL]-FM8Z7!;V_O,3&]NT+T+GVECZ:7ER3**J[L;BS.\PED8L[?'D(:\ M=(2Y <"*Q4Y<,+1H)5P8M<'^@JNU-JDCC+F7H!(I7_A$95#$A% 1/K,0Y$/( ML8/;022R!AQ>@#(R/HQ;%MKJ!]GL[7NRUYX)F'98YWAB"95/$;U=G?5VU]H! M"@M4\[*QV%=_0)\A?*FL_/D- F7!5Z-+S3D MAC3J"Y&A"2(=W[7],8E!*TRCFL1X<+[9AN5XY=,/MS^408G>Y+0YH//@-"R% M#Z^@=% @43,@J3&A'X;X-G6CCZQE7L<<\B%]?U-$6D\^Q/QYC7$F-.+,T,0$ M$:;O=):1BJ 1IJ&%:S9X1^^(RW)2]:3K[^DX),-ACLD?B*C=$]WB!9$8@W:$ M\UD1DL_I(&6;YA&U25?H$ER\K@ D!*=FZ)&!13_H]*WIAAM^:V;BS*0##E$# M7!!&:TA!'^PMO+RBT8-+BAB,#UQPQ/<1P%F:X>@AZ4C4%WT641B/R,Y0DQK9 M6FUR@DBD:L0LV1S8*--@!7(3-)\T4XTY"K?;.%J&]S&K<->E'922C,X,YZ\K MN8.QK1G)=+"E']A4UG4#':RUGE!RTF(!VJ I^*A53%0&!W)MHZ^HPIB3IP85 MR!Q$];U"H545>[GHV)F"KK+F'$&M/-%(IW0'KB3@%_Z,:H"-(4[+8/"I($^J MU]&D:T1^,TSX_ECNO\5/.$ZW].[% Y2G<9BQC^N"@184R]+6ZZH8. @<,*ZT$W=: MA+%^XI:XUH\O0F,!C1W;+'V*\JB\&G?+CE>&!2H>,7O/1)B\_%..4AXX-E0!P.QYTDA[CBCRMS:P[=6MO0X'[K!LE:NLPOF6?/8 M9ANG+QA7;UZYJ+8 13@_WF5T2KJ?OJ#R==92RYLR6>7!ZG91H#,I:T$V@MLP M#K.(UJ;W:;++Z;HMJ5VSZOU&U1@QGYF@8#2D(SNLQT:5:H>$,#^S4^\69T_1 M$N_?=W3<>B/299H\X9Q>AO4ES%;Y':V?VL_IJY(NT^(_<4$C^$,2_0.O2.R. MTM59FE4?4;E# 8^G==X+"E,YMQ1AIFFNBW U:8R6 MCZRR;]X8MR364$2*^N>O)9$ MW:N\R"#K &)^RI1)I9R/Q%#6>#A\F*O=439JD M\H/]+GYGNL7#0\:V.0)>TV7+GD[FD=N;(H/(6C!Y)@ TQCBB*WT$M1E4V>F\ MHKUMZ@ UQEJO'L_]N:&/3!"?% M2;H)HZ0?LV0R=1SBRYC&%IY5J_%"XD : X1Z0?D(-<_0Y_+IW"R5=F*J\9OW MV,03[S!$;&\^U#_3D["[*'^D>_JOUB?XOEALTMUPE4\I6.-?(FA* J%IJTQ0 M>9'20:X<=)_3+9XK(C$S(=1=F^IV0H\:0IT./Q269R/)61AEOX?Q#B_R'!IEM?B&XN=F)[>K7MVS;D+U6 M6V.3\"X:)HL1]OT%U"1B-DF-S*R6VUKW=E%MF%YIVYAF4FWC[&KKW*/;JMWP M(YT EMT0:-5-.VHZ:/^K#K1W]!8#!T&V8]=B@*WL>A!<64M\"ZSM1KD.JGM? MK8!:!TY:D^0'LM#YF>F_@7C9A;KE6#E F?TX>5=?9.*HW?/'1_7T*D2T'\5< M3(K*C#N)->.F,I7JP=GB_ ;]OKCX=(H^GBYN/]V2*E]>43)OE\'6I(7V8[EE^LTCI8OHK@-T>G';[F.+;+)O%B_NDO'*XA_2CNB^7]/ MJ ?"!8^"T&X3,%&FSF6DVM]4@+2?!2 >K:"QFQ72-6K$44O^ %7]\+GZU[^, MX0RVJ@QB';>S9I3R3L"S7;+*FUM%;K^$6WJA"'^,#M>HLPE$PY2Z:A]6Q^5@ M=U+2 JTT[W=EDN6%.IZ,RC7 D([NK1X1U!M['HVQ8+-4BNU\HTMUK*K/;IXFE]_R]*<,X4#$E?GS$K<7:!@#J;,@VV'(_F_-Q&P M/]%QF&4O= M3>?#76_IV.Q]&U$$'@1E9_C8P[K6\3("U*=)/QYDIT IA3I)X-1T/,TP(M&?<2]^0BJ8V7\E&1I9?II&NK7@T%4NQV69VL:RW08=>@M MOT'P,IMVZ?>U\;P+-6@X\[)OTWS8GW.2LMT&1\ WG*BD9KZQQN9TI47:>)IQ M/X;_E6;'<9CGE^$&\\]UC=-69UB^MKOHPO-G>;%]A.N1L41H41E"F"9BJHCJ M^G)$;"3,8#%#U??@4,$S! P1XC;X&!D^O.S;R]\ZHZNIC@A#37?1H.]KHD@@ M<#LR"G"M*2( NG_IQ !/]NUHHPE&?%DW@TG?-P(D/-^WAV3_E./U+KZ(UO!1 M]E!%2>^VBC->[YU,.%@>.!U'YYZ9@%TPCJ(]@'#FU 4S50/4"E/*(*;QN:VH--,VQZ.HP4K2<2 MEICO?&D9&;_SA1F9?A, ,>?!I&VK&9;W =2&Z93MD:],!R'+;"V_U\_&2_G$ MGN%2?M.BV4 _Y\Z75A/<(-YPYPNQ\HTM]G:^6*.+I_GU$A>B:R2UE-3YLZ/D M+G2TW$PT\3+T.#(P] T%S0LC\O)U 6NFRZZ?C9+Z/]_'+$P,!W/>7$^I!R18 M !!T,YCO+7T@OP<>?:3S8KG<;7;L%>?M>*11*LL- ,IDD0&'U0+?Y:3EL;0) M8PL%B=&@];!3#WC+=16R@(E?W=?PG,^W!_M(AY3#WZ@@ M0L+\7/"T[KT0O91'0T6=#"_LO4('X&2B>K?O;R3G+WKOL9$O+7KT6AH=A,"8 MS.U!,'4ON.^& 7OSD9UGNV*78"(H[0*C$3 UOD8H3B-OL3/ MQ=T7'#_ACVE2/&I4%AK&1JU3#8U-.G7?=S_SNI6@.?9F\[D. H*Q7[V-.SH( M'#U#+\.!R41]W^[X"7M^"VDF-Z #E[X=^H*1&IDS-7Q#2*<(Q:+?G%]J5\%ZD%U1/TOW=9E*^B M)>WVW)>;,&6=F,)_]!Z+.-(=;@BMS0WX:]*_,K0/GW>AWGYN!^=[BPY /C . M0'A/IX$W_=PO5',Z:PAI_N_+Q?->E /FOIVYD7R\RS+Z7J6[+$SRD 6=W\(H MN4CS_ ->$YF[\%D0T34T>X$>I&DI_@-\@1GS:\F8!#_0J13I"$O;.R1I0*T% MGY(,AW'T#U(.OGL@(OGW*"92.*>O-%]73%Q6YE"&G\)XY\,2T AD<;*/9I?S MDQ+ ""]7@7U/"V][(R)]OQ:13<8ZE[A #;CISI[='NL-HO'S\I&XQ.A="?OO M$6/!UX1NTTHZS&*'P;'_" MT; EXT((Q'90WIK/-@S6)6IMRM=P <4?*'AH0 $:210F87$%U*XY"3)!2@6V MPAD[#O?#MMH :EM@^;=MP]\7ZWA#)NV\/!6;YLS9=1%QE=R&,;Y:?]CE48(' M5TRJQ*J?5"QF&"]$AFU.N2A\R+@N50WH4T39@%;1$\Z)VUW&WI%U7XG-RU!E MWZ9Z_="EETBCS1ZY56^X<9VE6YP5+W0FJ3C]3,EJ.=8@F,110.3KKLHKR;9J',67\)@&[&58X+<6I5-XQ?H].L! MK:!NFJZ^1'',&\V5P[L!LZ@FG #-L]:&54L%Z4>0 M7*SQSVK=UK4)84Y5A57_Y0?895!61UT>"JU&3.UX6%ZE>)J LKE.V!L$M007 M""RT8]UDO-=AYX5?'FFZ2T(0G](5>0_D63!_8"X.\!:KP M]4G"'YJ/V,%[D3CZMKO>7;8!OV*+HS#H>P\S#[S7%3E(W>WVLE%C4BLE00K# MCF6M[NYD) ]>E*;?P8I,I.Y@'W+28OGG+LKPZF27D1A[S9@F2%$RT5[&XHM: M0C//N(M!C\0/!.E"]0;W*(Q9#],)@@R7%PX1O(14L5Q3\H,2TH[G,$3507R^ M\+1X]!%;GY],R>"4XDF4+^,TWV58M)%VG'*?<$!E6Q0$N=,EY1/.[E/Y3ME1 M#0"Q%6XP^.WJZN3OYQ<7:'%Y@J[N_G9Z@\XO[Q:7OYU_N#A%B]O;T[M;3YBK MARD>E[5[6L!ND!TNWS5:,#F\K4]CZ[FVB^S#=FI*>-=F[1719V\VK\X!=D5Q M/P7:?9CB/M]L0YJ+6Q?VE1_1/1J2)5BP7B_- ?0LA0"EIY'KK]=Z$RG09D " M :X/$=Z'=*5,-R&@_6P#DB M<"NLH?I0#6L/YYK< UJ1QMPAVM[<%LB=]7DOL%=K$.[,E]4:WW[!DWMR)6T=_G?]WB)V1V!Y M;A<>#K3,J2,$T)R[H %JP$1Q1*M"\&K0(3/>W'EPMI+/@8673"_;QQ"Y:Y.JPJ_ M\.6M'.+.XM"*^_OR>7+!>[F&P,Y\2*8;5*ZS=!T-*NOADQJ][2>FN-W;TKYJ M*2W"6#H'.; M!6Q/.B@W]6S9)S,CE-,5J?(W[*%R+]3!8U_7;G_:6S,=VM7H MS,.Z-Z]?76^*IFU!W3GGNB')X_0NM F0;+5#Z"0-<2O MU+K-G IQ)$.X6C]HBZ"6C"]7:<-Z/1W1.5VN2-7:[ '8GX].S93T57927:!R MM;Y(DP=6%I>ULOP:1Q,3-?E&F3#EY BG5JDZWK^4P6/-!JW%'SK$/6G=IT/5 MJ[=?^##"-8)<:@\"O8 PPEHG3HQNS8S9>)ENZ)VTRAEU@&23B262QGE8:-MN M%E:YD>=@N79P?GE\]?$4W2W^X]2?^6U(!Z?:/=%/N4*E;L)5V)Z?+XM=\9AF M4?&R>([ZTSQRH3Y+>D*V"-(QZX0;/ \@6@P5@_(9HG=J-T\),\AS7UC![TL> M(82_O( +'7DN#3@69V8 W?]P1GZ@XS0IHF07)0]76US>$E3=<]XT'N+HW3U.\#HJ MOJ?S:4]1'I4OWT!1&0X*:HC^1[Q;T1=UQ%TCY56ME1^4-FWQ(6*8P7H05HSQ MQ8L]HXP. Y1!VSS*XZ1A890H,WE73)C+:S'KV;PT[#:?=WSH9?26JB"GEQ+> M9?5>OTKS^K /5)F]U)#G]K;5UY3=J]N8S)-[S]#XW-X8FCZU5ZYGSNS=5EA. M[&WC1GF=I>_Z55NO.'OW<6N6O#D(,L[=];UT9JF[T[+7%*$^1@F+L&P>GU0? M;'=)VPJ]4[AX^8A))"9/Z-7_=!*//ZR?U//X&#C>\_1!\,F+[MEF.S M46N"TUX4%\?N5Q>CC8EH%M1M(-PX"XQMA&':,/ONKRL:6=O7,D.[/0I%A\W@ ML:HO6:FX=XOV?NM855I#I3G4LG> ]N-0>LCSDL058HCT0$PMU7=[?HZ@Q=79_>+.[.B8!GR[WB7AZ$!VF7\)@\4!BR3F#3 M'82T$K3RI:T*1R.11+)?\SG=N]-*=F\+/-(\,!8]\\=7DB+*+/) ;Z>_$)P% M ,"7Z@\.^E*VRKJN M74?;)$1^0%4=1S.@M=Q^RP$1W.[HE98A0=XC)E7>9ALF+_^4([Q>XV41/;&] M"(C@#?L0G\2=SBOVQ#TDJ/2Z"MPZCV?3':+L#Q/X/D;"B0P1KKW>OF**%]70 M8!1@S._DE1C7NH$7\"(0A:N1P#EZZ\ 1W)5K!IPY[\$5-(M7E32B-YC^SE$< ML<]51YZM&987 *,,N^'KB*8X.9-BJU4C@L%89T'W&5W!+?>[D[^K6-*O;=9X M13S$*"_"8D=8\L*J&L\&8%9YH Y5A@@$!;<1/@#Q<'3+7T,$-0^5YC%QCN W MXH7[%(414?'^,Q4NC),9U MN:TS1AGW:D*E>NC_;T%+-G1AB:_[%U4&A>46&&5GS4?(@W9&HH=H/V2!56\P#.'.W*0;N'$1. MJ+F /3JH+D6A)UC^W(5QM([(:'*;I:O=D@TZ0SI!3@_$+#.\BN@IF-O3F^L? MCZ\NSJMZ[@#M$C+J_/%=2M+8]T1AF1%#.?TXP\3B/XC!^G V?EX^DF^ T4,8 M)3F[7##V^S)QIH-L7CS11)P@O "L M<,,-V/O$!+.?ZC0)2*RG>T-F8KHT#Q*R@EIERW^YAQJ]L2]D\)ADXB@JZ,OG@DC&')%VI%GH?55MQ$#)5?)Y,IHYHP M(HJ + ?-)\UB-O]>G[>@#(>B>HHH@,+4#Q1&02$%EB;? LR@BFC M17%6KBC\%"SUFMN4!::QM-V%J7&MY 41,D_;[QF/7(QBSEDU*88TQ$&5U90\U!OLZ7H^'/":Y MWHC*0Y9[."8[9K-8Y\EI$BY)5M(JA^2Z\G)'I.LF#/*]33#6DCH>$<0D]MB[ M3I;L>H1//]S^4$8;NN5\XV6<48!''4?4?0H*$WPS@# @\S\_RW%^'4:K2RS< ME3(0Z/.U)6"+E(U))\SK6P?1JZM4+_O1B8EM^%+=EI5@QBK23;MDE9-_EYB^ MO,836@T[DL<=[D\O($@CRV5!S]+\4%>\RDLAUH>]]5=R"0R[6X8;\7XMF6IK M*=R;12O(>[ O[L _[+W64FM.H2*_>&8P,E8G'3V3!R@ZD76GZM__=LW80@A MU5AD)(8\'"&P*Z46R>J">(Y;60 V1E!IRT<)8FTWXP21OZGV3"C\CQ@P2"V6 MEZJ5VUB;,J>>D*PVO'I"5TU4J8XZSD_E6_+^-;: MNU!2@>[C8:9Z5^1Z/&'GF MZDVZ.R.!A6B0?')<;R6")<"@O3WUM>3>18.\! MG-Y^+:F?X(>03GF,S'(#QR-XW[,1?"K(D_W>._*+8$*I1T9H_+S%640'\Q77 M\S0.,_:HWFE !_S5OD O2C$&JE8[H M@U+7Z^1C 9=Z"<8 F)XFD>8JL@@ZIA)IJ1-*5\L=3]M^)EAE$;@#= M#7XBN8Z]-_Y[NED\PW1?=Y0@HG9/=(L7=BQP1^B3%>RU=G0".[C&Z1*U]N/Z0T6&7/ M9X"*.9F53D:6B8H*$>I6P6:8F?*L"%J6#U#(GLS.3#@BTO$]-N"D4KM'2*"W MB8!HLP $.[2!P7*BO,P@[VIAFE6JXQ.5 EI\!=@4UWY.P#ES!=AK(\UD],3Z MWZ/B\7B7%R3A9:RMRI2AU!1F#HFF==X*?4V21U3>]:@LMQ9\2D@5&.-5M3<@ M].)\GS9HI 0&]::*QD(C)1^G7(FC%::A60U^('JH5#\J$]#6A M&IR=7,#:KURU*(\PYS=-?%,F*;&*,#OQ5*R3>^ADDGPD=*O':8&9H/Z\E8%\ MHZH$$%*.RCM,Q*-\J51C9 M.GZF -L$*:#GS1AI@.!__;8AJ!WSQV+0NVB?[?"JM5U'(^[+-6490*3I@IY\ M7Y97-37=:A-68JUUY@7G'F<*!5I4A%5W(X"Y?"-*#LM\^T?FBVI-F[L? :RB MHF]'Q15O6TZF*>/X3D?1M6\FJ#YGV]F2W+\)9@D6(.04]!60E2UM$!T'WB:" MH-OB3N#0!OZD)1[#94OA;4-3I]:S@$V_*C[Z'K*$>(-D!XZL,"UT9*V3L65] MDMG>H3\]#O;U@]8'OI&+U\M25@DZ0\6FEIJ<1@/[KN'D,*AS/!DA21S&WS#" MP %[+,3\"M'52Q&2A^-P&Q5A+'Y!B::B>$.B4-'^;C"!*[<#:](3BF9UH+51D5V9"7>5P=_]8VH2@#)]X@!NE:Y44Q@0[%=3.K9)VK3?6U- M:W5V& N4Y'N,!TIN-G?VW$RWSYCO>,0N3YZA:J^QQWN,19A0[^24]!AH*V=/ M'["9D^MQ,CBZWFTL<&D'B:H=QXV*SWN.K6)5;]^Q%;!Z5B)V6EEE/>YM89J* MP'S25G1,XKVK&?+*P+D)HWO&JOP2^SOMI@2+!GGYW:C'W[T-'0[W/4^*U\D2 MS]"M/:CJ)J#R&HX]K@_0I7\[C]V!>V1VLH%NO[+4;9$N_WA,XQ7.\M,_=U'Q M!G?HE<49$[231@EQF&F:V9TH*G-3!YJ2L?S!IM.&^R&FY;I\0&G M-/+J0DX/FD9!9P@3T[!36C0+/.U6S1AZZOY_Q;FJZ^1'$\ M"#-PE2:D0%2,PX?:B?9FY+0(8_EH'NQ4'AN 9@(ZRW0<9MD+F[7SXH)"#3BD MX[NK3UFU=I>>4&\3H=#BR!KNT 8$V1BZ%JT6V0]\N&?/+0R%(V$W.)QWS%M@ M@O*B>LW:,/SSGNXC??>I.9W:]IRL)/(\*)@RT CJ#^M3(K.S@=M)*>B7'4"\ M+=A#\]"&_1ZW&2MYMC4[^[#5VZ>OM[?%$4VCNSV*4R?X?KB-0BC!CU>EA%T$ M4YL.#L&)?&B N=$:1"]ZURZ]Q&_V=ZV)^T\,[OX/+L4W%99@?&_+#2A$! ^!#[1FR:Y3WL!S]X[)COV[,[%\4Q#T-Q[M60% MY/K%DGY@6/KR2.%ORHH!^>7OY]>WEW=G)_>SDT 0 >G^AW1IX98J\L3E77'.+)8 M :@=F4#H<'\8]@7M9=!GC]XQ:1=9PH+!#K3F+2$&;1.>5E1*BL.QQ?.(0MMV M2PZ5&TT&=8\8MF(P^EP_\H\T\M.#H(Y0,H9_/E!A>WZZG$5)E#_B%9VKI9.W M5^L;G./LB7,I UBC3Q^9ABT:B7TXH9/2'8A6"BM!_1P]4 %/: 7H?QZ]8!TD MH)E8F4LWE:_Y:7<3?OD8D@%-%,8PUBD5^J23*-CBG-"%$\JIO($8)S<2D,=H M4S_WA&_JGN?1#=0W K8)=;ED4WB:GVN\&:7AHSY_[,PE[8TYV*DQ, ZB0&L> MR9M[6CC=P0.U8NYH+\4%JKUS=UV#6@->P$+(T+I.OQZ^XHY5C4\5/3LYK]<9Y<9^D2Y[!R3:W1SSZE\V["CM>5@LRB M,477DA8E&M\FY:[3.%J^*!<4!6)]^ _$;%&@9]C!GB"I(Q ?>*H>%LBBKN3! M7_*S"RC0T^#2@&O5(5+L+Q,*G(R%27MY\ "5 NAS]:]_2X2&"%(-O49":.XE MP;Q@.V3.PBC[/8QW>+\0PPFJ:N%6:)4)6Z"-V+SM:D/I244@A8%@\11&,7U/ MQ?MUFKW/PQBC'"]W67F/^0:'5'2%P@*MB0GT1&W,3RH &-(Q73;DEUBOSS*5 M!^>XTPK:P$U":H]F "1Q_/;K@YLDGMO"VYRQ_2)-5FG"]@3>A\D?5^LU)IUZ M$Q;XXOS#UR(OU\EK'JXR"<#L!^P!]+C^:N7+2 M@T-JT%M="H+4VTS4\#<5#JT5[UH>K8"0I(-2%C7"J))&5!R]8PK??S4H%60* M=S"=-6^$R8J?' 8/Z@S0>F!*K\:4S1I^8%5*DZYP0/_;%Z0/>R!5_78]R#8R M'5SV-.?#'KT>;)&L;DA-%<;\P\A2F1J1?!E31J&#)/O]E MG',V1XDH>8^&R:S)F7608,&/_[ =$G-KBWQ=CZE3-$Q M%5R<+SZ<7YS?T9,KB\L3='MW=?SO?[NZ.#F]N?TG=/I_/IW?_>?,M-*%2VK6 ME3TJ BUT2*KEU0?ZBADJ)J%-GEG?%*SWRNC!FZ'OJ'U_7@2B>,TNZ$7/@G?F MVGYMLZNW,VN^A'GXKF5O7J:LUYFBPA;4F[,6L8H@J%D4:!8#SHL EQ%+YM D M\PMB&WLY3-ZY)Q\S>6]X(D>$1KX?G^=U\KOM0"ITXB*Z2IV9HJ\;AQGP3M\P MU-3!VPK6? GSZN&>>F3G8A W%)W+M,RSL5$]$9#9#L,!;R9.TQ8&C= MT7R6T!&0$P)]NGOAX7V!LTT;/3._P!W6TWR:R#M$R)>AFH Y(OL^4.@8RA^! MX) \ T%[S#F>A#9\+T#.\)2#ZD,_Z2+J6#Y7)%T@),HQB"55>SSH2C>?[6H-5(3/:%OKH/=U(/:#=6#L<+BHTZ]\@JHL\&@+\^HO ME_?#$%TZ#S6AC&YKNB;UWI?]3:/:OHWXW;/64/Q%0?"DT?.MPA-\-7Z.,.KJ#@+EZS5 M=_2T]B!-*>2:I"24,R:KP++=0E+N1$Y#F6Y '],[>$H!5$N@STQF]N4-5?>F MFCW1)Y) I4L;J5VO.$(_.R_P9KB'$" KX4I+U@%?&NNN.=-WI,N;KKZ8.^P! M$_200,-^5Y"(VSUJ(C5J*C+U['M%*/K>>@"7VF(2&I5B#AA$#;LF3\N'+F\: MU> ")RN30NJH6+$WJI?9!"M"*I%9:2PMRHH M-NZ<'#HK@PIU<5[Q9M<)H,-5Q &L%HJUE 3R9<5PWS0):20DL4H*!W-@ ^-0 MY'>1OF2?':!PD^[(H#7=%7D1)O1UW?X@785L&))%R+4T<]0U:'%J:&A8IZUC, MUP"N^U^]_IQ<*+HIKG$7IZC19 M K2W"9M:!^B#)ZS6::['F>^SD- 060@NB GE6S M7&!$17&I[QGY740/(=T(<8L+\LWI+=,+-A^U^!)F*[PZ(WUQ53SB[#K,. E] ME';#;$WQ?-)?,]]DND]G?TLZ3,;\- M>VC5*C\E#A1W70OT@K/FE09T.,S.&Z$5$9O]$FM)'Z8:/_G@CNJA>.].:I$] M+T OP;H$XE:1[0K0FCBNCFJ&6?9"!W[UZM0:Q1H5VGM\_K M(YE.N(?YA^D4.=^&)DC C5K&$ 6'=5P__YEW%G"KP M.0HF\^4+7NTW)!W>)20S#G>$%[O@D%^_X\]B%#40<.@B[BH^?_KM>(SB67". M-\CK4!1,V8&MM4" BIVAFS!=$L#]BH,$54W>-.H4PK8M['P)[:5O(4X?<151 M9NN'*LK<1O?X1[;XCC>O^&L<92^]-;@0NA@#@X$N0!YK6W>5)ILZHAH#S/1/ M"+#^Y@_MS7''B0I6W<^/&=IJ>2'%T#\O @[GT *^!",X@!U%T-?IBL@:!PQP M6M4'%6WKWO>Y !:=%"#^V?D$8NW_Y^ER PVU5.YO!38B_!QD>*5:/>@#GK/=7*#1&3R@[X(66S*#"(F7C5]L%R?TS9C/D=(4.0KQ4A"T^&7&DA1>>\%L2Z MZ+6SOA*3^8Z&DB$G.FJSH\UP=#T F]IH*YY<_.GBW!^R&H#*=#*#V<46LQBU M/N/IBXY'IQ,J;@CO;"-%4X=IH"AT#!TGJ-51PT3# = H4>NE0>+BQ()$"T\V M,:+;O98A@JJSBA!'?TXG0"R^Q]:9Q%&%<1Y!50R>17R/Q\TA:ONP&42IEH:& M/YU8:&A"R2I[:'>M;>[P/;;+'"IO1@P+:7H91_1:<1PM^8MFA%(UN3E2UOQE MZH6EJ,B$F(7\EI,[_!QLT$,2+S%>Y=M#_%F+(.[16.OG[]*(V:#-%(%.7\A0 M+O>?Q_OGEXR]HEM1GDT0ECPL5?H6')*&:TR#/AP=]RG5>+VCPK5F6SG9^I9\8=O]?ON$D]GZ"J]QM I(1BHF&U^>S366/"S5^A8< M,HUK3(-H'!V3XG/Z F]5/_&*;(*^YW--W#U"JO6;"IC&L^,)T4C1=\<[5%DJ MR*166Q"44TW5[LC$L*+.HE[C"7V.6@(^': L[V,NA7B](>).LPV?-'W-_K"% M>4R_4(C'$J #^IEJG;)#^6A^?D,F*[PXDE_#%,?SMX>PZ MS<(M/==":?:-)\W.R?K2L!E95[_#?(QC2B,;8VKHTN9PABHY7Z?KN!#@IV:B M?A(F9MV&@K2,;<,WELW6#^1!2*( %5#C&KN-F''=-FYXU[8R /N8!@TXR- S MJ9ZMZDM>QSXP30L.TN)@^WF"DQDV1N-CU_#*"2!X3!;7Y.?/-Z&R^EZ M'81).HU6-V$4D%ZXS8+-X2NFU5V'!F:-RU]5M[$E5?7,07+6R+*(O 8*)],$ M__Y[C![Q*X[V&$US1*+?"I&1!U)#&,40G=NFN)Z>)M=-/!B/],'RA92=R8$X M=_V??;BC;\+9#)=+5G062=IREZ\;E*A2,T)62EI/:@$41"M4B_A"0H6>CK6[ MI$,O?J,6EV2ZQQPMXZ1Q\.'L.W$S?0EW#YB@-\J"9_SY\! P-F$9M#R.D^HM M[0=)55O@>[CT;4O&2"UMDZI!?6(@BJLF:%>W&7V@U 91;-V[O2%254EG?-2S M/2R2P?#]]2O+J-BMJ*1+KI,@M?\[6] MG!E[(LH$M*X:H*!N\?>1N6F. ML!BJSSO\UM;5B@"&GIQ C#".#<8Q8 BBFQ$8'??/"JFM"BZ].W LP_H;HA MFKY#-'-*L2'@/&HAAK-;4J9O\S> _'R5+W,-_KB'1KP]/F6F=U&KSC-##(S04-Q9L9LZ&9<8Y@: M*C/CFS88VGC*^IE96$GZGIF)X",?RR0=JS24,70H#&5@5DX",N+WKJA[T6O$S3K%;V@ M@;!M]X8 M.B#FDX'*R2.F*^8W!S1=Q3NZY?RH \VS(%H%R6IT*AJ"*X;I\"Z?]32U*6_B MQ0A8!RR]S(Q# SU/-+XWP=UN>(:*1NBW\K^T-$_;I'& M]7>67+X0?.+;J"F1GVJ^P7><4^_ ],F'355][F*+F@>P12>,,X:Q1\.&.!:A M.$&%*KK"IR56:O/HE#\X3*O%*WU8*<NT5V84_5AH$"GZ8YAJ-.R,IGOM]L@.=!3?J>K_]JG61'E"(\NXV@= M)UOZ)XV(7_;ABA[;XM&"8C@TJX4W$S@I!SA5Y8HA3L]7#X,<\_P=57%I> (Z MB4=F8)C HGPFCY**23,.D B 1/F0)Z?U*.-"B>BRYPAJ?/"2Z<9F<+4L'&42X\08!#7=BJX5];R$S)3GL1-*;G*/U<"J"CA"_# MO[RC8]TNZ9\,PV[3/2-&I-DIEN!>"TC-F .I.I'K'0")-TVT> M\2Y.,CHYS-UHO@QS3+DO!IGWN]B)FG\-HI*7]04R66 MK#0S"YYT6[DA8K*%XLDL>R$W9Q47>NW/Z/)0.E(2'6>H MJ87VJP_G!/O %\[X.B9A1AV7JU3J#@H:(?*AJAJB4A3.A+^R-#B.]Z03/)K'&4O M8V>*(^">-](-"/P3&-G,AC2SL6RH. "^;5_/+@#YB_%J0?U"ZX+HVY+H&]H0 M[2JZTQ4?Q_F@_.%I<-V"Y-:CF@&KAQS'QAC $G)PQX#)]?LMGZ6XKS&ZN$/.#(,MG0DP7E1$>[.V:P#:GS@]5^ MDG_X<[S^>4_(XL,%:6K=S&6+H#=$G.DTXS.'J7]\_G"/?Q)(=+D">!040Z>[ M*0FMLZ%XK2;%OUL'@H[_>EG0>2P&J!P8Q1!FHAWX\"B.7O@B7^\,*6ZS-X@' M6?6M!0C[,Z0XBJ%/DA*8,0#&17-6IUBA"MD7!,L?NZK=)(\<*VJ9([-Q@P1T>19:-B4\(02_@YG) MHZ@K>)ECMPT[;61K]H JPCF2V^B&8/A7'"1\"NDJT)N9;"D89G*R87*L!2!] M%P#F*;M*)Q=_NKCPA:?:*-*?=.3TJ]&\8T.7P=1CSY-1@#WTNS6&>7A4Z[QQ M.Z.OW.@67ZH!Y2K>+QWL7LN!\N$$7M8M7G""@W76V[UKW%YO6&RV'R9X'"V. M-2CV/ "('AV=D^._3R(2,&"D'PC8/6L4!HZJ#*) UX\Q<#WTF-BW#@YJ_1'Q M@P1V@R$@"TY@*+R-%L0JMBH2^QITJ\2FAJ&RZ:/-\>K$G@\@*75'*ZT4ST\B M%C"A9)(;L_O6,#<^*C-*CKN^C(/OX[D;*G0'LZ]:A@L%FGRN2(TZD=%V FGEI*Z2#YYQ.)!GT4&NWZLVP^679<61ZP=VQ[ )-=-G71(_-.)Q( >@(S28T:?FN;&I2JSS+CE MQQB('J%:[%@'A[-9I?@]/JFA$)P&UC4B% _\& :[ZX#^&6SV^:K2Z683?Z=7 M52BO5>,WE:Y>8S5UMIZM;TQYR/M;$1\B_!QD>*4VZ"F;-UOZQE$G7 QWAEZK M5BBHFOD2$#1@I;1F3MS=JJOH^EK4UM7QK ^,;@?#G[IA2&"W!SV*[,LVLNMF M:/H^D2T=X-Q">]1A+7D.HO#WW*G+.$KC3;@J/(Q6#X119!S._SE;WX01<3@, M-G/R27$P]%68+DFH)",WD9Z'SU%^5%J4-<[OIW!W7\_G:'I_A>;?OGZ= M/OY*/Y_??KF_O;F]G-XOT/3R%DD0I9LB8ZLO0%T$ M/S@1&$!C)UA;:00BIX4/SH8 >Y]46&]K95(*HV4IC;*C. IJ^3.4!3\0_K$C MQL:>W@.$,B/$ &&)'8PLE+/BEK6O?O /?!P%\&< \C5'Y\:--^61,Y^HMI_. M4$702B-JJ$33!D&)U@]B*H#L%)AY2LD'R9>*Z2+F%ZHN/;',1_2,&*8HJD8& MCIIJ;L%/ SGR$#*R:AB>7,HRG*BX-HDD.J.?$NJ6'1;!51^+=N%6S9Y-!-;Y M1MX2'_HV3[>>CA,!SC6*G8]0X 2=;R<6^)J@35^#<$,OEB-?;Q[0>U\)UO/W M!3&>E52,,T]3H,P%J>##IK9.*9:8C5MS7Y%B4XV(2_XQ5Z#L(( MD5 :1J^XD/4X>II!6C%@&J-)/41JF5"-B@9^^\3)06:2C+P:C)!JLTI'-6>H M-O$S4?-S2HR/:VY)]T?I"_%5[@N7C>PTA21 M7#/M8,M!A"R69A?;&B2VI'&%V[8($WFMXP&OA1W:Y:GLMV?0CM6D1R.^7I>( M@1VT1%:,P5(/*J5 /9R4,C^]%02)(K<5A$:/K/E%)2EUCWV'MTBF&5'[,A#< MZ&H%G\WF&) R@MFN)(,7%^4(^ZT+>]'/S$!\5[R'=K8^'X!^7)K,W3RB)-R' M/E,8C@,,];ID4)W@E1E4) =/P62V^.7Z$4WG\^O%V/L-U/J:31=)CW!YPVC' M(1#7@G-8P>8>4E-VB*JSD$(*'<70;U00Y9(^+&L$AIHH*P'"VNCYR6V4$62$ MI%@M_.1OR1!+-@,V3Q*"5FS=;B:&A;:DG!*T+OETE*BH=?UCN=FOZ);?11*L M\#9(_NW5!@T)!KKLDG<6@UGL1CU:B72[!1IL\!;;L4#9.1]F;Q%1HF!M#:G1 MPW3A$#^5YN?-D-F,H_)0+^\M(BC=E(_I8H&B&D0X2&BTQ*O\JN_Y]>,#HI>J M/NTS%,49(M\Q2\)E1IZ37L]>@HP^]@#_G>YCYR=*>2\G\?"G-A3M4F-+]-$, MNS>MK=,1NG4WHS%:M4HZOW82<3J.C6/%C6=M80ZN?;E&_NC1I6R&[U(VO7<) M/[=W:3:QIY8@LTPHXONR/Z]7S79Y-K_7[34VM!F_,Q?9E\)IO4O!G!X,$%S, M/G34ZZ.@,\MP5NU5/UTO[)>--]A==AA%>?<43^R!Y(=Z?W./L6 M!=LXR>BZI"]!&.6OPY,P)27MU3ZA)U/@)(Q7ZJO@@*Q(UL196W&T&L?2KR$V M)\"X:+).!\+RY/*%F,U/#-U'ZWVT(@5"7CQLRB,?#JTMF.C34V'-AS>O#MFB ML$('$)IJRW4L#:HLW@'Y3OZ& JUQWWCM+)"C(T6$<^604(<"O_=GGU9(T%S" M=QHQX:UE;YJ;2R%-.@)'(U W\OGD.$\^P/SKY*M+,QKW45JK1$$9V5=%9*?9XZZ,[O[/%8 QRV%X-Y]+M+7H,K8/,H<( MX9RW&23$W"&,;:"P<!/F: IY#\C9/W.4KY M6LN"WE;X'BAR#YKI.0[7ON9WOJ=V(V5U'DP(OKF9P&&CQD"IWC!A8_0$KW'I MH?CX*J%@,]WB"$*$1Z9J-\F/R)0T7O$;EU%G$T?//Q-'MO6RD]"+2E#;MX$@4ZBV!Y%/@%6PIYDMQ M0B[HYN*^7O"]9EP3.OP0;#/V-K[*-IJ*?WLQ(7@[3GDZO6$"_UPJI3O"'5T. M[OY6<./KP(7W@'MZ_[?ZQ=^Z-W[+K_KV\H[OZ7*9[/%*;420"K<.G. +@YPY MP%,/?\B*Q)+\) *A@H(P'G!#WKN] PE4^H!U-@&O7?^< K$%[UY0T.J;E-!5H4$1$NKP_"HX<>@J8B^7Z:Q4M?222ML_^,'&0;,7 IX%HJ):WW!=+/172EY/(4?QAKT&V,CY]3SAO@K%=;': M&,4,BH5EBI$S[8-A N3X3+$Q?TT)7RTV46OGJP9FL(\'+&*I?H]6'DF:VO M2!>O<+3B#3,,BM8_7F?AA&F6U+S@^UDF3='G)=S]\2ALY>. ?#W=(H&M9(6 MEHIC4KU+PF5^2NPR2%_\X(RT]T7YAZ"')(E'IZ4PY6!:&0!L[I)DCC%;I#6C MH5SV;2)/->>UA)ZG$3Z?'[HD8:5\LE*/]MRF\LC/:.J.F#UC#G-I M#?.&K&6KJRM;>A5M0)^D(9WOJX_WH2-'\8 T\9;(?$BID5K8U6#'$DDXN>-WA*@Y+-%%HCJ MAV)@2%TXF%;DV;% TT5GFI$BJQ)"EV\M1EVXA-2%!Z-[G8D\)/$.)]F!7H:3 M3:/5-?ETM^VO ]1OR"M5!0VATWFNJ2'*5)EQK7Q>K*RU1F!7BIZA'15&0;1" MN!+W@Z0:(!(E\4K=*\G@N3J$^;O$\J X=E>42LW"0?C\B.'T \3]OAT>Q3[4 MH+6G7^NS6X^'[._-%E /MA-5AT'MJRK*4.\B EIF8A:_H-)N5G"!7Z/M160 G4_ MH,!ABAF'[-0SPA>$OWY&O=+Y]'C:SP+_R#X3=_ZM$^@4U*C$-J$:E^%,8'BP M"";WP3AHR51/'J\7MX_77Z_O%^CFV_T5FI+_/3S.;FX7:/[+]/'V_@MZN)O> M>QR55!"H&H@4T: 1>P0:E<.-U*OQ(@Q!Y7VPQ=,?86_^B/&HB@2M1[;L;B@# M96Q?KY"%7?$)_031C]!O],.1#R=A=D#;:STZ)*_B;1!&'%"V M'W9@63T$ F:AS@4T6YI5P-EHT(1G\;$G .UT#0.B_1^4#=)"C@73IH;Q@)J4 MBY/F&0GD]W2'^S^#S;XWAR(1J\#+%;.%,4,),W?6%0]G35N^,0QY(ZDY@*^GP*:H&<4#F)QCY;1;'_N5P2 M]9*(4=UV?%ZQ+7C%+KK*2HE9;4$!JRI!!XPJ5+MF4\N*+I,:C?LL"O.'?C.H MT\\2]O1[1,Z9_$=$(E[SQB2N*Z9I6IB9)TOS(S^(EQJOTAOPDCWA7K]>]CS.< M/@0'^LZZ1Q#U)C5C5)I84TAN!'Z?OKI1,=,4U4P>\6J_S-]&D3$GHH_I3@;Z M?&PV:: B-N^U+M_DK=L$5+4V$!CA5@YI&(1 (ETW5(HBB@#TZ2B-XO5/*&^ M'MX#-GGKAAR!<]150PT?J_T'#HJ'LZJ:PICXSJ9Y*.Q,4R1-S1 M@PQFZTM2WH6B45 HS^(B6QZ2BRP+SK@H,*;,1:Z.R>+O8?2D(T\*@GZS !]5A-N=3CV_&">O-@@Z?1ZFN0T47UA]E: M97N4:7L&-17; U)5R:(KZNH85Z6RNL[N,$L:GM#N*F/4<4* -A#X(4%)%2]$ M:/@Q!@V SRDQ=0&<#;WIEP\Z: )B;#[X,HM#'9ZME4^_T&_)&3>%+8%#A<"6 MR[%2;E8G+LBT=0+"*DQW,8D*_[V*##Z?)&" *D$@4.QN<000*!%Q7VI[3-+3 M5T?_"A)226>'Z7*9[(/-Y29(TW =XM4E>[.<7JLCV=5:V1-=Q0XPR35,2@BN MK&E22:&@$!N=L%JHB*VZK$=4%04=DJK;](6@U<:T ZV^;S.\952R:O)L4K+D M8>G8M^"0B%QC&A3DZ)B48J@F82V(?J.B*)<=>QV^,ASX;!3WF)"'_:8"!O+L M>,>]!7L!C%Q6PKD%U)(7OO8AN-8T9,*S8WLAQW(Q3^FU$*P>4.L<-5HM&,L% M9/H]H1.I>(\[(-/N==E,5HF;,,G%:P+*,;81=U03VE-GG$#-Y"CBS87L6EC@ M4D[>5R+FL5OS"2BR-B8/V;7HY\."V&;M_E5O<62AO(4]"64V@#FH:$Y"024M MDX=Z9N:AGIFIA<\0%?9C*[(&-F+CSNN14M:XPTDU6_Y1\EN*U_L-7>V@2LE^ M"QDEFRU<4?)H8Q!*]LP94;*CI4%)QF3I&8$;%<_7\WA*208V5"C)[CQ%2AX; M*U&R:\L_2@IF7A0;R @).OC0+PW90X:PK@Z8R4678NXJLEIU%I6U]8#!#[G;2-@R)Y'/9H'1L MAWZC+5'>U-?QR1&Z^6MM!H'WR"MLV+[R9S_5Y&5C%N2\I]C"(.FDWHRG@@Z% M(:'Z05BG?,6\7(%L)N79 M@TN_U3I?A6.RJ^:%[938Q;]FW@-J:1=GVB79 (78".472-'5+;5$^:FGA#/+ M/FTJ*KU$":":92TJN/BB4=R/_2" "2NF60!2:]+'GNL7;5PV@B&QE: M35PQLV%DD$2L;\^(FUTUXJ3,__J'!0\56G*Z3Y&7C=9*S.Q9\X^:])TX^[QM M]1;2E*W1PMF(6=L8A)8]=FSY M1TH2-S3&28WQT>FXJ%TMQ5FP,:J6CL9,!T.EF8D(^UHF-7M=<=@S&^Y4ASFW MY5!IP'TAU#!D@ZSS]P(G#5UJMIOGA0P?>))=#+=;.+O]+PGM(X3=!7OGS*ZWFZZ7,;[*!MYOEBAHV/= M+FGSAM^FR1J99J=8 HO&!F66W%6;EGI.*85)CKL M8YB^5JVZ&O?RPW^U48/9%.?!4/G _!V"$9N3';+>!%X1W>,G\D MIB%:3J+*U!FJC:%JRP2((H M#?);!WFG=ZF*U[FC3-PZ_HH-P!:K2K;$T4]!Q>3Q^FZZN+Y"#]/'Q:]H\3B] MGT\O%[>S^[E']:U:I+G<91U2>;!&9 &0%%(]<1=J);T]76HI'\\R]Y16'X$ MED%+"8E='("E8"ZJAU,_3KH;%-'=*<@A0CSM1N L.]$5\RK[-O1ZC?6ZXDN MB=@MVHP1:74('L +S9BBIOS+G#N:N!4%H;8C M[X V+0L#!5^635TV]74T6>7M5?/JH) 0C=MO!N(D(T'E6Q32A?-+XFOPC&?KFR!,_AEL]O@V MNOZQQ"GU.$B20[W8H#\^6"HZ#AS&BNRY;&@:=DK8T@L)]VV43^KV9% *LS.T MJU70@+ F2M KU8+"".%<#_U\66HJUUR.'C%LD1I#8Z878@QU=F*/E6L4H_];P91*]M0 VQ<&E%RFF,0KX M@[TV#,8=UNEN7[RZ#A*ZYS>='H\2O,+K<,E8Q*':H Z \@;6-)"9@$T%%*V) M2:*D9%+)(5P*CLT8Y=Z/3?NG2RA9VS;!U"QYPS=.'BT2XO *+)-FJ77)'XU< MFMOPR)/JH3?9M+ K!221Y],L>1$9/,FHLS#!M+"E9^G3NTZ8F_U$0D<",(7L M"4\Y64\7NS'$_9EK//+]QC D.\P@*O1$P;,=_18 MP.0N+LXAY6ST5F[!Y :G!2A1F#;<)([I5S,C'NN.2$<&YNE)/8T!N=1'SRZ+(X:;\*QR@]MK#O M@A-K]807]\%6GJMUA9B<. J!,J)2ZV V5&!&G1*MAA-:C]*"Y3*.BM/%Z:#B M<^K6ZUHN+5@=(2)%)<^G1%NC,]0 SIR*3)A!YKP?1.GC-X,4[HRJ.51&GEGE MISW2."J05TGQ'417AH7!TGNC<,O3H9#:>\U=BTXB@ MD-#WQ;C)BY.$_JC8':]Z-O2&(E%"7XQ%'B;TC'X5CD=Z"?VQA7A(\B2A?\71 M'M/+*?*T,UAF_PJSE\M]FL5;G!S/ DY33/Z/'OS;HXRQAII-!AJLB:9MTT$1 M8>J#F*-F6B?T>JHTV(R_$,,<3S%8!W<)KJVLS7U#7\8!N5;-HW2 F;$;#H!^ M_H'T'\+B:@RH]\NR@;!^ 9=5&=MW /(+FHWE+8L+":NVZ#MIC*K6K>LB2@7T M8HCW3(L+GVAQ,7YF>!N%61ALIKO=IKP8L;@)\;)811.^XNOU&B^S_,BW_%*C M!;T4D9TD6BIKYXO&RF BC:%YV$H.P!.%Z&-CH(I#9ZC4@AIJRJM1T5$1*C2A MHRKT6ZYL] (2!,#]^ 0 (V:D,M3+"%I6'HX=OG@1EWOP@U8KM0(6\"@()3L. M0HRB28M,IGMMS#^O[[]=>W00A!XNU/,0E:,AE!1HI!O>'!:1>_F(M\7U4B2L MK.-D&Y!>F#UMPN<\UK )JM:F34]9&QARBJVXFD-2LJK 3@4]QP$]J83I@4V5 M-(IK<2\HJXB4/F'5.Y))5W%S!EE5[ T%4<"WWAH60?!YW@!H+8T:XN@H?U9> MDOC6@2J>ZG& U''?LAMFK7?<>\N@%-K6KPV%8]6PM0M>U+%=;YS4LFTC /7L MG3\7L8$A&Z*P96(+J+BM=8,4N!U/QXYUXH!\/*71))?NM];)JINMATA>CO;& MR;1[]JUSFH[&R:,DZ6XF_FF70!I#Y#+.A6K8GBCAZ-^6*F!X-C&7J(TS0-"^1SI04: M/IYV.CS:S58J@<+=X^'-<& S'-(&&\R,AS$+Y@..7;U+5//WF5YSUX:U]J.3 M"5'%(Y)GTS#TU$YZE.$BW!*1V7I./DW7Q269Q7S3.9O!8&IU)FZ4U Y1YBHX M,LY4C[ICUK6QJBG.Y%#:$*RUQ[Q\BK%=KYS&USO.RD^ )/7.LS6@ MD%R C*A,% )'TSO!VE PS\>,HO'FE;AWF>!5F-T$RW 39@?.-0,*LL=8)Y*U M#U]\[< 126I($F0D[2>U""ID4"7DS8T$*KT>&W1.CZC\9AWNR?2/1J?Y\@6O M]ALQ>JRQZ 56W);4AGP-_].7!.%#[ S4VNTRS8U[G/&9R)-I,J\O \&TKE9P9G$,2)G$;)$9< M#4(2>ZICD%#-I'A*$77<^N(/HU01P1E_5'J,/_SP6O-&'[&U$>?-DNK["3YG2.S7=YIWW9NK-@2;750TZ>_^EZ8#*/+F6RLE# M$D;+/0>.^\^SDVI/^B37^FDXD%\'U]N3,T_B4O:88B@!^C MXVWT2F)DG!PN]TE"_E(<%=6:]49#63.PD" V!%NM:]E4"P *JB:7\7871]4 M5[4(Q[Z=2ALC3#:K]Q^/Q&(-;/*J6/6 L]7RT<\XPNLPJ_(<1>IJM>XQ6+$U M&)&5[+GALXYI-5JK:YS4*\%+V3J;]87=>C!BDER[;WE<5U+$IKR&#QXP?_X2 M)/ASD.(5C?XX2O/U'(^8OH"GWV*>$6^_16&63K\'R6JZS,+7,#LH1@90[;W( M :0=++* ^.,F\D"ZIA:9X"Q.CHU0W@I5PKY$+EB8,R,;.+9XD0_$$#LR GX' M#R)G<11[^(IOHV6\Q8O@QV.087H::$1W"03UAG&%!,I853^;,E %EUII&WY9X):=OEGAAYO+:6OE)':&WHU,+P;'K.<]SLJ"[S).E6=.E%KUQGA)*[!X([2C.W*_XN0I5AV[ M52RKA1*YILG\^O&AVJ_B"_/5@,$DN7*O\>@L5,!FKH+-X5#I8,!3L@D$R,XP M1E=V5S-V>0N/QRN7J)6.0BY@Z\?8VL&K@BHREMGH>4VVA5_I.W M>=R7T**/0698,0(%+Z0H*V.'$TU?QB&&@UQ=V[X#5F@=H.!Q0C\&+:2)_I"\ M\*, **^8^YUXO"*!-E\47W@\7?YG'R;D7]'J+@R>Z.E4(4[)L_U6N3 U=X; MFX&T@X4G$'_<%!B0KJD%-3B+DYL@3- _@\V^6"E,MWR&]-U57FCD%U:O<9+0 MMUHT,2BMY7&/SG"4D;"RZDO\@Z4&,S:"XY$7-D$,L4,JX'?P(-I^BY+Z^RR" M'^4,4?H8;S8W<4)7)B@&5E-%O1BJKP@L7.J:=ECM&+JB%@F-E#->YG_&SV&4 MG\A+X]QU,?(3RH](JCK;[2DK$[7[[2&^5WU0+N(GGLUV>T$;/=SA(L?+\IKW._HRGC4ZX MJ1YS+]Q44/8.*4X&6=J9E$=FEAI0+GC<7DQS@UI)\=";I "S>Q)(A@P<6>- MS-5SYI%L_?4AW$GFPHS?V1B_JAEP(MI1"%*S"C/I7!U+HSG5[$U&I PCHVEE MB)5=G*IF,E;:>J' 4!M8 M?#"R[W!^P\8?M7!B;F'2:(KRMJC5&-%VOD05.Y@R0XTU5GCQQT@Q.RA9^#@^ MIQQ,:%CYXIA0G:D-&;O*'0R?J+*?/)[A\(EYTKD.'ZCGQZQ',3^=-E[C1!#9 M H36?M9@IQ4NTMGXX3*+ /!+,?A96YI\2'0NA,,<-B38&.*'1WF=_..LB2X'P:2#"=K,6)F]/.G_QF+OR?,9# M\GJ2W]#U)KO\W?JW5'E=G%*K?GXB;@47RT1VW$QMJIA4C$1239/>GI9&&_2M MW,QRA>EAE/4-R&&\"I=Y2D#W<^4K,*JM<\>K%JYMI0"6S<$CM3^[EL&VT M\3D%=@YFE8DY1VCV(QT][IBC!\261YV40:W,5Q1'*6--O6'+0!-88-"V[7#Z MS-07M>AAIGWRD,2O84ISUT^EU$_E]=G5P4;^#(;FD&0&%"ML\ *,ME)VQ#'T M;5S>.!AAC?UP2)K.&-S>I-PX$*RZI_I(+'^'9A^H)1V\Q^26'\/[%2YVNA&' MRTU0D4$!:J2E-ZQK:@$+35IV'0[G)GZH125]S9.J23/^^'4,@AGHF-'%& &\ MP**ED!U4#'P:CQ$.!FHC'QS1H3- U]PXDB*?OSV-HGE,WDA'Y#&(X\=(?!FD M+\13^I_K_^S#UV!3W\3 +ZGE;?K%LZ@-7+K/M^+F?8_XRWU@L6%2P]<9A[PWBF%F(@;$WHO?7/),\((Y1?2!-G>FPP>"O#,R 6(-5YTLS3!CH @?OO$6 >U 9!7@]&U M4S_T"9KSN%":;XRKSR>B_VKRV]^RPGA>ER M$Z?[!$O*%(VVK$E!>5O(B0^9-3?EB[IAY2D.)7W=>0W:J(Y/>3/4:.=;6:,# M+-X$ADY_"V8M9&JX9P MF8^203?10,NV8A:CKK*=JY3M4+/A&7HZ-#_P+2YH8HV=Q4-+$R1\T MO/ @1C"/A?]\N(RWVSBZW 2I)%/0;*]VXP.KO=N['OH6![SE@6OY@C/Z4G&SSX\;7'R/BP_15YR]Q"O?0HDN(M5O'[X$$XB\C,<_A6N\#$KFD5?Q=%S?KI) M44#=1K?1*GP-5_N 'N"&P^?HDFX,2D*L5T)R*1M+$?N$)Z$W5E$Y5&46VUR#QSNQY/ MG;^/&">_FO=-!SD_IO&_Q/'J>[C9R!-@KF0O7V5(@L7SGFZ'V2#/EEK 9+=N MOJ>_#)+D0&O>^LU>U::H@/.K*&C$FN-G>C0K>L2[.,F/U9UGR7Y)CW#U)63Q MT<&,,,)NY,6#7B,V?3FZW4+000; M6.!O\[X6N/-W[$0 EC2D<8&69[%<>%T M*E.*'[^!IT9;>MU,@+),:-*%/9G988I_])!/.G)_?BDK^!.(#)T>D*$\).4A M2+)#?GM7L"Q?E+2>"*EBH(-Q?9R&#L!+XI2MNB&AO@.J%[[IZ6T1N#HX)Y=! MS>;YZXCV8\](;H)%SGUM1M#@W\JFK(YW]YJF/QX$EXJ#7KA1!9,["H(3;D)E HV52+#0JJ)I7,6;Z0J3ABJY;SC?.*>&'2 M7+TO>WVQT9 _.3EU;QKKZ8,2!. M+#&:OV!36J&QY>8]'5S&"DH(9\*"AR N+$';8P1/N M&W@08LOYRGJZ\C9:Q\DV!^7G0_E0G"UI:^@%2PT-8!%1V::;L*=K7BVVZ6EM MU5S]>>M&X[/FS+9GR9<^_)AAR0@/O-BCK(P=8#1].94H(LW(C+2811,'.9:6 MW1&CBE'6I*]Y\@]\H+?$D60H##;H*LB\69=DAC/SL*&3MF@IM @?_B4BY:)6 MO*)')@E-I_+DBCA?RY0W8$[K.W[Y005&;S_,V.J%"SQVGCA\*P_C MF6*$ K#5SHBH\,]/5!HU5:*FSCPQ:@B6>M&T<46X/ZD2$!78D1 .A=S8:&>" M$RTA_/:)RPZ6-P!Y-1B1SS^8/"Z3I:LX?*6R'RM$YAG)S#X?%#;=<27[^4I? M$BYJ=74[*F\X9A3C"K-U.U!0D7S=<;ZKS3?2<_N:36-1IW!YV6W$81I;]WC4 MX9<\=V&$;S.\3;LI(>$C./T5A$/*ZM85 '5_6IVP, W#EK/&AL)?O- MGV7N3B')*YB<8'+4(J?CXO0IS9)@F4E&@*X8)^P?Q8!95REVF7EU;.BPJ]6T MCN'HM^ISS[C3ZTT!85B_O)@D50L1,]I:1V3#ANA\_H(CG 2;:;2:KN@MH]2W M+'S%Y3TD/6[H-*J9HM;(FC+ER":%=?; MWL?1*TXSO*JN)"YO)/Y"5&=708;K0T%N!-K>Y7SYW(&,";O_/+4\\'@5'G)9W]'.0+KG%(#P!* MI3_(8-64A=^>JLCLE$4&&0@-N704,.OCG_#C+KZO]B;": G4&B9?*73B)Z#EE4- MYU0+JX_8[7OL'KQV.OW@?9*5TAUO)2Z80ML*Y0YN%:^U"Z#OR*&\<3(DW776 M!]N.)CZM(8:#-D3H9H(+*.K>,5.P])M@%+*O+2I2@V*E9_[6#E]F&AE MP6HX.'EHZX[ZGD_ZNOQ MCC>=%43YJJ'TK2\;8K!NR/?+;#@/_ [YZ,2@+XJ[W_VT0L\)U E9-?\SWR-1?4]_M@88^N4\X];VR]M!4?.;G-![ M"[-O-LZ8:N+KI&CTSK8)F$:$089+"S(--99JNCC,2&OTN[VED'H"58CAMSJ9 M>#IH!5.&[KI\>>\;"-Y:5!^\1'HK8?UMEE?3U2JD?P2;XRF8*>^TR7&]<%XZ M2;SP=E07^NW%!@F0KS#.>"WWK']P%?]=_CLXOT2-RX,,C\K$&&HL%#HTS,BG M\)N\P6&N/FQEU#,A1SWR\<1.=+0XL''D0\*\.XJQ=])BKC!];V#A@= M3W5'C%V.VWD6)-G(A\>W_!^Y%FGX,FEMB'G"SV&4SYG%:U3\=N]A7.'1<-C" MI(_PP6N2PH6!RY'F]SZE.*3U4KX@TW4TTL8$COO>Q*'S3B#"T>HC!(T9@L8[ M)'SD&-1_P^QU$+KPOW[F>.U-[+D8Z;*%PH./@#8P4=Y;0+MXDQ5[>^W02!L. M1MI/X/$(U7;TI/;N,EWW87EJ;S7_&T^%.1P;82WG^ OPQUB(Z7DEWG?VY%;' M^[3X??2U[1]A;%".O*\X]C;7B[??ROFS'=?0KX&71YSR=ES-;W)"VW'-OID/ MRS 4M^,VUVF\G_VXIB%AA#4=7N['U71QC%4AI[X?U^#;G$#%8?BM3B:@#EJS M%/Y][,=]JU%]\.KHK83UMUE?J=\*/?Q*07^J*AV7O!W\U;_$Z2X]]+N8TG13 M;<'B^RFP# +#L*_@O2RKU+T;^+W]J1=3>E_D))=0>EY+Z?HI6WCY$4I/*Y2. MMW+S)&/I2:SW5/HFI[045/D+G4(,'6L!Z?N>@WH;T7J\9:DG&:U/#GHKI"=&Y MC:L5IBBHA- Z3M!ZG^T3C,(TW0E;W7R M$7N?O<1)^#L&VV<@TP\>\Y!Q.U\C],+M<7WN"5)!?QV+I%NVQ#+ MUCU6>&5YXT5H%3CF)*QR[?5#:I@+O8'X*80Y1.R4H0LH;K+,@,1,OO_^QLN4 M]V7R_[<@_DVCU0,AT'VPQ5M:-VQ:F%"-GD8F7 =1 Z>&7TAO[J157#4U M.\F?(RJ ?BL^]_TP6QOXZT152[AI!E<#:UHQUOC;>,KJX99R6S@X!J7/_S I M7TD5U/Y@-2CM$.<>DGBU7V;_"NBWR0X/\29<'KJYD(ILE=2( M96WCF$@[:,FF8$@85Z3M)^4C5#X+<3IR<%#JY=B@,SIL%35KT4ZN?TSZ9#GU MYTLI/D&_T<_&'BV%_1=K M_-P] O3%.\#GZ7,%#+A$3F3!"!7G;PX6O#3&&!7L?CZ[N[V:+JZOT.?IW?3^ M\AK-?[F^7LS]N=9-!QPLMBEV'H=[@M9,*DJM#81)K0#^BI.G6'%P5[ + 4X2 MY3\'FWQIS/P%X^S=X%$V& #TI.AXC9:QEM:%=.*.L$OI*@.7W'YJ734T&G= M'T#46L/Q5L6>HV%%P[0BB94UM@>;^8+\Y^OU/1EH9C?HT_ MK]'M/?GW-?IT-YO/?_*1]UIP8X< 70QP@X&*(DY<4/=A_ AQN0G2=+:>9_'R MWZ+2FB?797U?#HK?7U4%K=$OS^'1=TF M3+ZP];I$C58*ISX[PS-E#)[S-XX>649F#!\OU&D_IS]!M]@O)'OD"^WV4LK#-_9 [&:UDFN#N:Q@?U@JZ; MYP&Z]; +YO(A%)!S=4Y W-2L!.!C@R9X\T]]P6V[9UB8[?V>'+SF7L)[_[V26FL)NX]62O%:=XY&@?GU+%,AM:TL8178HAJA9%LEU2L66A6,72 M[NX%K<":$KFX[:M%3L='?M4"P@YGT4C6+QP>L9HQB<37[QI9\&]X19:L8'7> MS%C>"\)D5:K$CT*ER59T+R-OV42-0&+C?B6W&4)$D-*F9+ M$CVBM&F^F%W^XY?9W=7UX_R/Z/K_?+M=_.IC J6 &G8FI=:IW)2*WYR36\GL MC4A;XEBQ\^=JGX31<['[)S]0Y!$3%\-EAE?%'!==Z7H3)VL'0# MB['2=KBQ]&U0A:0]D' MKQC8\9%8XV;E>JY_2>+4=F!OZ3 DW*IN5J^TTL[<#\A0=-0[N:U. MJ7HK W<;=1:AI0<"NYB2J[.))@U_QJ+#:$-SRP,G3+ ;CG,U[YTG0(,O'%%& M'W!;A3YK-&4*-(?*C@ $\5LJ';R(X)B0LK;?:+*(LV!3#$+ETS\BG#_W@&OL MONL2B?MK,TC2DNTQ@*')"1P,[AJ82R]OX5K2A\5Q^\#I@D 4*C51 ' N.U.O MUBGI:E=.<.WH@^#B#8" =Z2U 0CZQSW#@.#/H D?4[U^W_^Y3-7J(:$Z?B,C MJ<#3/JO6!ST$"8ZRT\7'G^'P\6>O,B'N6T#E5W\.W_=!O>13G0XP?\$G?JO7 MIDB1-?W=-S*(W]*9O)I3>Q^G]1(.%D.P-;30C#E\SMDA]@WA1SD#TP>0BXRL MJ5\K,S,HV+JVS&%T4:\:\V?- !R$E/,W?0B->GW'?K?;Y,L5@DVU%/0V6L?) M-A =]*#7JAK)55O9$DK-#NA"'BV30HYI:)HTA=&22*,U$4?A47[L(*X)E-BJ M%SO45%/0XJF.32\X>[W=;>(#QH\X"Y/\,WHAQ%>?<81^2/[BND9SP(* MZRMA,%I'"2#!U]X<$8U:$B^#'98)78789),F!Y+[Y>-^[DU%!LOQ)A9*6 M=!?H!G_?+;Q8X.B\ %(A@IHR9ZB0>DN XJ0P,(@:YB<-IW:"GB$\NC,&$4$R(C%["<%:M7MI.SJ6' .-K=1NV?*#FG\V/W& MH:83Q@VQYETP9YQH(943)M00)UEP-4-.G\J,Z&<_]<$57/IX<+B O'>E>8_P MV IN$WG*PSNN8E"*%$N]F=?V<9X>Z=!^:D^"ICY@Z#-42P#?:Y'#O+P+TH\K MJ'@=%"O]JCT<-P4[Z.WK&!.SO^(@(4__7^9+-N[S(VZ[S^V1V]8(C%VF<@EZ M&6UR_-+/$7W@R60DO[=BQ1^X!^.V: ?(+#WCAU]V5M)_U@V]4-G'49N3L*N> M973D6R'7CV2"T2FL<"M-&HYBS%#K1W)0L.5/_T,<:+O/NX'V^!PJT%8:G03: MCG*E0-MJTPRT?_H?O@7:7F^Q BWK!^8$VDJ4&6C;>OPJ!;G752M*B\I"P$ND M)?J=EXA:MSJK:.#/E%-!?U)K)0S(BD>5FY0E#:6%I.1^XY%I1G<1%ROY-IOX M.]U0ID(W?BL1[5BM7-"O;\?!D51ZEK59R='$>R%ZAEZK!BBH6GC(40%P9%P5 M]ZH"9_L*I-SEV1P.M6[GZODV@0 K>O-:MT#3]X18G7E],,AZ-]//NL9 +B@: M76"N-^"K'N8UK>K=!Y+&_$E_'VY%4.AH&;KGT%S^@G 0KO V2?Z=L)',>5T#N M/;;%<46[@ =^P>5+U !6:E$^2 O1\Q0.(@W2>'_)B3^4O0OR9$(%&' M*X:$==3IZ80-'CSUXAC ;C6Y;)S"?8:R4@REN0CZ1-!3_/G3V*SF=V6L_-MW M.=83;E.%HVL\Q!,#L_5T%>_HY#,[J16(5)AGBMB"GJ$4%/5\_4+8\YI-Z!-Z M('WUS)?12]1_L?KOW4$Z0[H%=:ZVT;#^+5J%:7'8)EY=!TE$QJEN?!?*E+\ M1\82[DRMX&\O1%9$J.>WF[0>(5P^0Y\V<3IVB!?W9JSQX[?!SQ1OHE^@SQ5, MP%Y,""T88>2\"Y+JX1GZ'*3A\M1!PGD%88Z2,5\\?(L2O(R?H_!WO%H$/\HC M'=(KO*3)"TX?<;K?9,33&_+KW<0)#I^CRWV2X&AYR$N!3?X>NQ=70;76D1A( MJS4I0?QPL-X)UC,Q^^$L31H?H&#U7_LTRX\]^AFM2G5CAPQ8-,=.H=2-2B & MVG$,T&=_J @XHH+Z-! +\U'[J(V^J$&5OC-4:42U1D2Y@4J=J%**&EH_2*L! MNE-BK8?YRFVTC+1K8#H]>1N1 @FGV?6/'8Y2S#D4&%"C.$_1T^@F M,.KX #G[ N>.03C4MC*I'J(@6J&ZE3<'A$-"5A[73#&C%-)TE"N$,WU?/8QD M#BHO4ZW2B.9%Y:7KAX-Y-DB_S$(<9-T51A[77<985@IU;NLN70-J(<^;NLO$ M%]=UEZE/ [%07'=5&D^^[O*,M'IUER>L];#N>L2K_9+ZU_X>=\$NI>\#=[M- MN*3KZ^=9D.TS\M%=N VS_!OUW\4YLR#.8NPLN FD-CX--Z\,X*5!E+6V.IGC M+"M.N/[O^,?<0%4,R^A<#@868FG F;+I?) M'J\ 9L([FBQFP&M-(\Q\E[;'GO%NNP$]T]W4/BG_@<+F3/>NGNG>DZB39/G2 M;Q(T=W$:^AOPM/!I.=W- (K]-'?5%Y;3VRW?/ Q'C'JW*'2SXKP^^K4JH-G, M:DN5FDQJ"Y0..97&=6/<*6V96V!S:6)#D^EJ5?P3/9&F*Q1WXA=*\(;6NI1J MV0M&RT(=.N @\36V&2'<=-9,"5\6&8:;9)'>I MLCJ]EC9Z\#T3\8>M$%/< ]/5PS)*+1%1RRQ<12/=L7^7__C7D+H04=KOH8B=9S";"QPLJ$ :".!XQE&)?L#3"LJ M^^&02=()1**EF""L.4895].O5/7!*@9R?*35J#.!=,W'=9J%VR#KG0C&?E@- MRIV'MJ&AI0Y^Z&2I%W*XWV#RK5@J57\Z,L/8O1.K_*8=&K3D6LAF: #O:+BP MSE2MU\OG_6X^0P_Q)EP>T&_E?Q?X1X8^$U;^>^R]D080X(5"#0R,&;#^&20A M79WV2)QA7(/)>UQ^V?YC2S1W%4).+G!TB_#,;#*I/D7T8R\NQN1V4ZSVT[:Q MVY5LHI>MQ0OX,D\;Y@LP( QT\F]?I2L8*Y_"RVG4A;(7IQ *NHP#9]EYMGU9 M'J2].%OV7SA\?LGP:OJ*D^ 9W^_IB8BS=7X*Z&R?I1DI3\+H.3\0C:3 5^&& MG@K6 :.=DO+W,U5B22 SL^!)KI4;(C9:*)Y4;5%0-*X.RXV/[?PY.-<2A#$D M)-HAP4Q?,VS8>#0:/\!J SL7W)#C_'B@=,&)G^E2SG"93^>LRA[\X 8+#OZ0 M [ 82I.L,>B2?W4'7/+1_YVF8< \S+K_H/R1F@\,B=PV#)$=,C6R:,80G-!_ M>W+C"N-7CT6_5QNX1QD*1E:K0;%U&4=IO E7=-GX=41Q;?.5W)!;QZ;&^WX(-^M+A^O4_B'696CJQ' MY?=L/[* =%,1%(P9.GG0[8E.BD\\J2*9/1"+?[DV$IM2%?KZ+0=%W!U)9)YS MY%\&*>ME+5^@_&XL 0L,]M5!(9&KF8='3H/)\7-$'WB1+0BZ*5;Y8=M [2AE24_J#SW),GE]$DM_R#8P.X(5*IGMQX$DH\AG/NO"T;JT;VD" MAZ)"0=^7;<+0@RJ>W0]="(IK]Y98#WXC5>P/24P/M*6;J^8X>0V7G)>W4KGR MNPKD+ #*U0H%5ID!'G#%[2;EXWQ)6OG,("P2:<.^(V*/^)9"8+"S=$MPWF_"AK@'$5O8:;':C\R$=4NZ@VB&ID'! M_(AW),FFVQN^X/@Y"78O)-?>7,;;71SA*$N999I>H_(W46UD00$U$U"DT++& MHXF&DLE1%LUV."F.F9GC9WK92.I)::@)C=BTX]I$4VM?44_'VK!D) AAOS)F M/*EHU7QBPYVC'C""]%1R6="1G.0?>)+XL'[[6/BC=TFS<\]"8GRCHPU?O,VLKE-*J1+=+I"B-;6..[> M424S1D Y?\-(X>Q#LX/*T#O)Z 5/N.L.8QB6RE51DB]GPP&>5K H*3' !;^P M70?['HSN\FZ,-7[Q#O!Y36K@BW6ZP@=@C)29,8))+T:^&9SP(J054 :/D/NG M-%R%01)B]L037Z"*B0P!&[#WU(%%09YF+J[9#297[#<@X+E7@4L]^5['ASO-OB/*9V=W3]MPB4] MY>_R)8P"].GA\?(G7Q!TST30O0!!]RT$W8^&H*OK3J\?/R@]IA]8(NCJ&A)! MM381@DHADJLEVR Z> *4QH\;\WZ>-E"NKIM J21' ,J7SYW./7Y0>DP_L 3* ME\^00*FUB8!2"DV^12'=Y_Z/,'I>Q;XLXVW\QC'O5VKCYO7X0;5C8&:-D*\S2(34VD0(*84F7X-E$'L22!H_;/ZA.P)];(^7;'!(IM3814DJA*D7)Y]M\6:S3^(ECWH_4 M.;9\WH1+)0G2*S!SQWV=\LZA9]#?WRZNK]!\,5U,9N[)>K6 M3_G4[/E%2=#\(U*\S"\?;Q\6M[/[VOT\=?9S?SV MR_WMS>WE]'XQO;R9C=W5[>7L^G3VF6!,NL5ZY"*JU+7ABEAJ"& M_+FT:<&*5BX<8G$*WLZDH0S-;E"E#A%]J%1(/V^H1$>=J%**?JO4CCZ! KW MV"'8NO,8$ 9HC'+@,&24NXU><9KEZVE_P9O5;?08/#V%BV2?9LSW4^I M(&\5=J3Z==.?5;S<4W4!XR92/9/\D*&F8?+/8+//+XH):WGR)PI01B71)WH[ M,_X1;'<;?$8^_6-"M10/__@32G&&]CN4[O R7--WG)M#<4,G^7[[#;W<(,WB MY;_S.YZS%_(O\NW1;I_LXN)VFE5(0!<^[:MK)W=!DH7+<%D1KF-9OOL,\Z^8QS=X5>\Z2[V4I LO[E0THHX LWP MXX7<&)\RLK:3!8G54WH!T%*A@'R5X(V8? 4;HI#<;+E/$AK4Z=T *0%1;H4, &NBA@XZF]Q@96 =A EZS<>FEQ GA"HO MAY%' 15,Q9J=WZ:?H-&1>%+-+D$+%.<5K!C#E<3V6H(&]7B?U6@K,/9V8,0) MXQ X @[=-X3/>:KYM0@+-)IQIB]41,OO*Q:U(H)(-2 35,SPJ2!O/:$BJ$CR M&T+>%.]*G1UK=TJ;#Z)F1T(H*(=DQ&60OCP$X>IJ3X?%!YR$\>HF3CBD4)2N M5CC)I*VH(=$.R Y%2WR"*"F84"E$Q5 AAPI!1"2](8HJ &*37NHLQ!*W/#)& MS81KK%WH8.T5)T\Q^QV'ED$KR%V4D-M1R*T*R-&D]X"#A$Z5_/WM0>W"/=0N M8./SY\NO_]\#*5O"E-1BDU/Y),P]HP< 1* M([3L 0"1I!14%M7"J"&-2G%/9AA= Y.38[A"IFV^H6P(-NO0,@N T(L2H>\# M@YSDPQ4&@1.1![KY;!YO\I=D[ U\(I'J8#2FB!576"KADPB!%3X1N(TF4YH6 MI&'^PI%D"A'.&O/7F#S+#BB,,DR^>5;,;D=E!H&^OY!/Z2[X.KO(7U(6#^.G M+ BC%!&89^2;H?@5)\T\9.5''B)$2JS:LYWSV!C21]KP=3D!'U#*(%*O#SN2 M$.2/4/W,D\AK!P?.V&Z&!]N1FZ=7:Z#F+H"4V]!'Q<7;1 5GM#5#!?!8^BTB M WC\'(6_X]4B^/$91W@=9ND57B8X2/$C3O<;NO3DAOP.US]V89*/2[,U75^\ MS_!LG0_V^8& M_+XG$LJ ,MQA'?8AB-$-*(VD:%<42M?\2J@2CQ7H*5;;$TG*>0Y=>P7OL0LB[HE9/%FLI#OHA^3UB> MT)DFM(N+6:R49E)X2=\HY$"DN5:\><7YBN9NUO01B 9"^WL)1,#U^6VTC+>8 MN$R\PE&*2\]GT2-^);$AV,S6M^7D[#1:/> HV-#%QIT89ZFEWE5DJ,5RNX61 M51<[D&P<$6W0,-?;J$+IR@'P/BL+NW MQ$AA<\>)A4=C<1)L8Y25!T[8F&^BRBE%"ZGKBE*?M2CUP1;N5JSQZ&);75B8 M5BL7_E;P)<+/ AP?Z M2:'!FST*5@CLQPE31'""A(8Z1H30=V846D!.M]GX ,^-BP]N ,#"!VX #YV+ M.",#=?:"DVF^D(\S/,K$JO, N&)V^ZHY:B$W54M,"'94"UM.\LW46*L#.MNH.4T:>ZC%2ITA!C+*R^R8P89$ZP(PP5L$#">[1M&I:G),R_L2S#G)B\W[MI3 *[5M)B[*]@0 +5\IJ M&(2 :E&N%JB<)<<5-+=1OK$7U2V* RC>.D#Y!:@CA (4F8J6@,M*#:L0.+UH MX/13%4=_X@72MPY3?BWH"*; BSKP^/U+]?W M\]M_7M_-YKQCD;7;E;^/1CLK-BK; 1PSM&WRZ:BI:M*01WD#U&J!:!-OR@9] M[,1VW=KFIK*.(SUUS4(R]'^'T1:'UW2_(^_*29%(^=W9(E848ZF$+QD$5OCT MX3;*3U^D9RH^!\?=$)O@>[H/Z=*^#5ZAIT/^X3+>[H)H[!VFPIZ-57NBC7^6 M]!'J?%U.P (4>D7J]6%" FKQ"%7//-E+: <'3CPTPX-MNLS3"YDKO,%_3K'N5-T;$M:C1&96O/3L(:CP.\^V$&)P%P'?@0 M'*BUV^CZQ_*%P S?Q,D#3G8XVP>;?\7)9O4]7.''^!!LLL--@O$B?@BRO,6< M1,L.T8"T5>+%3W#@,!L+#L?D)=1 5C"=.F4F/MRJT4%I>-VGY M<"1EK0L]-DE)>OVA1<0/NG&AY"_?K$_OLG[#P:J M8MDY8^Y*_Z5T1UCQB>J_?:A%?!KLP"S;YUIE5F.V3 MWCYL*QWE+VVHPRH8&=F$S\EMW.!''G.MC85I\5$)O%]$X.3Y([%#-N$UM@P9!IKY80#?ERT^:$Y*Y.\-Y\;Y&Q3.@3.V^SU=-3!;S_=/:;@*@R3$*;U_;W4; M+5X(8/,%3QW":+4I?R?%-E845K(!GXWIF.4S5EW+I!"E)TVE#6$44>G.4K61 M$RT]I,3&'=DFHU+S(P ##/M9#YMH')28=<(1-XQ=<<9WC) M7-;,>%)^P]83*YXT-,$'Z[YR/O*[LB>Y)IC58['DIVZ#MB%TA&:O)627 P5 MAE;ESB;!+/_$DU6M.KW(B3TJW0@=1Y8O>+7?X-GZ^L<2IRGY;WGAT.HF"(NM MQ>GL%2>709(<2 Z/5]W"S601/&[S /[+/Q/R_NQ')I8TJ MMKFQ84<9%SXYB+<.W120V9G5"?ELOPD2M K3Y29.]TE^53G.S>1_58;0FE@J MSB)(BWM$EZ6QXD-Z+$QA#CV7]L8>*IQ2*1X,N9VXY\)<(X*Z^S9^Q@>HP=FE M?R-$!IHPE+II&+BN T*M'U$#Q1DZ*:(F4&6C^!#55E!E!OV6&T+4$LI-C9V' MG'B(X.5&)QHC;">]G3D&.3?NU,D1(L7%'R:RZ! K18>/4 "T;<1"H#?"QS] MO,Q7,J>WT71)DOU]_EHB/_N2;C],\ N.TO 5W\5I^OE /XHC4A HEFR NGNE M&HANH.@*X(O+T@S./95P"F6-4XH5*^_3_%RXJG4>:H.C.13GI]HNFP:KFZ4^ M$57I3]Z48I 480158&3R8BF &58,!?/>+YZ#EUB ?@W(\$Y)U2"VC,J4PO0\ MK3H >%Q(G0;!I863WPR'*Y2 '')3( $Z-R#/24%T>>1V0U=Y6T%+&[HKN5TK M_""R$?!.D\C 9<[E[.O7V?U\,;O\!^>\68%$^0LR):RB#4,C8%H@T,XG/;?1 MI'B"\D?>G/0JZK58]6=N,X0A?<0Y7Q4H6N/M-H[F&>$"K[86B51X98K8 9:A M$KY@%5@1 )?7*%_-0>R%I&QL5)#Y*311_B [_)&>(4/;HY0J&+DH%/9MK-H7 M'50SI!NPYNIR A>H "=0KP\4&N(*#.3/2"7A2PUAAP=>F#,"A&U^S=.KE2:_ MXN0I%B7*(BOZP+AHCWVGC 5.4FB&!4306 M>X 7XAMZX(0WK<7ZIG3Y8(MDG?\8=+%-Q2Q,0TYJ6KKAA#07'Z2!( TGVQR3 M-*YV55(#+_&&[NC\5YB]S+Y'Y*^7<)F@1L*F^&TM3+SU+2A!GTG>E!<*2I/@BR7B64XHD=!4FV>Y*AF ML.SOI#-%"6=CG8XZQD8[?6_&X0KT%E$3^PY8TMY":D".]\T-V:[3@I_'F!;V0YO2M?R,HH#@:^[IL$V#%ECW>.;M874GCG&)=RT,B&^K$ M?7VK8)BF)^EK0_G]()EW$/X 4+8^X%[/'.AA]OJFP0!]\0%HI6X>'M# $Q=' MZ[6I,'HFGI2S)E$:$MMX-4V)9/'A0Q)G>$E3"_+O?Y-/F@/=D8P D$; M+T89*V?%+DM/?6 G>!YJ[8US7K;S5@ Z?K!1BB[_Z0@]C=,Q4;ZEZ:8-8JDJ M%>!)V040ME8'0[;0D(#N@G:-H94>0I:1WDAISQ>P0%N6"KJR7!IU+7M Y?3CQ9@,LX 1 M@XFU9V-2"B@3 O#"&9E(1E5J:-1\:+9NWB2 6ON.J![T^8":FCZHU(.,?URR MS04MS4/FBP"N.&-4[QV5UJCTP:0>7OQC$O3F_SB*:,+]&F:'>;S9TZ2,>>J] M7+#>6LT7M-P?R5/L8INUQ)9HJZ2P:2.!7#8D45J*IK0<7.V7&?K^$BY?4)C2 M]\CY$C]2,E;/GI-XOTNK3Y=>G+*O@)!8KR^[.S%Y;9K[,<5Z'0(0;..VS(@I M]/)-W W$51*>'.\/!Q_NKFY;_-CO\!9IATQ2Y)9,473!05'ZYF#$W1!N"Z/^ M$ X)HS_KP$CAN "9+5,@_?G= .G/KH#T9]A<\#8B406GV6U^".@T*LZFRJ]+ M[BUI4I(MOZ]$UHH+0MWP>:&*.3XAY*WS WDBG*%@&^^CC"9X8=FH.IN5U GE M>8^X:#ARVJ>&A%B[P]ID$38[\D5!NUNX 66!2G8L@$9RP4H&W1YQ59PU6,J] M+5AQDD(H7-FFAE(#D-FADC$+=%TTT,6+6F8%+.XCSC;)U'Z$&_"Y8%WF*F2['$IJ$C6=C467[>39:%2<\*E69+6 MA!_-"S."Y9+66_0UV2Z7SL] K6;;DT+/^&M!%9 0:W=8;XD6OUEKH99,NUNX MP:T4E=NQ %JQ:C1'42F$?BO$_+F' 1I8_+6D(,@"6%2@F )>& 7GNM?%';T=/]%\.-ZO<;+C%-NV:HI?RMS-5;\,C4+&-5M M7> 3TD[S1':Q1SD7E]_O072@0HDW-:$U,&-0D+1C@JG*8[BP=&HTUL">$&[K MB1OR7+3)P[OQZ@QEA#8??%$HCL?ERS@C[_0U"#?T0IV;.)D'&SS'RWT29B%. MIZO_VJ?9-K]PIW37;%0V,J$W8FN:&"(N:;D$/UW@T$OK<*9O=$*'?EP,_9U+ M.X,=,;$,\U\"Q4EQRU\8H=?\?F2Z'C#.@@T**IL_K^/DYY1816EM%@59OFP0 MTWZ ?Q%&U,N8A)L4DIE<7 M4O\^XPBOP^R!<"JU+.#,[>A5<29VA@BZ^GZ-5L\9NVH=?0TMYY7=+D[R\HV4 M;0G>%*4:H4_+!*_"C#RD"^JR MA!@(\_9!FN(L19_BITWXG*ND&H(4?<>;#?WOMMQIO2L<1YLP> HW=.%]N$9I M%A(IXCPQ3P:%,[IJ;[-?D6%"X:+Y:H5?FL:T,"52^4'U 5J1'R$B_WPJ?H[: M-/E2A9Y=ZU=#._)[?4I_(O++XG"=%WQ +P$Q<#]=%>$U-).8[%[VQ0J;:'AQ"[(MC;&#)0.6SFG%I-_+P')CD\R BUV:BC9% M>YR45$QJN?K&RU5Y(>8+1O]%Q=%K(8]6^X1.N-$'7KQDT\!*;-:;W7U0LK;- MS5!J=@: )MB.3E5CMJ \9Z&RO*:UAS8EE1NOP-I-)6 MK))H!XSIBI;X5%)2,"FE4"Z&&G+>K'-4[?[8I(_:Q)&T/+)&S03PQ5$DJ[N) MDW_1D]N*&F$9!LGA7^%F\XB7F!08-^$Z.Y1G_TVC:!]L/A-"SX,-$>N@&4K= M\PQ1#&(^&--/8&V@=.$WWYSL3B;,"GHTKTO7B#DRM%:ZJU M.J :!;E>]$0'X#37//9.1BADQR[0U;N-QDISZRH: !]')R' %(^<\_9Y:ZS-2T-B#^[(,KF7=.E=ZO/AX;;Y)O\BH,D M77R/%R])O']^N:'?(-YLXN]A]'Q%ZHW9^@H'V4L_E1_2:N^26,=6P:Z3=NBE MD_IA0,?5[K%V[0?W^IO=T? ?4T;\K0)U?NE ,XK3V'Z@'J#L.[VN+_>!A',: MTRLOT(JX0:VLJ"/C%R^#W0 ?8]X,Z_\:D$,? [>0?QV(OP MU;[;=[9&#ZVHU:_8JM(NOW2H6??1:C WC(AE5)I&-WD56$U_!*W! MB/%^HA9 83J4J\#UZY!N>Q&[>E<[#9AQ?<2NP=CQ?F(7<&%_OZ>W(LS67^,H M>]D<'HJ%!NEUE/^BJT7<. MQDX@'=QNB9 ![5H-,8/Y"5_@#^TZ?YP9UI-&D1_EANE L"T$JQ4\*<*E\2)X M'(>7,$++8JE/[0%:T1,%BNUL1#JIO,AO-LMR/WKZ1Z[RAZ=U/"ICVN/.8"X< M1YZ!O_7IQ#2@>G]PGSV)9J3F+^S12KQ\CFKX53;1(F[5][<1HG:;$P2(6D:Y M:2I=&T?$.BK,]_1_Q+!!&?*^@IAM\3^HLY#E_^".>Q+*+NI0YC(?>]E'JX2J M8>=E'R%M4+J\KY#F\&7_]!4GY \ZA4%W_.$HS0L_8IV>?#--[^-D&VP>NUO\ MOD4KG-!]?H(W^E"J&:_M[56#S0_;NN+V!3R0=VI3O2#&N*_2@T)[,9>[;.BG M,3@_KR](492;0(V3"ZH#3^C&Y:3894A,>?2R'(PFS E:2'CR)V%MK;!G6F%\ M]XKI#MY20[DU',=[[YM+I<4KYJ9:5.I%TQ05FM%C_U"27#FB5\12"Q_,-H#C M*5(;\BTOA#^N7N5"^38JM@.6 M&MXO%73W]CGD@K,=?&*S@VS:D[L S@C9UCSQD/)^&:&[X\XA(X!SSNL@V1R. M6>[TN* <[XIX\!1XO'+^.(WGF3D:'R,MC@:!44*]IG:SI5 M4[_8IL/!(B82R_P<6AN!,;G47AP#9 EAF!^N1NL;<+-^7KA^"M,A=Q M+X]FT+*T4^X%HCN*Z"3GKFF+MEY6UOB3VYZLU7;#K-X"(&= 9J_U 3777]?C MX-OX&2Z UU$[\6^$0-%:']W0CBKUY3YGNEN:QH>6"3K=51OAO]W^" \@P'T; M\0%JV3*X8RZ6*#MQJ.*G!Z0<\,A>-6=.>%"E\<9"Z#I][= M:PZ)1?D4@U !\^6#8(; DQ<(4E#TRGB5CF,7Y+R6_=I:;,,Y_H#GS66F[)#7 MFLT63%R_1;Q)YHEA RNRX6(B5F;/#G:MZ5%!G'N+L)-,/,+ ;IC# GF; M_57%Q4?S_?_M?5MSXSBRYE]!;,2)[HYPS1E[^\S$O#A"Y:KJ\4Q5VZ?LF8ZS M'?M D9#$+9K0\&*7YM-[.WJ@=F1KD)BW%KFUED M?IM1Z*HDMJ3<['$P9U=F:R#H1BIJ-5K^LBD_-^AU5WXJ]9VHUGS,W.-CEY%* M/ X>[6HD#<3CN-&*.YH\AB=([A[4'IDX#L*TSA71T:,0=3[&IGAU6G?$(94C M%Y1$T?..=19XRQOI-+O5>*VQ7:,W$G3&"2 T& P!37NP0 UX[O PBP98X /9 M\Z]0'M'?;W 9@I)VWSY]&2@Q<]XM4+*P=GTW,84U?N(_UWC=^;J9(#7CTS&9 MM?]+^Z+&K?2'OL[QVKMTL!VGD1[4;P4514 _O*BN>3TRAM:SI1_1N!U:VOGA M-63I^CX+51T+:7#7O< YE 9N^SHH6P^,"'!Z2;WJYE<5(W6BFT]7S-UG3K^R M);65ZU[E'!H#MVE^3&;Z 1E#C=' EHJ&C- 9 L"*B>NK6T(!8 MZ$G=Z=FKS;B 0!< '8 "Y]!G.UG4N*>>A346+HY86%+5&1 &/8#E;K-$L\OUFX3NL0=1Y/?B_'_=UXQL4('&_SVZH)D,KV4+ MFF**V\OTDI\%= MON8_GV 2QENN44L""M#] ]6W[QKH)$QZPOCV92\OO?CT3+V\9QG?1-0U%-]+ MD@,T&7OTHIRF4 A?/5ES'X/CF:0[2K.C7\G64;@5RTY)&/MY(IJ2J6[EVC=U*ZO]D29KUF6W]_,:BB)NQ=^]8/1H3'IW](QX@^$Z]J4OD7[TDIA"*N7= MSDOHZLE+@K2!1?N)+3<-^B:B1?6[&8U[(\"(MUGXW8"4]N0^/,Z%"LY\,K !0&WAX F\031!1W,&\*L-1YN#@!]B+N;1GO8VH3OA"@? MX?#:C"D6OD\.FQCE3-.&/A^.3H M\U0]@[M8U<2O!<<&AXWCX!C9M+KS=S3((\Y:\('CRJ!:1V[%#;O',#MHXJA# MIZM?S7ZZDPS;LD//(/#W -1P4D^8^6):$/LHAQ;7RAD8#2$QF1HT6VIBS_M*-^'X"2 6Y,/T!"SN$"3'@L2""-3.OY"6G_, MXS!+?SJK_O,GPO;BU.(,"#$NY0FA@CFW7#FXQ,\@'X(&4$P2>322$N]X2"$* M=E6&4.C@Z3VP'"Q?^3V8/*?8)RHGLDKPA[2VJKE[39D@FMDBK]%]IF-6I0]- M+^U1A0:K.Y4!F^'BPDTTKL#.U2_::' /J=>_R[$S[TVXH-+UM4)!%?(1^+%< M=\YE_(';/E_IGL.2:Y8PWMYY$4VOXX_??9JF-YM[&BOOK@%8-R+-3D661'!: M!U@Q'2_]?= Z#*K_VY-M[Q94T.$;64D(;HI3.)(G5- 2&PB-BV#XW-=&W" +F.B20!(SF1 M(L;VVF6DKZ7-Y$*"UI3&FO,H76<&K6(,4:GWC1FRG[QV4>GKZS*YJ""'-[YX MVYAFH7_'HESXOZV1C9Y1ZK?1CG*2;0U5?+.PFY%>/+OF74)%N@^6QA]$@O%R\ M<+QHK 7O&#?5&",*P@;8P]"* 2#R)HZCVPP"V+"C*-SR[W!&Z :ROJG*?THHG#9$E*RN MWGVX$A]]$'])+EP8X+HC;/P!A9A6V\&>0^UGZ![+:[Z/0+Q(W MX'A%EAE8,R\)WHGC"T4=LCD.:48?WD7TD;]B+H*[$ CF<,@B+O70!/B+\Q5H M,'A&N! \L>0;MVW/^/<*O'(&ZVX[("$0VIU91= /N]">6T' ;7\'^!]D#K;:4V> B:;5GL%OJ5"?Q M$9)73?AU9%#U3[_D8]1UC(T,#3)?SB88PY]S/7@Z8!S9FW%QP=B%Q)D81-8Q$V9H29 MLF#-M./*MB6M2S6A5AYF?2#E' *3EG-5VQY"S/'E-JYG&Q.I7,RV98P:Z_0R MN(S[.?1IG%+P".ZIOXM9Q+:']F"G\80BVFDPP'QVM&XO)C M)&]G'R\:$#_RY-V"31B'&7T7B2JG(5]OO TAE,D?4[A@'?Z!_H'L)9\S$BE. M,E1XY#5WF- <3VS8&V\XR[US*]ZR(9\)X(L5*S1FY@IJ"H"QVB0Q'9FQ"^R_5Q:UN)G4WC M0!B-5=^_9ZR3-'721E3F1GSTPF,P_5(ZV^4@(D^7,_LW4Q:1S7BDA M)N3'119F1,>(F0.\+@IXG5BN+Q9>&BV,!2_L=%UQ:98[%Q]"N$41!U]%8?R; MF%Z!!W+#MWBQ)/&O!EX'S2T2>NWFNB4KVO :(>5W /N.I$9K:I?%2)(4M4IC MJAS,VC7VH#G.BV7 7XR=.[5V$-B8,P8::9(V9"IYD_;%[1U*< 38=O50+)FB&DP#6*.B/"+ICJ7;^,]\=G# M XM5,81NM2ZGK&I37I<$:&RTJ20 V8:#?'RNV[C??AU?>9&?1\(8N=F\]]+0 MYS[\AS#*,QI G;,PWJ:W5%4Z:W>QL3SD1!(GS.BPA!$/D]Q791"5=&52 M\67D)-F_KA*(WW0$+FGKY-JAU+%([5).IS!$X#2NB01!3;33@7I+$-1YK8N0 M6NP#,83EC"^OM>.SO$KK1!8AOO!LSM46*91]IW"+DDJT,SO'=8QRE(>PIO%E MDQOU_VB3R#:![#\3;#L"/*LTB'L3W.&'AXL27&3OX7T>1H%801Q\IEY*=RP* MKA^@!H_LI=2:3V0Y2_VNQK.<-),A%WQ+WHZQ7L'8T+EI1H1U0XWGB_;,^QH)'N/J>)'PC9(H=Z2'^4R:,>Q2;A53J+P(916.B<) M%9CHV7$6\%3UC=1YA$(U<%3,0G5GWU.K3&%AE84*^5#71\6RN(W"30V/1/"] MJWTN9G8'; '/'-!8UT*&!$I%8\5Q*DE#LKXM.:+(&+>ACZ,%F(_CZTA>1C+* M%$#5&+IC(M757+5@A6F16K)%P>N%'J_7KQ.O&OMN3+PB6VF_,!8\A5'$&5\' M4"-[(\H?&J98#9RM?BWKV4Z":LD-<6\9R%DOLX,(7A:SA.A6YRTXH6LHP!C& M6Z\+M26E4KB'+6%JK&-N3@/9HP+^X@WPUJ]^/L!C%QV"LU(O"7X3?EYVN*5) MR(*;S:WT,!LR8SBZ*"_4-]JMIE W=?S8@AG#CAI"!O,OCRTXH 6C'$^>U 0( M)?(9$'3\X3;^G_A+_.$^_BO_W]T/1); .1,Q!?K=>]A'](R/.O^?__IR_K\_ M_% 604E5\UBH=@S]SP&/ZKCA0+V$4X!8Q .+LUUZ)NM.[$(^E,8D\ YS)ZR9 M I -0$FC(%'WQ$H5(A,.8R,=JV26&2;KNVI 5K;:46Y*^-I;A5;#-F,4/K*CG-'\18;0I6NCN5)E&CK4S7S M3BH)S%W!VI^_"U;,!QN(Y_VX7^[B-?0W:XX1K*RVAS0[&:T^@MW#,'I>%C)P_\?<2& M;7\_QWXJE>Z-JFT*M*,G3S"<4#&>,#6!/(79CH19JCP,(:SRH6CS*"MVSKV[ MV 'JI(&C\?MN;]?8.?VT.Z,!MVE0C-S+UX@? G[/K0#\LH'9TW,7&YG(>\=5 M0H,P6\7!'?7SA/-:;1,J3GUT2??&$XJT>H,);OF[O0PP4^.-F76DWQK2N)0# M1<"H&$J.8Q<3-+9 !!OXSAH9K;V3*SFKIHPF@"!JDK@Q1U<<7KSA4)=9C8Y# MY(.(>YH\?&9>#/E:'^X_MUYY[!RCOJ]FC)/(M-+$-^R[V.@E0S]+]'SDLOE M(OY<%9'F'\$PLF9)PI[@)L7,QGCW2V7&[Z".]];A)<0[J(V#%*0MO9/^ (SP MC1N>$7@H$\0!&\NXEN0*#,V./!09(P;7K[Q]F'G1'20,W&Q4PYF[?)V&0>A! MSYE?PD<:K](K%D7_8YC(&*4-L=P?@QV+0$[W'9H$5+,9@JTOEK:@LXU11+(UN#P6_/6Q:$R.[;%K_.^T6&TS MPEG.&$N<1\_4SXIN-D0Q(((#?%!TO:LR(8(+6:6DSJ?T&^\9 5:"HF#VIC@0 MD?R2-(=S'YD1UX89RAE[G?/HCXOF6?-8EL>;_D"$\TO2'\C!M ]TG5W':98( MKP-F':@*3\WV%V4.O.Q@%GR0F&F,6MP889N M9FQHPFV83V'LQ3[?D:Y8FJ6K!Y9DX;_%=BLOJ9^8&W;3CF:'Z31'43)C,X89 M8L6Y2[8L"%5BM%YE1)&2 0E%@:('?9,E0>[RI+-?X[/&$7-YQTVY-*-0E4\; MGI-!&,T.L6.) UYAE[1CLPW,KP&N6G-E3+PBGXU^@4PG/OQ0X^8=0'VV[BCF M$]2O8C+!203[&>#O'\8\]<)G2**R9X S^U#,:@B=G*>$;^;-P@(B;-A+K M< M_]Q2U$SY3(!(I.W G)DK%OD6\,4$?B\5?1I]CP\_9!W_=WIX[\7?6N_YM3Y3 MWZ_QS$DD:K3P]7$;>3W<3T>+^WL1%>7X9%$^<2M"AJ6+4H(SJ]7V5\5Z?^$Z M6FO#2F"VS,9]WTC:KI6NQ9OF.HQ_1N##A=R]LWVM&BUD^EY=PU\G!*UB78\T M6;.N:%8OW>R'>[S-^O9K@E.GK10\[1=Z!!A\2[ZFXK=FZC?2..P:6M.,< MW7 -W3%"1]VLNMSMKIE50[^X2"YS/#V2[JD?>A'94"_+$W6(E6;A'GJM0;X8 M_!MV+'G5',K7J\D!9T;V?!^CW&F':X /+(?*-.IL+&-P]LZ?O_/VHK!?,4*< M@%46PNESD(N,A)S/@ .S^6-2?9AC5O!H>O&:*56WO9/J>(!&"R3U\!@(91$J M$L\)#"#EM?=EJ&0LX&CC/V[(<3^@ZB".>S+5PV@@?BY>"7ZTYU!N^,'.%GMB M?SS_\XIOBH'(2XN#K_08 &[/'3.?4622F(O..V9OLICCT)>P.__S&4SY\]S9:Q:P8@/? M>R-_J7]R)9O)E-,4.,;*@3/GYHQ@;C4 R,BJAMS*T(5H_S%AJ,NC&P&'KE:& M(1M,>\."I3,:+][0J+-/QD#C&#;+S_KD>KW98CRI:KD83'*7M5XF(]DOIGQ[ M1,Z,3,.*Z;911'!$!>VYO?*W/*;D_"_"5OEY";:*.9;8\#?=(IN]\QOB:8-KV M+J>"Z1B6SI^.]I7>L-&-J=HQIV/<):I)* [D@E>H BJY] M?0 J4';M-L+HF[2.R0!L7+Q0;'1MI@.P@;Q5?MQLJ&C_^CEV?Y0?8_F M0[=6XC5B^-MA*_V._MZGPR^O:RFN7J;J]WID#?=JY!V#E&SR..#_Y<@A#'HV MBZLZWAN_YY$*L+9[:UWWYU OS8U]4\[R>ESWG;@'%M/,2P[R.IJX\!:*U@=> M*-JT)72;1UY2I"*HP@X>]]&R2LLKN+Z?V5XZ M:[UIMK3+0?:OMZ=X:O_[14X7N?-W-,@C>K/Y*-H,_!8&]#J670^YJ'^ECS3. MZ2?^;3]^YSM0[$57>9JQ!RZH[P^_4+9-O#VW%U<)]59QH'JF?0YC>@_Y\??T M>_:>+^A; VL3*AB_>^*<^5XE^"GGB2J6Q"]XRM:B'G>Y5(M&*#.4TN0Q]$7%(?%HF[!\ M#Y33\"$4.Y\]".4% 2UI MB)THK%]I1NZ\2'9?:U%8ZU.%I8RK+][_XR9757.]J:G)!.'UJ"GL(*3W_2K/ M4L[U;VR=KOSL9@,WGJ]CGZ^./_SX?4_CE+ZG,=V<]#H9-KD(8EI.=HM>63$; M(0@ZA']'#,R>W.7JF-$;BF$D\[YSKU,,)#^NY="?E#,J8M\PEA,CP$IH.6!& M5O+!$E*!AL&/N8.B$:.SHE.)X0W@/[$48,5X!S'&Q#_$B!,O3D,044A=+\'_ MVD"LBS1/AF+D2+7D!.W#PD?H61_\%F:['8N@P1'G?]+=W'B\^GT,QCM)92]] M_.W(E*5> LTH5#8=;[^/0E]X\FK_@1TE4+-%%H>:#K))X5#/9]M8]'<(\D1\ MOJ/+*&UGCB VZ"77!;-W:BF+AES&ARO2OF',RQ&HYW#;R0"4+Q-VF@T!&W>N M 18C)IBA$6.&CNB[>-7HT_CPV.B;QF\N;4P^X!-+5C[?BD5YID#UK/GH)3$T M ?X<>FM13]#,IW8@W.UO#R(\AAG#UV;MPPQE53&UP+>)BH?2H<^. M5,53_C^OI$NHHBCZ9D%]+Q9%-#CVX/)9LF>)C(\&D.$2B!M761**V?L\27,O M%B[!,PP7N$A6GQ?FB&DC!VT CU[G;?"Z%Z08Q@U=."QJ*I4 (8]"'%=5<914 M24E6B"TG12J4CQT\"]KD2/Q-C"T1^-SD&#E \XD&T)#OCN^[8*5]YI.COW&7 M/@U"'];6>@':;I+ZA4TG.:DI,R;XMHD57[V2L2!S^8&F'"-"'8#9$/!=/\ED MABL4!MU(4FJ5I@-YVO%/50:R!V3$\9%ZR-:9%\9I$>A0K7^/(R$ RJ 2YBS%C;J&P0PIS>(\-43(B4)$R&X93W,ZQ8>"MB02II*A^#K+/&IRE#&C.W].T#:_$6C-QNS"X,#5 M+TM13'!I=O"Z)E01U?.G-JD^(R5M4A(_(Q7R55/F8Z%#%(^?WF1\$"J?IY [ MEPC$7A!J:<$Q%C>AJ%_\K\N;F+Z#NCI0@. HO8UK)XN_<+]$N=654WPF:'WQW?9+CSA,K>WK]"8C^5SD59[JQ>&N8W0%'=> L:YNLMY^+A2_8? M<=7,D&T,770';W0H*QFT%R+^!L].XT[O[J(N?5FZ=K#3W+C-N>FYS=GG9;_I MOQD%Z34KP G]?+0UFX4"_B(U8$RWP $E&(#Z#9:E"$7[Y[K)IXS(-]4T(\)? MLVI"#F4<67RE@+N8@QAD5GS2B2"HTB$\;%^2)I',M #@:@W"3F!Q5(D9*Y]]=CA MHYP!E[\=-UHSJK8[;Q_5:51,]RKFV)O-5H2@?TP8&>W>077W+OOJ5*="4/W9 MZ2M#W-LK, O0#=1HW1P&J#BC)2]%9&I1.."<2;?">NU4Q MHY2ZVATS2.E8O2=K#.O+O($FBL>/XNUU1A_26\KU0)QYVZ8R0*38['+I0A&G M'=[P%>!?!,!;E$'G/4<>E7YI^^,3.$ 2#3K/X)@[RD59L7_E7A1N0CA+ES6G M0W% S]< F7*RQW5Z1NX^?KW]SZN;S]?JF/^,Y'% D__\$7+G?H(S]8032N%C M+EJ1J-E8G.'3[_Z.?UU*MB+K#LZTO >69.&_O2*U;\^AL /M6SF<#_FBXVVX MCFBZE&:A"")VVIT0!^.:CH;#B;>T071=Z1)T G;75/?5C*X-:OU9FTY&G=H9 M$?1(A2 1%,](2?--&'O!M7QI1.M8Z[:,4=KO1CQ-)4I@P MSH$NX\I7_!YB2J'5,WFM&G3ZF:B2PK]]P52M\QEX4#;R:Z6O+87'7F4;,+!3 MV\8K7HKBF="KLEC1)"K'RKLJ[N#>2XG]14CLKU)BBV)>BO:;P!J#[OE([!1> ME^%2IO:\+)8UB=Q"^3SS_?--&HWQ]'RD<5;7YTKX\RTK4^Z9DP=D2GR0(]1/ M?$(=U[>8N=TBP_5AJ3PC=I>WM3.A%^XH5=J.\=GIL:JO+%3=M>2SFH?5NCVT MSGM6SI:QJABX:=@(J,O6T<=GZ YBMOZ%:;Q9_#'3A4VIZP9[9Y*XSCD['H>] M2?I 8#Y749_6@S-9T7R.G.GJIA1X.[?N>9UF+4N441R^.449V_U[V$?L0),O M7N;O;C:_TN_9)[YAA4'33?^XK&,&E0UM4AZI#XG%Y+WL@'\^#=UY6:9I#GL(H(@_ I/#M8LZ* M_-=_" >LX"%K[4@FX)#M*VS@N)^)F3__\?S';S^1/?]*<_LTB*+ 1L)B0P^Z M$Z\H/ZR5+D%VL9P3O-6,+K7@ABA*+;*Y >=$B;2QE+[)8R^^EB^0SMX$SC)0 M70B\)8TNEA>=8FFQ92[(CUBP8.H\A@4*)K)O\(&['C$-CBPY^UL.;;58^@&R M-;B/\@^XR+E*0^\KS<*$@M'Z*8^#ANCC$%/OP)68D_IR8X[O!Z"L1Z^U$,@W MCFZHFIK^0+8)2U.NE Z54I?"+5!#*NI+B L\ R:DY$(VG,W,ACX2N!D^Q.I* MRXUNJ:\PUC>S#"+9\S@+&5/ZSJ$@F2!"JE0(D#DKMC%* D5)WLL_$3*@]B9C M&@@M5CV1Z2'TH3,XPP; VCA^6=EF4<2W#@ MTA.:_R%M"7!'9F?H81AY;?#!9;7+D.=Q0O5N MZYE DK7A>BFM+"[#]19B^R:@[E'[Q4@HF(=*ZQ^JW.GWLI#J:Y/ -;PT'O42W3KC\ M-1P1FV%O6V.UV+UN5UNBC::56?!( MDS7K,@QT'.Q>^\7QM1]%'<2<_,@!(#7$S U]AV% LS7:80!YPRJ/"6\VE;VQ M&I[C^VH#37:3U+2$<#,F^!NA%5^],%B0T59N-#1C9]XS+2'$AK_@NK"9 MS2]%T(;?1,A%VJ'M&&)@]KQV*^%F0RK#ZP>E?,)+AZ?&(!@/GZ[&@SDGS$B# M'5<,E%XT[\Y4#P]K)XOR))%_%,AFBNSEHU9CPHR'VNG-G?LG9F_N5":9FSMB MTM@RR9G,8NZ4?)V$LB#S\LV=*H1L)+/Q@JT%D\^W$LPCOXF0.YVY4V&(@5ES M.GP'&[N#,3G!.:.XC2QN5/ABH'2$W/G> ^XN)Z8GA@ZV MD0V=3QS9_XU$\0V53CYZ\>F8)N[N M!.IV;\T=^/F/Y]^6 (9CL?#A'7[5I/&7-[[N8R!"A\^^5ZXX6A0[-Y M#D<'\N98OU/RETHQYRAQW_/6Q:%?LA9\TW)2[[1# HH MWU$_3\(L+"XO??76Z_ ^R=/FSH%,M0A985%U+R*?ROF? MN+?/29-'H U>1,2ID[ @3_:*OJC>_7#D0-(C"[+C/.8.TR%#GXV(NX8?C\.@ MXOACKG@I,HL5F\1=T232"M%/$-!_N@DHW/?V2 *D20:TWP36&'3/1V*=([]X M2T$-%>,N:Q*YO5!RZ[BQOLGM<.0]'[E%]B_N^3I23_0RODU"GZXB,9\&]^Q3 MGG'GYF8=A5O9JD43AG(AH7[W822<]-<0EHCVA0M[O5(:3O6R,I6(N>0X&7 L MIY/*_,4$$9SPQ]#P4%9(-)WT"M+WG?T5Y )]Z =O+Q( - MB>E3?0*+^=^^.-#ADT0%H("F?A*NH>RF*"W\1!YHMF,!?^[);M5@=_G'KTBH M^([593WPKPG2ZU>^*%G+;TI2^*HS1SUPI8Z-!OJZ$D4A7VI5Q-4N0U4@V2*H MZYE 27!KI:2E&MJ -%XUI+%*D2B21- DOPNJ!,@207=F&V;I\JFQ](CIEUXQ?9-)(VP]#YE$#ERH55S'LG0I#;[21QKGM-OY ML)I4>!>&D]PTCA&3$?P#&[X=2L.<3+^%'R@:))%$YK:=[4##AK_2AB ;S:]( MJ@6_B;"*9:!:,<1 *9B8)2"+X42-7Y[Y.#I$=0;@:!AU-N&,.:'::%9<,9!Z M(>XAUN#YTK&H,WQ&PR)VM<)P&X>;T/?B[-8[P/Y\3Y,'W?&*X>BBEF'?:+=* M9MW4,0O9F7'J*'!F0N"R,HJH842,6\SIANGK9T/>4:,B6O?,2H$T(Q;(!41" M%D RKV#WB26W"0MR/TOO6!2(K@7@B?!UP6.1Y\L7DG[(Z2?^*U[E:<8>:'*; M1YS9]GY'U6QX^-=\W<#Z-,S*@B6C,G/-QA]Q<:,42!E_O9WI_V.SOY0\9($D MJ:^@G]A>\2'<&0_*P@$%*YDQ#;Q((*^8B#JOBB'92XZRL*ND1$#[B ]V^7K^ M*BY3R".;'O4G50Y&Y%NKCC#Z]UNXVL&K;C/!0N=4..=5C7-;T3@%(W)7:IP* M+W)D1C@WJ4T*?N2VHF]NJ_J&,WU3-2,A_:7J&H2*0R.O$+E2T02KG5/C7.#8 M.$*?&%LX;UIG),B_5*V#7R"S8\%\758N:F6\D9O10$"9PNEVJH*Y%S4PZDBEW14PIX*Y+9ER'=UML%R(\1YF15>X&->Q MSZUVDM"HR+GC%GY*B5<*,;@)'*'?RC9\D8 QA5[6"19&X;_IF4ARD?DP7N8!JT0LG%.@H2@@Q""]^%_% M%P"7QA-? ?B$Z9ET:XJ->4MCF@AW)E&_1.'+P/*2XC0%/@-#T0/! MY(+ #4FO2+SVB!*-,EB]IMLPCD%BQ?.]W A593D:!]6/9S8)#<#"[%[K2?E) MS9Q:R->-_!1+2I5,E4%KF!SB6-E^ M UGC@ALR -4T&=DJ)IZ1X]0S4DPFE=FO$?&Z],!)(>^<,CB IYGW_1>)^9AN M(;;;D3XX< 6XT!>%&TY5^6O$M2[5<%)<8U=.:%G"*G@4]2BE/Y\6#KV!E=8S ML\- T\Y$%V(-IVG,LF[F=I+;1:MAC'ER:'$@DY;!L]K-V%1NKP>(%N8:-A('L,PZV"'6M#!GC4:GKD=]BO4K]1I M\M>#70LS#!N[1^.K^FM_YG_Q#XN/^'_@KL7E_P=02P,$% @ JX-H3OZS M8EZ5G DS\+ !8 !B96QF8BTR,#$X,3(S,5]P&UL[+UK<^NXL2CZ M_5;=_S WY_-D'CN9R>S:N:?DUXI/O"Q?VRMS]_DR19.0S Q%*"3E9>77'X / MB0\\&B H #*K4ADOL='H;C0:#:"[\5__\WV3?/.&LCS&Z5__\,,?O__#-R@- M<12GZ[_^89=_&^1A'/_A?_Z___?_]5__S[???D(IRH("1=^\[+^YOOJT>%S% M"0'-OWEX7)(_T3=__B/!\?S7/[P6Q?8_O_ONZ]>O?_SZ'W_$V?J['[___H?O_O_/=T_A*]H$W\9I M7@1IB/[P#8'_S[S\\0Z'05%2W&K^_I(E#8+_^.[0%Q>"_NO;!NQ;^M.W/_SX M[7_\\,?W//I#32+]#.BD 7\?P-<\_?#++[]\5WX]@!)$L0#U@6TBO6^^J>27 MX00]HM4W]+]?'F^YK7_YCD)\EZ+B+GA!">FR;%[LM^BO?\CCS39!S6^O&5JQ M\219=D!#I?,+EFJO2,BR Q0V>);TCKH)OQ1-^;$JV( MY'N34B93')U RJUNQA/]@+(81]=I-#WA_:Y,$?]4!-D)5&78V7@&IJ=:@50" MN-KEZ(\AWE28'U%2,DXXWC]G09H'(5T1\BM4!'&2R^FF&%\(83_\Y8)B0_M:I-$E3@OB5Q%7+$:C6(2@U:87IT\% M#G\?2U\?C18]3Z]!AJ@O%M&!(:-2.HAC2)-@U+1:19PA.APWNS0B(_*0X55< MT*[(N#PD0?J$LNTB+';DAR!9Y/ENLS5@UT;W.B&WRYRI2I*(1%=R8K= M"7@&]#TAY\3!JQ;N.+P@.RL"<(GS8GJN)?U.R/'TO$W-Q36A%>\1RI^"-[KS MI;]-RY6P1SU;B=;EBG!-5H-B_VL),)0CR*YK^C_4V+4]>_R78HNGZG:\:XU9N'2HNN*_32S/'+( E_U*)HB&0L+6/)T*3@ M-B5_HN?@G8IUA;(,18>?R *(BE$#IX!]+/7$7KS%]/BN-N4W..OT/G+ -7L: MRQ7YOTLBM+AT6\EZM=S2@T=B_JBG/6Y2:?1RDC$ZR?",Y^5+&J*,X$K)OQYP M'C?.TVU:H SE!5W"4!HDQ5IC:),C%"+ MQD\81U_C)"&*4?)-]#I(U_%+@BH),'\'R;&.9DIYRG,01E2+=])=3>;FJG0 SPS:F5[/< M7@0)O4]\>D7CEC*U#D9I8'7>&K^AZ]4*T<[J(^K/082><5N0AID;V_,8KJ_B M/%BO,U3-Y>6J^7D\5S+,8ZA^BM=IO(I#XMX\!'NJTL\HVYB803+,FGMTXH!5 MCN1A/<_)*).!C:-Z(I86M]J[45\S(CT3.@*RFA"GK397% WY/FZ//PTI8^5B MB*>Q9Q9YF,65@5E=[/(X13E=))YVFTV0[9>KEG8LPA#ORON-!S(YZ0W'(PJ) MI))]::.(Z X Q.ZF49!%H_3S9+19D5R.@BQ\)0VNR#1,<+E9L2DM(3T6)'0= M9&EY&HNR\J+(GFRXE%B0RF60O]*][5N0E.? Y>I)K-D-SA!I=[DC)BP-]V0[ M'.W"XM<@(X:M\O"V&0KCTMB1SEJ.?-O8F=P">J:0GBAMH M<)N.!!A!,P"KP7OW$82*$4YTJS>"7CCR4?=>8R3:0V'B5FO<[&%ATKY'&D%* MN_GX&PMM,AA8C)]>CR /@G;LV?4HZ0VP3')".8)$*.I1YY%C3%@'P]B=XRC; M,,!BP><995%,=&R!Y^:_%K@^=FTT$MAH"/!47N@T_J=YS].TSSD^ZG1LN*E1 M?]>@ISN9CSN1=SO2KQWET9KQ94UXL2/\5VW/=;S/.M9;GZACO=-QWJE MXR,IQH90F(R=,!_?5XDM]_.F&!];A*7@\!5N&.3G&\1@EOHUV-+WMF!7#>B1";99NLZ3J MKG&8[,11Y7.6.2^M?!>]%4R(L$TCT>6< )9?[L@/G=[0>X%H+EO3'R56DXNR MRZ;3!(>=?LH81)Q)V2I_^DW4S^(E+\/^&E0)S0W_ZQ]4FI#/E$M8D^_4^:+B MRXG\RC3W'(5_7..W[R(4?T=9I7^4/'_[_0]U$9'_07[ZK22A.=KK,(_S'B]2 MN)HO 9PU'MND7.%-$*<]YO@ -5= MMO599%W6@BQL\)$_.Z9G6.>FAOAN6ZX5WX:O<7*P6JL,;X3"QP!>VI3^YS=# M9-\4^!L6$IP1C^ZO?_B>ED0B.*KHN[M*@%QN2E;>4/:">V50[*K!A4P-+F1J M<.&/&K!Y452#BYX:_&!6#4XH-[EAQ@ #UQ4?%VXW&\ 6O M*[D..BHM 1K#0IO8QVF[6<0?1;>$K;Z3( =L>S\J?V9FL"!Z:C" M ,8+71!SIJX, WSZZ^R)M:&*[2UNXCP,DO]&07:=1E?$AO>=*PE8XV)QP1Q7 M"R!_*IK!1UDKQX_.*T?%X*\H2?Z>XJ_I$PIRG*+H-L]W _<;!-LQ'5Q8QW5% MA5-U4\+%6VO-?WBB-?_ R8XPGNUOX@1E;->) ]/1D@&,%]HAYDQ=*P;X:FWX MDR?:4!O#1[3%69T65NS82B$&[3H?'% O5 3$IX8KPD%;*\R?/5&8IU=B!^D= M5Y"RG5,60$J(2 )W5%Z"*KA_\G3X:_-'.7Q%M:XXP]_DR(C@+T(+S0 M !%7ZBK0PU;KP,^>Z,#3)DB2)NR%;0-8$%TCT(7P0@=$7&F8@2ZV6@?^XHD. M7&]0MB:KV*<,?RU>1>N!$+*C$QQ(+W0#PJ6ZCG"PUKKRBR^Z\EZF.)1!?E5! M6+:B<,&Z6L( \T-%9/QIZ <#97/"Y./G2^>Z$( M?([4-:"#JQEZ]T\WZRW1,4VF3%+)E[N"/D=#GP5B;T$!#;H;46$#+[1%@6>- M3:D0>:-/[A^(-L%8SP0O)[2K_:GHAG!5GQS7!@$?*N/>1=.,L/N'EPM"=%0F MB"5!WS@PO]6RZ7US?)!%G*B,<@]/,\SNGTHVZGEX*(EQYR6$Z4WM'HSCPP_A M3&>R]_ UZN#^F6/#P/&R[H;\TC]TD$#U5&( Y8E2B+G348L!QD8QW#^-[+)0 MZ;=<-1AP3.7HP'FE'GP.]16D@[-1$5.'E2[$V $$#0JR$^$Q''AR0K$IY49@ MGIA9 H1@/LCUB-%01-=_?3>0)!FOWZ?)?>%G!%G/N%BN#J_2-*\><+)D5)H4 MO3P,81/[:2>LO!GVQSYC<^;,G#DS9\[,F3-SYLR<.3-GSE@4GZ'4F2X^1W-G M#+H-@[U.WU_@;898 -;8J5\G8/NM[(_- 7'OHV46ZC!!(2<-UYNFC-Z^51JP MUA/6IUIHW4_NZH& !>"X=S'HYTD5*+-O))JGWWZ-B]?+75[@35W D&LK%%H< M=F: %NYJC#K#T(4(@MA61M5XU6H5PV1K$A^@EB,+P%T]D;(#5 L6'OU,*B>L MC$@+1!+S9NP-##M[Q#7"$@ICZ*'3?543^QR\']3T'J%&IA8<'+8J&9C: MJS$W:_=YUTBAX"[S===W'P$B=E M4"5]MV+PM@#G^E&U62UB>#,7!"*^@94##IEVYRZVN;]Y"/;T\D9\,\8&ZMV) M]8&LF0# P& @;UV3P$?'!N:\L( X5]86' M4_]DQHD#[SNBA9AA5"H$^Z-RANK"M4]YO,&4*VOA!NV)+ MVL36T*$9>#S5D>^"^+##>:)NV(%154*4C M?R_$'^@CDV1XZ\>$"7=%=GA(_0JMXA1%%R@E?Q0T%B!GRJT?8V$29Q.,80:G M^PH^A? 45=\0"?[N.%MWEA!]AX(/;X2]U5)%EA454(Y=?Y/JA"/0WWR++XXA M$A8!NJ].8#85%4F$=XK88'_VM=(MEY&M+:L7?WVE%F/\O2Q_Y^JOLDRA&J-2 M@+@'2R.,_ZVB3LP]]C;' H M!3AXPLEPB8=F4$KJ6!G< HA#B#X#PF($$61FR+GJAQ.)Y@ 3F[\'R*UBTLR< M?L[G3BT;CW1!PH^*(@Q1^>MH+:*H/&,+DH<@CF[3RV ;DQ6_'SPBAFI"1WA0 MCJL&C#L5#>%B]/>@YA'14UD470=92M;^?!&&N\TNH142Z3E5&/>73'B#6L"0 M!HYKDC+/*DH%0>ZO*];BICQ*H,_G9.B5GH^^H=LTQ!MTAW.:TK!UUHZKX3AI*!DZU9X\3Q,?2D.Z49!N$)Q7)RE/*AK#0C8BD]S7\T'P MAE)_SR[JPOM4,)D@^*>&0G!@"H1GRJ;(O9%#1TY'GA>-$&2_].IP5SR?R[Y/Y?\GTO^SR7_YY+_HE0K'TO^ M+Y($?Z6[GQN<7>'=2[':)]J<49E M69TYEW2HHI(3MWAS/:4Y#C+\_1X_!)D\&'((QHR(;(,Y?I\+Y$\_-K*-TE\' MO,O3TRN1>K[8%:\XB_]]/&)FZ@P/F*DY0V"O]$?"J[X6#1'[&V;)XNPVSW<@ M/>H""G2H ?10?Y@\CM6=!JF_49>M4&-B4I=9Z9Y%I6E]0%G))?-($M1B&,K- M;^&X2JESK1GPS '"J5=^L;G$M-)>*N;!KQ6,XISW)7Y$60 MTD<'9-K# .6I3P?4-_WA\SE*@3IH_2WG_9RA(-]E^Q9G/<410-1R9$(XKB9R MKE2T@XE-OTZX[6- ?V-J/3QSG:,:[5Y_#L4^1S7.48T'.>M'-1[XR9>KY19E M)?[<6D1CE1!T((ISQBR!.CS\Q8&R?V$_ARK.H8ISJ.(4%!3)7Z"LKC[UD+'NM/:\ M1.832A+ZS#=*418D1'47T29.8WHH4L1OZ/I]B])\<"BAU*A9JH&-'%49+9XA MV@1%[&^CB][WUU=/3% M7$!&?H!!XT[^EVK44[2FESKZXT[OBE[*X?SAQWHPRY\.0UEI9_,:B7A@A;"] M8>; .C[H$ Y55("#KU:(GSU=$(X6K=EZQ^F.6+KC?>,%6N&LK@9(=MTH_QRG M.(N+?2,8(I(NENKV_S,J7C'Y\D9 RDM,YD7A27ON7#Z>J&=G9XDMZ^.1W4.4MVP0HT9:6;C(:+((]#8@.OXF1'O$Y.L(YB MJUJ\X%:N2D--"FK<6YPPJJ.)55GOSBM@=W2R2;LY\Q1^O7D&,6-@S(V!,QP= MX)CC?T00=+9,GPP(S GPLUJ3W*XK7KU0CR&@&:W2_HS$SRU5) M?2L516PIQR&I9:>+Q%6[*E49;$AP2N:71Q4U&KK4G$%HD(YY!MH$ ^::WU-C MOD^:!.$87!!L\^*O&-:%-,DCB35YET'^2LEE1FS" MF@S3)@5-K,TAV$!B+=:[$&BT&CO"2]2NMA=7I8Z_FL='SVI=(X MZ1VDPCKAG[)Z&"0/>1_M 6?E4!=%%K_L"FK;GG'U&@5G>AG&V@3HF,+JI+1O M<$:VKVE5!3375PVDX 8S&F$VN6QK3* MXA,-1->4&>*B# Z;B/KSLY5?T@P%"2V9]#>'PW'V$.&QZ,D\_B\?3K[P>="!#C"88^6IRB MJ(Z3>$B(+2,\?TF##14XD50=[E"D.NTYS5GN:8]J/,&O-CL(I9^YHR@V_%N7'EMOX+F#2$R/% MPR(C+I,3&_CA$PDN;-<5G@]5:#/WE 7;)85:!%\(T.7QL&(L%VHJ KGU-CA"S$+@8Z%"HC0UD+X-..!P8R%9W M46+BK,JVL7'Y&U"U",/=9I<$38888UUE*HMRNUK0"NW<52E=YH%:IH#>\PWE MY3'92O V >/[,*W-?:V1,0/4#@8:?Y^Q7411^=92D- $L=OT,MC&19"P30X$ MMC$S8EAWE42%2:@Y$:,T7';6QJY6Z'%BF,O&V9:R4)?9UFR49Y 7RD]E!#CV M'"D.LQK9N/SUH^8'LN8'LCQY&6E^(&M^(&M^(&M^(.OL'LCR\/V58R0'#?>X M1U_)WA_O:$W:]4.&4_)G6)WP,UP)K;:'_9%26WM/P),.EJM%A+=4+9CF6032 M/ +/!+%YYE;+^HF6PPJR*/^RI36"5B,L_:>C9H U S_[DN9[Q>!ZO9W\:Z)F'=7WTUB ,LMI= M$2OU1&7/[N$])])D]57J;AAD*IL,8B4><)&10 MOQ*SU.-5L_6QU+]::XN#/HB:Z0\Z#^ PZ$, FU76M(8- QCM&@K%GJK]V[ ' M?6N\+MFCE:*[*F2#*Q?IW0 YJ-: 9D>K5S\?C1\*U.O M:AFT4;=YOD-1.R+U'T&R0^4S@G%8Q@+2TQ JCO+Q4I89T\71MG3J.'S46A/B M,F,OU8GPOF2$*M]$9"L4%[2F]4BM9V#2U/T.IH\P _BB._D\Z)"B$=S@EO6? MRQ4Z6ZYPQ/2R4)908^9-7'Y0XZ%C1Y:HN0JAXU4()YB:DU8;-#@YC545U'A] MVO897NNP\AESPA[+%PA>B(S+-#,BN7(('A&1<1X7Z EE;W&(*ID\HA"OTQ)+ MZ6[P+V G[6YX9SM1=S[.UQ,/PNAY.SV]&N^(^[&\SG5!/\92.WG]3X/+K=$Z MGQHOO;NSY'*M624H^O[Q:H7"@CZ8W3Q0UC5P1![<%=8H]L&":@B[CY-P6A$; M7"X-D3?B27878GHNJ\Q 8G\J;I>KWIU\G(;Q-B&BK6S,,0*B']4\&E$3_3P" MD8\3QIC@1L^-,93,;\][J'KP]Y0TM,G U2DC.W3> M!*]".ZY3]MV+C8B[.]93F>-BI#AQ=W?MQS.5>SB?I^Y/^IZFSZG/H'I):J]K M@G"?^UN;0\Z=JX7]H8MKS>68G3,Q4U=E-6/1\\_BP6.':V*2U, ;A+\-7?!7S\0(W?3N:!#[YP! M:C^'SM^*MQ<[,C,0F2)A%6Q!;=.P](($JF:*"^44=_3/#"%F02D;49-V%V]B8@F8">Y*;1JV M8&VL+6_P8<)Z N@N5-+NZ"(%[,;[(TN9*<#JLT@N[3K%'8#X'//=8=97=B#, MQ7(&10@'A^1>YK 3YY5Z-P\9ILF=T<7^2XZBVW2Y15E +[@781&_59M*MD>E MC^!X9ZR,8+X8UYSP(T9+Z6YMR:19,06U8^ !'IK[EBAW+V_1HA4./;<( ^A"Z#)'1Z[>61Y7%% MS]:\6ZYNXC0@HDK7ES@O!@4\ :#-LB8$_1 :K""MT^NQF#A_JZ)=U<0>8^S? MZ2Q%]1W#P-T 01\\#0GTAU!K-9G9\"\D]!D.HCNAL!5&KY(2: OBQ//QF4:-4H<^%6[9E6^$:0H.6*"(N(I]C3F^7R 9IE M!]9[3>1S;E;W.OUH'$:ZKFU50'2Y*2_*.257.GX3OO?":.*]"DKE8%836=UY M7Z.7P^9QLZ&@DIQ&8J4<-#H/M13+8@+%''3H_1$>WVE^"/9*>YL>O'1CXJ0\@8&H(*>)2 L'308$RF7+E;G>J4573@]6;SLG#93Q2 M6XV%2F42R\KJ5;\\I>U\G5->(6G?29S^3DF%5,-E@+W)W3AQ MCH")=)#I2?8W!!8NT=ZJI=Y0.4_+VSFB+1M#R4_@SD<4D<#$&MK.YQ47?1R= M40BI^ZC3B;\)'AQNZ9U%/B;+$X! ;#V$"*R)BWB*S>,A5:IW)^YJD4:\P#SU MAK5X5!JZ9EPA2H!'R 9D7 5$T.FNTKGWX0T#9ILT?)27SV%0^=5?^H^2ZS3E MJ;"PZ;DH,5P^DZBQL'OO8QZ(=$*$HIP^-W$7K\B^+M]E01JB!YS$X="W!<,W M*BN']U5/%25A1#GE??J;I#68>2!]5&K$LZ-GIIDZ,IG$=HIU5#]4XMF%6YCV M9*2Y \3%^1P4M#[H?KGZ'&2_HX(>AAYKA@I,J5)[AFD%MO=5H4=*RK3I!=*@ M_T"P9JR\:$XJITKG]%ZN_M OPD>\3M@K"3 ML[N+/%1HT;U= " 06P\A NO^ZW)U%5-RTXCGK3(@>KYI!\(UNP@9/PSA%F0 M!;VU_ZK%N:-=_I;E@@M$^UQ*^SS*6]74EHT)957I_".>9L-/3D><9@L[\7=/ M>;U:H;!8KJ[?P]<@7:-'(I)E6D96IA']#[WA>PL2:BI[]D*G:3T.:DT=U<81 M_$/T4 V]OS6SV1Q5;\CV4QU[&JC3M!X!M::.:N (_B$:J(9^Q%Z1N_)85\,% M60NR;$_,_C^"9 ?3/TX;H>(-VGBE<6*.]55M@%=_Z[S2=[UOTQ7.-M7X;250_BJ/WR_ W..(P!H5O31PAMLXS+L[\EV"NRVD,,/J;^WR;%HA(H."I!?/K02=Z7_U0"!%+&MK00VJ]K&WU,*Z:]9?83?>O^$N]FSTUE>(9P/&;+@PT DM7),$?(DW+W$: M5*^4YF$6;P4>C5JC6N#01BZ)@A8+6J?QOU%T&Q$MB%4YHO,WLE]S C2L3VM6H;V,,Z_R7CQ2\=-(^L3F5D[= M%.72[,["2YSF<536*L/I,WTBLV+J!_G4DC;ESQ=!4[\G 50F!C5;T*7G-Y?U MM*0!:^7?>4Q99!W?BR';1_8\2(_4#LZQKI8)>YCFF0VG)6ZL6!=\"+0*=)F* MVW3F-$?K; %RF -%[&^%[P/?SYTP=RP4N5" ):+R)(R!P..SW(:;:E+18SUF MG")'H$*1,5!V!/BL_0XF2WC_]=U =F2$?J^^,3]UY(K>"Y1&1PO6D2R]$MSE MZ(\AWE0]MZ;+\JK MZZ?+Q]N'Y]OE_?+FXLO3[?WUT]/B_NKIR^?/B\?_7MX\W7ZZO[VYO5S_DXQF5,W1-'IH MZ=9R5<=T!LE!U_.K. \3G.\R6E5*J!W/1!4O"!N_]P;%5O?-6^ G[]Z:432L M_MCZV'4-M!GVRE?(3\Z6CXM%>P/AT.$'KXP(!)1_N.%":1"6?WM0-IYY56LD MN,EC-7)IN\?T[[2XEV[OA_?EH'UJ7*^4C@+<$ M;;J.#Y3^/2;[#L+;1HX,Q9 41S MCLB"L'>F>Z1&OI[#@(=\NK5>BX8(*S+9G9P,S.4IH02CQY.2EB).B6KJ7>J8 MRLRI:-A+'78 Y"%C1P!I,0=I0!5OJD) ^;RZ,$TA@X65&.U.5@'^*E])A-?C M*)O%]-BTR6>Y3E.91-RR O"!QJ/$T;4- MTE[KDGH*O>E;C&'%QQ,O\8B[^3H'YN2WQ9<-&6!M/.I=-4#-0$3'& K$W.+D&\>2F!8C+G MPFR4C F&EREV5\?QH, M7X\Q -[:+*WCIYIBV\0S&U(KG\4CL1SEI(?%FA6 :P(V):2NP9 20&V'=L<> MVY8GM+9[=543\(BV."N?'^,4N9* -56MN&#VBGKU2));"846'+;=FOW2L<,Z M//?R(SA]E+D1$-P>S^%'5,35#?3-+HW**&&\BHNGUZ LV),$]B)D+_&&.BU- M^/*14JDSK]&R27L+0KC=X/2IH%R8K+*[_/QY>?_TO+S\.\^YXD,T3A0+PF@I MX"/O/$,@ CGZ>@P0>SZ)0*X8Q%#/KQCB*XMI,/%XO(.A#,5%91G2B*8JD(T+ M2C73NHUM77@T038OZFU;*JW0UEX]'0B=HJFMWEA%0DZ8 RTUP"/%,]B:P&EH MC(M*WQZ;G448[C:[TLLH-V+4^\C0*]V=O:$[G!NM*;&XO/SR^839K<<=!H*1&'6RX#>(SQ&%GT$XK%?5:9Q I]>>P2C*M! M-=>B\KH65:?:3CF6>[XK(@<]N"$BT#.JQZ0@DZEJ)XE),'E0:$$]O^1HN;K. MBWA#3''_?5?VQUK<_8]GI'1"OJ=2LWZG^J4JG5 LSM.A8@.HTD;\C.LYFT0- M*4UF&V&TC"A([X(N/Z(0$=Y>$B118#G@8>/ !SPC507+8RK]%!&@7W;>":6\ MP1DB^X8JYC3L;K+2J/QG4M5V$^OL:#Q-J0M]/&>D\::D.=6$&$'?B.>]79@O MQ(T/$:U75L8!Q/GOEX3\N*!_#?=A,LCC-HP/>49:#9?(A)LP/@7Z[PHXH9F' M#'ZQH9:!]:LDG+.9!P9:9R*5*;2. D-M<;]XJE5%!1?'?X[ M0JLXC0MT%[^AB&DX3:&3%]X%HCNCR6!8ME/-E_%D-OWKQ"A M-XRK1T;0-D%UNN-B0_.J_PV(FAB!X5#A1@/#&]XT:^GJ_>!UD:9RN\P>4E9F28I4$0M>C M(84^(P55D\Q4>BJEHE%7C>L]VU;SD8B,C"P-1+E";RC!97'3NK09#A-8S6 YRW*1'";G,,J.H';JBTZ;]'(FYS M1HJL(Z7)@B]@M#3*[.LEXCWZVDICR'!*_@Q1BT6Q*Z';O!X\]>9GI.TC93>5 MXJN3U)'F7[/)>QBG.NCY>Y/D_A*XIV"8WC[[G;%T$>A]2#B9-=@:)R ME+FE&L=A:2Z>=;&8WXWN%(8/U.D/KH'*QVV,D*/\(;W,L\@AIX]-3\3IB MZ)=U +\3#^S,D%DP5$"P*MT4OZ'KU0J%Q7)U^1JD:Y1_#B+TC(^9X"BZ")* M[&&?7A$JA+IG%&>3=V(&IT^Z.X48M77;$#&>IW@?703!^0[-#JYD(T MC+<)_Y7M:9 /7$LSR'V:2),*5GM&F:9*/^/<]FTF4U+4W6YYV7OQBJ./X9C7 MJ([!ITDP7D3Z:X=.U_JYZE-X2:&(5QKM60JG#K@_&Z,A:G3/N,M2Z/WD/49X?JV=%AT"+?/F&LLL@R_;$ M42Q_N4W#9!>1?QUX!-[%F>]C>%-GL@^?%7TZ81N;(D9)/)N#@)MCOA9S(9;/ M,V4,@UFD@,'G.:(K*&,S0($ S^N_-3QC$<\WNX**JI694L>H@A3?).K>C#"# MVM^I,H%H#PL-5/ZH^6A!:>JY3K]G@DV, U'$M+ /U5L3B MCV:/$8^F4BMVZ>W9YA5ZL7VJ04F0[F[$0(<":6P@!^S$YZ#89:7J5&7RGE&V M.;B#4F@\L [2YO9Q:\?#BT;+H)<A:,(>GZ]J[B7RB41@WFZU34=WZ7. 5+$E>E<(B%;9*'6@6! MJ;U12I0QA'>@Y:/Q^CL/S(K4T$P93=3Y^-SO6Q32DCJ51!Z"_?$8#9+ J=": MD9H):NVO[NN(QY"& [OVMZ1+ZUQ[0_WGO%52,2VK%E#99>B5B.\0[W&'<_ E MA0FLPQN,<5C]G0HFQ6EHBHPDR608A=WY0VN+EK75\R\YN#HMJ-50_\6M/-9O M!7&8TE]QE_K59^SE,Y65NE\"PDU;*K9C?H['/*LV68\HH34*RKW6D?!FI>7% M!AE!=BRG.@J9 \:GJ'?%'1$B,J?_R5!!E_I+&A&P::+^@P9NR6FT381_> M.IK!;B^0R8PNXJDEWHN'&D5U[\;3#+4^IHX2AC=Q<2@!BA9DQ)/EHZ!9A6%661M%P>W?8V!E]'FIQ M>?GE\Y>[Q?/UU?+Y;]>/E\O/#X_7?[N^?[K]Q_7=\HGW I1RNR9>%-[. :LE M'!#UD9G4E]A4 M=E.)(ALY.,9K#!'32$^QNA:R]%[Y&R!YF^'&1M3&E!SRK&C)@/RKSS_YZ;=' MZLTOWN.^#S/XO7E \OC[Z>G\C.@ZSJ*T^Z5-:_/EI-1^#M[IF2:37N:WFN+> M-WOOWC!DBL6D]YZP.2*@AJ37T+"I.+5@.M,"BS20(13:F(JDT\A?@:C90R28!W19HTS?-0.CF*E$&[1C7O-M4$+"09P?<:4K1 MS17QLU)Z*Q9587\,3KDP+089,/;N)V&C@V'<]2X8A;C+1]#8./TUJM 9CA7G M!42PAUX:R8JP^RMBY75+S>IJKF;23O0/SFT+W/Q^66<+-M5.&4B+X>$[XS#H MYF!/!NV/F?4@55V4JWU%" MPSGDQDN2'@ ,;*K\2ZL36$\R=QKFI#/?9^"D"1GFNBDJ3YE(:U,2DPP*, MKP \+J_0FO&\/*BU@Z/_)4>K77(7K_K61:6)=/3;39QX0U5EL+&6,+H61['O M,JP U*=[ =7$70TIXVOZA*. U_[&2+%9LS\"-_-1[S2%,EKWX/WZZR8K+6]X M[%K1'1)(WW0!/$*50" MPQ;2IXY;+4QZG!<[8L/B=%T^HT73H%]Q$MUNMAE^*^ORY,R[*L56-7/@5NX] MYLP8,*PKAL%YJZQ+:G7!77G^&NOG@ Q+BK)]6Q2<*%ZL;?V^JE)T@D>2YS@)O&R+N4RC^=E\? M2_RJ9_]R(0]/_OV,26*SR3OWAS>0.7SCSOQ-/0#:RL?D/?_)!SD\_LD"<6], MN92N=CTY]ERLCQL<#PN"(.UT&6T@.'!Y25E4/G M,@L^EUEH/9;0&]>+((_#LI+2!J>729!+ J84VP\?PH"VMR7;-!V@R!!D ]M@Y:L^">5K(!V@5Q.T#V$O/ MXPL? WCI9>$-D)6)8 PDGI\=MUBZD"G!A4P)+OQ1 C8OBDIP,?ZPUXTP"*E1 MQ@#CUML1\'"6,F3@.H?]ENHZC^$+(F^_!>RR3O3@=>5OH/&"..!1G.R*^ T] MH7"7Q;0JVO5[F.R(TT]?3Z;U+G>5X!CBVK,1,%R7$_34E&N>LB?'1NH^V+ # M :#@0IFUP:TQ?KW9)GB/4#G?EN7>DKG42N%J5@5P]LKJ0D<+P_GL5<:5]$ M MG "SO\O+*>P.5IYOD,$Q0B,=5SEM_@[O*._A=&N2 ?]C4F+]O3!E2G!P[-ZL M$2#@9J&0 #O#,N=84@;&87/4T2'WX+5Z_I=HWE7\%D)X>N >+U5GH!:KVXE])T8.!+&L7TJ;&7 M78&BAN5%4F*C[Y!I:* !E'W%'(72#WTU)S4--1[5N>C:"B:J M\EV1+@I_C[8;]S6O-M/EH1:M8-@/WI" '=Z"YH&YJPU UH"*P?!_8KB M]2OA8T&V7<$:-6]:E;SDRUV1T^)ZA,$>VQR7Q!"V>D1&8W/F?+!'8;F_/;YC MS'/P1F(1':)"L%B3GFC<^<.NH(IR) -%"%Q9ANLJC+8D.#$VV(@5=2&ZE+C M>6$74X84F[(BW0$=25YY.JA+EN 1M/G^>&O1,?UEGV]9=Z! M95U"H9H4U+AW=T76L-ACEEH%"^QS3(I)(ZLW'WKM ;2G"9&SZG1/N<$LT>4XX(8<#-L] 28,=8OG[? MHC3O9WR#8(4,'V#MO5<&&S6LQFW7$HO[*$MAB7%[?HAE?J54FFM3+8LR(C[B M&DCKVB?[182W=)-Y &@>W?6T->H93\F=8%9==9I>OM)[?;=J& MB-,PWB:(52[$"*Y#O-E->%ED8I :F[9(/8&?6@5OVRCH$ $_J?O?V%RJ=2F&618&VM>@7#DL![/ MW:6>U4,96PW#['FM$S&7/VKHV8\:>O:CYWK&YMF$GOWH?^ULO34(@ZQV+^-: MI2W8/_A[ZFG&7\#B_H1]A.H*D)O:/MM&A=QD"RV6[)/*J57O3I\ MN=N45T)OZ'JU0F'QG 5I'I?:-'3XQB&I1U 7B4>B8Y97&8M&6WS6R[%Q-BR!A'UU!8 _GWT)8=]5%A4F@UDA0^GLX!3/Y&&8S.=5^ M6:C+J#:1/RS 7-SY CZLV@,4 9=E08 !+_>!C#LXJ M0'6(RU];*YZE&*[JG$6KC;8M/08ZSP//S*]: L,YU6K5[7**A!!]2Y=G1M; M\]1U]YN]P%N&3+&8]%Y4[1%!^3QUMZ$SFU[88 ;O_,%D?3N\6_[N]& *2!AOYO0H8W#(G/"$$JS2G<:^>O<&%N28>]1CUZ&AX]4CWW@T:.XW3M.679C M^$;&[]XY4-Q=%+:21A7Q.9-Z?J5.8QCE\H5C=.9^@)!9W6F1?0I:Q6$\S,2" M-N#<&[ :N&@QE=6!<>,@%0[8H$*I8=U5L*APQH4;$=?_C#GGZU6IO^?@O;J5 MI06=FXQ:%-&C293FI\'V M3\F76Y0%5&!WB##X2 M.+5=?!/9,=_ F7WBXN/S\OQ\R M%)*N<'J=KDG?**/N;KR)"Q0Q;RB5VC1LP=I86S[APX3U!-!= :7=T<4-V(W^ M(B8ZI+$L^]X5JNHLDDN[OF8%(/;7\==>N/-P">IW_?Q"F9GW?Q M&XINB6S(Q"6\EB=61 :?@W_BZO52QJ*HT;(>"*66+DKF2&/[X7NH=$2MY1)B MM[8FI_JH&-L\-A9"!Z,/@ET()2[]G=PQBS=^JO(^.5Z>IX">FJKU;/WD=),N336O/*8P\:')H7O,44WI"_LG ;>J2X MVO+0U5>5#OUW[UI;?Z2H]4NN8M7 M_7 7$Z@.!>?'H/)HEAB4F>Y\&$>"X8Q9NR$(PU,!MB&3;Z.EP0B'KC@FB=F% M]V$?AJ,3>*= MX#D0^$Q<[3D0>+Z6GO20ECJX8/?19"\3'-=V>CF+T9F/T*?8>AM58R?.W$UP M-/$AO<>+B@EIM'Z9<#HS>IE@3G=ZF2?VV*'QJ\!%D-B>OY\PCK[&2=*;>/V?ZV$Z_GS. MJLYA_F0Z>NS?WS -3?$TK$^[/D![&;=.R'LYYTETFJ%Q?=V0LZ,?C^+$^L&0 M"^^"^ ?YY)4VY<](0=,/-LV@0K0Y=P0T^EO>;D2 U@3GPZ,CNLS0-%](N1'[ MY>%#-7/LE[78KSK'Z"DF!F 5AT%:U$ESSRC;Y+9#N2094)QK.<56L#PV!Z[- MKN(\6*\S>AY(!GZYJBEFQ75!0&N^Q: G+;_PD.%H%Q;+[ EE;W'(JF\A FDR M99D@-ABA!9UK(G)F&)84KLL2"\YDV-4#_HJR)YSL*F.81J3? H7T7\R0*S!\ MPX8H'##C%DJQL6R?X9TW,+LL7-V"^B*S1I(N5!3:Q9%\6AQ5HRZ-H=6)?E3@S4 ME;\6JR,):M*]G)0T,6D&GXH@C8(LJKO<'Z9/14G_J P&W1R2R:!M7Z+! MA@:K\LV\6A/V51Z*R?HX.S^1:9LT9HVZD8)U8N-DAC]1V6%%'-L#A&XFJ@QZ M0L?K!F?-)?,33J*K73_^!@S/=J98\/;"(X'#,G2=I&SW0B+%'3$<)58'UDJZ M:RK/EY306X9)KU/ZN3F S:_J8+3Z$/9AEY#.UL^OJ&Y-/_YM]Z*D>:8Z ZGM M^,[\UWG# C<\8<93I[_<>+U-=W*7[#!TCVQ3PXA@'G3R@>H.6$!V'.2 MI>+' )9Z+BT/)UU.6+B<.9T%:< BC]DC/_S0/#C1^N#V2'-94!CA-@Z_8HRN M=QG>LH-W6)]JT70_N3V^ C841KB+Q=\MC7Q-Q? %JB<_'NIRE\A'>79G[8/] M(=214=L8"K#ZM;K,^9-V\R?)/BBE*7MO<;%O4OF8*X(<\)@]PP6T?1$I3I4$ MLZB0(RG"Z=ZQ_^=@G:(B#@])G9S@2B'4(KF%!$%L@07:#B*T)I/8L^[8@A M)K_>IA7)%VB%,[1(H\6*.$?/>!N'/WW_$_-$T"3*P[;.!$IKCL9H]<*32+7K MH>@26;DL)HCS]^#\,DA"*B14)00*N1?.G?&(FMNN$8B\GB?&)&AN=HPAR?/T MT)%>"3:V-(\=S>8"0)\D#H6VJR\7"VB?Y(-95FE MZ09G]^CK(@SQ+J5ELAXRG)(_P[J&TW"?H=6V2<51:VM-/L^D@^5J$>$M-^)0 M!%)SRP:QQA1?W.Q,.B!XDUG[0>ZFF)+^9(BW^1A=KBVIP;SCVK)YW$6D"H;U0R2;E M<;FZB5.RCR\"ISJ?0I%]/0MC$J>#M\M7C>U1<[C)J60"1VYP6@K#M M00O[25$S8GYYV0V"_KC!<\-^O%W WN;$M-!<.\).X.KG.&GP_5,^Y,W M.B/@2$\YN@C]7>*6Q2O*6H^JLTV.!*J6)!?*&S6!\:FG,5S<_H;?/M*HDA1% MUT&6$N!G1 &QS\&WD#;[1+F7L]18-TXWW F0D7&FOY MDX9V4W>=JIL@,KR/?#6W'3:^D3*]1S9!H+\IXAI1H4;#V+3C1L=2X7%DZ>UF M&]!XTN;T;9G. :2N!I *SMR66140?)NV(6*RI&P39M51([BD-U@@7!Z%0,[1 MHW/TZ!SW-L>]>1#W=OIJ9'-8]1Q6?99AU7,(Z1Q"ZF#LD8JC/DT$Z2C:Y@#2 M.8!T#B"= TCG -(Y@'0.('5?H', J0/F0M'G,Q<_.MK5^S#AH[J2&MQ1CCRI MY]UY&L WQX[:O 8JHQ%Y#UFS/QX>=.I^G,-?[:VF['$R$.C:Q3R'M+H=TLK7 M W#PZG# 386I.G&*J1IO)[2 >K%U?93^SI56)"IG 1% U#)D0LRAS),HOV@T M-".7&2@A@;J-4+8=<]?7,!Q.OOE46A76>U!?'X>^O."%LY-?_VL7%GNN! MRP /?C:OHLS? 9J0'R/E3V@,D@9NWD@9%$G%7N0+L0=TXH MF!,*YH2"MACFA +H]MLZXW-"P9Q0,"<4S D%XKQ8KCYA'.6+ M-'I"V5L M **)_&9!N*P<U1P+0?SV\'O+7RQ%B(VP!K00U*/^Y\^7%3I0U$6CDL,EYJ*1$%!/HY+!'S_.1S+X*.V99,>1F=6YV%.F9/>6/]4"L MJ4@=MZ][Y@=B===]>H/S4B[G/_Q8+^;E3[]=U?W73#WB)"%;N:]!UH^PDP,V MROI8?J!)/"6.7B]C*%3^N*V6K$@T*\ M3N-_@Y12WAABV!B-/51-L"R,F3Y&1QKA.K]4"IJB-2WAT&O)KW[C1"@2OO M[CIEZY3;6U/P]DA[VRGJP= I@(T8PM(:$1;I_CF+0[1(2F.!HF=\LRMV&5J^ M)/&Z['".)70QEO 1T2)(],H792N<;:@C?APSMBQ@;;J2D+7QR5KHB&'L>96L M,\_OI$!$- EJLG\FN^JJR/(,+5$%(5?08@]5?4Y0'.%3'RC)#8 M:9";$GT/N6V;8THQH29)5^Y,VS62>+!I4R#:^P@E?4D,+KU,S4?>;9I)Q"9/ M/U0<4H['-P9%$^^NA<)M]2,_AM0*K+66V6%K%45JM[87P3Q&+Z VFBNG7L"S M!BU@D]NFX:/[E=6M\ ^FS6H/K2FC>D![WI-$7;(GG#T@XLXC6LND6X&-++R& M7=6[=A"7'GG>QW*YM$OA>:/.[E#N/G:LE]FCEVG/T #4^'A03TN$?8V39)%& MY;O MP1MNHX)/U7>?_/=]NE\B\X^B5=Q'B8X)Q:6LV/3:ELKE6);>V_TAJ\H MVB6H*OI&*68=>4J@FM=Y>5"FN,NSHL49^5>?*_+3;X="-Y\07F?!]C4.@X1Q MIBB%.[PYS(4[+5]HW:>"^<"5%*[ABP]W4K[N<5:\+HAI)12P\^2Y $UF/ / MWFN]4O%C $O=-8F+LTQ&9N!RYL@2I &+/&:/_/!#4PB@]<'MD>:RH##";1S. M%.$$C>SU+L-;Q!Q;UJ=:--U/;H^O@ V%$>YB\;=:EWQ-Q? %JB<_'NKRE6L^ M2L^+W,D\+PQW9'KR9"/NO!D^1.CYN>W%+B<[YSQ?A/_:Q=SW5250M3BY4$YQ M1__,$&)ZBF!X <<]>)-W;@_X*\J><+(KC[Z8BX@(I"::#6)M/L-ECD'L=2>U M%#N=WFRLUF:V*.(\16$1O\7%OB&7_1ZM%/ 8O,L%]$,CP*QJZ(4(M^<7"S*+ MCM6-H5S M6\"0.SO83[ /8&MIF#GA(O.F9V1]AGEX!JB=PXY^-X[:[QSH&I/ M0PL_9U@ T>/'C2SAAII/V;#X._-;CXOZF[4I*I(W%K/0G90,1'1"]A!8SN,U M.^:WFVU #'6T",,J@1]%U4]T=\1X#$"Y74]7 .U&'"WC*)'[.C)&!<8N4D;K[B6PG!,L2O&%/GR -7=:5= V"72,)UJVT M:K K/$@E]M$9EN1#*[G#?S:=^'Q.SC!76SZ".SQ.R^ .\4\C'6*'%)&C9UPU MT$KLO?DS'M$AST0?D9MZ9TPT /4< MTY>_0>" "P39\3?XZH"!R-]0&[W@9 R-Y64K+*BS,H2$UXF/#]O)8MV9/\Z! M[[X$OM_$Q."B.UH;LD^Q.!8>VG 0'B]O:$TL M(N]I^#?^+L,@ERUK-U&BUK MP2BU=%$R1QKO@PT[UDJSM5Q"[-9&X[#()C M\KLXI*]ZTQ<]GU'XFN($K_?L MJ"QP@R9&"]# VD*K.W)80Q#=55>QYS*V"]"C_A+LR'/L32[>(ZI.6//7>,N. M#P1 -J%A(D@?=0_.^FBE$W;E;UC./:8/IV]1@1;K#%5OEG$2E&2 AT0E/J"/ M.@9F?+2*B7K2W\,Y$9/^G 41V@39[VSEXGT^E@3J??91D21,CE:?(7Y_;X&9 MNTVFZ@ @:P$+(7U4*#CKHW5+V)5^W6,GXJ9U]G1X[&8'/")]$NAH*'=]#K'7 MX(,(\=A(MNF\L$XTN; M5M//RX.H_4P49K/;,.EE?JLI[GVS5]R&(5,L)KU7A^:(@$Z@7D._ILCGX)T_ MF*QOS6!VOSDWF +2Q8/9;>CO[=W0QF&1.6$(I5FW.XT^VIK,6RK&K+@MG/X> MP0@8O>,D2ZDTD9^NWTU33IBY9^!*;!ZGES.BYDM"N_-W[MPW:O+0)5'(G"H#* M16$R"+Y'[\7S5Y2\H<\X+5X5MD,*R !>*029B\8 KE02OU59FF C(B51YME" M2#OC+=N0_?]&0?;\%8^:*ST<6E/D@..#S0RV[&Q.B -%GN_V-+@FW<,O#$!8 M].="A>4CS@:&_*S/AXHFSV."U?F^P;M^9,4X)-KSH4+R :<#0WJV9T-%DGZL MLZ^3@<".GPPM)/J3H43R$2?#4'K6)T-)TOE&9*L>2:H>31@_J 008#A-P_E( M,(WHI8G"LN_F(ADZ2?[&ZF;(^_6QE,:AELUG%%#>RT0^VZ4R#D0=QX07C C$BW31Q3N,EHVE0#WV3H7SM:+)153 />HB\G40O[$F#1QBZ8 6_1EX"H MA5,2R-N:RLR.4&PED 2SE3TW5F%TL:X8>@ZKO,O2)8)VY6^2@HIQX0A?/!,Y M@N=WQQ/\H)LS$+JQ]1'K+!.)VE#=V M%2P1U/$@B0UELPI%FI/1H#KPA+*W."Q?JV<0FC\36G+V)^9*/@7J8_4+@ZA- M9OC+62F#$\Z;0>G#2R:*GKNABDP>/AFL2Y "UE4SH4/ +\#6I]1$5< M^44/29!2G615CA "'8IMLX$<8HWI#J2 M>856<8JB"Y22/]CK_#@D3259323VZ@3(!AT;DDROP@"GV_*D7;,[?Q<)B5G! MX+DI$_*AI@,7G;]"G&2E!1G\"1=:7O\>!_<;$,_@PM7@3<< M\';CKMI:E:P MSN=DMV0"4,%1M0.W9&6F_B7>$*U_16D>OZ%;6H 4?2&R#I+XWRCZ&T[*7+?Z M=;=E^D0'H1RG11;GY%/[V<$+M,(9>@[>>Y*:O)]V89!I^K%OBD5:AD\G8_EU M0_NF?T*J/$^+6+P%<4*7IANZJIW;YY M(T&]O?-*.E8F:IJJT9OG:02M(VI&-!+_!D( /+Q^8 ([KWI*W*KIF0RUC=+C M7*_^<()^FRYWQ04JOB*4WJ$WE/0-& "R?RO'@G1>,^!\JJF%$*]^5+KM=;$. MY9::%RE8.I^MGE&VNT$MQ8*VG,D*86I0< M&.=5!<*;FIIP,&H\_^R@B@@T0Z 0GNF!L>$?\R#T.1RP#T]7.6&,L$PGDQ3Q M(AU-5 $]AZ'CASA.<-I^BF!(,V3[FP<'RI@Q-,[RA"P1-::&S>/TK/)0NLY/ MLYR4U2)%5!A=7@[=F2+HQ]R^;F0!O7-MI0-*'AU6:#MX=QC4UJ$ HCDV:HZ- MFF.C/D)LE!.U%>8 *:-U#U16*KT@**6^ (%.T*Z&0>*?L"9YA=-.3\R/C@#+0V\4IM:LD#VQB-4Z#O0G MT.*:?Y#*/T!U7#'X/, 5H(/#WU7@,LA?GW:$W)1P4%YFR*-SE-K4@@6V<5IM M=/B&*Q00N[4H4\$^,+ M+1DH-%XCGO4-92_8O@WC9?71!#[!;(K^N:O$HIHGJHU7DA>J@==I?9Y*?HJ; M"S,4Z(?T.G'-JG;BA,&'.MVQ /52GM9RL7M^G:U]_*IS)#CR,!;8I;^5Z"7V M:4Q\5U?T'/.CV(&/P8O4N4C)ND[,INW@Q8:4/?^5@99+*8%L^9-<2*O^@R^?@Z(,8^#A#ZKO%P]$FW-W@;)W? &?88%#:S9*N& M80UNNQ:*A;[9',C0^GO\?N#N5YS]?IN6R>@Y3*GD+?I:)6KAOEJ!^574*Q%> M?X_[#^S1%V-RLLK31V=@BB5OT5J?;3]M;18@7BD&>'$=X[->NV/A\W'N0166+LF)/MU/%(HVN M_[6+M_38AG!F>S/"I8WCKX/ACY6)9/ .Y%QQJ12G6\&:#3*M9,ULEK%B$W:Q MYV1<*;20*42[A7L2X*9E*;202<")9*V[((V8X=[##TU1A=8':XN4RC!@ 3/= M)0J M2ROT,+F[R;T8A>7-24)G\V?MYMMAM^J9ZZ82J'4IA8QL(TOJJ0C BTM M W;D[V;U_SB&7O3M.ZA"\@6Q;=#F"-&8\?\ M2S5C4K2F_=L.+!:)3&%54EB-/%):!8X-&^3VY9]._I8+EW\*;IQ$UJ [07EW M,HE/5BOUI.G>1WO6F[^L3X<$[O8G3S1&P(^.9G31&3X*]76WR]MQ3;#9O1N$ M8WLH?/@=-]:^#08J-SM*6]:3CT$25<++<_".\B]I2+@+XI3\ZP'G,<5.R^7< MI@4B'5*.'U :)(43P=PUV8!@;BGD,>V9#VDQXJNFZA*G19RN41KN6>$14K@^ MET,X4SSF6='BC_RKSQOYZ;+P M^+A?.MLP7'5[TN.A+A=9/DI_A2DWR1ANW_I!G!S4I3#Y*/W=G%WL_ F:]4\X*\H>\+)KO0AF?776;_;7/@_40:4+)?Z,@ M([KQ%^:*POU^Y*3_W5Y]%([,L9R-7GF3+J*R>,80@;]NWY&9GR2#_I-DT'_R M8]#9;"@,^D_^1R0?F/GA3^)![W_O#_KQN].#SF$#/NA'!/[^9^;-DT/\L M&?0_^S'H;#84!OW/XP-[;?NI;.\)RYP2CI .Q?[[C<_P^-,Z8$ M=#[]&!!N6(_3]7]O'FP[_GYZ.ID&CO&E32O;J$U,[>[#3L;B/6MR?_I M?K/W?!A#IEA,>G?"M!"4.3O=AL[XU;#!#-[Y@\GZ=DCF>G=Z, 6DBP>SV]#? MR(FAC<,B<\(0RN'UNW:C,U\U>2N#PHK90F'8![,<87#'22\!P0HB#>Y&)95P M[QL 42SDGX^T7.M&%B>B@:+/L!(*>R4'ZE>T]S4[Q*Z!-Z0P;I^W\99*:[EBD9J M[ JT7-W%F[B28;[,GE!15$\]WZ/WXB;.PR"A1SX]G3YMI_5PGZI3;V>2E5$Q M,PE/1;JUMY7,K$(<,1VD?@B2;L5.$W&A-._'[!K ))Z6,$SG-M*$5NJ1:&(:$I^J-M(5I](3_O(@/@V=F#[!,C'&Y&S+>SOBB&6%;IU&E20_J1)].X$7!F[BFSX7E$JY(86N&\8Z8E XW.1.R@ MF:<>7,J.3[8.X<[$GDP[LXBL4+Q.*SL3[I^S(,T35OT)PUAUYIT(ZSP-M Z/Z^$CSV>#8^/,W!['D\9;[5[, M<]A<_>W'^?A3/FL&4G)&]\>\HEX=@%ZG; UV\1[LQ# M3@2J08SCHP)&Q:?*XW3K7FJ*ENDC>B.#&B3+%:O:'"]45P]+/UI7%8LUTV)2 M0; I,7;MB@$2.S?VJJ1IW*!YX0 )!;@(PVR'^C?R!C"-,",'3.YT7YG*=0@E8HZ(S, MB2GP:<2OR!]Y$8?C1ZZ/27\$CI@L+P]V-!>;%#]K83HI6\<%3Y,=?Q,O-=BN MKR/'S\8>(OW)>$ TS\61PO=U*AZX.8,-+\3;M^FO:.PC3DRN[^9X<#S*DIML M1Z".07Q\+L9@36)U)/=XP8U'5,MO#"+;8KQ!9.8$R8!JMJQDT%V!\*&MV5P# M8XY5I=$UG_H44.LJ[=E?2UBS5KYX05: .](35"UA;;K**6MS'BJJ))D)%%76 MO[^%C9N96/FA4/LI@>[93R[T>2@G4!I3V$]NS_YFJX@%H^3[*/DWYZ*-,%E, MH(SSW'E%=-:]74]>SUU**"SCL_G9$Y]=9O%#G^'G#"C IL]KAG1$:JJ([1T%2_ M"98OMXP$,-C9M!&0A$%_Z$G.8O< VLTG'1^5 $2L'JP@16Q?[%W*.+PMFOO> MJE( SO;']F23QI.\2=Q]X9O!;=_VF--./*WDM9<2"?T=FV>&;HO'7?)LY0&+ M9?F=I@S/;5H&I,ELFA82Z102(W'-5O4WUW3LK^(5&6VBIG&0P&0'Q2(6GAR+ M?4NCIS-\JZ(H.8[]4*)*8"ODU/A["<9A^;F=*B>H; !K)5;P8:OS4VB)9"96 MX&'O9^#4=UF\?*5/'-ZFURD1157+!>P]BMN*E9?7]OQ4&"2EB1691X._@4V" M&4M8&)84 \/+;6X#?WZJRI7&">QLTZ_&*7>WPLNS"]6C.(RR[T^A;H*LM5AU M^:W/3Y&!DII8K?E43%&28MQ>^)JXY6$1OQU3L.@*P?3GR;=E^BF(TWM4+%?U MOI]]$6 8:SULQK!ZK/C32-;4A#!&G4;!4Y>*"'(DN"Q>47;X*5T+7^)6:"I> M #A-/9X$(V0TL>GGD*!?_]2M4D0G.B%7.$&U8D,$G\O2\U.U6FO$TU,V$D M=ZT:Z1NV[UJA9H)Y\:K76''Y\.=*UOS"8?+"UMR2T;O.]?=E0@C#P&M=$Z@4 M)H;/%[YFI\FTU\%F)HWTLOCT=V"&+HLK6\"XWGM 64CD/>K.&(IP.X\OEL^10!VH]F7>R*U_)QCL5[S(U;90+UA[$'Y!!K5W@3Q.SG MC?A@7/8:,)/[PE:@R.'@Z'_MLCB/XI :FL]H\X*R'@=JC6I^H(WLKV"\<<&: MG'.6IEXW=%V"HO>^[F=]F'*)=VF1[=E*)@!I5(H)XK8"R;E24!>6/M0___9YV1O]XP^U5.@/3H_L@&+X.-*FMK-H M=4;M\KXW:LO,D]PR++ K;/QOA2D]CY8FV^P@6+1CYY'K3*X92XH43G269GE9 M8=)T'VS8BPH06L1O&]K>:V3!-J;W'3C/V[0QUR,0;+-5$<.Z91D8XX;5V 48 MB6,GY79'C/S,3&]_55.;/0#A-JN:%/&9"7:PID$ML,JJ)L!I^YQEQ"XB2((T M1$^O"!7T9)BW29* -7L&+IA3#++W1U) 9/6%[ R#.HN#E[BA/A;*&>N7&*@ MFCT>D%W6Z@<-01S*8-N,\F&M63C)*&$U+KL6CHV;6C<)3G\7#,"\QL"IT=M5 MJ2F8'YUM4_4@>TH&=-'VQL:DP$Z MW.Y "H^W:TB/5 K.L:Y."7OPO*H)?[[\(TAVE2B2!'^E7BG8=O&;2JT9JZE' MRCA")N8M'JO+T67R;2LLJZA>I(P:CH%>NEOO8_F85\:HI7G MJ,C!/J!&R]ZSVJ"6'NFHOD1T]52I1_W"&E._2;A(HZOX+8Y0&OT:%Z^O.(D( M"\_=DF MJ$"+L(P&)SP\9/@MSKNB$+[P/0GNUFIM$+='ZCRE5,>L_ 9IFJ).Q'339-0\ M&*7H9ZS)5E15H(M_.>4YD@EK_9P%:17O21K=X(Q\V6UV"?6>Z[2RZR!+"6 N MF)'Z!MUH]^HVWU#W9S*93C V)U@Y#)%=3^A?+&P^5>'D:GC]:!#57)N<2PW$WB"3 FK?T@*B.0V=E-A"PDW,/FE$*\!@= M -Q"/,7;F>X56P(,@D;Q)!%6DU?UMBHB';R#VLD MICF,/.;\ED>2KPE-DW^$:R-.W<:]ZBH@Y O MDR#/XU4TU+*0_U822:-Z6";Z M/5:44TP##9H\SPT'B."1R#E[0W3?3+;&V2Y(-*:) E\:C"1G.UTD(OL-%. M28?GT7US4,IIM%HS/L6,*@-"57PMIS[@E6S4";?%_B$)TH+,U.M_[>+M!@W" MH-4;\K17T/!,E!C@VF4[U%C.A-MUQ:>-2^D M)L;:8W4$!=<\<"'FWGF=-MCANE68@;,N/E\7P0R/!@W>,=PUW5Z6U4"Z. M.[Z2$<=CA<(UI>R.>S,6UN%9SM=/&$=?XR0AK-X2^:7K^"5!E04#:2V@O5!O MA>U]UERX8(SIKK#+\SD2;G$LV8#Q((4:Z= &2E?WE#9$JEK6W>!HG+4Z\L+) M(&ZCQ2-'I42@/9UB@_JE5 !V1V@5&_N((U#?MRL@KWC\]H37S?DL$!7[P[QE M^/$%I"WO+$/5K9A_98#X6,F]*\?B=3 MK$O6W6>0YPQRFCU5**AC,W*=-5 PX]D%[P88U:X37*L4X [LP%#,X$G#W*_0 M2V$[=+RD018U+@8Z& LVD#4[2$8'+5=5=L1-$)9Y4QP&(: UFV)0IYAEO5VD6Y6(]^6A B([':\&#:6C*$<5\I)'PIZL 0F[7+ _&0 M_WP@E.CK(UK%:9"&<;KF*P"L15L=9"W<5PXEGA55189[BC-\:S+N>[# M50D MTL9GY:,Z*DL7/X^,R ]]) Z^$X=='2)8?JF(A F2]:?$GQ$;SAY M(_:N2Q=S_0'!UFQ*8.U=QHA&"*OQV+N"86"F1N^CLP,LY (VHGT4-BPT=PBO4!+L4725!5^%HRF%.^RCN7#.CC&4-]AP M"[!9"_"0SF!:)/SJ^4XXD9DPO?G<@W%VR"$\J+!^9RX52F^;:%M;&VO06C!K6X[@[ MU8?XRTLH&%[/\[CJMSAO=FF4'U[O?/H:;"FC3 U3:%%+&]3"4>U2YQ:B6R"L M_IXE700YXNH/^V,MO/Y'1[5"R -$ ?H(##L/E@35=U>ERRU?5(VKRD)QYHZJ MQ-]2<%.'F)QY23[/BI8](?_JVQ+RTV^/0;IF>:2#WYMSS./OIZ>3?0H[_-*F ME6WF)J;V^=O)6!H5%LX5" MOPR=;0^%=_Z$-49 WYU$.":S)PW%^9!BO"C^X0>=V5]S B1$4#)A@?*R? M8H.& @OY89UFB]#VHX>]/Y]A3;A'1/=!<;J^P%F&O]+;ZF!+O@V>^])K+)CJ MHL8>*INR3,:J(Z1#?X]]FN3)FS(L#UWBO!"DGG.@>HG! RA/U S&I8X^<3%[ M7L" -4_*TW>4%^4!1O& LAA'UVD$,'.2E@(;QVWIB>;I2\.4=>/V9N/TB>M? M'L[=[^(7W-\ZLS_6ICPH?G>UFO[LA O5W8I0 M.NEF9+'!61'_NQ1"Y?P)=X#R9LPMH:B9)XJF*8?QFT915[6"_<6_XX>'8$_9 M+JLX$?\@SW>'_7%/ 0&0M:R%D)ZH&9Q;'(/#%;V\ M@2^I&@2T%K08U!/U4N!71['$Z!N5.FGB M!]OT:?>2QU$<9/2)A_@-I8O\$B<) ML;!9D,3_1@=1/.,[_A7TU-TT[M=DW7BBV2>2LY;C-QEIS8PZ_@/\L&97B$+W!-U5>1[O(?(ZJ)1'Z/W$+;K0@[BL;!&P!.@4F33 MSS'+48S?]_ :G*ZI#E&MNM@W^PU>#5\0\#&I3@CL!,LU6<1 /Z+M82/_D,7$ MP=D&R6UZC]Z+YZ\H>4.?<5J\#D('3>!B"$P#E[WI"M,*;%9:O:DLI*'.9AS3 MMS-!\=.J^W^C('O^BL=H>0^%CG(?4)R;3K-E,ZDJ'[KT-ZQ.G5_2^Z J^R@D MVEI<(3E+/6;(9WI-KCKUM]2$,L,3*QSGJ,@,Z4RNQU6?SB2C MCE)C@78*E,X[73*H(J,B!5UX_ZK-S"7S#4 !!$,9+JV_YZ>G$VS.QJC&9>\U M/I7 O>X35R[I"/>I2#$00U.<>/Q13UF SSNJZ0OC 4>-"#Z'GS%A'OPI'40I M'OK)<$]1F]VU+&+80!AYUJ2%5C]6V<74;&AD)>MI,+E,90&4-59_L]TE#^+Q MGMV!F V:NZ[.^?R .)ED(0_'H@PW=$B#+,=BNJ0\MSVHXLU.:U70VO/BG.U M 89OPD;D\/8"92K:GH*$4(4WFSC/R?BR_700;)=G'JPU4P$?.ZS&<-=L2+LI M0V7$Z)VJG][0NGL)<5IR$*=K0LP@&5 .V-,0%J!?ZB%E=81NL'#K>Y4BW_V$ M1N=ZLTWP'J%'E)2[SX$D>CH%AF]R3N7P?FB8*N,:B@;HPM\3](<,1[NP^#7( MLB E[AD52)!<)@&QM*L816QU4VS5A-]!6_FA>GI"T%! <$?^GH OBU>4<871 MTSX8<"UO&; ?NJ;$LH:*R?#[6[H,JE10X7JO2A-JD5R!=#+G!U>GX=[2O0_6#Y"HH MM;\IJN1[2EV03IFK,3EX'5@\T',[E%NM_1JI'+U6T: M[0C^_6WZZVLG+*\7.E.! MV/V-TVL8K+BGQ[?-1.;H%Q^PIU0L0"\T2A+G.8XB:.2DO+*B?7(IQ"HJ9O* M ;+,#ON13PD8ER73K__ "LD?IN;ZC%0&'I_%]VR$E)>V:3K)-X0?YG*@:EF(-AVS2D^ MK--*I<(G7)7B\D(O.W]O^,?X'4\+2$O@:/;*%WZF4 M;]\$@I;9)R*%,H^Q;=<9WI 4KG'^^'"GY:L:K3853*=("M<]9&#!G92O>Z*9 MKXL-R@@%S+6)#]#L!1D MO> O%C $O,S=\09[G[8^#R:\8N\I@]\L,/S;%O MZX/;(\UE06&$VSBSU+L-;]N-9K$_-=7CGD]OC*V!#882[6/Q]+U"^ MIF+X M63'P\UE9\ Y8?U&Z'^C1'74="9,Q9K]*5.2P)WG.>65)IP+GO83:P) MX1&%.*71PB5%-T0SF[&G-X'Y,S[N&E#$N?8:A>-PIJ6%PZ+X>+WYCL(GJ0G^>(_"]Z#MX'4M/&<)"9!@9[C^*-TA)L0F!= M6ZA%4'6VJ$&(Y\5VJFO*TGZ%A,D[G/=MHP"BB0YB0?BKCW*&#>D;LR-_UUTZ M+89E+SL_'O:!U8_^Z@B3+4-JT>#V_.VHI@CU,UZ$_]K%&7J@FZ6LV#\D04HK MF%V37[>;81"9>L->87!(0W]53UL\AM13I7]_8VFO$*$WK(1#_DY0J1IIU*X[ MV]-;E2:'(I.0)O[JJH9(#&DIK.R&+@DW+9B,QLZ<7P3BX+*M=;JV9D# M<8U])"V'&M),?78]<#[ 81R749@O]K'*$6@W.RR1SS[4#,]QSH9#O0*4?A']?X[;L0[](B MVU/6?F[^03G[N<59_?-O7YYZ;!Q_J.FE/]A><<1!#P.2%4(=:%O;NS&=MP')"N-&V]HN MB*$S;D]_[YO[O_?M^M]='[KZ_YI]G5/"/0'M\=M0++" MN-&VMNLSZ(S;Y=]ZXW;\H4FC^YOKXS8@66'<:%O#13I'5C!+DK(.2/W@VF4Y M3C%BIPG"@)OS/0FPVX.LQ*I*E+4$KWX%XBF.A^? ^FD"ZW_VRF;?]VWV?=]F MW[L^C@.256SVO?$G[>=@^3E8WGZPO/U[:M#Z4I?"6V9/*'N+0\0X?!2!= L1 M]D!L,)*7SV&61+ +3DCANBRQX$RZB)1!N:T& M,.84=("+T&)E):X"/."O*#M02O@AK!54@SEV 0S?V#4YO-OJHZ$>,K[458.!T?,WY< K 58VGC+Q=CNJ-Z22#CZL8Z2X8ILJF";ITW;D MA5&'Z9GT"?.5^I!\-^D(Z0ZGE":84 ?<]T#PS>15')X M=^PX8^RP.LL2&W[LI(S%DB/WUXEJJEO 5 L(W4PG&;3K:J7&KI)225%[77Y6 MNK*PEGZN699Z7 UZYNK>1CO[6=+5?BH7Z]B=[?C(#UM:C'L!4??8&=+CJK?( M4"!.5E)HV.41U' N!N9-,3 -?9B@ ABV.?ZZ3%6U2;>YT/EYOYG MSQ1.PM\8;1JBMG'[PK7TS:-#C7;GCZCFEFAX>4)\FQ*-)XJ^7#VC] %E=!WO MJ\E$$QE94VET'1*H,R=E: ULVB=1JO-]L$[Q'Z/^T]ZW+SMH[OL@^P.ZI[6 M%HM1;I$]V)2[T^A[F:F()XQ4046DZ:GX)*NIQ:!+,P<8FY?@0#J\9#R6M&)6^,RPI=6T)Y[)+>9(!KNXG%PJ8<#D,AJOJU2LE JQ@3"9B- M4T/J1#_ (OT_D,)E G[&!!"GFMVH9@NMD=/3+429^(33P'F>5L6QNU#8>/$X MV9SFT<'YNUT16J.)K.0>U[% D]FI>X'1B6!/EZS5.RXFG#[A\?!L\MP'1GOB M4DML[R;M OX%LX<(_=;SHQ "(,NCD+IJT1LTKC"AP5QD;F"WZ&SD5Y<;=M8O M*^?@DLC6)B@@BZR5D0B]+%]$@.IO3EI=RX7AA5*^GQS0P7<+VORM7PKM6[^N MV#>;I=#H3(0$5+M2.>B+9?#;SSX[99)JS!-!)2TF /4W"U#BH!0L5\G4*:H,FJ$YH8#$/X'" 28G2@E)DA=;@?$8P:& OMYK.?"A 2R^3>@"L M.J\? O'7EVQ1<\.;_QO>_-_X,_]D6B3G_\9_-X1OBJ& 2:/4:>O#+-E'@.7Y M%E?4LQ!=]N0\"@94MW+4A&J6O07)CGBBV?^]";V=?[\\GN3CON&7-JZ&=MQR MV#Y'270H#N3"6:1O3;FL[C=[FR4"3R$;]=X&Z R@+'_5[>C,\BTVF<$7?3)) MWTZUS[ZVCC(,B<$IIRV\NU.5[!EIRP.DEOS,Q1_K^!1 MB#SG:SU1+N+)=V3G21$[VMSFG!+9\,.8)3X"Z7+4MH0$.4);DPDH=4YB^ASD MX7ZY?8C2+%\FH,X67VZ[J-23 38WQ]<@S:,P>@^2P44FHS!KEAB":?%ZMLCT MPW&8U[_*S4 %FRQ#*%A+;Z"7_#S=@5AN6[BVC0RBLR?-<7IF4PT!:\$5':.Y M_H3R1K/52=QHEIW[Z:1:^V",.9]] O'DLG?K^.1[EMJX]57I^S@FDM0=R660?Q+@E#'CPMUL_7%]I&2P-A[ M2V%@[LN;479)2J?NV.H/RSF1%'7Z!FN0,2]$>9%)V=,^0T?+2"-M"L" M<>12#+GHN!'.L*['= N1JPXWSDN:5N>"?2M)L#PY&>SP:LS4RI++K%5$WDK4 M(A<8B\QP'Y]KGC.&YXQAWS.&YR13'TVT4-:IO%4>I*%Z>!-T2*MP!JI8GV[T MF=?'(3XL-IL(2T80MZIJ4J( BKVIO.'TML:E5Y!D")/[+QRY&&;UD3Z>$E&Z M'VU'7Z6G"G(() 9=14>IDD^ZT)TJJO>",8[/?NABUY]]1HO3:PN$%C[* 9]4 M;6$@#N%>KF93D_]W$*3X1F/U6'=?,IB->J\H]!MY*1\B!.N+"&44]](=>YAB MZD[9=9@JMKQ0FY,EA]!\ C+$8X)I:2*,YU[28SM=<_$!4O3'39"!]L'*:W#$ M[OHBZQO4FC=ERA0A87(,T(247'W0/LKVB,PUX(69Q$W]O'RTVQ5!&A]9?AR] M07/W@=# 1RGD$JHM2Z01K*5BV2J($54U)9N;8XM41#U24>SDX;>J[Y WA\]<@WS/ M",*8'X1]0UI[$$_U8WR&&PW1F,2R.5YQJ[H*V5K\%L5Q3=^W(MD@/&NN])D@ MNEA( ^2M'1( /545LXP<;V61P*A1 8>.&'6UO8PEK#_A>I_"8K?'Y4,>8!S# M3^0HCK?T2(YJ:"T2'M53C;,P)=97*V&T&]UUZ.!7Q"0]1-O\:&[Q$@$GL72Q MP7FJ1B:9>)%EBXU/(_A&3Z:M3B;G!K9>MB%OQBC7L:4'O<)$8Y7$6,TD9,$A MU9.";$^&XHUMG;NG6E>X)0>>[IWN%Y!7MCT*:Q;@*@[S3>_YIG>7._--[_FF M]WS3>[[I/=_TGF]Z.^W=SS>]YPN&)OF 9_<>.]Y9A&;_*B-0Q.#"&V'6'FU+Q MA\4!IGGT5\FMY?8GY.IG3S#+ -]#X_:D%SN@]YR(>(KR9@Q998RM<"CP8R6X M"=@%>=W6*?DE1#;#M\8V/U(.=W&=D*\ M4=570$<":],]\?7P==WYQ-?3$]_E]SC:E<-EJ EN"3;XT?LBFT]]YU/?^=1W M/O6]L&S/I[[SJ>]\ZCN?^LZGOO8C,_.I;X7?[1Z7#7Y,'H(H_36("U#5.5ED M&#[V78"FU"T]R]8'7[F:_LYMB\<\G7?'8_NJ+3^DU.DL4X M-*XL4W&8TGGAF1_UC]EK$/'7+G8WJ@#3NDU.?H7X,Z[XTE"8X*&A05_BCQ]F M;T**/S;]"85SQ,J?N$_(4NS76:+B!L+8J:+X^%/:!S=4US^=STQ4]GXB0+C[ M/C80AU@W0)3+)VH/*E,(/1S2<:EY)RH]CR.B]IB% 5G="2-/=%]W;?G"^E*I MGC6L+H^DW.%)[,FN,'=87P(U,HC519"81VRJ1H-;2[54>$"HM_@2[GRPP.!R M;B!>8&!I)X8,9+9;W9#!6J\^U:C!KP-(-J0JV:+-V<&N5O-)R2V3%^,):G]8 M]?=9W#.YBS O@C0*8ISCCU/\N0))[4&_JC'L,2FQY'%D/,DDC*SP5(SKD58# M.WB!".O5[>&5HZHF=_$*+ZY,,9HJ$9(S'DEECSVE/6X[N;P.&XO>6^=WI1_= M,+HZS1P%IB@PPRD%%IAF\K$5CQ,\K:4/3#FC(@SH;YZE 4LJK*#&["=K1!M1 M&6I!Y2[JRWP/TE8^J9 )Y'4BZCN]DT-F;Q&&Q:%\'&Y#\%*X>R%^9\:VB-79 M$5WD3CQE1R3,%Y8ZT@:G;898@]HX#:9J9.OP^BG:(A\,D1P[2/T&.<[U7("S2*$<_?P/QYC%Y"[Y_C]9I,8C3&X9:3Y QJ!Y)]#B<5!5U M8]BH^_*:M?[',M[W7^\@1/K>+E?Q K[R!\3((,:/('!-N#@(JB$7 >&1\!O@ MD3FC+C+TE([ &GH?BAPQITG_[60%*PJX-$2NO$M G(3XJW+0O#9(8**>M>CY MIE!PRV)D.T@?2Z/XC*-+;I9'A^ D@\V7^K%4X7B:'!BZ*1($XQ(#.SKL:<,)GEDH_'[M79TP6@H0@7FZE2! MP#V[RE AI+Y%9I4S<5LA'F ANSOF0%%7APK*M6D#@7=6E:'"9WI;,B[=T8>! ME:$-14,32BA7IPE#WMG5A!(?]416/U>%\AGD4VPL6^]!"H)M+E \0P^LFK8P MP%Z3^HARUYH^,1!42,:=1O!5.<1G+#M'=/1I)?.?,B#*B#0N)IN"/7Z+Z ,\ M)B$\(#YL80K6P9=PI%8'J$CNBP10OUB-ZY^G$4Q;5T9OD6Q%^8DR$[P7'T5G M,D1&<JT&'569C7S0K&&JJ00&I_*\T &/'QCVS8U7/S= M9\]O"#DT&?,;0IZ^(72Z![_(LN+P7B9"SJ\'S:\'=;DSOQXTOQXTOQXTOQ[4 M77/GUX/FUX,<\^WGUX/FUX.,AM;.7O$O&=@\)K=!'.)--OY%_"!0!@H]F"8& MQ2'N_0:BW1Y?042V.=@!.@')3NRA92J'C8]$G06#(SDT4STRN$1@O85%DK\% M.3\_S@1P4:V0!.Y0\-&\")-#EN8F@Q>Z-$81)>"I1&^P:652H?LJLK!?W)7YB4X,8H;K3"*"=V=GO,\OB;;<)G'T^MQ'&6ZEE^1 MMRSJ_KCA*#.PG9P&0'6^,6:P!S(]BO1N^E/^2)-\3LD M);HWQW.;FH0%?H:$G0EH".X@2U ;KC6>8SOQ$AQ(>8.D3S7EW4_6D2=F!I(_ M]@C0R *DEFR__V<1Y<>V(.#1B.E[(DUKC-E-K:V7%"Y#*=JZ*V 7)%[DV*#\ M3?LB:ACDB"Z964UV7+^KO\PQ;[4ATZ;1/&/-T=N3XGO>7$45.^; M/0=#>2K/%"0;YJHSYA"-VS'*$!83_9'C&>&:.:L [==L_;1VUFCL8T*T2>@-V@N8Q(:V",' M'@XP*5%:$!=C>H/SW=)! WL!73KSH0 MO>#L !A661(0?YW\%C4WO/F_XO/OX0D(WQ1# 9/66R%I,$OV$6#YZSN.XHN(+H\C^B4,%/Q] M58W+%QI;GBBW!,T!%-WL"P"TQM[F(G1=*9!"RVZ7EI7&^"\-&X/7Q-3UX?DG MNB\%7J%JFY MBGP/T^BO\V&LKB3SX.L*-AV^-9MO3BY%8@R:C.^N$=JH"P4E MY%'VUW\VQ8R/((KQXOL TY]0W[XM''L8PVHZ'&;65HEI<%AIAY@;WOM8UUTA MS1/2FVE+O2V9U:K,J1/ZLE/+"42T8CUE6X%SNZG*J*:^&!5O7E2'# MGH8.C=3W,N1A1[F3K7".X-9C>>.Q"LW'%D0V M[ UUY-%-#F'DV>I<<&:G:W@(E"N<"EV+[7$DB//'#W,89Q)VAS>OT[4[M$". MP@E8%]I)R&5DC![>E\S6[Y%Q(4'IH'^%69GBG.J5'"PC&'=H M87X(HO37("Z U5,F%>PNM\S)87?54N2@Z#@H+]/VF)24^3++G:RP7-S7DN'= MA=98 9[-!VX2QP7NV%!%O"Y\9#=;4\>LJ9[87+%)E6:<[_55+G0TXHY%5<3K MPL>3LT5US*+JBS^73,?&J(RQ6;3X5(Z7RB[81<^'CD+4??'$&B M\'.QV43XCR#F5W:SC,7H"S('BPG._K+(LSQ(-E&RZ^G3&\ U/M'OMS IZ2^" M> U2<[44Q\1M=$E1PFV"/IR8WHZZX.F+R:5<-B:SQETUE9@T]?<&K/AG,BN= MRWX8APY_JPT+53 Y>:%5M:@US(.X_1T_W_@"\]]!_@9"N$MPN&&_X/0;>OU=1)FE!8DT]7KX"FFX.)XF0PG_\Q^#J4<"]F?UC?BI(Q;@*P?) MYOS@0DH1R(,HSO[-8'7)V^7S\_)EM5[>_DP) MN3-:-.]XD5K8"U6?90;S[.98/D34D=9A:4Q:RV$5S&'+^='$^='$^=%$/QY- M=.(H]79^.5%=" R\G.B&+S\_GVAH*T1=NTT\B-@'+O;$H?W"!UF:MPP2^E?? M&*&?_GC#SC/!81C\7G.I]?OE\21:2L*7-JYDVS@RML]1$AV* Q%?XK<:X]XW M:ZI%XBEDH]Y5GQ8 K"Z]CGZIR'/P19],TK=F,KO?G)M,!NKLR>QV]/?YXJ&- M@RQS0F!*L[!V.DU^1:6M#5(K: N(OP5[VZO_(!9*V)W2XJ64-I:W)R4ZW2?\ M7H,JK761;,KS4GZZI@E0G2V/*BB3#[)TAM_#&,EO]EN4[Y>?"?IK'[T_)O=? M(!7CS%:,&J.*,*PMT\T(0S0#.]ZFTX-S+ Y4\3(J6>&:B^M_3Y= M*V6OQ:%O(-[4L?::5+*/JP.IZQ&K0?)>SLWQT:RT:^%E[18$_07.%.8@++," MXJ#(P#J-=KN!K\]IU;RM26OEO3"*T6]6T*ACNO>,:T/?77#,'A#C:U3Q;: U M?"W2"ZD9_HWC&TCC9.URM]!;Q2PSOTSZ M)ZT*/0FO%7-[>B_ ZGPR;'EE\%#/D!M?4$^X(L\$D5*K69)%"&6P662H9?5C M?ZVA"K VQ(%@:T"Q1](%*3#2:TY,4="&/T MOWZ):IDNP] .HXOWLJ[ &;/"+(9 +:W_Y6ERQ8FR%K4]$64UJ1E/;N*]" I0 M;E;DR /6(O;?GJ9NL(/ZT&C8FYX=\]1.A=<;P0["]O.XA.$/2>/$D[2BO\M>3#;[(CMQ$D(01R-23MLWY<#34 M3L: <7XGW;?EU4GTM>8P/($@HQY@DC_6%/8_6B-A^0[2 +.WPNBAP 4$FS!] M?:WBKJ!-LF+OF@G2O5WGTFV1IL,#6[7.02Y([F.R_H2_@V!P1*O<7TZ@V_TG+--4-EU*K-L(>%YF3IQB-"K0D^T! M!&GI;D&8MGS36'5!"6^AX'GI>&&:'V"1:HGX ("LA+< 3%K :8RZG'RW,/"\ MK+99,K]Y82[ MW7_"LDUETZ5$NXV ^D&O3Y*M)L]J4CQIV;4DL5I'O+B2ENWS-TI05ISQ0F=M MW5$D^#O:N=JE@^*+9/.&^1'??^&*.WW%9[9IA\B';1P4'1%J> )"@>%YI0*U M0R#(.3P9YAD(CW%B]7A'V)=<=?&Q?)M^RBD-IUFSKE*;F4RP;-WW:%*8EW@" MLKJTUQJ^!9_/Z*\T"N+!]DZI (2Q]1!B>"R&?+R9ED3C:M2ZA@E9?UM,7F3"S4YT=N%4H9K;FK+#.-408(5R$%( ME"/"EZ:":?N+TQ) IT%\>CLP;-31H<[=W4^_%ZL]6DT>DTV!)!#M*^[ !XCA M>UDV#Q[>@^3X%"%_ VR(4ZP.H+G H0# :8'1YHBX7*D,9>.U):KX_2-*#B"Z M1_Y,CGP9HH"QFM0,(S=Q6D@$J!(7 S*P,9(3K'&Q7_]-T#%C\;"I"D<'Y>]M M&\Y>8L! ;IDX,L A^WPLKHHO!\,XVN"H1J-$A$T-K]GI-@6MF76BR&79N0T9 MA)G>Y@B1MBJ^9]$F"E+:DD%OT'B?A 860T[<"8 "-/4C2S2@I3]* .:OL>,J M)I20TEJ3@[C#UJY1O=R^H@\1DFK<0(QVT 6_P&,3Y\2$%N*H= M(AOW6 VES!"TIH:6+C0?)-,LRZ1E5GMXSR]K]5AT*N>("$DV09)SUF1Z>_)Z M3&KO@Y3*DJV[#I,&\/?)[AYQ=\$AV(%L!8O=/B_+]["%C-Z>+&2D]AX*&9=L M72$C#6#X/6CK0E:^D0HVXE)&ZL 4LVX'?^6,0;@A0>N.X&_9R'/P?@5RQ*#R M+=X#+.H7><$&%T(ND\Y>@S0_4K-CI'H/DF8$>WLAD%HLD9=.V>'4+Q0Y%Y@< MALKHD0:Q>T34$1CAA2G4YA,X+12-4PJ?&C( ^EN;CY>?2N(DOS0?!2J1C68K M\_F4@"V6&ZQ[F8DVB"&9O6@IQ$48%H>B3.9O\LH1]#U(LN@#5)0>WF&"N;/< M$S2YY6R\@'RY70=?- [I06GXI0K%=>X]P!1$NZ0J0A<>UVF0 M9'%E_3;_7V2EQ6BH4N.LR@AR7)<;P9J]UY5$> F6=U<-193Q^C$*JLYD6XVE MCHL/M+)@QP;Q917$8 7"(JT2!0RIH\H(GX33Y G M=V"+=FR;&Y"@/_)7_!D)9UV[_A4B'H,\2LN Q&N,S)>>?NJ.)J>KZJ-=@=X: MFHI+Z[ ZV@I;NQ\K?4[ KKPI[9%:ZZFIGMI=E1HYHA8#,5>Y+N)"J2GY/;_\ M7 G%E(0149@E$\'FL2I_")*"J+C?;D&8ZT4FJ&#D3 X!C 6>B/B7)TS'V^ , MAC"_PVD-X;J-ITN8V3T.C>M**\$ :<.[G!:RZA;H Z3?H4T;Q/3^&@\1.X&: M2J<^CISFJ8QS#>JGS?^+ZZ *Q@KQAN[^9,JN&\]/&-]W(V"@'B$BF4['S@S+ MU./L,9D/#+TZ,"15I%+I*NM_&ZU>)_[.(\N/YP)MP_UNH;7/! MF-W6&KT]=(@7PIEM:OHH;5P6E^XN)-OE=NAR?$ T0>0P0Z#;G![.2R MS]DC#"JR0MICK*#T_ GF>)Z_B-''@" M*M5]**J"W;T56A7VF!%?P9&G2C$0IV]%6%YUI@18*%Q MQ[@N><&Y8;MY8CML@2D@#B.X??:_-(W8G@&*.=U=QC)!8P930/K+3*7M*)3; MN"E&_.I;#9R1IN.YL;CQ1*EUH]I=+J+PY$!=G,7R]G&1YVGTO L,_]S#&[PA4.C((LM :G"(KPP;V+)+" M=$$!(GM62'R4R@@-H:M;GG>01G"##%N:V[8_RS"Z 5N8@C<0QD&61=LH+%ET MSH\@<*DG8'I FM=%%('X)JA&F*4ES*H8>+ZW[%.+K_$N8!A5-P+RUU(I):3> M&+QZ3@W \TT73+-02RT,(*.^?=7.WS#['!LK8>X5IJ5$":P+9J#U'G=3AN:; M=IAEG]Z2H8N*O]6)%-SK/WZX"@=[0.98+K9"N:'*Q;Y/["?BJ.[0H<[.52GD M\M0NS2$U]AA!&/?F:! $TXR^Z,7%Y ?W_!G!<5/:> 5#QDEC,UE8Y*(Y:_6# ME64%I/)D'5&.=Y#J"6BF-GEDO"A):J+-3ULT7G-[;DJX!YLB!LLM#.[<*>@I%!!O.B_9@U21IB%P M?X^0]58-J&%)>X?W*GCTIX,WOC-U881>=5I^)D@%]]$[8?TB?FM";=UO=G F M+CN4KWV\-18<^EL \!.D*Q@7I7 0UQ%6DZ9J/[&)->6E\1,*$=-5P!ZLLGX^ M$8:_MHZL-) GEQ0^->O!H+._#-)>#%AFR9"][PWA[Y-8%+H'\2;VCH46GN(W M-VE=*:/)[=OEMNT.[-J?HP2F47Y\3)"O#++\))JO( VQJ._ S9%XMJ;0\_R6 MO'A/U]QV4HQ/G15"3GP[L"G@@TQ)$RXM2B(C>)YQ<_^%BSH74;;'^;OXN9KO=27]GICQ&S9W M)!D-?1 K84*EQ8D%V<;S]&8DJ+G>M$QP]93E]J;(D/LQ> J2UZQF*KV9#[(C M2*2TY-#A&D[:L,_6H:M+#S\)%;?@C<,(+TWAD8NQ0G^T+&UL M4$L! A0#% @ JX-H3MCRK9B-&P @2L! !( ( !-_,! M &)E;&9B+3(P,3@Q,C,Q+GAS9%!+ 0(4 Q0 ( *N#:$Y!<&GU@1D .V) M 0 6 " ?0. @!B96QF8BTR,#$X,3(S,5]C86PN>&UL4$L! M A0#% @ JX-H3E(M[;Q'>P ^6L( !8 ( !J2@" &)E M;&9B+3(P,3@Q,C,Q7V1E9BYX;6Q02P$"% ,4 " "K@VA.+)HRBY<< 0"( M,1$ %@ @ $DI ( 8F5L9F(M,C Q.#$R,S%?;&%B+GAM;%!+ M 0(4 Q0 ( *N#:$[^LV)>E9P ),_"P 6 " >_ P!B K96QF8BTR,#$X,3(S,5]P&UL4$L%!@ & 8 D $ +A=! $! end